From b6cf79ff128ef2e72362299633594b96da884bc5 Mon Sep 17 00:00:00 2001 From: Jake Jarvis Date: Tue, 30 Jun 2026 16:29:50 -0400 Subject: [PATCH] refactor: integrate content-collections for notes (#2609) --- .gitignore | 3 + app/(home)/icons/snoozle.png | Bin 14493 -> 14478 bytes app/(home)/icons/sofa.png | Bin 33974 -> 23549 bytes app/(home)/icons/stanza.png | Bin 0 -> 38526 bytes app/(home)/icons/versioneer.png | Bin 132009 -> 131592 bytes app/(home)/page.tsx | 9 +- app/globals.css | 2 +- app/notes/[slug]/page.tsx | 48 +- app/sitemap.ts | 2 +- content-collections.ts | 107 ++ lib/build-feed.ts | 5 +- lib/posts.ts | 151 +- next.config.ts | 3 +- package.json | 45 +- pnpm-lock.yaml | 2444 ++++++++++++++++--------------- pnpm-workspace.yaml | 2 - renovate.json | 2 +- tsconfig.json | 6 +- 18 files changed, 1450 insertions(+), 1379 deletions(-) create mode 100644 app/(home)/icons/stanza.png create mode 100644 content-collections.ts diff --git a/.gitignore b/.gitignore index 1386c222..31805abe 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,6 @@ yarn.lock # next-agents-md .next-docs/ + +# content-collections +.content-collections/ diff --git a/app/(home)/icons/snoozle.png b/app/(home)/icons/snoozle.png index 0529dc1944bdfa2d30f4776ef53075d7e5fb2cd6..fb4807409615f7c8b4e746128d79f42e5da72c34 100644 GIT binary patch literal 14478 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%0Db+EKO+v=Q3F` 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 literal 33974 zcmV(>K-j;DP)Ky{Q%XJjCOUazlef+~ zzjWO_o}xPri%HK_p4MBZlKXUJ#dNKJWfDMV^rwbBZ_wXP4x=yWh2;aih%}(8`}Fd1 z0N=iR9ywxOeH9Tk`A7BOfeEJkiAU$;@OZF682k0O9V--D)06Z!21#Lb4~tL+7?koVL_6 zZz+CfOVuHcgt`27KL@FzsL?oI;q2l&p@bY_ZJVWe}4SoD8 zfE`IRYW4gg+%+bvr<6Ye8Zc#F@8}m=QRo`%nH7c77*y_St9OIw)?As~EPsj5j^>EY(%h(WGr4;TKH2dfM(MnNJ`KR>o@f8=z*2pW%_do(54?Mn|03-TS40x(xS!0;yNg%Ii&Hf2R|L*mZ z9;%nF>}1hzvJt>gUZjSoa${i^N4^w`hSuhQd4;d!G0->C_Mmb1LajLOkB)V7sPn+}Anr)jr$Mg0Ml$zEASBud{|8iq@@<6GM&`lj4zHayHY{ z_9R<+1u$>4;_6!vtXda)m)^%cbzBrY^|YtMv*QVjo&El#{aQ}LP4O6zbokEJCqyOp z;S433aZ%_~q+@*legE#=;nsha3_H!3a5e>(akQz|lVe9(n2uU_JZmUZnmc7VV8$-M zF!{SBj^55ml>$q-U@DdapKu8hLB3J&{Qp1u>a9%t`lyw%5H?9) zpFVe{FGvX7sRAKH8BA%QG&Z0m?%x2~Eegm7Qxa+23H|kz$+T!cP1d0Nfd^=UCD(o&%%-M4$~JLcIY{>MMO#jK@r+YMF#7Q?d;#Ms~n82yu; zx@fO5%tB_fFVS_Tj163>dl<}TkfsB$=yiwC4h-}Qvq69}Pizx#bp^mez-2Cv+*-#q zW=k88lQF_#)gcGwBYB%o{s#SD>@vT{RWHA!apo9IoH@{giJjHnF*+?(<6C7_mI#vo zSP!^c<$j>I0XnTJ02xVsO#1u7`ga6jXSVkP$xG*22=LTL@wjquDv|JQ{3WyoB7ph#T_eN>~ZEur7n_bqXN;yr-+KX(I4 z_D6rOWPkKGWT_s>C4TX%qjfRZYHRSHHeLSyFm>J_6I9(P(fZ=pKG!Ty%{%KYem6VW z`x?-n%Uex6j{d#{#j8zKS7Z8y#?Qx13O(O@XAEf$Pf@@wo9qwMY=v*z{v6<|j$J@h zy0ky~??3VH*TKkHLnX5{c~CvR=@X8AP3hZzdtg=C8Cbj+QU(F&^ZzrSi!aEF-$Pl;FPNF8mHr&}>gv)^g^?ECE_rJs2kJ-f z2WjBN0fPWO6#6sY%>K|n{`HRkk6KdYq93MhwHFi{jjGmCLT4+o9QMkXQ6UY0v2NLx z27EDnC=Lh+;D!GFgFUs>%_l%0Y?i<(H(wLe2FHw3O!LWZzMVo`q&H(PJc{D@4fKz9 zjjGVUKMm-`0et%7_m7SK%L?d?S6hH&yB2*Y4loE{fArrU`d5M)(LYa^%>+Sd5B4lo>Q&ANm{Lj=${+SnHvBAj z{ktRDZ9PGE4$X0vk^xcpx;``wXui6dJcKy`Q0W?*p}#Tl<*SbKDV>?Z@*G_yfK}(M zx&Ou;mm7+wc{N{PS4o}x9u()QBt!7E6xeS&tZMo;mI5Dv1Nijk?=SS<-{+IxpX>rIk*q!Or+WiA_u%wk zJyo03csrAf&US9(%2lY?Bwx9b?r8s|z>5Rw1n`>sZ+H_7z9yYTFon#Cx-FalBV2{} z+-^;k`t2HM>q`cMsm=f)DLyDxUjgg^n6Gs}KLPBH{uCP6-R*+`e1$o@d&3I8q0DvD zFvWoQJxYy7^RVQK`ecDdT~ok_hwX<=?Y||kKL_*^zzhAKy7HX@SQB}aarM++zt0`& zc^}#&A5flmUo)1dL6rZ8byZIq-$(;54%mPI2)^>YoV>PtJxyF}h`fZEEQ$ zWjD9u-hP)^ey7v>(!?l)dK7+g==7_~wg<`yTReRR#*`ltwbveQ4^QQUHOuez%bz4+v>QDb`sEHLev^)o#%mG(`P5yz)bh0{xCj^1Q?S9K5a&7l=+s#( zZMfK9x0&%*F$rtBY!3#?mu&Khgu=3l!aI@&k9BG(QRWZhTi=aJ7iuUdbQ{p5Rru}B zF23atX1CkNc&+%E*A9FXCuoZ_r1JdvK2+injnS-83Nfc&**pz}LrLfBxPWQ~yGLV*3Eru&Rm{EHutZ;yxqqga3CyAj5t zptyYNil6z%P@~opW{R71Q>Dr>pq7l|q0mm%+r9nFn*sv(qeK8S|C6ICcO!e$O_OOT zMGLVlnc8qBtHmnrXNx$D`ng{9qClZdmG6;M-EtF$657JBWREjty1QK~s`wwHAZRfr z01Q`j|J1l1JrV5bkzbN&`~xMrpR_Wf=j zJh+p+aEl{m@Lxa&^bd0iycIokx*~D z{T?d4aRG4$jxwQU9rsM|8_o`{F2OvL13+j-r=y+94iRe>nZWVfF7P3(OXn#g2Ziy4 z@ta|TE2$c&8A&tLna+W=D+*1@X*GB0a~SAPKV5ed)E|F-+6>h9MlUf(g_L`NPk5E- zJy~Jwo@EvKJHd{aSvidgs@O2UcVE<}34NL|g?eALn6n><4fAIL+|^f=Hi4aDANnEo zGWbnziT(lV>1OmV7|s0tuk+gk^Fw_Xyz5bI`l>^1S#(r#2UUva!(LP=(xLTEq)qQ0 z&~XAr-T3$V!|}i)6(%J#j|t0X13I_M>QcvCqcc*O!4r;I1{`h+UbYT?6I(*d%K;5zFe!I*?%u_iy zM$%(0&=S_FA*fUB9k);O*ZW!v+k|rc`3et?$uTod8j(rK?R=!!ms827qWXmnAwKA4 z4hR@s^vz+F4Q9ttitz)L1WuQ3>)M!7W{2NcH3@N6fQ#aMYW45_a)i2}l!zRtU4NFhtlU9?EvCI9?bEJ{W#_y!wg^kkPK ze_GyU}-aA~eCSAh&_(X@YGg~?`VmBb-UT#dHz=t4vo>Ir88loQG97X*lPUWtha~j7ST3P?WOaLlY9D=etE{YlOjfu z&R>~`GW2=Xbm7&ius;ZgbnO+W2gPYYUsap#vO?ySkbnH10YLxx-O||83;kRcmaBj` z6VT=6amvJjE@3}7exQoC2Xo!0%#^xsQ2t$%cK+^@X3f(>UR?^*mRv(JGPkM2@uDGM zl8j7+@yRvsVC(D)((?Nzscak>!q(nGOaOH#vTHwj{;L23zA-Qs#e_9_p+A5(aZo#h zXCQIG)st6L*c$UMgvVSwYG0R&QP{UbAj5|gR5u3zlQ-0q4P&qa>i3^}2he;?{c@UD z)K35o`0N(U-_HjI=0k6H0hil&leAx4a?N8OIG`L-v>Wbo99rwOl|d=)o~qm(hP*&F zO3Gd`xQwEi0}}mEt=pkL4((cI#`nMc^wV9jH|%$mYl&67w+e+;^ylEeAC!(B*U>+3 zkIdlR(4R&HGz3I2Mv1FALNJW6rYT$ua`tZvGF_B!W5rn=7V3Kyh+C5q$iCut03MuoS7%z^KdW6o1%>?~<^7g$pZbp^LStL{mc z;>z|iL$Z%8>o8BS%66zJcm=(Ofl0(RSO=(kZBrlsRxl9Hp+9!C2fk{*QR*R&37!g5 zVLsg_zg85-i-$2?$9W^MXg$z}lUD;nR*gYIrA-3aIGsF-k(^6g19Cx%M8GsVFf6iJ zzIK0ObUO~v(sKz00W_h1brV!mW;}g!G46t&rmUZa>m@ljV23kNoTt}4H_)GZ(1!4v zZvt>#^cMOj|8dQe47l}yO4oa@%?^7_aKHuxa4iam`G0Jho&MAAnU@a`UFgr>?cyrJ zYU4b@B)x?T&`)?{3O@9YmYE6xfcopZ_dWm_hWRO=y<=WOZHWd506$YF$zeClSRhq) z#GNzB1rES^eH*L;6r0pf0R7INx<N(Z34 zr3S9shpdV{>(A>=LOV5;830C$w!5EsFFyyiScn`OMl7Wr9ijMMf}HILY7j{=>&kiGs$akDEq`tdlLcsaw;@$uWx9QN(=?x>51nLT> z)3Gc{I%50@spMgiwz@BG8xH7xIPC#^JoKl(d>Z=w{Gzem#LJJhuR&fT6=iM$!-2nj zv-^cGwi{W8{F?#_{&-clYvt@{D=CyF?+Nfb<(F=Fb+8`Y5Z2!-0A67~^|^ojRFp4e zxy2zxe`j(J7dHTKUH@RDiAZw@VK7-Bno$NrF-5mevM6!$Gu0bbT3J=tQM4@-)IpvG z-vBkI5iLbnZ#jHd+IH&zJ$N#pj{tbh z{gcWO7GM3H_b2njz<1e$@1wuzy|L2=G5^QJ!l{x0uXP&G$vLkQ2S~*X)slQ%iiuDe z#4EQ$_91K4LG{G}J^}3S`rpy-Z>-i7Q-O#65Q@M!X(cDkD5*~!7g*0-&~@k!Z1yji ziS@9-hMII7Xbj5?8EEvbN&_)uDis^$SSyxzJ%nQWq@mV;{0R7idm&#OAYaZWfSq0c z>nQ`je1ZTpushd}ae-De@i)LUMp8=(Z`RM~uWUyar4UjmypfgDGWoJ;RVh6eCBt20 zaeyL>4yzbzA;kj2WS;<}@p8|U`qVn0K0hC(?|wpfngG6a^#3P!=b`03&MSHS{Kbv$ z|FpL@_3AW6r7{Gw*>gwJXZ{vR1j-f&B9Z6O@C50dG4oEp2FiNUlKz!b&UXu%Tou?^ zbSv*TORywEKH(&X`8BU5Tv(N|ILIqOfR!?bUQQFDcJOMvlJ{A%>CEacPCY3mmkoP1 z{Wao(e#sE@`s+%6Hn{LfZS(+5_&3((gWqp4;ee;7$d9Byw{bXJ=Iv0z0ckeWM@UF; z!u)}2uOJp5%|qb;IL8O>?Bpn|gg*ah>lf4e`Uppe)=x^o#Nc`ZZo2^p_k4&(rO2bNM^1E zccYa$>x@xrj$QW&qdHW0EL{f+=o$jyXGDIiif9bRuU`~RKED8x!$R3Ppl|RpiNz;N zW!!mZC#^cf49pj6Mrc!&i0uNE|M~w-Kx|8PH}+T%}m&OLG^lfOc@QxUvY5EOKSWl<~Q4*?Ueyi!4ZZAi9i7 zeh8_}Qm8h)&mS=LLChJ|9YQl-=nGn!f|pE!0L=4TUj`AP z9E?()2eqI{=6Zs#KW{ZV*D5aqaf62G3PLwfYexhrp;Wfr=aQrO0c1A=VbNG`V3+1- z#+Mcl(PU^^0RCFi-w5I5x__3LiW7HIk0364(x1s;0aNL3_{;N4`?#5uj802_C^NbiS3Jl&ib>zk9^-KX2)^?s#nS})iw zk7{QIC>#Z|Xdhs(prz;cD~0ua?Dkh&iIC*b9MsQo`2wLagu2en z*9K><{@ng$)}J;k-`$t~%d%16gfc{f@RuKn)y?(26DrcuptsT=05ji0!XMCO=yGs= zDE~kCHvN0weJpm^ zv(M~bJnjA4zyA48`X(TLH3gVf2hYN8a#+l~4t-=X(dnmFg`#nOoP!U1WtK<*reWfl zf%IH4J)0uVX!XrcM_~90>nA5DsNdd9Hk zjIpp@lIHJ(dZ({TeHPO$)@U#6s(DeS#=)}6PPhho!Y_z^?vEU^J$@U|dcXv@E=+?T z+YNacAQbuuNfWfKW3WP=VEg!JLFT=BuaPBP3a|s@i-EN=3Y14g`Jey&zwrn)bEZC; z8gtDoU(Db`#msPi8EK!J`*?mP3vL8$-JeW8o+U|N^b?-J^uU0|x%=c&2RuvD)W~2h zb+d-mv;C``tCdOT;+}oCMBW7Chmsi78vm%~pfl9liae;f1Ni&U{W;=_L-Re3f#GT8 zUiyphNcSgu#CTuTP`T?#Jwi>Yw&Iz|(to7*=Y@&LF|i?3fgmHK>~i7yLeYFf4QPr%z2{pm6GtHo_f+4rAtgXcl| zszvd=XmglkSxTD#IjM{53KilsI^I%^ps6oz!XGQh}O97T=RTZG2?u^O9zeiTrn zc&_b|EA8sLMoULU?&;<(TVq*C)yTivyI#&=A}L9?7lr2-@=@lggT}KBKOEAEN#?jE z{c~~rT=GW;`8;P~H!D`*V58B_x!BYm&A;7Dt)Vn3> zKWUCQ2tSf`%umCYNDgqqqYM+L_3`&FH4~hA6+V?M_%b-9R>eAfR5Dshb02L25<=O* zXEO(;KVH%XeOz_*3M*emlOKglPxCu$ zSoimb2I&Xa0N&v;3&2XDA2y?8Ilj-|z&wjM=fgr6Z!UO7h$j=mqss!^4GS&@61jfl zD0z*D7xVq0mMjJaoitkpltYQ+v8fS^tUyFA0k4r6tgsp^Sq9V(yKZOmdOlbvlmp@H zepYQ*zZf(YfU!)?BCPF=-BqOYEC@gw1r4!H_QnpPKl^c?5Jl=x`WM6{EGfCT!Fj|D zcF!eEi63j+1#o>>OiTeol2K~t=CO=g3J>*?n8q65$z`I+@YIb5&BzqTOA~FIlZK`; zeC9#!@T#>tkHGZb{{7E?ZV2Mxb8Vk(=WB|#A0X@G#JpL5&(QvpWjTG7yl?!$Q0!E+ z&Q_*6u)P2Z(g&N3B+# zm?~h_yYsPOYHR|A&H&9*w6Z6l`K-crNrSX7PqgI<*nUA9_^n|1)}CF>q^>+nJY zSCD*kRJ{HUz{}e>k{BaIZgA2+apO6Hde_V?07y}owb%mRn)$h4(2AMT)+q_c0r#sE z_trvgok{sC_P;5Oilcd0Ci$=|t%t0qRh{+YXKrbk5zVul^;`sKVRgzgv1)~cW;|$K z>T-0kdL(d z^Aa@knXym_$cS3fKjO;L-`Ki|(w|B`)M4gMi^u<&36RHo{GOf<6u`}qI>(BF;I7`XA?lEatCR!~O+*9wH_Xqm` z1E9Y>5_ zsB(PJWDNZ98?I|~#6*NpV*SbvFQ>&28$t6b@xf=0v?mZM!4&(9!)`7wutTL3qJ zDE%>ZBu~%&>_2mpktLLo+~dgdyF%5%<0#wpe(zv|t*EMcwWTv`g%S zOMA&R7Xa2i7u6y9{A7LFvfhDGI`xhZ{)mW1JW)OkE%TfMFV?I_GWReKeIg8|vsWVo z!Vsh`yF#Zc*-nTOf7tku&2+Ozm)$c9V{tfp>2jmd&;Gn^&Gm7#kAg;_4$sU4yC=lk zXT@NlVvq>7)vwBa>wo`bmuN<5q%~vB6Bt<1q*_)W;+xJvy*qjKlLA#*+?npFu+gvv zC*7cIa@`hie?W?RA)hm8<~TK==CVG_~`fMid>U?;HXylPNLGn z({tMOOQjc>cW+?ewcQ%S^)ox9KfOpBZZ%CF2IWvCf``rq6PnUL&k-m6*=ed%A* zV67E`b0l0>8VWC*%K`Y6>4XCglAVg{ALZ|>=|pz^IoRwP0RUWN(tOTx!&Gr)G@foy4~ZBD#SG}+6M!ffk1LYvF}P5C&i*b*p6tTS30HA^~*wQgVq~ISg!VM0$zKi z|J?Yq>!d%o1>k*gO1gy}2|7#04UsPNP8!Gt9Kh1{u;8YOG0&6DR#zUmiRkB#qw!(< zPUnZq5SIsl{mXd-=fJ{6p%lYm@!z-CXvx7^!HmhHXG|9 zp+X7)^`G1j#8L)cTjsc4z_YKCQPDE%855ENT~tcFm8 zelF{fQ@<>clY=NfFzcdUaLR0{*m4Tqz!@L9!j575v%z3(W6&cnwda`ts^vAF*|r93 zFad3r{`3Cz8OHEjM<;TL8{0-m7;M8P8znhI?r2c|!K2O6p9ApeujON`t$7>PNfi2I znVzo%Yqteq8Nj%;ahoN-24Hg}xN7V4WIqSS)81A)nwx-GHhahk8Nl030LKA+#`doP zn>PWkb?E>6(mz;L^8oR46Ymxd8*LKE40NQwK?81B zp`@ts0EA_rvTr1ydE&D*0J{d5I8Mfj3Fp7!Q{Om=dR`ltlxD5J3OnHU9m4xI0k2)G ztckc{4w{{e{_dAnbv}2OD~!SX3r{)6b$jWLmHq)OcgwYRteSCL4gJuS|6e01baQd( zYGMegbj8<96pm|vkDkn`55ymagXhzu_}S_y%=N@`v$@?Jld|pU{C(G~^sA9SiWNi1 zYI*G&lrmD9Bv-U5eRztsRtj7ZbE4IWEzHNs5*;wuSz)j`2)x+`9U?$B$~>>WNY%v5 zP;<$5wb1B*LjgQo(*MK7y)`6so!ySIL+au00)Jwq9wbsEM20#h1%eF1J1eEVL-!%V-E?y4#k!? zFpT0ny+MiNyCvoz+x17DV9u?HI#nsS@`;&NIy{0)hjqPTA7I|x>3|1W7BH$!Ks0&g zw{(2TxkWAmm|$HXq4N~AK^NwJ0XXoj8M+Ob=lye|XE}4Wp0g!D%R54ddbhiXL5hS*o06y4 zE~|{$(KO00=ung5U>GqSO=;irZr9>hsDN;%9`ZnjfP4hLH~Pcb7*oLxp9*$` zka;VU$K0u6lU!%&74eDB-qn(0Bm+x+3~p59rOD(Xb4-HSpPJaDF-(qYy=s( zzbdSfZ_7Nb?HA;Ev4DgZ<8}vtf4J<*`(<OuX7+b<5d;{kGZ0zvk8(GULD%2lfJ!HQ_MWa0b>ZN@}K%Q0MwL3rAf&Ae{ zS#j?(Ft1iS16T8@Y`?V82hNoo_fbIXmHzCP{%ISKVOL21t|FBUnNj-3!o+l@*pvQ8 zPx^C0859r{e`tt)C-+&E2H^Gwho=r9gE^G==ib8R0ljUkwi04;1FFVPy|1{zAd#7Y z6bvj8w10L8;9O94!)NTmOwFIggxOD(|;OQKr)%HEAR8NxSjvf=0EklFQIyf`3o0|=57bDx%%2K z#M9ETx3Rw71#QPat-xvF)qgr?6Wh;0U5u#ix#!;0ixHw;@i*r9hTO06|HKmV0ld2) zrU`nk+|+!|FnH%s{(<7xiEK|~=;t>#es^atKHLQ0%V|XfbZbZFfjcGP9$Fz2_-FXQ z&h`iA77{htzP0=U%E$P)NoQU$Ug$}xfgGp8W^4H;s|RlL@J zC-*6``EeRBZX-Yy?B#OHKv3tg%jaF4eL~StFd!aPS_3lM?#4_il?F1M;VmewqkLcv zl`0)?Fc8wmy^LnPj11zDA6*9izJJ;KiK!{4oauv@U&%?W{_NzKa&479>O>iaZANa_ zy{#bXZ|d*-AuEscj3hoHw6&XK(GOGKo5c43cokO9h)Ha~A?JCUI(tiBxhtOuNn01N zG8)~FFJrX$U|++o9O(Mu_+N8Yrjw^bmN0*ji{tOtBlPJ4zlGtghn|(INRX}?9A50W z*8$xn#Gr`deamR(^xO9@+t9{MgLshst1c(0OIx0;@<1=>TNFA>s4KlY$cBul$5qM( z=<_0VX!$SG0sVB+uEvj73uwLa3#Pu-tp^M-gmafF7G?g`EVG}E*HW8n8D3>h9}DE_ zSd)hz>K%p$Oe^HBv2^kcKjoj&UZuYrs&hJ?AVKFprz5T3HmAKCWS}q^BZb8YWhs&r zZ|0&`oZ#;F699FHAh{I5$gzk@kKrxjX^}kSk{S%2J&sO6Dg5vn0d` zkB(TrmWp2X_DhRM zo`ZLxlldI2ew+js6zN3bb0C?)xCNx?1a1YWh8eR!ieYrIk;v_(U??SmRs0&y>z&hu zA3Y&VNpg=f?YM1%44A^Fa}!_ha3zAVC%c!<*5jcfck%$RwNy&3Z>GhO=~_P|&^gDZ z09IJ?s+Q6+vT_YjDE)xUnWU*jQ)q-cW0q|QIbL*r(wYmi1 zE3?U9q?&8>Dra_u!2kEbK_{wECe~SJMjXW<-C?DYOK>Yr%LPp0r;l~D1Y3hZ> z;0LfE6hE@ZW0{olyBBB4lG{TMD`JKX1TI(eWXglOOX&t>>TJb4uFxLLs^iyIeD9(O zb&!8iL~j5~&-IhxSsR7PqRDJU`&uS!$#Y}#Hjd6d zEPl_qlv6V$Qq9pcv#D5~V9Xl~{E+C{w+Y~X{`dd3^nhb_h<^IbOrKuEP9I=txthX9 zau%3l0JAu`_aBdwAc$R7D1~kyYF*GASgA)&6fhG9hUZk#RlIaNLQ=V{s;BNxAW^w5 zZ3U#@s_dw+Bo+E)+&RE;ej!>WVYb5VX;d0s9k0mzrxa48eze{2HnqQ$(B6Bu>qbN%Ad-I=t2tT{T|$H4s9@vyxRwb4PDOpYsvtq(wGNsM?Mx}3WlI$ z;pBsma58vO8b}1#DgFBw6Dm0mV7>ZJ{${4Y@;$7yFtWgB&$NUVj~~ChJ)u(rR~~oX zYj8W$bU2LR(9BjY;L?g?Ba!h{A~>L!hj2HCeDR+uSHT9 zt%?&>0#w}f7VSyv{a}PyIf0(9pc-SvU05TPFh37MRFJ*lBL4_R{z;l;Iih}`K`s7Z z!U@OhnocFMN~vS{S;m)C8lOc#6f9ou%oB7q&|Kx^>C6PQDuq(+R<^hYzH80Khy#i} z!S3<*+q#s`jGy_JGst+#IA~5v{+}o1raPtUFjjs@WkKslQvuZ11HIl;nq6pcu7{c{ zwKXfVriC_Fh zgsv73{&A^b(O0+hl`F2yU3an_#zJ3nnDWA`h)Rk2L`lzj)uf^fLHd`=N`Hmga5m?f zjQKi@+t{9pp0Gy=TN$3pGz{FJTu!)e{#@IyrypQFwdd%EGEO!UbzstvB%NI7tL?P0nHQ?gi3AsbKM5mNM><#P(1r(0EvKoxHeZKZX-6uHXJ#MGM!F96U z|G|MP3{5GI5ku7aA!gp+oOThAbo&bB2N+00B{DuRq4U_tf0Z7T8FYnj7J#{{2bmPam4eqj%8nCq)V5M&II)5lqZ0nGY7uez+owX0Sx8!Q!xf}kCUn{ zNF2S zibR!J!Jw5XfRTC452pnfu$T(mS=uZO?V-!+Q+Va>*W@&L7P=5MsK}5m!b-#PWQDSv zt~&`6no&U5Dblda;#x6-W1*qG3n4lUu*iTqHLjUpFMo_MPOGE*T`IzzU4|Q7vw<=5 zBsc>?5LExzU6SpcO1xq2Ck$xjJYsvZ%On%~q!`3Jrm@c>0lOKx{^IFq!aQG-YD3zd z$ULKK%+{=7RSgA1T_mhJ48x75%LZ+pqZA4+mWmiRSSk#47TCq{Y_A3(XIUUS0!lA{ zk@mH$4`B^}woAV*gmjNKfS;Et=m%d<)|7Ko95&#bfOzBYEPq|^u3(SPE zR4_a$I1bu~V+S0>e%ns>3D9MWpig1s20@Ud0&to4AoWa>F@vYl4`x!-@)J~onEgQS zNO)8G!D+l0*6yl4VCy|3zsqbBPzL+08es`ZgY(X=of)4A!ozol6QpUa2w13Vas8@s zP5Tf19bn4Lyxs|$#hG37`Rmh7Fc_iAk}m*0kCo$gSkM5mz&I*6>S2#h8jQ_#ZL0rN zK~Iu*2VkZ}s8H?d0y(+Q$+`IpE5V7(abu*rF$ZBrh1DYcR!9=uF0wT3F1aX3fXWqt zJhx_^*_^uG5EN9D$PV?>s>Oh(QfMx=ad`lPO96Tjt~^$cy*;`gO*=OzpjnV<6k9YR zx&Bhn5xW=Hmr9URibL?F&A=`4x)ldXMN!-f*&~8MpWN?*S{*CQ9sL2CB3Fa5niLgj zhDsBI>J#dYET6PrTy`;K$X7tNoE3g3Q&^n@;R^9#)bQL{QduLdRPoZty`a&A7yHi1 z_b5S;V3XH*zF&I`$SCB2C)E<>7ZZzkBY8!OWR>^;b zW^hEO!GI@4%c;h5#t+PpFn;V9FRz!&i76FC^jt5g2sJl;1`OX`_Csy0Ak?aF*Ruhj z{(C?TFH$89N1UMH+^=Q$XGU6iE{(*%baFUPb{I5me4&4XEMr{|K3-7l4UE|-kYC}^ z?O}N%1I9iiwP5aAl{IU1IGUulsK0@q@713LN-2_6B&Gz4xyP>1+*D~srP@y;mh3|M zRi(4uF4~0Y_?;8(aWOIfkyDrSv3Fo#YFEECV)k#LhAc^ST))UA$1h*3k*+WPq%&j4 zNdm*7os$`X($Wve_q-v^j9*#!fn}e>2QeZQJHr@G15g$Av&RMmVgLL}fQ|X(?5q(% z#0?uc9Hw0XkT{Y-Qsyi>x(~*j7K{R>=P^Gl6%=7(@%!rrc?aND!VSxn-Yvx%U=M{| z)o|q#ZHENlNUhCku;d4-kr1X!$?KqdiKdi4%N39?$EYBXKA|nD3Ts&i;a*OT{AI9w%u+ z@1b2D8E@B?k;C1C62E%n&WKb6`UXH5Sn=y?C?~jd2u>JD-wSmqzqgn=t!IY;heNV= zujBX+gFVTLvxfuOqW22YCg3HF$dZdX!i+V{`Jsd*IAGSVTZ{4npl+lxYt?^!xYwi` z8A+1t`NHZ~&|#%N0KMCxE1Y;-OyXsLiZ~^f4hrRm;D51q6~K`rOSWDKy4!7rVTPrl zKfKJ$yYZJkGcz;u52oY0;JbihW@g4^X6E%6#(7#$-1THDU7hNZwKMg?AzQ`Wma?j{ zGGAH?SVRC|twj{s$lCaoYlc?~#8HG!;{s?@c762^B3j5m*_E=ZS)lGR4KPG` zGS4lTAy@$_6p!>;C(=ty#aYF&7!KJARO_l3XXq)=8Y%snV)rGl zx|AL+hnP?>X%JgbI)j9Mg<=dO=gL`b>0|)8K%T1Fc5((@fJWH;OC({^eRMvI~JZ`ayCwWiUK`I}v3P|IqC0OVhJ6v$NBO zW}kfe`FkIJ?9TfhdGyI=9(&@MLo>67X6LhsfwC##mGVly94>vx#n^yEu_-LlSx*e) zB8^G2%qG^gMl_RWHwB-~$FIKTomX^xLRP>5tS-AQmIar-%AXSx4E*h|P-X^2Nj;Lj z3e&~8<&$H(PT06-+vejotQsE~Y&Oy~i2<1E5YX5aNrD%zjkV*C7tsAxYxaui)i%WxtCX@h~hk-U7~p3rVb z!MsTK%?QCDiQ|!>ffF{ZK6UqrJC0kwYWaA()c{~SXc4H}1HrCB0e^LKRA0BUuL8!T zag@ZZp@HVw6_aP|J1GGw4+gB|cH)LL%J~TH!zd%$UUsR}yxgYV$0Lm*6 zgnRJwW@*r+hXJkiw(T)?DEsk6{=j>2rh4ePN6Jsz@_w9MU6|#@;_Dl7SWgi%f+GhD zJN`8hzvl`09{|!M&g8|VXYKvw$8P%Z=iYwZ#iwmty=46H>GM+41t zOf8j2o(4l6~6Kw3Nl29CjlA?^TJI9NEwgY0TS z1F#(cYsbPi8p*`y&{_Mpefa}#yy*1Z8&)rCHqtn$;Xs*$M( zvQnFmnB;P@?H_eFeRmE23Es1C5|9_p`v;0OpeXoI>?{J{nbIwQG>u0F+h-lvcICMT zvIS$SkplnMV8GDyJ{e$$Uu2!pXG(g2Ha`32~%!9%zTZSAqRZNB4GQ_UA<7y9P zK5-n44iB8N>-cYcM6YZJSTrwE9o~{=a_lcmC?`2OgW5 zog?LcpESX`Nu5igYnZ$PApHhl(Suwocs2Wnwm%FH4ru04Ea|ErJV6cD0FMxpAmoE5 zqTrsTL1zU7{-KcH$C1re`lr0%_z&H5(VFEGQ52bgV-?w1z#~sS{gc1+2Y>a?H$VT< zbaqQe@>v)nr*mLpN!`gbB;5~@V5chN5YN@SfH{H`laE)BI0|P^V7MIYc!2(p7v(xc z*?kQlWy&p!xiBK2*uBPal=*Od>K#{{y?=X}#QDZ0;21>|Vb#?5*FJRJ-~Q{ZKlr&{ zef+8C=I0N)+bnWgAsUUg*PNXgo=fGvxOSRi^YP$cbyA;9-t0?!(|k zbw^Z?Dec9nos0n>l_3=^1QkFk zBStUH0({Lcv*d$+t8#cKRvx?|bSna2sNK5s%-vsn@3ku@M`1hL3katiFvIQEsk@KQ zr2l;nKRz=z?=0?!=kq%zs;!OC*l;^L8G6^X=S_|d zS!)ZN8(B1K>N%bs133{;D5O7o!O2ibF+w%?H}^~YTHTtQSen;80O>3HuPK%%|FINg z)ly{bvWb!RUw^@km!3Az3Ra#H0syp{>2(*K^67V8v1)2GiY$AI%UEbT7e~MCDoLpC zb&^MwhL8k>3Mfe!+Z5!UIinq9MmxtW_sA#iOnN90s|Dy_S8@v5C+dDs)DARSppJn7 zEGt7CMVSlem*02oIR~~k(-a6RYY_ptrNFus6Wh10`u+kHYKiI2He zY-t2U)-InIU9)`r-*3Gq+XqlriZ!>;)VhOF^xQB*`5gc$Dr>dF{-1K*b=RGrD=R{=avA0 zKz_eBUv_$$M13(t4hVC=br&4G`K|~4;BWpTi#TNJUbEf>l|3Gw}HO1ilmfP`V#0W5&v;3uI)l@L2e+gPaU(Y)Ee_; zgkU(w<0BDI?QELlQAd$oziRUH@49lR-OLl&HHVPpp{}X6Zm3IruiI`lKJ$*tx2#(c z#}S#uo<<^J5zVW2Elu4Av>vT`c-(Q6!=_pTfeYu5lBGK0rioCB^t$?6E0p@k| zn+QK9Kyp9wxbpgNHKzp?2$E zZ@znaX0{x~B@~673xQoV5}+bLjx^@IUt8uR8hy}z_zgPUxerk6OY=%344kA*0QX-f zso%v?sOYBENY6QN()lNE5A@Cf{tQFU+I!;pC+}!AQ#GXC)3yPmRY>q$GG2646)JPn5QjhrSWidRKYh>ZUfz}7FKR@%?L5SoV;8|#796=wv;ev1f)UQ1K+=~l_dSy%` zt)T;vGpQq_!)T#@CWt)n-3y|Rs-)eA0hP4^@>LD+Vgo=tt#XZ}huTRT@7TIFGyP2B z$aqFTKpaJTPujR|+omLmj9)-@dGtk5M=Z4*$g^?){fGwu&Q|8HSBYQ_@JKZQ*C|F| zbaQ5fV+ri@!f*g0TMB?9ZkLY_fBv0Uu3I@_4a!nV>Fe^WW1=pRK@G?3`Cp$V@rG4X zfB7%BzVOl^>Sf_cCA6^QT7yakHtv@$1VsnbB^#HU&`$vHNz5SBMCX;2K)+8N0QY*l zI-D7S3BX%rj? zX$}s?&`WdwuaeS7z~EDi%cnA(-%{)yw|!UvJA!0_0`7%C(=gb{kOC6Igl#!Q#St51yrv z+&;LZ^V38Ow+AZM|Hv)EV@K%iAwhv?*QtOUHvwR&D9`~#*1q-f(?4|m`7Ewyz>;mR zam>Ue$ihbc!ms`L&-}`t%;%c`G9;b863-D_z+4W2<#O6XVDcKIf;sikWS0 z8KC@IryU2M1EII)akKIvxeemyO5g?DErht8(D+C@GyD%{zqL~9(6Pl6x9wN|&k&Uoi;GmCe$sf7zKwqLE(C>#rxyg?xH}a4I=GWX^8$_yptv%4 zJFG5m8=dv7wHKYTBh&r|+Mj?W0bmAOjfb9i=9ar3B3dX|#dGm2ul-3CLZF-|B`w*T z_qDqBb&IXW=~z+F`(RK$zB9Zn`XCPmKqE~qI(665273tzCZU&{wyV`l0g$N?NUwi} zcVPsDTmd!Z|L0|U&{?9_XDBcfk+M_ugXLOluLFpyVSA{JZ3pp~ zMFa!4&jWTZen_6dlDK&o<9*=O01Px6XYM)P0*02-E+!zDMOlNBw{K}T8#A->L<^3q z3F^&cMiXV&f4~?2@IQ>$a|GY|hz|HTR8|x#ZwnknHlzKS92)}sKO#XR6aX<3W^$yx zY0cDgw@%M4EO=fX>t`-GVbfO-}=jc{oc?0=8MxaMXYWl=-P?>b~pwgmcZ-F z04k;r#s1qIMSxF08#oYsC}rbSSDY37+O*_5B0IrC`}Xe&D;n*>q6jthpJ6u zP;3Ig5=Ax%bgK+zc(;DV#G5ZUC5o&G2&j!y*q{E>%}+e@{NV*A!Fv;6D7pG2ze3c* zJb?0FkB6yyywIX*$x1J38=@B zMS!))+`(?U@6q|ghh-{HlB_sM7Ui;fh#VdHArvKn38td$jKKtP(rfAIJJ^}_UwaCS>w_5&c9`d=bbgNpTmdbRT*&xW;RD5vPG zdI@9uE&btg5Ky%vM7P@+JUJnSRw*7Awrx-GE+0;a}>#)k(jQ1eGqv6M!?X9n)} zk9=_q<*=18PU3#A6v-u*{7X&ls^vCjxO@v8MTo@jP{<<^XI}0UW?{#N+l@G`Tj1Y- zfY{oxp#f|0GC4HK52%vBlMIzP05H^Vvm5kLUJ)F(K7AF?wo2w9RJdk_K0HmufcwAL zT8s_1qsWpmNBkIem9t*IbK%XwfJci$H9{Di46c7F zAeEj4Ub|D&LK#0bpfI23Kp>}M-KBB7_r&$5?%HAjQ!@kv{LeiP|JR)l&dtp`ufM4` zS_dM%r?_*bwXzd~QNJfNE2 z;i_&V6Ge8##BlHc2&kteXr=;+B3mku3Due$47{2bKxdY(P;|t8dSOSM>eab3!Gc!p zLyD-?1!YLcln;O0`ZN}3HPU*X00#tQCTbB1*T;NWOBKp{-g(VEOsJ9$W9k%H@M@F8 z=#PD@v&&BgMChmsSDNSiHvy(7AJo|_j{?lSB=YWH&Moa;+L-{tbWT%KS}BaNw+CjbEf z%`^ra*WT2N^d~CLrk(?akuV8Rr?~I{VGsn*-EvlHYbpc@p%v>D)dc-;c|gh0^7a8V z8;PkU0s@jGN^26N8v2))sv00X^sb2s%mz}aaVAhtwiY%(XpDj&WcF?n+G?a{?LIEH zc6w%RW_Ip>*}Dobw{a!xabTI5xm)HQGn9^*A2TyEGcz;8F*9SCdu3Q=-q@Nq-F(&e zs*92+=XI3U^YRv~Q!Qtee?|lUge=>#88SS&PB-34Pds6Ww#`Bzo0xxSD~^s$j*LwX zkB)cs58wCfrqQtp(eJNjvddcus59)N&KaK?+{m9o^Z_2b*U;$rXMS-jHG&WL{dC;U z%1EcYi^}4>s&MRip?z&VyAF1B_6_z7 zj0}#9(M2*yCM|nlcnmda`K#W4E1A8F`33jhLCB$wVBi|^$?aZ^p&jDOlI{v@|h}{w^`?do}Mrzl^}cjar-k=+Y`say7{cz=-R3t^hcKt119KhNyp{CkZB70XPHw;J|?M z0;;$V@gchc`6xjAw*iQQZxrG?LXj_s97N|Yn|1LS3rG)8`j82p8t^2xFvccBc3aQD zt&gsK_{DAA1H**-1|llv^&=`c=P^eA7F2KQo4D=(`s%JuK-Cd+=0>6da9#(fb0)aq zb5amc(gBh#V-RUX;ZOt;%#U$IfT1ij;Zg}(MXVzB~)A;}lPdt&LgKgV;+j@R; z$CJ-(-ZL~Z&X7e6q+%2}mtVqoGBvp%BB%f$I#5d`S)ps_kJEQfL0J}%0}4Q4CP*&n z)gM5ixo=|haB>|0v2&#&!#_yw8?x;K9lZ~|ux;<*?)nPilg{uW#F4}^{PAFC?@#{y z=+FQ2_}0B`bQRfUbUOWEyg%doD9;KuDTjf z)dA6T5JaaDWoS^I23dAbZ`@_sc1>9!d4xPpAy2reO~(FzA6xr_zdy8Q+kWcmWizD9 zv2A~eTOZ?gs$k^hsQR)KrXt8}6wPLc6CvwhXa6s6 zed499``&cf87(zs0na0J!uxzIo9#Z-^~>9ycwx)l@kxs@hN?XlV+m+aU&Zl(E34y5 z|6@C2P)7TMiFtk`f^nPwC@z5i zqAhl%+z9|QF13Q=G!>lRLUx54eU^Q=tN%y;d}PP|&Np3pMowm$X`03fCSIx!xqAL| z?{l|5v7WN}8H<$UqmDv|DF==UE#i|_;ReDSWdWChz$6eI>OdDX2KD*?c^bYj8{{+j zTw$U(S^gV9>{2z5_M!oPk;o({DnJE3GwaH!y7Fq0{R$T{r>gD3IKP0mOM*aOA<{N!G)o6A!+y z^_zdb|6pgIZ8Jj`@dT$8{oA?+e*CXT9(-XN74)JA_z>0npT2Ioki_$U%HS0^yi`Z) z07Sd?n6LVs0A5ui1mN=l)pA=wTAc=xvH&04A70zv=hU z%Vz?hfsCQeSjc7;ePc*hkVo18qO1WxqG({M-Tchj&%EKH!knz**cIfVKbidB{_6t| zuh~xMFQZ|=sF|94r@_=0(*&OhL^l%V8zEtc){)I=hr(n*hzyVBc48vLpYkd4nR3D8 z`CA+=^F;^lWjgj8;g{wRFVwPySN zZ~gfJBKYNRjPR9Dk$+8m$eSz9b^1?0FZwHg?;j66Lg+sc5&gqB9UJ{k)1)oeSW$S{ zsk1(J(|JF6*JZRJkL=G+(-yt)-}L(QjlX{XRo{5yO4`7*jdL^7NI`%BG0-35{wN{6 zX@K~?+4{ztFH@)3nX*`(3&VhLf3%wHU6S7@gE~IsvtZ4q}H1A7d6eQDap?w zc4wby0?;UkZ*AD1vKfv~SUp1{TlRN8xOUgNU2Xm0@_jjv1xU)v0D$gy*;xzTapl>x z5(A?6@s7EOXn^o>i*qumJ&_4v5kLK5Tt+mg`ea~ae8-`l2iEL-e*3}h!O@Uqqx8NJ1Z6aF zpjh&&U+fpLGx!D#|1Z3dC#bnLoNK0CeegTmiU61P%I!-xVUm5iBr(IIEB0XcxV@lKe|fnR)Ta zGYhga0?NHy1PWhL19tbo$iJT4bpJ~`y9P$WYCujhDk=rjgz}=?FTdro*4i>!i*a0t zm-M->z4sG8yLDejFSAjG`VrCJXF^GC7D4~b=PfMC%?$hc0TQPh3fcDX*yQccZl%}W z&VF(^A}SGcqA;WZ!;j-E&FI>_Bnm)-6M+66A>ml2ssMZ@kZ<(-Ma{3hU{Q5RUckBL zEsWuKDD?8--e2AG!V5bOjZIpJ2+}_Y|B)}uJab|5$8TAYmz@p(UU!z17DS|E-*5c+ zNZ{A9SOnW&Qt=A_83F%-rt)`Pa%w|)K}Im(RE8Mh)M=n^_>T{+y>HEqf#C^@vAANf z9Q;)xwQ9u9-U)yNPT&)OurhF_&5fALOK@M3m-X(;P9=A0=9D9KI_$o_p|QK3-~OBX zUm}~!Vl09Vkd%*QrU&1A>FHOUy@)vD3{O&7$i%+$=}kZS_oLLdSIq8_Lyc*g+3CUS z&YpM8ne&QrGkm5w9Yhq=Pxy&Vd%yFar#h+SK**LSk;v)iQWpBTV6sjCyb{CY)eB%1ES1oI$tb}Qz2>}3dDAku0ENQ9S zdZ24ybi!sheQ@mwNL)Y}f-4&$xYuH5NW^^tz({#B!dEUzLyB`HkK^1S01Xh|91{#8 zU0Bvq_1?=*Ypp49hkb#9!!Nyj_R{q9QlT)UVE!xTuHh@5*K~sL0a9HHMji#n>-VSXt(q%8al^SY-9mp7 z`WTbS`ScCvHdhvb2}XR3>LJU1X47t>k7f)FPg2wTC(4IM*X|_rm*@P5aVbha{^+%5 zEp4uL0sZ+=mCgYlzxM3Y=hRW&vt)Np9}x?rwoT8!s=rtK1P~|gf#cMhkWA`5m@b|; zN!Lri&upqF{Kgwrwp10lA6z9s->|3slfQqUy>H0C*v>haTJX7xXMFsYUi!W|E+&n)$Cn`i2t3 zNH*&eI+|XjqySt{1CTnjaG?6ny@GhBsyO!tZ@aj)x+GbAJCl~Zes|luesTvVfr+UD ziu1C+^{y*gYfB;33?+|DZr7o%5B%WYo&CcC`pcX@WPN|mt1cGGCx&xF@4U%YZ@E6+-B zUjQH{BaKp`sbF|?BE;9K4*iaSE9$5dWaH>SPhiJeEP}2{KcJKVBnEe5B$W%Zg8|>F zrL9y-lO6~pF|i&1{H941E}QptP^mCO17hg_HkCzw%AESV>~x0MUB>aRoqi#p`w+WQ-Xp zB3@$v#&GlQwyuF;##x~-TEQ0;B)<2u({eM@0FwV9Ob_^|G;(HbNrG#E6fXiqrA}qy zxSJ;c^_C`j9|9D{LBSV9C6upUzU1VYHGVyq6#yVVGo4r>wjT@|SpZQBx6wdKUOH`V zLm*k}_X>X16Mz5mz>6;*`TItz_6m;$eLiyhUwX}~7p z8%oVYxf4;Sh;Qru4$Ed7{Ut^tf&m3Nnb)2@p8~%+pg+%-TfVsYNTG}g=-5VpRNN$> zKJM}f0Mv#dwbVc~0f_ByA=~*4E0!#6sq$&ob)EPp+WLmKk&$Slq|@**?Z;|L3uaO- zkT|GC9iKN>DE4`F^WKNo>=+MO(QSYFAC>!Eu&8PEvetlKqx}g0Qyq}tsV)0$hE8;% zN9BPO^8kXI3IM_{`3Zo(NKQxvz?l^DvOjR;>D1lD&`eA)sY}P>8~2V+hIoTWnGOH| z3Id-tr@?C&slPDB?s$6BmVNCOCj^&=d9pLo-n?=d)nVyp`9f)477<4ej!ZDb6ZW77 z{1yB8!Tl^CP;SBqDUSXMk$|vy)l3dn-OPU;4W`ntL)}A&$i4m`=Z9IoY-Ye~5|9c3 zfWJQYQd`epMBKz<8hZg%q~CPzLOKp=xIZZpK#{5qdpm5#V%W%d9Qgu4wLK-gn!}8L zT75o{8g4a6ETIZw?qI+Fl9Oke0Ep9H*Q`F5KK5tNZ=jk0dy*Y>2urg{y8DNF2S+$k zXe*u!4v%$EjxWQQn}wpjXU}WM&IlqZY#TRa#p33FJic+#vJvrBuL~ljP9o^$4#H^h zRE+NdU2p+K=vM~EE&+5p0YJ1aE|3_`L)580)1*|(x2|56p(|*bK&uDp8$-@w{!9SU z)6T+{s#@|Dc%rxLYU{b{nax76cX+D{26I+=;0?={R21fDYp7A{u{)pNPDHjW&W@1^ zrZb30r5{6(xIDfv=Q>9E6J1q=b)v?pcqs404F<}#f_y(g~E@f8?B0f6G% zEMey-eY*;&3KXB9)-mCXCcc+NbeC66$-xwbX#zxO0{xODp<|W6!C=5SbOxCh2sHKz z2?{p8HG&WcKop;m^6FMCZ8>FTjiIpsz|KS6yV`pZQ4-_;gCA&eGtZje1hO8=o@gM5 zc;_>lw;$-_yx$lp69}ga6e4_Hv9vj;aa_j)poa1<>^Ky%?8p%~Oq|CUz1@;n9RSKl z!Y`cqDri@J2{lf)ife_!17SF#CO)&@XD)88H1w8$&z##(?lS=+Jv9dpUJ}e0YMM#s z3I8(jxa@6NXKy7W~42&eI!q88>!JQ8b}g-tCLw>6y}4{dy5i3U6@3Rq5PvK z7fh-8FO*+Pf&%bL^FirUBh~<$dYf0g8X(~3WeQQ%K#1U9Z?N!$A(EO#jDrZ?g#WR3 zo(YcIFcf}I)}-7vx5-6vru<3o-QTupj0}Y_Ee)aJ+rA)W!-CNW0Utc;{)5!Jx9`J83AMh+8guEsdXzEeAPl*ck{`Tp#LCXo*a$D zFTiR!tqN+eta>ju-K&lF(#u}Xynk+%n)Z>CEy$@9k6FcINfzwHucg`BDop3?)!|z# zq1||HPsP6I_9MAqgomHqVu1RgSP1qPxlKl*v%ZLgnuoRC%IHRzk-U8ab_xy-m;VVs zgSKQhDiR>Mf)NWR(( zL{}t0_3IUe8Uhfhs6fcrM6;F|Gy|Vc+n?;+b3wDR{*jyiawTp1To-c4CmINp5?x0CWH$>1A1--3 zk_DhR0*>gCi!}2g)j0nIZ8bFYv3W!>x4HCI+`LO|&J#Z-G zv!joQ#uETb)Vj$d0+>efr%EK_2^1WQQ&=M&-+t!@E#}*)nO&%Uw2p!K8du5X3hT&l z^v{Zq3k1nd037AINWjqmNJNUUOpK65KI?UqlRpI9_zV*_G63GpnaY%(bJP5`ho1>s z2lzOJT?0fino2&o#1zfhl2NNNUz7Kv@#V>pu_d-#t{WkM#0^=q#LmU9_~EbU?L2^Q ze){#7KmO`AVK5Z^?|;6%OJ^ucC>^Uzk}y^ZX8ZB)I0~ls=K$Payg-!(r$_*CJ9Eu; zwSx%Dm%S{DhgpN4eg4I1@+EF8U+J9$yPYDp&$Vl*+sqn)CG~uMKe-c%mmoOnL5YeK zsC?oV?Tt|d6m*Y#_?vyeLSQ6a;@4TF2_e}_ez^blTi^1_uYZ(76&w&;YXexnVnnN0 z%S8eKHP~AvoYX9(!l_~1P{bDiAQV=LYm->_`RE#-K+4HA5XP^dBo7@0te9(JrNM&& zcTiTydj4#AVdP~u@j#KES0oOtb91$Jw?vI!K;-`~v6%S6#WcQI=ZbYUILKFw*HC_f z*tYh09`|WGegPnZq*kn z5|n>|&}2jwm{sZI-=e9>vPGg+B`j&j(juD}Zub}g93LnP=F{})$9JXY8q9{N2o{3v z4}LB2OVp@Zf*C_Whw6>*YdMpaH|$*neA_y=*Kr&u+_mez+c7g-rpL_8%*@Qp^rOej z%#0t?c9~(!SXkGz0VlTgf9_uPZdN5uEXPh9pZ~8-L6IWM^5Ju&G6n=4v0XwQ!c|K{ zt6xWQcb^5FO7H=}W{ftwbWwjKB+NQzW;RTYpS`vqfjcBw4IOMvt^wh1@0Qp=u zwNeF}L({2;N+Vi_AweCnY07}o8WRB{2sABYcaJ;#9(iBa;ho{9?kRlaeLHeyhD{;~ zxMT{P;z0e>0H8=)X{#58WNEK-@0ziXeqiUHzx!3!l|J{bDOUh3?L$y~${kJ`K(m)v z{Y3O8cLKU$K>9#e&1jk;y6uOKjqux(x4k|eao>&&YsX1Yk}5$!q!dxEfZ3~&DYy>+ zgDt#MI!r(w3fau3J+c3d%k$5jz9s=`Z!m#Cvu@h@?!reQ@Yxr*D?*++$8%D$j1+(> z$09TrQ^tY63z&%R+dlo-A9S#gGZR8n(f=X(l8}lx>|$mVv!!(SV938SfP|FJC!%$0 zM!xxzAN{3&IClKA z*L>qAJvu!xX3)Ti|JsTghR+p&m}X!^XsKg24wB>v*gie^gP;2$_wQWqxrHf+HxfNP z6#?p)!0HBc8bNux?>yD+gcd{jLhY~us2A1k9Q->d?dtWf;@vqjbKj2XAN#@&+q-GX zG>wD>QXtjjBRXrksiYsa@I5O{U0Kng#tf1&Y=F-lxV{iXZQp>zl_bxZh9@5W^p|{u z=MaAD3ulX!THSFa0CbM7fdKi(F@V%0vHr@$uJD^NdLrG;S(R({TUx{U~;@*Hp)36QFIXPC=~{rVrcY5 z7#9HiKX+A=8J!iK(iZHK{5phY#+Vu}eECP+|FIA5dga2*(c_n|&M%cL8&F7m`z2^a zSX+ZA^s@Vta+TJT@&>i9O6C0r53TY6T?Qwhd+JYuh{R|I<@&r?@#I#Q-3 zO#sSY8l9tI0HpDzbTWXwo7esJH+|AdtObL?(1lfZzTr3j^R&tUhL{IHqeXK)%SrtYGpq zrOfMR+)l0f#kal7$rA%veTmWnWiZc|D z!C_K-(G-UhSovK;of&SX09Q&0fazEWFp*$D0N{PxnI`LN0C8q|sg-$$643JjBLzP6 zAYd>60RdKKBXVV$p&h-XK^c((4sg4Uf*fYylvs;lL=FjAvt2pVn+odhp{z0kpaHN+ z!ggfIvd0QJw#G0R+NjyC_a%@H*&jOnR*ey}2G9&*yFs%CP%K;PC&mPW!3H^9l&#yk zv>1LMK(ZD!X$+m8$%nH=9X+%4!r?^f{}3bjp+M4ACS0WWMWB~H0Nk?@ufg>%JLqnYmoHH|@@bIpTp>vfC z2E%sc-@O0$>|%Miy#VN+I&Q{tU8Io)4^$ilDT6boPWsNiz27>{Co26={W=H1%W|#u~ptl(Qpilrc+kNBG{N9aggI*+q z!2odf`mI{skrEuZ<=;(v7_(7z{uZ%hvDw_e;e}4PXi1_q`Y# z4M1sT09aVIo;!2>;~v`C&GC>72182u@`c$O#WDwgDzzWlw~!7?G4(kY{0Y9&oL1Pb zd+fy34?nUklkdy`7z{?;k;jf-wQU#d>g~P-{mlf1-l@PTI2;n<)r)hlUz&e-_j>=b z5DW%GN}QiveBs;;i8PmgfQSWVZ%DB3D2(N5?X54JJF@L9g`7!(!C?4^|L*_1c)nP! z2}Vnxmt&YQR9;{uz?JZ9npbZv@0^}A+W3MQ42A?|isffdUw2%|G(LvdEHkRwYhcIl zUAR@U{`!5#zvELM9m{70gTZJ8tM2^W(G&Aa6{MHIcOsrhN;OcX{!OqQ`O>+WQ&$)6 z-#%?9o&W}eA%Tmt#b-~ig#UB?MLaO$V{J$~GgvIw{_g0>9n+JOWBFB03K$yPar?hO@fBXL9hqkQSF+CyffWctQESCTJ{l}NB zx=6-TuirPA7NGV~2Gp2yR3;!aC#IqIZU7`aI!gj`#p++a_l@uRv_}iM#^N&=9QyfJ z?>l~dq2x*s*OK&rVBs|bbS7{I<$#DiT{lbBk$iUFrYTB&-UNdofw#VN;oqJ;Q?hLE zazGXHBXkVY*hnFE>lXFf72Ic^glQP-*N*j5or9#~0`K4d`&lkS$Gaer=WLXbL8yEnpb>|P?{_5%Li?-_u2KwOhFk)qI%7vyD zz>4GR#dEWN`M%?oy2E-v3c=LhbNs&l#Fd)u-roKU#4P@+PT)ALEyPNJE9HgRCC8Qf zH?1`@M8wI9jN!M20Jg3*cKYy-bDY8EUeb@&yHj;0jHcU!JLMSM*ZI^`=)Yl>GOC%;n^I!L|_kZ+# z+c+qQF?;~#CaX~B$P z1OTL7vqx0i1EESmAYu)GWda6+!4Et2*W#kw2eZ$HYsH<6)Z4+KMuH_D3FC!{pf1cwx;*u8=cL zgR2I2Vxo$8dh~v z-;=8w*cpEk6w)CgxIo!*t}T?j1NM$zxoH@bS@|-&*FrYq{bFW}_BsJ|sqIlhEw2dG zng}46vJM{x;JVVXy%)Grx)M^t1#YXDbr(Pk&mwaJwSrItFk^Z6h;w4&xM~OpNC^ly z>dk0;vzOlg3c!+PV<+|cQ@{jY->gp&&ByF1%|)jw*5p(7fh!?2RAfN6JN(s(h@;QQ z#}MhiF-VZ_*g;$UE7~HEm#b~B&~rwBg;Iv?ce0{hN2pV0ZlIDxjg6uE`R1UBV4MYj z1PfUdvO5GQxGP6#)%H%I>!Mnktw?y~Lo~j00L}#%JiXc!h~+9NpqCe^I+n^56{PKWcpR3VC>YouxGf-sD1PRE9RKKE-w@+`o z>hDhv5J>owtKYYKka~Yf8K*}?n??)y&yCHO z_TL^m1@t;*mImsiT+*<_2fYGl+V~*`2k3o3^rtx(}0z*s&jfU-fXqFpv;ShuQN`^wyw`&5Y*7 zhjs{2w194HLxliA{a=d9S5hR}kplE;Nf6Q$z|fcUwa7CDNdw@dFkdAZfS^POW(XRh z4F6gC`yU{Z1pjH%s>MTy)MgsEGyrPXQwefr@xRZCf*BLRMRzl29)M7n34y-sX88XD z-O)ort5zsM{E3iL;CHb;fv@Cur3fflQxc1uF!e`#Q!?WtxHL?(oi{FmwIFoGJ_t~} zPZWj7h#>#X-u`;wJ8cR^?cx7c_T=^xh^Klb2E_@C&OCsX0AS@Cntc%sVMLVHJcs^0{}aZBenj=26J%yTx)sb`U;?b z*ARQyd-I3;Rab1?L_Q<;mVZDqgFzz*I}|f;B@iNT767Z!169A?jFj3cWBF}%h6JiL z2NJ^2>n@inbp+Xfe#=$2TQY^c_TkaYwwmIJfLbX&4z19Cb%tyH(cN4Ww*9^guR& z(ihN+F$xfMipZobbXC5J6j>)8l~=tSb!rs;<1XJU)ogdXkQKqVm=>0Ro2Gs<~iIv+c=}%oHnE7D|(2d5u#cix+&A1Va^W)FhxJ`T!81 zoq*<5V0#dN#Y*kP^K&2nz_y^wv1Yr^oSmuEoPOCb(QyC-B=zKLY*Ac`q<&iXDWPM8 z4GDjc7GHqYd=aSVybdheefso`JsT!Qb7s)(@$$tvPk%@~{fGJ&x|Ac3I47`*c5;p4 zg-a(a+kN*NS039vz3!eupyS|gES8@+JtM*gE@)rsfL5iAHMR-~sIvq4 z&RwgO8m)@B4aKO5HUm-Lk`tQND#RqD#PjFoKJxIEozrUqDFKV++Phx6YSkT)W@4I=>SX#aR%(C$)Y*5vezh8@c!gw!bL*b3NC|cY{rvOKJNqf zc+LQW$bZ>ub?3icy7bS_o-0|l1kzY727^NVRnSNwPlM+UAwgZcsIebLPRfu~I`CR7kmZ`7!h=bE> zM!XHGssey;r7YK+e|!G?TVJ_Uwo>W+Mf0y1w9{_IuvA`rhN$ZY);p0S~Q1Lh?cT{eUJ*?lCjQhKZ36J-F#Z4{Z9s zxFCZXz6MvKQnO#aIRExnubi7H)*KfQX#|wtSOW-f=9BU>g>0aZHK!*=JWk-nhE9&= zC9qVjUz#tSpIe$MRvlMj*t}#ANPPG&r6cQwgvex!b>sP6>nFBOjZcoR5R-Dv_JoqN zGfUp9Wjg@J`=GJ4|F^v}P;MJkmoTfi?YZy&zkhC$LrJ)3zyQEgu*J*8Z|0fJ&tSR<#D6u~WOv zkT?GJtP23;02aofaiM#!>Kd);%jxTomLItPKLpLd`yJ|Rz$S^)Mi zhma%JCp~#jdRw8d?fjs1Y83t%5I1pwhwC+JM)Uv{dFEnf5CDCbsqo%s&)+`V9*aza z6M()8Xesqiwz3S)Up;g%9RMK2X9D%_I1SV^QdR>1kR7+Z55Pkf@aXtXfN~VRF8}}@ z)J*oU9)R)~LLSGRpwAzF{@!VBs8k(G&HcBtY+PL=C^E zy1gCu+V*F)Uc65p0GJ0oiZlSLy%tGD%&G%`Gt0g^MYs)2wATF^2CMHrSrehn}_@UiEf8QNvW-F)u-wFWi_t_B-i?&r3 zD30$x8D!VCDv$abQSTo=kCl~+kK*!r?6Hbieo9( zPFDD#Y}`6Dx_mt0=zy6!j8|NZ%WmwxwDRlOfvzxeST^|Ao~0HJL@Qs_g?+`*UB z+W_=e)jES5*Tn_^zzE#wO8&Qj?+H>HE}#h{RgG5{HUOB$4%4W=R~+Wq7Th00lzo7i zWd+7amrKyw1(fKOEgcmo45zKP5K;^>!Ps% z0I-xh&7HMo1{ctars;@LGyr%W55AZuO7qR7XogHwtS70CdOucY8ASs)^Gy8Zr)Sw# zN?E0Kp2G6I-EMEQw~JLB(>A;y)c^qYHx1TlHOX;in_K&^ubXmQn z&&|qI?8gT)TxLQ4$yq>g7h3O$9kItK0Dx=Bb}IbRJ=*OYj!{*1TE)tA1D+B9J)MPtdKa{|5jJyU(L??Y!OI-iof!SW-)hx081J0l@c#`3j41w#%#za+>(! z3$1Yi05!d{#TQZk;<6ohJ(u~}m;BrX55NT$B^2GuHT(k~dZCT_Tui+OhJsIvG4?;Z zfPAUOk|_=V`2Clw?mqfLHzqyjy{iDgsrPR%Rxw;aID&-w1Dq7aYOl*R{{#K!_wODK zPc7=+6`o)KW_(VE`&?*Sf98a`3g4nwD{?uzcU$5-~Yt^1Q0Mg$Bhel1R{@DXi9{-J?JnjWmID;O!Y)0%# zl?mUZ+3h!#K?lc`pNLzQi2Dg~BO7`2-uVM(P$x2}dR9F9KZ5to;GSq$YEb)BX>92S z0Dv39mg)g?ztL=x+mN)Ou`y7}y5Xe=P2#{1YD|3zk^q9{EJf$iqDVc<@#23@!df zRhCx&>;Ww0!uL0U`uh}fm!QT`V8j`KwttKQ*XJB+v!hfibaCGP%Ng`b`%|;_&H{1( zl&%W>tT1P(GWzrT*M-`)x@+qOsQ|$8cwZ7z6MU71(e1#bX#O3~d@XMc0JwdPuA`-R z_CE1;;KjU_xpbWL=h4OfGFbfnIp&eh000_aRZrJLx1Wbn1=M&)9M0|$b+~{oH_qAS z2r^v*fE6|{k4C&N^y2&bdAn_IJzm`9MF$1~>2sNgB8ct007frR$t&6!wqLI^beY`q zp*Cd8Q%Fb_rJ}EI7ZvkvngLMHD`tI^MDBfyb2GT3zA7x0PFk2n>lqz`@p%8VPkFoQ zw)RYae*L<)kW)WYgg5{ja7^~LU0>t{r#>#`tF7Pj$qhUxD%Pv|cm~z;kMiJ<#(vDWrZcW8hTy$Uil5|IBx!0l)@y zHv>440sLy|NBz?PU;~D|ng)9SC_d`nx$Ey0-U;lB6mpm13*`)ekB{S%wf!~w8^Qd9 z5@7?{!=sFQ<(vU<6y~2J_!2tdIlgAc1r%tQ0|j>wejx~G_&*QoA8b>l+SjQCK11dJ zp#EA`{j&!^Kj0O2qcdj$Fn!kT0kr+ce$7_8LqEXf1I6(JBmF0ZI<&KUuD{lWs3u1J zI}uw!v?KOc>2^;dizWf|xU@0LGw`h6v<#-$XG!(|R<;3M(ULwT9eNGGH|^zaTD$4ide+cW8-PG-wR(LD0gTcu z%)pYmb*N(C==XlDzsQhpqCdCWIV!rkU)6hWZ!!B>&j7HmLe|rWOeVWF0J@+;rF3VD zK&|oHqhbsI(Z8Q>>z5yk?2qHsbK7OJK7NT~^;7b=6BHi@(w^r0W4pKtQYrp9EBwEs zU7b{GE-j6pDK_)PEon$jhck@S`@#l*~zmL_1V-oa|z(2sMB;D?atf0KXN8&Oi zIQ0A1t@y=mT}{4*H|4tBa@-lU{i-qM)tN{HFzTRwlaBPjb-lmNi;*`_JV8cG zs{W4LaYNKDBCVI3OBVojS~~y8lnTd3e-{n)uXSk)Z|>`}!wYPW=${8f?f;#23_jVV z#u4}X%<%5;lu>EuTsPf1938QvXr5|=oQ zceyI8fM!a7zW;*=_Axi67v8gY3BBorvnavmL-r z;qjBP(=9KRJz7FN`MPd*Om2fjdhhvdQ*G&^3pQh=n2E5T0e&K50lJnM=au&MT9mHY zd(*4j6M=r;Zj-kmb^bxLK#dhjKRhFct*NlHvjG>w#aS?-*!YL`y_-ycFE^viFT7D_ zK2K}_bXn)F)6vyXXFhR}B0j(v=Z15>X1f7!x<#&o$IQ}oK7up=ccGrG-sU#3u06ab zwO6@7Cyg9wL1Xs3ppn z?E}*t)*ti-8XMv}sJ%G4`{w%#@I*e(qyE_gSkGmn0{XYhr+#m~QP%bR^ZP?DN{4KW zwseQqb`=@Ccv8{;tSY^cBG6SbH?|mao{VGa=Dl%!4ROkAfoDumR|9|zz!GR?l^@Q` zw!ytF1YSN(F$OSt|8KoS@IYiVnuPR|BhdqR60N0nAaWcvLibOSFCJz9umS78O`Me- zC=j}j`af>~0`-!u{^^1XJOhLW-ADR^TZa}X(lF7)(8C5^S0NJa`-7@uC;B(4oVS{2 zNihVE9|Kri&{d#=qK9O522$TUTo*3T_D=(V4M6nC&;{tP-f3P=1L_|J;8I$v0^PHX z?nR0+I@W(Q5cMB#0I&gA0+M6eubm;|Jl8q^YyjvacVM*ZilF|v5_nySP)iVIz$^np zvetrp^yDjn7gPqMi%dnSz?VUVZtLAJLq;k9u#Zvy25z|9&y-RCFllXOJ4Y7KrT_q= m{&%vSAR|aD0GQ<7&;J9#e+j$pKMr940000Px#dr(YNMFs{21_cKC`uh6%`TG3(`uqC^2nGcQ2EDw!1Ox;G1qJ!~`~3U-`uX|= z1O^BN217za{Q3O8zrFnX`a?uRf`Ed5fPsO2fq{U3{P_C%`TTx?A0;O@8#c$eH!W;kNx;2uCGGVpnTcR=oscMufs6s{)V zj{hIP$QLLQM;3*YCMN+koQ5IZ2Ht_j+5uIF1WD4sTd8nWl0?os0>5aa)Rm=`2nTqL zfm~J&AfzDGN{}iqQd+{wAly<%P6@(dLir5xfe=J%M^=HuQ6*f2=4m>h5`Z;`|YZAWzL1IIxSkBQmAkWM1<>lUV*lg@!=Wv1JA zUc%-%ap;DTI;hT?6sUL}s*U7^h!6M%QOUv|9$qBIUJp$gQsF@GR!;tbGXx1V^~V)m zX=3qKlMo8l!7TyPa6ECzHhXy{h08A-+9W(2m(0p5+WIhy5I&Jm%Slz!GT2hB5)gkViV$C0vnHfD?+L@>o43Xe%AS-`RwhW5HPKX?PF3?3h>So5aB znFa29_c7_9t$by$-MxeNbxSQM6Sf`gzHTu^sYy9<>Q=2g&)}lMmX=9Y^xE==GBNTT zbtthRw1UbC&pIEbr)ySBBxrvaqF4kJSVCAXm7+dfd~0Xai(V;d2=OPi(*Ci{ZfCwE z2f2B6q%HPgXZ(gj{!-Nd?XJic1Z$)*M}nXeh}Yeo!F%t1@YpNWx{a3=6h!9iHYjhp z3qf~iD;Qoao>pypAO>qw9ct$klNZUUY;UOVD) zLicqpyKi8bUBZk?EYIe}$<3Fm&MS8%NxXVt7#2*h3s1|q30^XIqr^bvUXX8jn?xY@k1)eoNOv&~Q&^#C#;cGh2CI8h7T&PWCF{L$!J@?2cI( zX5QaNE?MRaVm8%P_Bb0I(4!j|Ri`qp5_RY$M;jyo)N&bBhr;Ldkony1MWaCaUikZx z7(xGg|pLiCvFq`q1Z|^|;;xmI3AUAHz0iUQ` zH^MJ~5mB(QaCVKVee`DW8Az7}CA_=0xV~k#^`9T&_9@QtjK1<&#QB=K zV=HM&IR>NW*9M$(tIUoL8VU$dgo4Z(?|8%@$oTgBPB(a1P{l(Y@$%uX=@vD68XnMA zFv{{qtquAal4=Puf*Ry>)Vz@5EI%|93Bew7u-fVQBTmE+e$C=tM@U7Lao8t`ttW2f zh*8J<>QO-Z2O@NUstz@+J9v0%l=r)+!V0ae?72KPkoQ(fWX@A3DhXkQ1u9u~cZ+J2 zWxI7(m_n>poWM=8FzJ^Lss$}dXKit(S+VYP(5z1lP6DN=Rp9SQE~>%hI$g-pWH+3V zsLo;u_Ng)Txhz2619z;0r(@9MA22Xluj_CCgZjnZYheI*I>h?PTnK6V3@Ni$QTg(; zudU)b`ipfG zskOn%+brBDAT42Rm1M}k%IsF!nzxQuqr{$8Oii{Dc^XlNd^=mi-q}vxqI^PgbU=ntz`fe6g{9gESQ_#*18- zr!!1yW#2#99T(+M6!JtglOQnxXj4N*r=4Llds`8LUrq-GA&)8z>&z|D{ec)@7I=)Z zbJiq>0pFbh=z>p46IDAoD4j7-i3VbNh7W_KfG%`N;^iq1-bX&|PMm6TE5;9O{ObeU9!yXT$v|qAj^zWC4a+YWuwV;p2Sj52WWS#+x3%}>SC_J%O zx_FOR(UDzDt!yb=^8B10(OFULhS*aF()oQ7ji7-4D%EW6*_5yQi4_h`$J-#W;9jI$r{BRlzw- zlMWI;qCJm2bk8+qC zC>jY1(T1cIjZ&NSadx5YLl;|%^ znISPnUtpcD!!ijOH|fQg&5@V$;qQ~*+lhuLh)ocm!4@TZBE;6bAi(Jm5yWBpXrcY6 z%2HF6Ysv8#No0WXLJ}T2aDVk`*2rixZB$J>MAkQb6(MrMh7$ql)IqJ|vB0GDI zP4FPzKgcYU%`lWN|Tq14T#@j)}laI-Oa}-!K#jqHUsq~g%(5{MKhT2+6uu-f`!!In2 zg_Qt#;K~_1L;dfU@0d^p^qo*9zQH;SlOY4|l-!<0LrT&s8`QY$r)?79;AM#|jq;H^ zi2kuJE*T%yTpgq^je*O+VXy2hvg_{X)QN)kF|^YRQC&XDsqUaFCjx++4S{U1=zpF2 z)XUX1em){eJX=8+t>zCJTC7rRgb_N-kPR!RV5bD<^bzek8y882qjc0Q>9_h2gqEZjS*9;Q46|Jd&uKNQr5P8Z*g~+amWPF@4VikC&*IA1ZM62oWTKYQbeo9}r493z9=o&M9N$i?*Y_Kk^um61OfM@c1d3&W1RN780ds;Uw$@F^ z4;CB`=)$7~u!sfANS)|LGZ>&Y+xmyuDmnpZvfE5(d7rBGzy3d51+|B5ODoK- z(kjSHG<=*gw(Eh&`F5qOb~EhSX0&7&GtrB>v_b|$VZP*l`o;)PHQv%3B=)vh4VaGOP#AYPk7C9M3lRlP+IjSh=tb2B4@TG zfrpzrV!uG&kFWfM#GMUcjC0&YLOJ1UN3B@{=;lOTN6 z+{4bu7uQcTa7sa|a2VKm-uXj7p#fT=H2WiEYb>N&Coq!w z+Ka|(nt3Y#Sd5wy*Q}lh8w{rr7zuLdYMZM|`Tkh1q0q%LrNscR-h9yE{9|A~#9%O( zl^6_=N0x1;8_pe2A(^>l6Rn$&{3HBQNV9)kdyL?2vqTAk_4o%E369?ZxACN~-<2e> zPe5v%XID28=>->fRdjM@X<`*{K)yvkyscDnjS)nBt%WmIjknF-Y3hYdP0jyXW zF~Z+Q>~I(tV}UeInT0Sz7HkQA>30vFO{IFKAuEM-lhS#?aJqgDix)5kRbp4>a$v~tD3S%Dvenyv6b0=r{@x=~ula8uC>YP9~=uwbFe3OP)r|7DzsKW119PvS)32 z_aSLvn9;%+ySv%DN`VYlo!Bb-hBpV4;wfaDcNA9$VwH`L${u}1dL6M7)wA2Zj~j*? z+pX~TNOfu@Cl+~9Ldt|n+VOr7;M~WRLk|ui(taa;o!U$g024N}-NY756`)h_;fB@m z+AFB)S8^b7$!SHowL?NfXOf5N)e`J;h;5vEl0Ha$b|l`1^@v{1v`Il3dXu;W)!-%( zF`rb=qrWcMjNBcw(bW(0E%rq9^9^=o+2q5>F1>j&-Z7HAFtKgoC}l&)^Yd<)`U+XH zK!!{vE^U9eL4{e&3Kl@Mh(y2ze_?XOV?NPyZFXQS39;=IjLy1YO};E*Ya(uhr082K zt|7oz^nMw$*eCJWo(;A9$ zu{f%+xP`n-Qx6N%-2H%T%5dgA{yEWsD=h*Ns!oO##eB1S#lwF6HE>FKkA0eKF*{1sNP;RsM~d+&D<^JW zI)sY2H73iD#8MqYsT5>MbOr+bcBDcB4rW_Xp5zZmc+Mp7`K&`6ivpm#Cg%uA|A3$l za3B!ZD=ak}Qi%BP3CQLLil*5KPO}oPqwaQrYz6M?CJmr1!dj3mKnvjpfqVGw0oj-o z3fpq()w*OKi`Kz0`Q>dr4Ocwa>QF_;6cJM=W}|4w^>FILY9guGF!_-n4@nlLiB6gP z!8i~jwhiOUP>T0}pzT)4($Q-{0^o^sK9Rc0X1nmIa@@?(#}{&1;-*nP|1yOM{=yW} z0SrKu9Ga&*1~y91fkPWOz?Ae7f=j7h!8Z)lZXoK+yyR1S*f-)#GITPZ!kiObg z3DxMK&35QXuBUua(Cw!zqT^%t#;wdqGluzaluv#Eq@(*hB(aQUpbhJr<@fV+@ zvIFrXE?`P79>YArOdp-s@J&D`FnaD4aWO!x00aW*AgwE!ZKK3lm?e(1x3$Om;GJF# zB^?=l{P?0-Mk(>jz~=3+*Or@sDP^giy`~)KQpp-bv{bn?w@sLZ=!wYlqfE=ZW~VR? z&vfI_DXp=?{QnCr{LuVli9xYTtW@}X@J0Ueei1SCsqxY6PERQv0<@%bMc0wyA%r4w z=NV1E&Y)Udu#db-BH$veK5fQJ!@L8tH1EA6nIPYK;5d|_cv*wcp+l7iWM3W zZLiz00iFQMNc4%HvUf4<(aKwEEhmimgy#rCvZjpr%Hj9y264+Dh z5{IMEV?ZgrhwcGzM67NVVFGK21v!x>9;4@se1k$0tJZ>8+x9IF4Q2u;arkp~PU*WP=7xn>`WC3 zSTaZ#q`Zhswb50UrCjPjb_wp<_#M&^mR+(!m7)SiDIz&gT9KUT_4y(!SW{iup$L>y zj?`~)ly2dNP+e|C<9#^Ib+vcFoB^)l?pz~qW7Oh1?41%vCPN-2NHugDI$Og4!Ww0yGeir^+0G+P^V!hVLo59;y7Pyt56$#4d%)aQQ zgtd;k87iQ7;h}5^Qe%C7-Ke9mY?TRTCY3v>bo)XaFPa3OKWpfTEj%EV2K10iAl-sBc>z z7Fmam0>+Jo`#7{wb>fh+4|^CIQLlJPWE`y^S}b9QzR)11I*IDw4$lk_H1i2xwN;;~ zLbv-z*_mjmjbzMv(wf?IrCrE%4!+o3F#mpaB#PfB69&SRFPA_KRmMB-uPoW%jkMVD-9I3 zLx&GcFzzSBST1~**ny!i6OUb@V<>~t4wej)zLHOH5{9#ImeyxByF+Q5)$-6sfWs9;4KRLs!P{ZeVW*yg7ws6F(VL~ z0n$v6M1XYI@R*m)@JrPrQ5a-VILw5i7BwsU4*3}9g93dWm4)b-CR=xFCW>jX@oSLZ zHFrzb&c}1tbz>dxjNcaRD(xR5f+&Lnkun&RL$wnQUwp<`F(8>39k;PW9K8|is6iS( zFs2D>A9o!#s02y|7b8duW3{zPq#8uzT94<`_OX6E^yT%-*wwvwFQD57gYFd6P=bDZ zkrx+%i0LCyt*O3=SzKyI|q?9oCh)EO>6~nx|#H<)H z8m5PnF-8^c2&>esXeSa(7(&;%tF5M*tUDVbne27x-nYZHyB@zmAea8ozrT%hx9<|1 zG3afj+dDjCyXnm{TIa=)@G7viMI6oGI10Lt#dcRn2XV(@H?bu0yL+B%u_Cb zuEGBiJ8-~|gGw5>i`zbJD#F4X-wK5VnW|+0s^KsY?rA!Zb?ejMWm3blK=(k^Cg(bIePYbU z(xaB!h$;+1Rf*G-RwdfUd4;$KO#k3^b?lDAu$9Ae&b$2YCQeg%t#fjt(*LyK&%?*V zE{g*Ed4GNBr#!ts)zr{{mPTErB$=+{7{i5(D{0WpMyWidKurTB;A04ao`>jHXe}d@ zP-|uzMu>kls4#!motOIR(pozY!}L+|F8_*d=ebP1oj&A54AT zJ-*eh?vs|3+#2#Fasq?Gp}HT_*J-gL3n6z6dOVUppy^LwIYYTD#vf4qq#qbEu2s}d zp>-HW0;vM&_wJvbbD4y^dRMlg8yOhlR+hPz>F*7{(vY05H@N-jr(9mY)O}4%b0;pb zxv#?=t9dcd!|g%zK4SBu1ZxUtvE^SIfsmu1^%{Q6M^FkO%!G~LnN;ugiB^xNb)6n= z8=vp6w?8~q5o+58nFzkzev)_Eb34oVsuxVJZ*{ICMva!QdPr#6O;pplzs9xPxlQ%i z=4goH+b0Y#1;l}vbP99EP>|HXSV&jt0Xa^oNnVZSE$#R2zvSsb+jV_4GG6*0`vgJM zA5(h4j<)>zPsi`GY5M5j-&*SSQRo!^h_Fjdkh9LjKLmbYr+kA0pO0H)d<&f312s|G zh1;SJK$mqwg+TKKp^%9hJPs5_)NmP><1p=}hb-wWYX`M`Q|?ByNMhJuK5X;<+|a>E zpY*xBKDDtS5GGFK@U?*{g#kiwMFhIcjLbsh;LPKA3Vcg+jfmbs#t+RQI>CSgml(#1 zK+~mm$02XOabG)cIGg`V)BDRTCowZBy7|Ymu--WU1j3xJcEVg<-@37lSUJQ9GDC$} z;MnAH4>u18L~asz=>p1*QfhQC#RdW}Ry)E{Ni?dnp;n3!VC=f%>3Mq2uDa`wQS|aW zSB^+iY{M$yKf5ZZzu6wsPuuSOt?k>4V*Np=91tadboit}BG4NLhm3iN=?Ltx2SFZ! zmra6u$s$yg`WeX0d~n(sb*g7AU0p5@yTgOFBmcc^S$p>9eL3!RHv&MnZM!UF7ykdb zYJ^2(qLh#6auE?gdx`(Q!peb~2$!k{%K#fgTPmMS-#k;ysXVcsDj!FW1oP^3#l5JU zx&!^()$?gBz3?-Oc$*feeO!ksV;7D3t%!#h3lLoCa?U$_Qu;i-zKvcwmaIS83Tgoq z!*rQFIy{XBmNSDyvxQ>$2bWI6S``B%fs=X3jcw7M^piU9#9eORlO}n}0pT z3_ulhhyj(pyr0u(3x^Xdc5DFmegu&CPz9cTQj8v=@0lBI zOtC9XaxVwkN;U$Y|GbE|h~en*t}9IW!Zu*W#>wtAXYUXJMvCgVakoCoSZFs2Sp&O< z=xD$yzh`8grGVn1FR+*SuWrCO*Lob*9zwsdX$K7L+o3E}sgovO%mQq%AZWY3!rCNx zFkkAZiNXDj`GaGE4dc{}w%9_vh5Zb|1q?=T$m=I8ut{p}jDZ$x1PY^UU(j^<%KUfJ zE}QI!!)!vr*?y>+CQPfTX4~CJj>rNNeMOHd`6*T16$Pv45s7Oc6VvEJjVrp*2OW09 zvJ;{tVs0P<@O|6}gLP?Q+o_jH+0XT9HyN^Hm!!DuGDO55m8E!u6t#D?LC?tsY}rHr zfWfpKU5df#5n=cl`mY!#6EGg|acTFHFy@*~tPsa{P`LSrLdw$*%c2#AUhHT|#%m}HPa5l^##u7l zGi(l_5k?^l&y-fQ2_eI>yW=|qXk9Q=UApryO)~NcBTaGFhd|-JZ?MV#Ev?s_ccSp7 z`O(T`0)cCaW%mt*1VI2((2JFo=o1n}<0CQ9kz6SHNgPxS>DA7BlB|np)8e}8-k=C} zgZ8cec+l?evaxHk`f8I*M3~;NAU2Pxt=A!F&{On@AjSfRhCPFx6Eg1IWlqN|v`Mai z$cVw){Uy#Nq)9Mj1XTO9qas>}SvO+{`n|hxS`=$(rzvY&wFNgua6P0PWNL$b-#~jj zQ!C%ue={DY=hM)rll4$FN3!;~bsi%$Ss~B3W7ro{SMdgNxIvv=1iB|Ew@e&~eF9)r zL4)4}KV)j(Hrr5A0Jr(%9VGSAU-lgi!^tAbZWbXU1Cl>%BnAo7&sno{reyRL+pTvX$GZx+Vca#kM5MgXe>IY)%RV|LfH~Mc-@&|7Ev5fcsSu#TLh zS^SBQH1t zTn{oPPk5w70ekO`S^^xKDu9Wg#3)b&9xb$fiZuY_Cnu&a@j=(^@7{Kk#B3cIq*>CK z`*CwF(`P6&&`@ikhX?Rv9ti(fp2WkY+SCZ)VfCLVmQaj2%Kn5c7~z8`2STNshijCi z`WQSgKiK53n4*JaYeVU;)Yg@H5PisN0)w&+$60;_XLLHR!hYP_ zT4B0dahZj=*z}03%?eu)>PP`tnhB*;3B^cYi1*l^iH5{_R?>KvbR4#4gku;tc0Q1^ ze|-48{pYl&yBlqR8}M2TfZhe2=*WNI^7+e5Y!No%1tD>cPB`M0u7Rfo>K!~0#&_az zLZR_De7cbsA1R&Oq-yO~Ic#R^F}okk06M*H{+3HWd^>mDY+TZem>NjC-cmHic@4dS z<}xr_!QmLYQCT*HG}VzqT+^4EUPdSiGy*aA9Q4D7ZEJ;S;E)J069keU2m?|U_w}(a zBCjOwV)Vk;8woi4-u%n=)OBr%Tyg%k72O;VrvrHc_)fp28BsDQiORIRpa5fBidJL; zyB_oFASH*lq#H>m300)PwBn#NR!KLU6#93Ue#${W?vC_WIJ%Wj(=?n@s(@?vrMcmx zH7P@V{n3+dlyEsakU(b_D-pcmNPf*2CC^`y%|ZwW~NPGuf4Gpf95v4<}Kf71SpYv z3BOQHCN7ce$Dw#+vlJ`+Tro&t+BhRR^#gBeK-&aFcyJ@X4D}PC3~&jyU)x66J|hmm z*>Zj^Q~53PcMB5l5`|cwLh&dQk0m&D?fke({g9>bj{W4mj3c%zD$A)ex^l?8c_TN| zLPyshSp8{~#fZ_BJE)O}vbpeEQuO4Y3=Q_(rNG7}`s^NfZPi+KzjuF+(JFScjwQC=Ustszb)p|IL-s60>oTDY-(8V$ybk1 zXdlyHM22k8a25ZAXwv;@nbC)(^uu}C@8JSt2cCq`wUkRGlrU20DaOR~ikm`UjJvJuyZ2lqXbTrJ0=AS1 z&<|%VhDmp!faMhi(=8r=F-HGp60gG%rFCfkKU#sY*RFke>C5D0 z@3bov^_VhD!+_2REu=iGa%TBsF%Q(!-5E7rN^u^0Bh5x`1q)kQf7AXMWnGQS-SJ%As?o{&5_Uj;j*;UAwi38^gW?l^>HsBKN!+>#EX$>DpE|Rlm1U4k5bh?Is z7tGS;Y7}m6SNbo;3a_kd>s!gEW0z*81gZ5L46be^USnt0K2oUeFzXd_I3W&--~X4UL8u zTG~Ym;|5G&ciqJP=h#u>Kt|K)=VNjK4wxT2$sC=H9BQEaqS^Moz2#nvm@ys>1=I9! z?#2aEU}`#|XsCtPa`&JtAt0B*D5ep(+AYi68XE{P8D0yo-4CPa_+Iyea1%7=rCp!x zWSp1~RD(Lp7RgDbk3*O1B~Q0CXUJW)^StHhvZTE~1Y7P>2)*+HjB`#Rs)HuwfkE`1)lIkCTZV~P02H1$&z^P$rh5=^Dfa8WYzmLG1G0_8 z?|?94F9JtqJWPDz1N4#7H=zBQ=l4p+!>O{6olwb6CwRt4OMw~*W^@c;&3K&_z~tt&B8iCcW8b1ve(qQJ7r zNEw`_tI7pbfYmIV0|(_{B_8V24-||ND)Di#^~w=Yyfc_`UwM2a?V@c7lQB^s8qOlZ zsZZBuim+5)d5N2$Y14JgZ)HV%1uOSmKQ7y)?iU0k>&Z-}4jMD+Xa$8Pv)&91^1A&a} zyWyBd+g|m(#q!eQ9@Jy?VhK1wA`4HPh}WJwPmm2#5|L z7>d&q)cyy@LNp9zM`Rd{X*g_@{w)FMPee{RymsRZ?=A#dcCAKaqET*B{qLiX2m3a7 za^!ImYlY9-Puyo243TXQ@hQl$5rD)f4jUpB5&axfBd75wKw^w=g|In3?H;`3+x3+R zTH9`S)HE>|JJaOIiSg^E-8PZ)`feQz#K1tHA8UUsw+~b}V9*SjL*O5cUaYSk>RW^l z<`3Zlcmv+q7+Kj`z)ch2d!Dk#`lwRZ-%!y{!>@4`@d>gEOreQdO#3F(V#LNP5%dF> zk?I!hp-9hzs}FrfAx_h=>X_-7G%Om$chs7Knl-?FnSX+IRW37`Ey z(#WPx!bhz*VxIL5`U^-loo_VDN!uW4BWyZeQYxpV%qb{wDrhc>V4oC6Nsj5Tipu94 z!N4J}XL~9w;-Jk@zjRuuTSh>*{KKDy27@PB#Um94yaD028X9|Z(Vzh-SLdP0m`F%> zMWSJjHf?r?w2I{S7hsO{o*nCpct55KO;zayETOIO7GIVCAfz9eme>q!GD zR{%gf9Mf_@%Qf9vX`g0}w_DMYokHOPM3WRFevAte6ee+!%|L%vdM9E=I;@L@KdubG zOZ>C@$MoAFvqbj;>oiEidNGB{+`(u&G7WJzZ@LJm4Y#(WU+30ZT`G16T0A6WBkoop6NZFrUx|O{JvSeBQ`UZainn3{`tr0?_$?Vvm7-#KZZ)HL z-HJJ!tn5%OLj!MAHVedCtLwFl?R-4thmXT<8!qQ%Z#2SDRqHBCYh17iibEXt8drfP zry`dTwrW8mpEU>oH5db-eLcwoXhC0=1YF9c8x5S}9^7b5PM)fj)K`(-p%{(DsY zZ12;w>7J#O_htm!Gq_M4)t@K>G#xKU=0-PjATJK|^3apOnBdYxf+tGDLp@uT$2`gV zdoTK_#Mi|`EaBayBt&-$Ol&r-Dz?u)F=goDc`=?#_*B!-_a0+3O`qG$g*V}p@)ez1 z&LzmjNzp?jCn6E){h}uz8kkV5OmP#G`S{Yi_g%;@S+JB#9ciO>aP&C_rf>AX5zy3p zA95-RaFqeL!oq{F?$Un9+kJVH>EYC72U8-vaZPI1eo#6j?LrkoXc_~l;8{r|@ z=qbS%<2Dqz+*}FB`NkRga%p374Vr2TdAv@z&Xk^7zKcS#Vx&V&@XX=?P>#m-ba=Sk zOTe|3Q{B@B<9`vzDQgzRy|{%eHp8dE)N^)rwi4`RBt{i?WHDbev$p-hqf+IqZn@C_~ z`Y)=1#BMK=U$*{5C3F_6sk?HYUXL=bQ~xg7m(Yqpu1xCa#8W+-uH+&MAlk?ELv;{G z8(@8+yU(qcfMccY`tAD&Qcl2SO+o)-w;&F%JpgDlYkDV}3mGiK)@gu!X%&+~VMV8iW&3?9_&We;`PK=vhgc~*` zCf5>qvKFS{juL(k3xv})%QaVB5Iom2iBQ`ub z66pf~!9LlyeiE}+l^5d)pI*8J_AZ|;QrGlN*bN~H2)5fKJ_MJ6^lh_S5kk39?ufx)G>s#=d^oIU~>GynHTNa=o!8(Ea-Je&@)g zI9%4x^r=bS(f3-Py%@N0qoG>QuArNbd&lShZ1ig1X1N}o(qdzDLzAzwwRT0~uIb@o z-R$*3M$SI6+&J3au>fGeObVmH^w*&nx8D%~r~XH`Si(n?VegZ|S^=j>C7ZR3$yWa( zuS13JFABaFh7E^o<>zg7{m0Q)k9!}%Gy0Dp)Ewr7gg^F67W5{Y=aTUriKQgHi;msn;g?`oqifnni~b)S#)hHPWip)aXwu3+A&t$)$=@C3#naTKClqL^n>4Hzn$ZPBSFHTGX3wWdn*0?aO(C3au^+z6Lde(HJ>#BxS&R~RFg8)#MBMnBF6p>(@uh| zxj3&!pX(lojWJ@i1ODn?XV`{b31kQmMIr|nUp%N3(Pj5be(4eNbC;0Sf1(u!3!^8J zTN!Bt;A4S$$A7C(-pd)}0L`TmzAeKB-sqo>;^vfO)pN1+Q6#IGw zX5!Oo$^=@Bm5<{{lN{PAqKpccMHCx*6`RoM8e}j%5Z%!%5!NWm=&oX*^Ha%|_Lb4C zYkg`n+ejeT2$r8Hu!;sSU(!}&`-4w-9T3h5n^OWgI=scsQAgU51j(gu~#Vo+*p~V=!3T*S=WuW$=RC^QoHwz}R<^KDbW+_Cbbn6>8?3 zy&AbJfk9qqV585UvT$E;rIf?+Z3b>pn$;7gtc>hDHk>h*R0 zlF@(Lt)|niR^8RaK)rQ8DJd~!Ur`TkUS=B#IdF#>L`&Ep9hXx(U1ue5!fQXI3KR>Z zUU~-rjR>wv;egr~fuGis-=Di-l!#Q%C;zH~DvT-^P_Gb_XTBwXR7QXy^HSp!0E6f{({^QRA68J5SlKR@*a?n6cBGOuU=V*z zQht3^Sh1mY|MZ_ES_-=Kh<->7v9n&^63xQN+N7+rd>|Q!ZceK{xvf_lB-w!0?YmD4 z%-D84A}=f;==o_*rr{y6ja7BX?4ipTE5hJvkM2Mk*TY~62&#?TP!)nu8#akKBL3nr z>!;%gA_Xo6;0kNAlR8iySM1*ni3Mknmr)%=Qx=Fg>nA<&fqX5t#z@C5>v^Wa>zj(3 zGUXiP2sv!F?6tSTwBDP(AM^_<>`t()YI;3>l%OT~P2U+3gvyj+drgSl_zsr^#4lX&ou`U=IWDAYJLUNc!MP%ooZWO>lQHjd^5IF!H zJ&`HUx~Cm7U%k`W+A%~UO0*#HrT-^v|DhTk0l7%nO8EXzP*^YU_q)wdL%Q_n%WYn= zX{vio6WvfX229%;V4#ROMFZCxq6#tB_d|mhlsbW4MPlbJ_hS1x!<=FLQ$96k%2|VZj%$m3(7OHC?u~Og*N2nQ( zD9yB90UOS#ucBHtLy8WR4Z(*`{koHcOBeWb+B2ZW%AeZDV17YRHdY_#;)Y3Eb7rg18&w(>lz1>;iaE^O zPMb6eiT_ze$&O&&m==I5=+Oyf&iEk|7gSe>1Z)f}i28;-gbL)PWH{ThkfLl)D6fL% zXizv1P6bO8zJfN=Oit1WcLT;^2%u%6o2h<#uqLzUP+W$2k+kObBi*AX#>j;8zbI}r znW2x(KkUJH22tAy5W9rw(%h8^2{Q>F+C)uHAQR8CY{5*j!^)-&g? z_t91^ZA~ASszhrM@Td}MN~+k)U+AEC0^(QX353qp4@=;!1=5g4)b9_UEI&Bk*_``f zL}an^R+_pc_E27AF-hWu2#(O(E&WbWS#pbJV*m(OYu{Nxc$Nhz?{yTSCf3ce@gs+s zF+)-5RdATr3qzT!HZTx3D(*+XXv2r*$rkjx^`$XCBzek)Obm3@>)Z}Tn1DPXz>@Y; z4orw7ieuNLqQf8C-ab4<=6WVvn6@`P4Z+DGPr(rNvChDfY|k|2THu|`CIdkAL;9i1 zt-4f?FAt1-7K6$CS?y4RQv+GjP>1=L$*QKozo! zgCf_6D-lQaBBDws(D>mU)GBZsGzpo+QqV1JHyJAfaL z6706iy5k`ZQ2yB?6WkXQ>M_daBX-w-A-3q(o2o9>B%y5`s{I;SK$e)w!1_8&cYNRb zps(kuTSI*3lj&wPN`$C&$SX+ofUT4qjXD`KvhIrwxaoG;_mejQ&Tb?9xG=cP!@$4* zxH2?ClNBURui02EW64X!GR=Y^LHCv3+Htc0xcg4^(=fMWh7O(SwqcAEYek^B7(GsL z)icrrXnQcJo9ZXz^nzaV`R`mQ7K4~dg{3k!`;+>ztXdo|2|>8gL#4N6SkTY`#0kM# z!hx$IpnF2q=*zLwW)pW(1m1Sppc`vQ!xiJoaVf?h7$D%0q&`vKUat5A1p9NXyv-m~ zKw8KwL_)|FoKy`{x!`Y%Imi1>too-yJnmc)~$>Ful&l`2D4LINXkXqsj22#ciG zGEo2&UQACTBYjEy3^RZM2-+suZmp$MyISi~mzLB$Tn@_nl5w8~nMFBGz3O6e&Y0?n zW@hQYxs>DRB8B&VV2p3f+dRXYc3h~;1_iL5(+&_C7+jF0aP(DiQCbZJVE5hLq#f8< zVYMWEyk7L_nMOEvT|57Ld>Z~7Pw&Tb_wQwqXEu(T1`>Lm&$>5F zI=c~^sHha$#Q{X)zmoL?A)8BCJCLPMVRH zwAOY!Z6CR8yX-c(wLItP@+G@uZfOe-Lo=a+X*v#d$RNCii0`t+LRtJlpU)$I%FHgh zM}t&fcknQ>kO0jHpa7zS!~|lf17-X2Ax9VsGETcTIxK_M+33LU>EV|zY-!!`wC$!< zN~b3zPNgp}0V`>x3=ISmHKPq8sJ8BNugN==x&Hk{_%fWt@@v*eg2!fYydu^fW}_!V z1VrC3NE&AT!Ei4CUyDPtPw0I%B;>xKn?3R`mmD8zp~7RN~!n)0Q(|v}|34 zzYDSy=ge#l{=-*&^(gy!9$=7T4qp`l4D6^E%{t2xdSl3??-UD+K}(^61r*dOxvziU zj>Gd|^Q;Ueq-3Tl3tp})fHmP+vO(0CbysUw)*FC{6)GsQ94oSHoT9!yi5Y%ia=IW zFnyGWS2Y0UNA)zx2+00q`Hf{<12_v6wYcyw^4VhYiJMsRkj)Sw%ej_j(8X}YF}#>q9po@5h3?g=Qwj}zzlRV6%i~#;om$Vw|D(!K<{u+`nosXPEi8! zH}ni9M4&x>Y=@mNJ%<@uekEsD***=`k`%SkVEDpSDri~k&qd(t|5LX}-J%H$aD}h~ z{>ZMe`7wK3tsP?mbUlh!zMhX%J$W z_9pj3)iYy7*~iKvdxODZ-eq$=tmg%8Pv_FwW!s#W*se>2ZGoyy7$L=LZABT9fi)}u(C zJtbdXKi(>YuE73}FCbsu6>6PH#$X2}XxCKy{lG{?0Qrp9!eDS|1evyvK={M5>)aQq zcEhf}t3fORY^ZN1qz~7&akfkd)<|^9CNk80S@Sow(|%UaPNSzOWih50!URipM3 zBxP#KZXLo3Ea zH>xO+QjZL3+OR?H(1X^g(^DM82>*%FB9|s1fdJ^vYP9G!D8sT*3(|jFH>xwa3m|)) z*e|j=K;+OUeMo$7V%byP?zdK_j_Qm8(diX}UeopNo{=QG9%p#8U8~nksc0mUh<*23dU_r6 z&O`u5Ls_SwD->l1OKx%;(AAh;)$f!00$utnXQ(u2l@Dc&QK+!|x<;o1d@Asw1CSF< z-3dMs_utJw9_|*_%4TkL2IkYSL{i{(dHr%<--{!$mH$xrPT@b{Qs2#GSnhZ!i@3`= z&}pO&oy*v-nmz&TsWF~Y&tq>9nRmp3?W@>DP%-;Gg5DWtBAEmoqY=(#zJ$|iNN7NC zMKAzApa_Q^3t!QD?q%vTWEMP#02@3?Mijv)1D4)gUhX58;|yaR92i$-a#pY!7)vz(<2oY3A)o>na4h^@l&~mM#vfFpY+(ax@$7Yd;CU4fS34 zfLAIz(aK{H zbR-^NpSHJ6>o4!@?cE@OR^-pOIH5E*)PO%P`+5uS^9W3^cRA(UFqml{?uTZve}GWr z;JW)Vsf)vh6lo|L-IKg`kA}tgzR?lio-#OJrU^a=yklIRBc{E{)6faRI;3wzeN}zoeQwrC;(NF)J zFfnT5CIkwlSuUPJtH!3YpPNPj%Vard($uynX~jx1b9Bj2bVHZf^mCB3FjJ8(B>&F- z*`ooS)AsY&(GLhXPo~#s+`jBh48SdJVz;_-+iWm@9a-7IoEYcI5N!3RA7KsOyn>}3L71j$F_CipPbH)^S2 zQaCrpxHJYwJAkwwQ9PmF%TP(*s9z>4pDrZvJ(!PcF;jCklP|n}_DOczTqdWG%5tp4fZsx(|q7 z8fb2be5ODLFUR(I(}QRlxkybDjg8~+eas)6yc__dO&5lnm5&*Q^ ze^l`8ve@^dhLE&!QRl5+4u6Y&p#4k;5P%?4z$%4ee!-CZd!FKU!-bp$XMfA4`P1i? z2vlq?k1e)`$Q30__vBKR^=CYzf6M6}0}1%i-)coYy=c9G0Egp<)_CD+IwyosGhd3) zb#1LBWeFN2BS2QT9yc!4m{)0RCBrOX560Kbz=UbD zmbnWIXO!U*-*M}sN8@Duz@x&^JQ@qkww_6$VO;NHZ}sR+-%v$TSAe+)f_c8;{3(B;FtvKNqKx^8xJRh{@z`YXGI^^@!>W{E@v$UE5fI?LE;`_xOeAajVxmVj+e6+eD~5;ZTH1Aw12+Yf$jZHRZ4yzvw962>;G=ZZRAM-Uv3&S6 zccNY1hzp(-(~222wVWKntRxEq06__YreQZNAkwCAYVGA*B3sr~?TN3iRxiX-1F)Jb zLMU*7T_)(B1vQ3Y=OQoqxtu~w1JkZ)tiDGjw7}&2GBgyL)~OW*GM{0hFg(xG!Q^X+ zbDo&&mOc;zW{M2e7_Ekd8Vc?+XGPCCY(>9C5Y25rcPpn%~a z7EW`4D2|$2=<%8$?R#(v2M+j1+*T@{^v#HO7%!w9r}kRYKiDtVKtEJ~Tqp)41i>3w zIQLph`B>!j34FuZuhEuW@j?<4-<(TiE7Kf)PL?jsu~x&NVf`o_4{oD>KM4t+-|usK-@g6%zOM z#)r^?1)8s_X7ZaagSHR}NU}tmi`a@a7?-k$pyoVNV`CtoDKThvK7W1|fT4xR^RHlw zA?8E9z^{!)cE%+D7 zsp|2LDw|rq{nJbawc#)$-}$h=EK0u)59dVkN@nK+4hH>T3ybzntnC=bWW7&>Oi7@> zXlG*g2Ue+JzvL8|fau8ckaEjyL>t-rf}AWL%aus=xPtQQ^y3xK8kNfP*kC3u?uTc$ z9f<3p7~ov12N!OgOysOWi8|2YT>0dj|5v*WuYc9>{I53mqy-;S=33745B zz}AG+3dEn|66VXd4B1*QFBfXex*JKKCW)ZH{czZ2ruSyMfFWeB7(-Xhl?9lc7czC2 za7{o7Jp9uBp}q^2$nAv5 znySOL6CNqRF#xtRBsYQ*W3>n=9kZw3x>okyV#|hZL!TgX(Dp;Iy``&7gLtv6+ZjH59P$yFeogypzUNY&tBNtn%%E()UKs5uuI}W= zUvL;CY)=c+CXHIsI6AmfF{;B0pP}Hi3J5nVIo2KpN)VSv!104+UK#4(r_9H4grK{z zLsbLh0e#k_dRNMJKjqVgshDs_HHP zSBv!oOf-T&fQz9Ckkg=+3(p(-$C5PSiUBO%*lUW0p0Kjf*}wx)Y9eCus$0XtwXs1rLxP^B6i17^hfQgXtiwk_)4Y(jfNv<=#~x zP2|u^;}24cbl?=%fW;`g%3d5%iAgA9qD?R`fn(QU%Xg7j5`Nc1W$RUiJ5vA9SmAY< zhYk5hCh5C6iaZeEy|ICHs9aD6r?Fm1VrBi-?_#UdVL&=JU#X;n6|?4i&{dK(`S~Dz zhQWEcGJ;+jHs{I?{#AoPjS3g_*&xBqo%M2{6lnWNLL_#P6)@%?ba=DS912lk(kA1B%yy0!JJ87>-x0bo@B0-OY!k&GxLC!qq9Fyt*UI*^t*CXmmM;&`;lKYZRNwl5&KvUnxU6YaPe z4%4Uy&Y)l=Wf3_XY?o#^FtAEG!Ac3zu+mxT+lQH)9U00~)3n?ti~5jQdr0?82G-gg9IV2C&r(+S#`4@%79aDW5F_&KR43o7+ZCk!Md z%Y8De!Xpjb+UX-p!ty6-Z$*d@t;$-V<>IRqw=O1LGDhb#X+$tX=cfgWXp$8y{4Ay^ zT22a113L1ZC1(aEDcp!j9V|fbJ%a}8{WgTYbEYuU;pU?skI$>N7VO^71GUh(#B{hc z6N*D;YC>KGm#7U{G%(+fXg!*l1vR=66T+x8ZV$7BAm~L>AmEqhji)s_a&N6mD-!V$N0(@usz=BY#BqTEYD zqg+%3Q6N!A1l7ZN+5Zl)WiS9i74;w5lB~TD4$^Ob+}jcxIe{<&)zJH9)#Jksy?=M8 z2u~5gF6o2*<82g%sD+{plsb{fvBzp3H{(a{rhHxl>dJ;yY#bCJ2t5X98^=2^1r6VF z?E$#q@KT3Kaku&2I$O?ryT3>iu41%!SgXT_)Ov*Zqg1H1aLi;0`BL|qzhI3PYL1Nt z_xhA248dmkX{bh&Bd04v(t-FX9*^@;YV~kK*t`*vnOK{U{k8YQbe*jI(FVLV#I*$O zX|fsu{P)9Zao|e*vD$H>^e8H}6KeMP5?RS1k^xQ7X1lwFgJhY0?%?jJdZ4N85n{sG zdNW%a%v8GNiS|oO-yybxUUXZ#G&hn z&_zW5Gf72%srx`2!cf4TiFS2Zb7oTd?ctXN<-oAoB*c-Gl6_8toFZdXgyN(R5_5uN zTvEjz08~33e9Ct6F*JzHSa397h#GWu?dQj&+;G%>q8UcfVfb50-Gd9#Z%)ljEACSF zcJKfI>!tT`tVr^uhVHZ_%oVa7vyL{5WTm|P2Zv8bNt(=w(*`

8$~v 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�!X2cat>kWL6V>{ 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

0t;(R0|izNzaQ{*?#(=TOYhj2OU8 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 Rn~J5|{kk~Y3ARvU zSm1zgDWx1URvjVk6`o+Jjg%>b=~!=v9jNPFZO=GzHv5@Nxhq=4A}f)QffDZQ*PJ(u5`5O6AU2-HH7c=Xj6o{=@6D(nyi8chL&)%^KVb$i zAa`mmea$l~I|Q`yf*gEHPV`JKqnwb&jXTax!ONNM+SwoxT~`-^21h|(ipUK`xN(19 zKMXL4!>RDD1AtR`1Hi8y0SvI@f<4Gt$}8%)5S2-=vKIhYylZ)$gn-#7c)&!{Scd)q zfCB&n07j@JZ{DInxbkvaM)bNPE_Gn}a0DIzpvnaD@T)w^BQC|Bkxb6Cefcav=OVL; zta)22mOb-%>gl?X3yj-2FeWyZPE5}~!SyE#yls9--z{z|BYcTtzR!MZiE*;& zIZ9HVA}Mhh2u}cjOIk4KjRlA8W&s=y<6ps2moYw=2&kDg&jT2 z=9M%65Ji?xtg%_E>z*FDv!%{>cnC!huTrpK`-^};!Kw~>r~!cc2GyXWvm%lt3qqxg zfguj!N{(GTo7vw0zys21o1p>P-;(2@{vl*${SC0Vb9W#i7K3~&uiG=Va-B~AQ0FU) zA8m4M`%8bF&#$wOHyQxI_!whg?HWVp2WNHa{nz{V2QmuP7-x_H_$3Q+RLbpyVE0FB zfCj*3xs^-^04#(*G;wSQA_WAXc9UB>i?!+pD1=xP699;aS4zoc)DxyJ0APC-mx2KL z6q+z#&s26*nAn+R)e0+)Z6Vk@04exr1}OFbz+ixv20*)*o-42G_8d>KAprvRAug2F zZKp*w)|vrwpH?x5ySoyY<>z+T{D9W&hXJVe<=FrLvm3@b@Lc?Qf^*d-okDRO1xDkoj_=jUZC1)D@PdR&sv$o1`l6#(~L9D%JDq?x)sa!H+|s$Shdby8tV8C9)5Q3gB%ar z>wUoZw|9+GH))(V8pyqnsDqoVlH&Zk+FK|PMS0>epc?ue8&QSrk4tAfWfQu)r(-VP zG;P_tOmV5k9LB}rHvH3#8H~_+fy*n0qtInZ7}&C~AvY0pk!G{D*2bOorDpL*$#!AR zC|CGRvd*^>sLi{tOI}WyVZ6nhQMp3OVRoJQJS#I&sgN)({#dpDk4CdcnPg|uXhT5? zGE)o)#!aJ*v11QI$Q|0!4ustH-n*dOz_-FVN5!p|s{E7U_lYMW={8~1R~aAZ@J?JS zv)q?);z~oMuRaCC2#-LhEHq<+Z@r5;$X>uEF)ibNonlbk$r-^Q{#*!~r+9+>+%APN z^c=|g6o9u%a$rW@MPH~~45ck_*82z(%@1LP)O(hr_m*MX&G;5~dhn!-eVK>9$8G^f zB-^q!OW$RLxM-EY#zH`fwa%Kv?Xw2)Exf}{sh^j18<20H+;xtkESZmoXQRlscunmu z{wotm0>tCi?{_`rW@|zT<5Uk?|F-ib3~R1uCgQp%zlRB#qZ92R0p94ae1rc|v(`Wk z&z{9l_%yk~`U-EK$aO z60E{f?g9V^mIce+IZ0*q)2G@DZ%i^NmmC~$BlE$QkD@d!UIfYd0Z9!5o`{KV=a=jY$;1tn4x>1RM)5Sjc02-r9sG6tiHVNQ!brm#y$s3=^$O2LI=5MwW3FlX-USz; z-yEOg3L?{2*ftSW!r5bb(Gz{;F0gwtQab~j3V4F;eQf|}e$(#q>@A#%rPQbmfSE~v z;z;|*Gq}54H3|l3S#S;{Enn;nGv$XKR8TAck~1}MW^OV)5Ig%W9gPFJR;G=FUE1YJ zOB{)3sxl1^QUyS1$vuGX9U$>JNxTNNW1f}t8muU~5YeD@PM!1qnPj*a-e_I=xNank z!$DH40TCV7B~U9!vm4U1P>q6mUc~mz5te~C)>5nwT>D1#!|u#UN@WO%&4NYo65!+m zExl;4QBh-gksaH^Ai@*e1;Pd2E2^H&6y1s8?W+Z0i^d+BYEoZIXlnLw@-XR`)Y-Ul z^RIfcIl{cZR`FGpP)|GId_{PklSSk(qLEg50 zvC&myBEbea!TCUNfJL4}V2Nh`DK;1hjZn`tX~KtZM$7IXKdRT6v_z2S>BG%dp^{d349qgyPev1KD=@sAHumo8l?8y|3Af5JaQ>fqYU$f8QK^Bf?n|qWnsU;quTw=s>0pMPe$cpWZq0hSr08FwmOdS%LE3Os~ z4-$$XtcfhV9|K|h2mmiIiAVX_>6S41uWl0h08p{CRd{R+_j`__rYRVt9f#dmk!f$y zbBwX0Ai9{A%q2N#k{4cWJMU*awwL&nR!}PA$mLsge5Rg~f@hwy@bk8^9hrp4Goq zBu(p+O(0Wf8J^b*#HZMEf?nuLG#I@InbiRHRbqkt1+^-u85$XF8VMAr>I;C8LtSq= z>mgE`77-sV;9LMm>G%C55&O3LS3?Vi$H-}@2@;3#iU-0%9-i`wm!Xnk<%OL{K?MMa zvSIRf86#Z3$FpiO>F*Q1Rfi{TL6r=*!a1>B`6@y6ab`!**wDd(g+2>`7P4`j>7rx7kJkA=krTQuJU2kUpq~H1ba_^plzV# z)*TO|ua2fk4sDcsN)<=eSi8Ud?Ae`~`8!7_>2*mMXPL8QT1|Tfh*E7AUXi+YAiMYB zT0zbuj96;zDQd%@1j*-mxzH(91^~yc*)ls@_Xx>-R=M5Y_r&OJHw1!Rwnk~)U_>7h zyuN^SA=?78a~2=_0!$Tayr)9WRsqfL65ZS@hSO$!-VRs?tQy{E!;H+LOe@V|dbrRa zIgig20*FcqOyX3`pzudm{C5_T_#%$%&FVj|&lnb*z_G#%10b6OB=?k-`8dT{di`%9 z^0Q{o__t=;u{hOMD3j$MXMilP4=oO`rtrVW(&thz$F8ikLR@x{|57%x7Xg4a2*n~O zvcL@4t%Mb8la6~Cw(+EKf_ON~YCV?RJxq|6QLVNkCpSKMOQ`7R3tKRWSj4}ZZ;)r{6RJe~f}+8Yw*4d!!F3#}v`f|3-BY5ZGnm@!c} zx`dBD(Gk5&Een(u*k^qZdOQA&Pl7zt;ndRlx=0&3<{nj9ZlV@i2xaqn4db0ajZ#Y_ zv_)ikI(^7gd9`hs*DD1@ZRn}Rz- z$Xr}a;`40QK9!0;@2_j2IF@5*FYkR}%!r;Z$!=&!XO!8>(Jp<-jM|fv5E$h<-^~&k z^Jt~U=X{P*n-o_|92g{J2eNDdO)~6VuuFU-Pd-A<+b!)zs4wnE^`zVvj;%b9-trA8 zL41iCS>i%z#A*~}Ewbi{W>)4^+U&N4K!D-1wO!@9E`YF6+R8{xGcIzckIde$;1jJr#{Id|p)`xa0P}X7(>fY36am}MN zM#O4iw4&rdDC&YBhf>XJwt&|F^gf+JQF+0DP}ZBc4n5qVK8aUOA{9Dm$XSMor{ zPZu6X*p0|h`H{?xZ=&6=)Lz`381ycKypYjq-)tCJ(cI$avJYPk--#D8NnEc00^}NK zL7wQJ$i8aSz~VJ$wiZ3OSF$Dd0MTzz(pD^K66c$NDcG9Tw8T+%jjr4o;LA>)8{E|I zbSBTxyMpYT$TX#^^K-Pu);ITbv54Thj|{@!fbrd@vIWIqKOr9`#Oa1$2Ob=tBZXsL zHb>ue90so45Wz53SV#IZf?Qz2EJ)IP*=2!sFrjCqZtT82+(M>XfA1-LI*Ec?R?NAA zUrVZo0B!4^h^YCC^jx_s2^=FGc3fw@DWx-^L+R26{#pr#gD;!^^Aigkh|Am@FbsTm z#%YVCy$Qj7Zk|63R`1Aj1ma$Gj9bZ|KoEx=*&I0Q<%Nb?tylt4?dum9uaYMgDUdIc zlWRE)tE1K8^VUkURY~?jfoqL#$JGwPoX5iLaUSO`axLGTy!SvkBF<){?1rpyutB^e zO1$ll-RV;FUW9V8Xm=tg{LQix($*dWg831XzM$#sEiqYMRmwMf&s%VSpp)e9=B&~i zn?q_Ag@M;4U+kxVj;p*VOl*aQlU-?RBE2DuOCuyTHdFL2Y^`A{os9R{vz7Bt&ggd& zxB=`~d9A3#D1KW1B{SEUKP!^uXW*x!7iUEzso7w?&h?eOnf0o2mL%nPWga-2*YSfP zZLvr%(quVqJj)4!Tl}>fsW3M9ckC6-V%AFH8dUKV0{Hnu*4u4!$m7jJ>JH@bLzwzO zHT^^Wbs?GzaP?XNpG8%7@`VFeY&!LDPr-`G9TqgiM71QQ(6R!9ctS?$`v{l${v zFaD=%d(xXQ({no8v8Om>m0?pghyk_Y#>P}UVC2ZKi97B6x;4GUlP`x<0zv{kbl=%Tb=LkX-MJ< z65VVdvv8~iY0&~~OV^JCc};>)pn>lIF;d_(rz51XWz~6c?*e}p;$oQgHlj;i7Y@x@ zx69@7ZHS=fL)DJI$U62&Ou{!wmHlG~<=zk+OORE5;dFp>W~F*(-$1HP58sJUGA-SP zf2Kt~>k*|!6J*hjn04Xp58s+}eKtF47@~L^co4XW;xFeT)ET94wjnlRH+MNuf*5zA zWpIPfl!rp{nNIeOG7QmNx8sZ94EfM@gl3Q((C;A>mb|ixg?scm?eUgD`Z+yrW)WP2 zi^Fc2<>(Go9I@wsBIN&hiIFnp0S@8@b>L*O<;vb`PWG@?79!1T{WHHUlGYV-3Bf%D zO)h%);{U5gzD-`LXPw!y!Qg%7LTkQ@y>AGcH*sV(HPy-15Z9|rY86P%_u%joFSoYc zde$@d%hMiz|H`dVkD8>V8twTd1spk`7T3*7jMK!1aa<+ zK%fjL;lm0bCz^F@=5tSTs;9mW&8c1VuDCFwzBDJHrSv(&GW!`8!I8PWbmnVxf_H%B z*O~SVyO}}r*`19!8oo2DTy&xjpU>BNcRcfjE@)Pu583&AU%qBPv%4P#W^dH=F40cN ze3+T@*=2@wws*W|<}liP^9h%0uymgI8g@JzM*l%0X=mrdBpi|*nB7cniR62%`yXCH zq}+Hv^U1f=v*CMZ80u8(ySvXhbaQB()12?_aK0;h)O~VV%D<;7lAX-#AoNk|BlOjL zG&9`w?r3~JImu{%tC`Q|d$Qx3|9;$)o$t>{?}s_FnNP(3D0^D1KH4w!hnfA(gvn=S zMrUWFjXwGM{%m%b-Or5R@)7&_{#L{%AI&GjX83$q2*Zc;3jyHbQTXiqf_4u(bH|%c zcKm(1@0{1!e=r?<}(cbke4Bo zJF6Z-dgg9tg6{2St;Z*&z-DKa4;+21v~%a9$#VH*c27Ly-xrNVMjN7puvgg=G6UcH zr8831a?&64*&ba+N4q&>p~|}zve}uv`FKVIMeJQ_yZcMStUxm}pJXlUd`v><50J@+ zO;2SkavhIjKEVAzMveM2{gpc_Q9ExmnJJ`6zn8v)^vy_{{cL?7--YE{Gn(bAVLua1 z_#kFxGCO;dp#7Z5_owfUmYWl@I@<7SH5+5NF>|3K-&}SlwB0$A0iC_-jz*-EJ-dK9 z@I`JdpUGHjp8H{2Gt`auRAz$W8SWq@zJQJ*rAw!0+PW9*so+Ej>AK!Y3NjW_BfX31Q-hc8LP4KC#i_;naZ{IlGNGEA=xh9$IbGb)qN z3O&Z#{U(~tL-N2TcQ#B0?U36<=a}pN)7{0cr^g#^Yn0hyP&!|tOW|>Q{8&%)H@EFuO;UNvKhp?oEY+ic&G?G|L@wt%PvU#GPTru|g7(Y1X;50MIic zm(24AfXHpUlP9uHlko*lvOJ1YGV7G`NR<(9cq;-T=fO56p3r?q^~qIYr-k><+a#LV zhssR08AVvBubPp91`Wmpe%5;dAv@VMPPQAcC5jI7?Y596$U&J zgy0$dDFDmvOf2FMdHw)c#p#9+l&Hc~JLSW9kF3!AUNp8prBYw4JoWqeus40XBvp3WHivDi4c z)S1raFMyEE?QlINVRpg%4mDv$S)~a40pLFX-s7A90=R;a=Vv~a$;m)W)Sl!D9`KAv z63oaro#Za%nQQSleCtmEV3K44CMIjbT$*-nfXMhSfG`vN0Z??h&hDLUO+{0qR;!jmW$jp4>#p3rtwQ%xXJ z%SJoPIhswK`JHBysBflKDiejTeus*?yJ08T+3q_nC0h+z@%7W^D*xo#_G2uYNs0i= z?MVy?Np6QSCZTr0CzUQ$MzQD!x?1w? zo=e+2$^KeOk7Q0upCSn2= zO~}k9MH_ET>e|ih+7S)$e-QGp-p+3$Hr}LT|CxZ!1ck$GzE;myn_s7zCJWE(jat2J zve45lT>2M)+}+jfBlV?xTH(+SEK#qU#I=={lrA~Bx2Wi+GU~I<1*!V!K58_?jh0MX ztJRgB<8*h~+SB(2x6uX(348Hb6O_jfG4{Tvb*hR$2}{82Vz&X8{{#L@xfn*?2JcT z;%Qo4dxxI9!-SbcA*+)tlkVH|RT>NO*l3?jTDoL-*UgKWY{*f^X_m}|o>YTNvGeM& z@~bP`&V@Vcs82he?nZR?Q>mYtt}eNymhJP_)g0BHwz`^5G%M&>luP2b66$uj13y;x z=XA@_({;BR9Vvv?XFKDg)dfq3BuP7a*h-9pAlpHVNtoqORB|>ryZSExFR(L*WEMOLuX^nM6^E1O6wdb1!{jwxCUZ)3kxq!*N~?`dZAYrk)P&~dzIyK^u~P1b z6D_IxcE9K9r+O4uC*`B+?K4Pi(tWZ#V;}1Zr_W5OXWe_*RcyZ{$ZaUkkksrp$Sp@j zsdpgBlSH{Too8XG&72K^y*j9)soA)KC1UMaZx?X^9*10Fk9CDwr*973mVZt=wC;ua zNtP7?f35 z<5W=la7zP!0r23CZqn|e-wQo&y&|o)^ST{=WykU3@}1}H`TbVe`ezOI?J}jVqDpir z{ZkKJ#-`)9eiBA$emid-#r~?69`xhR{L|dG@>7-msT;L(`saOOyG~D%o`lE3e*D1i zJ||Ifti1!t;-BWJ=W76&vcBOd|r;R)AKF|iWZJvMpza3XF z8SzRd-1{EN{L`7aTxTABD!>1ioSV#Xh*IZKh};$TW*?587M|~$ZjR%6rcJ8eyf^i@ z+V+DZ_c@b!Ho^pee=4tETDn8Erhh!0e)YEFr#GuIYWF+*y!KbsrTQ4!zf&~fF+2}R z@)bu_rOTJ9nE%Ui9oyQLEISrG!b#@F+MvSrfI`ZlJqvjCbYh`Qh;X8fDGR@F%K&Nv z6QHRm;H6(}{kZrKZ56!~Rf=b)j;3i^y)Xy_4B%vj-kQRiWUBc8Ik+i|K#-Fe7&bDb z4mM^rKjY7Ewk7peyqyW8_ljkdY;KU7T$>s6)73>eIZFl4KxtN*=KbDM8QiQX)IwBp z-x^-DnoUwuRf5l!`7l6BOu#0)TLi{a8CF+Ox5!1UIENDFlwKMncbXe!qD{OipH20v z>*@EX&~9^Y5GGfd1^A7rhBm8FQ4p55f^F5yC0^QHtzym5|426Yl101SGP_XSi!=SZ zs%A{tr7mTpiX0WyQgx|}idE=g$r1*IVxd(mLD$swyLEp=In=2#k;oiu*2$eX!CZ|m zvNAyB5$K5u^vTSr1%nh$FeKvvJO(mT2^v9<^7S$~mz(8CKs|{}F@EcB0p53WUL%6k zacfJgq-?TEdWl~(>5GOHG^SJs#jgz3)ah0)k{~2yMuLy@K$Y0%8A@P>#b=s+o0Yz4`T&{q$dRKjERuXFCJIv7w zcHPtNOPV^%=gmY%=1kd*dA$At5Lfr=0ClVx9QC6!=)cdOJ4eD*RjJ=_FO94lv{uTy}(v4o5qZ*z%At;NbI&2@7 z2wfba?~?8pY?9Pvk=?49FZ-U|#bR~!5iSdjf$MNdRVBQFz_e&oHMB)a_Lk?>`(|8H zF&u8cD(SL#?c6s37ke9k(fR8g;(OlOe*w_s@j7L7v(>SR^H}Z1+kO86pjusKnX=?6 zRkuMUcQ>zB)qen9)=u#?wILX_tD;h=B$wKv?vDs^KQbjzN*V87G{s5)Ws*ez36MSX z<`jT4ni+f?pgi-Bl}b_wc5rKugHNz$*~w^tRN;BBcY;SUt9DELuK)m{{bVQ46BYHS zT=c6`D*5d#48a7iAC5Ll;LWDkte(quvlVLU6d+I}mU#+IQmp2bI@LW6$!hi%E=QJW zlbloyLum)-Ku;RcR=LaAJiO5v(Qw_KaiAL`pp)@m_otw1!DWY@F*l=cqlt%|R^s#HXkU!<_J5nv;kgWx{^eoNxp z;tyC1MbLKi`skojMzc~6f&pXzgE)KIpa#I1RpSIfiZj6^00%*YlL=3NVA11=3g69o z&`F`{fh>xfqGIpTTiW|@lxiLqOL>o^GAk{S5}Ji;*=n;`zv48egTcTIxLTZlr=|s; z2G~%JKTUp{-K-MHjb0E+tvxAH^k6po+>u|e32?f&5S9tpw{8xa!D3fFgtd{O~*wvobLED=!JRcMs}NUo+u`9}mrD0C~Sbeo6A0E;6y6C@V{z}b@lRWOqE zTb7K;n3F*$XkZM0n#ouaW;~vlph`npyE2Bjp_ar;u=?%pO&9qxJZ|2uf>_rx^+iY_ z&GI#5Q^XWO|G#0pG@O$Fn@WhB(!ghv@zwZ8Iw54L+M-%4e8TK?3kTlnC})g*Pg4R)SR!l{jc4@%R;)BNOIA58k( z0F2C3k%N}Ho3+;1h<*cJ?-+G@q=}Fz360n4DwV;)PP8{^2JWgh)OU9QimJXIrhddz z**;`0N6yqGi&({E1Y>|P2HdcB#h?m^XM7?Vfy`h)8lN$EgqaZz0-;B)BqUMAa%iE2 z_p14;QiY*XTtaFCfX2gaHy_tGcC2mMk0HE@oyv=y>L;I~xuI2~^=X0cQdX+=Zn8B|3W}T<|YRo<$#X zbo=s4kf=QdUA3p{PSZKnr;Qn;b}%z28dH-o3bjg(I=@u}cwCuA3J@}mc5EcMDu#3o zy6g3DpkY5nyTphKXr(Yb}!;%2c1 z{MMeHzW@RR3`6t*2H8;qnpgn?G>F24X$K7Rt)|aa!CGEdz+~5al4Lrg`V%)`%bgf;G3k|~_RG@i# zbY0zQj!|kA5E{vo5hhe}pIMEO2m0I;Mb%yijpN?n6;ZRQLA1=)d1ubgVUbO;l|L<~ z=U^~{B7PwRiDckQByz>z6vmmDEz!RrCde=e2$BNFGe-&UjA%X9gSZAA=Bi$bd9^~- zBd;M}dV2$tImQQ(R>?AEeZ~NU!Jfiw#Nj4TOP$l7o*6Vu;S)w+l2UL2tR4?D1J)%b zm6+iwLlH&B>ne(34<9YMO(@ z@N$Wpr?cAZ(H1Y8}+Rg$!V!H12W-Jkpl?+^0Fy>>)yMV4~W@7 zd<9R(m)-M>CDF>yULH ztA{o7E5u=s`8nWeGnT;gsQ@d%@o(-p!k`Df8cYi3nXTL!C_>bWRwmUY&uoIbAL_c< zXt!DedhrP8G1s1n2nM4n1bk*&A20xb00#x8o&|_B5UjkjS7u)`L^oN8h{eVb8L#xT z-3^{4z`f9g8FM-_h1Bgx;Jsj9Ono4Ml@6w%$trUr2Kb>MfQwg`tY-a0U`(?dGj<#7 zOgIx*axk7*IJG+T8M9RdtBuByDYY34LM+Uy$*LQd2T&8>(s--y2({CG}DFo_ggdmk8RH9qcG&4M!9 z9EQDiOpa7KuQ`@Zx&zL~PT*Z?d^)dOht(sacqqEwQmb^m3lmm=?$7CFF4wud51|1b z+68VXHoF$kG`6E6xURc7(fw%(>h&R()%&`~JfUIF`mPBk{wyR=nXc`E2AP?0V`-f; z4IWJ2MSQ*>XprPr`1Cq!E(?y%0@IYUsWN$+(z$!7st5aaM^6p0e05s4^Xp1u($)Mu zH=WV(EYr{?Nj*oW{W)iG$XtKcT#D24cWW$MFR#yJOb~Y#h?6m}d||z!@4tnC=UxnL z8^U`#RNLf$7Gu6p{|=7tc>GIf^Q1Zd4t!3I2E;D{9%_y7nFSxO$S$<&T`)%zi^FM{ zKsVU0^1*qkI@4FjQ<#=)lsX&)<7us)^qKWR|8ji9|EWu>ajVx-4=2~%{fpIiu)2o* z?R!P?|A;V~+(>d9j2a0kK+Hg!)D5)Yx_3H(mtN=+bB2gZz>FRymmG%~~l3cEZcDccI?)3QCG5GoH5A#O52^w(nq2she6*0g0iG4Ao z5gwS0lPC=UtTSREe2|dmYS^?Btc(bpk&LIYQJ_J~b%J*?*RIcc;-LpLBt_}+IQ!t* zNt72BM(=fx7HC1su;1R{Z>~n^^Z-(0y=v_DG!=MDLgMN$95t1;=rQ@-z^mD&>rQz&uR}1`M#S_%b9hY*+%gKXd zB{_;KPF(QO6;~TPdtY9gU~oU3DXFf3xhhESP8`9J{5qLs#)|8lY)L#aj$Uayns% zik`PAw92%16aeViytfw|J#tS@Nnqng<@ffzYxLbpO9*uM>5E(h#CBj#S`ZwBK z@iac_3hcxfFN9AxKXrnOrI1NTSsymqxsR9(Rf~L&7Llib;A{8K06o<_Z=Cl*P!{bP z;ns=l7&DvWVVpSZX4goaL=c}K&+L)?C=u8g?AyHFWJg=Y^)63ZAUNy@`4$3#aPF{! zH97BBfKpDJ!6Lwlm<2!r0EE~9`q@3h37P~Eqz$UuIX8Cz3NAMS(K=A%ecI{IOMNGV z$FnUlq`{n1mlqB2-knN14FHHs;xh5S$BX@Y{)BNn#tdNZ@VK?_iQQ+?pV)+e*u6=% z0G{y2odp1-?0kKbLUV8nE_5FZj~p5O)Pm3mTzc9exqU3h$-}F`c;W|u14e@qTgthm`~=7V9KfvEY*%AiURyZp-{$ zt-BRP)bUknDdQ@+i&q3dXwocD;O}=uYBuqE_#_gDk`Ms^C6Ry!^VIT1*~rXQ0C=5Z2cQmp8pL`F09d%Rmu|o=NKLZY7Jet#Hvov%&1la%S6Z4sSTP1`UPRO2qQ0^LMicZ2QDnC{CPAGi z%>B%QxnE*~_FXo(?OL%c!iW7cZsy^A16lh9f%t}nF`xv{5=Q~x$;RUMr?cvWmirPD zi;D!$E`fZAYcZaUL(7B_PQX0sj3nYXXi_swmMCP9_#T*er7!cTJ~Xpz0Eqt zuz9lRgO``PE$zNjfhdj3(mkTSe*l0R ztzz)Jcnma>iGUPxHJ0meQX6R^L#HxyF;{1rYFdfEJKpIZS+ z&3&qcA1&+ibZT{HV-5U!pQbB37o8pR931TU!CX)qygKg@uJ-BJ5_U6F`_TUqiYNsl z2zs-ko{9|EA1`d+bKzV8&{%fH!NR4Q^na?z-fRtS8z;Wpez4Iy*m%d4y!8P906u5% zlrXnf&v|zFLAqkH4U7K*5MO48CnFNOx&Y)YHb5{jntzxEv_6+?JsT46b4Y}9A{eyc zFnENj=UY*F!EnsY?yA;$rW4f~HgOqk$Mh#Jr+Uyy;<%b9q2YPKaR)%=p+Fu$yYIn< zHV0G__rIGG5vAbE*M6d)~82Hwn zdUQ37p{*+W57cF5r{YYJa6UvLusa-%?wqhUzXAEI#5Vl4w*f#NbtfF`1OOkkhbKmX zIDxKuc}Dl5D=Bk{y@$XF=Y@jV#W7lO@bpiXeFZaW3Qs%cJDzCHt?XVBa01pxH7|!> z02pBT(|5Z~Q1W@^KuZOn$Hm%_R#({D350soV!iDJJw48>csUn!mx)?V6}t#Kci{xFRR{aI_tHs^#+5VTW|4%d7dG%FB<7C)7{;85c{OOaRc9aq-X! z-q~XV00G?u64nQxMyAl=osxrq8x|f8Tb5UZLwPw+pNekRqaeM6({UBbemx5EJ zPP?q?pZ?VAiZjM4ivYXu;s!<1L}+d-z63lg=g#!OpI*AWN_Se-%5&Tj%VWriQ`#B? z;ARJ)t5`&=6<-ZGE}!wGd315Op$_4R{ni1^b5+6J30N)pyN?@YAxQv6q*K=J*Bpjw z>g^l-aS5DD&m(Ku=kX!-!KOAI0Z<*&LzZ%$%#Tk8Hbyr(`y6jEQ*LNJhvc0cXWkSrvthv>UO|17A?$rC3+&o8ot-0D!g4Ole$mSuR6Y zH`|3Jd@K+^b&rh9bP{b{8lonBl)#J-G(7ByqE;Of=(1wY<< z-e=)d;`b)lKU6UQ7~~ZI5SK$H*ce>EwG+FcarqveGcgef2oNhW=E+h&e&PTxviO+9 z5s>=+(%@(5%33O^RA!$LfJ=$4al#HT zAI+{x5daJ6I&;P6ZXriQ0On`~z({z<2JwoBIiuWsp#s#ZORQs`0_p`lpriq|pPS00gTx!u=^Ivr~P_ zB~UDYPS&X_BE;58Z4Q9|5Jw$KF+K%ABq^**sc5^TuGgP!(Cg^0~tv-Yk@M)^qd= z!WH`*qC=uj0Z_=9^^%Acg=uc7XK@0FZ%lbpYz- zIKi_Wy!;D*@v-on0n9q7<;jK{PhI5ZF94`XSAj6C0JxNZV=GJ#o3fjhSw!m29PB@i z!Tkkbz(xaUhnKV09sA5z0l=pjc7V5e3jk1>2^F5STZ-(v!~Q(r6adtUO%1`9P>_fyI5y|r zRvqBa5P0(PO?PUOSW&_D>B&~!N9?Vbfdm*&%c0RX>KXnMLL zzK7}InsZ_L1uVua_SfqEq-+`+?*YoYd|GvYxdh;}iMBKlX`%vsif~z0uZbv0HcA?AV38`u5Yop0l=|IF^*LLw2sdn15<+dQqAEM0EB3?x_k%$ z$Z3*F0^a7xuAglic}E3^ZFLd!d{{dyTd#uOza8KjYIR9K0ic`;z$yT8x%OLz_cOKt zfKBa3+*ryZO#c9YoC-h_05Qnl4p3za09^n|901_s&k9`u(5nLgh`f-D0zi_K9?GiAZ$y(_>bCuliOYL~DmG93i0ALn*j#ZfD zd-VeVBLRR9PT&&$Ry9RQfd2=X>Hv|H{pfpn1h|XxwFza`@gV@9MGkvIe?4K>L0Q3p zoeAFMYNPZHCShcJ@X(~FgR?q-YMI0S-rC?H9$9uQ;8aw`h?)WLTLxY0j32Gx)h0FR zIeXk6z1>KFCoutFP3nM80bm)|+4lWKKu_@4{iUTiT>wmY0l5}y39EH+N&>noATQ}; z@&^Fye$$s{0}njxJ5ZBI;$pvi=5Gf8lw^w~06bMUvjV_&htlCywM{=SqF@K;mHdb` zDGacmAvmpu!1nx%kwJ*+B4}b@hRiLte2>hz@F;WhVHN-iQ}puc1F)a|^@`_JLy!P? znqIwTfXRzu#WL0i=B~d0EOzUA^4uw718-Lf_fYX$*w}#$0A?DSXSRf@By2I)kZ6hO z-D4mR_x|!Ch{XK?pxabpliH2v4f}w}n--he_*^|dH$AIvT->eN1prVUqzWf_s%y+W zz&^kMb5?s}m!rG|`FbpuojSDs&to0ij1?=n0u~131OH%^umQutX@ONJPy^e6bE^sV zv0c8vxVM4{<^xHk->kpyU0e$J3xEswOG2T9n6)J%Oz*vAfQRDX2DvCc^ftgfPg-v@ zdi)vAMgIo;4T|@#czvC};o*Qf4kKLiTm$zVwnPS_tYV!v_s(~-!2lU4x9CJ4hI+FA9WrD2x zvzBxgWLb}52#38F2VwN{@Wo5VgdO4U&E=opi&_A&9Zp#aSNh)P@6-Kc{?Et%$Nbhs z2Yj;5|8UZtqd$)yUcg=;>ALyN8-LURas)o!uOzB7OM$=1UF~m%zKC@%b^V*VfAezZ z^5eQ${=K5fMKDBijc);yc;Hi~rf~0BG!W>-H^N2R=T1<-X)+rkI|~31T(1H!C|(UN zkzC#bJixPb?mdE|HW%404NNlmcf$<`h)IxT0ZP|?2QgECaxR)zf2eblb5{=lAdI3M z1biLJBg{``^6t-7zbTCqq8+Ug>#@X31tWaPh}}~0((4fP>{lWdDXex ziG2^- z1QUWc0fR39&N%>XgXrfU0L>pDcZdOU-|*txbMxn9=Fc+Yo3dXMVjGa|S3(Yw^Fhe> zckv$pyxsvWk!}k{?vfjy$^eq$h5#-C{HuUF72qY{(kV05vgcDTpok3d?0Ml0af#mp zPVoLF7+l|rHTcU*@(kE603c%E7;NmsPx*V(zxaCFKz1_vgG)?^_M2H4R}r8uDK<{> z#&}UHVZqS|>tQNpA?8PVUeU#^$fxzW83KUk20`RxZqo?H*k3ktb8tC0L9lc%T@I0( z6Z9}vt{i+4-1cM!n0p^n6jo-9Mrs6b10Z-;KmalBS?40R7tsd@Sf-QQ063E+5$N#^ zfIGK2iLa(B40{n{-G;c*pXAG(;Jb^G@or}{MI{QUjj(m{p5@3!#@DU&*m^QlaX*1<|#pHqMB23r#Wi|vx?;dmyZe{AQ7c{bl}Df zZcRtE>L;;5v)qZGwmCxgnsQ_uxD`W~od-JBn)syR-~{*suXDP}j(mV?VSRt@Ee?|}VDjC?_+J8$_kCE1 zp?6Kn>u1Xn%sGpF-Zl_;e9wn_aZ)T?x!4}%zW@khT9hqbF?;4`&D@-ybn(smgRBD+ zz;vjlJo}e1F4k#BZUrDfB7;iijGJ`faZSO00NN=yW6V$Gv}cZ9k7uMB2Q0%Z8J&S! zNVVs`8(_ovF970dH=e8^uoy4ovFj#rr>Pz>-SJAZc43e4JVIiegLipP{7d&3vw(E1 zAC4HLFD`C{`_gV?3tHu9IcMhNT^s^%{rNfwE}%4=LeT6wvuGR>@+Abe2lCSG>U6?` z#6Z4vlXE6HIT!f;F6&<0i!xY3mBNCZtkp)A+$RDVaR`x6Ah7Yg)L`-+* zqZ~nDv#xFCSrragi=jN8OR(cKnlvKK*IME~0F^8S^RP%*ZH%njch#tN66{Q$TuurD z>cjKjAT{9Y(AD0x5@QVY+~A84-?+UNI@6ymeV&6&*1Ff#(BJ6;P9?t`w8pBs97FE` zvbBzIJn!2MJYRTm^_-vd3uV9u0uOj|GD(Dc@!iGo1qL$-%PNK+$i(S}Rl9hx(BDdY zA@uqp_uxmWDHWSiD2+Dtk@eS<4Dk$M4PDbGB+0Q3YRenn(J(EU8HfI0xWs!VK+$=k zxMW31ZQ=Ff{U}}fiPJ31C%IY?@4{7lnBY5WYcjRNhxiC}R6U@E2lHlYGIwIBO}g2dfU2 zHWOSN#jp|Yr_%yls&4q2T1DF++z0-$`1Ab9r4Q6!wQp9_S{?SrnbZbz069ssfL zqB%srKmfCp_3Zo0)jcJ&ysetmiVOdeLIxMtk)c52YXtWMLR+Oh6j#*IsY(E;cB;C~ z&(565Oq={Iv83}l)1sQ={SwUCaMmi;a@*L3&;VmY$CcqpnyTiN4ACQ^`8*%xEu=kN z5UQ!vwa;FodJ3oWf)*C@9B0uQPyJN<+W?idQ=p(f?NnZ!FjuiTkp(Vc11mtfHL|Ce z@k_8L-OpTZt_YxQg`e_MP!sO6Lz|J@Ie6KNS*M@s0V-2Sp%%{`z);g@tDe{I-5h{- z@a=5{BOm|L`gOW89q}NyKVrAbXkHV!9jw3W8tdwf(6Fs*UFt<};Z-XHNZd<9_aA@{ zDK3k)QZGDIbUsP*5uNu`_E*um``!}{*?gAMDE>S$`mt@=aDXvg_?T_qGp1to>hKJ8 zdS2o9m4qmWe*XX*FO0X5v|6ytp}K_6xvJw<)%>W1-|6rPCe2qIkU|9Bs@|pzjiF%4 z?z#>2@;J`Qx7WM-AsMbpOT^SO{l5og-yWsQP)S&V*zcBg5i>5HCk{0`TE+`uE#GS* zAPxz1wS}`Y3lMF|E+iu;{R9y9^v za{2gyDweuykIYi;bt&jV>{XnFyCl?NFE|v{?>){Z#)6cide_~&KSR=t{5fN-zG@ZH zwES^Sw8ma8)pzow8UT5IYASH&0F__-YC;t7pAGQYA2bo9-Y`Ycrk9gAVj&LbY? zsUFHQdD#MB1%KeR?hIl>G!#TY-zD}i=6E%4`?c?oMj=24Q%pP$#%#sW^552hf+zL6 z<&#h|uenynY>xy_v(Xy7vF6bx0axnmz+)K8Cbdxt2xhJzv)!hcr)(Xq!7SrKJiF~| zJIMrh_gQU?^*h&IIeoz+p%{Lb2rU=&O%4fJ_ijfQ97jNkd!_c0C@4(lecG8SsHfTu z&itSuvB>?J@S|JRo{D?V+~M0Xv*8VVGCg@Cd!~B&i70{$uQCb)BIc1(H@dxw8G3VJr2^D`S5$Or-PUAUj@rZ3V)<-~QL!8uj=Ykv)hhN+*Q(r~ z4fR^bBT^NydVzlc-o^dt^lTaz|0gP~viI>6d*&Cjf4WnY$*jCQZH?eQExXhH^yjSI zwSVoI9qpDhpf=Ac$N5orm()84Xx>X-t@lw7?2s*Cvw&anRE^J(TP>;E>{)JiI*C+t zZ`&#*d(zwf2Y{%wB7{ zex^GucH$LHUo(npuO4|@M_umP-R#bGhpa{|Wu zC!;xNv(&x2r_(jha?dWgI(vOUtM7{62>l^Cy_N>;-czXy#ZPN4sCAWH&T~X*yW?8L zlDezTu4gL$8c)0XR$Ku4Xn^%6=Vus=^JC9|K$$7 zyJl%M#gk$hfuGU+YxRfY>G?)#f!&|J9+^MesW@XN52sTjKXrlyf7To>`a4`uugHA;;zr}60?HRuq>focQ*(YmwnzJqRib69?gN0OS zo6m!O29cIm6ca1&!5CP0#JyOWin{$@S^zeAeCR3`*cYjeWSZXfR^nj0*$+4KfoUw{ z8M)E`fd>&A0``Gw;&fy@5uj4Saq5X75phnD3pz(yV5U5r9Xtv3)NJr{P6*D)31f)% zal6-y!82gHA+CvCG!)R4{wSOZp@^nwY6VD#te|2-LIYju^pv2Xfib})F#-Bv5Fjjb z``QIJ+lP#(qFTU(G23SIkJykPX?$i<<*?$dme0-s8na9;wvLBS6mYI-3dF1~90`Sq zHm>`N)&MaEAObBI*g(y4vkEEpisy9q3@Fl+%dpJCxUl2V_+rU0A$QnS*d)e+MN!;m zM-2id7s*0Mn`WCa2C$n09m*KR4{q!gM2Q(5rpYHER$7J;A*3bEp#;e>Kzpz9k^q$t znbSj;K?O7)d%q?rpwY<0AO}4DBk>&a49$XJ22+FrFju@oMP38*Bn!lt{iF{&)$wM9 zdgvVSD(FENv0I-2?ArG9bBqNJ*w92HPc+@vRRlve#!hQAV}1f)b)Ug3n#49`ost9g zqt<9pFu-DsgeKOFN4e`X9W!Mh!}(~n(GaBYNur#hRz%PVK!Hv9E&v-eFmQhX&?f+3 zlMqkS5X9AqWFkv0LiTy44O3=-sV@M00eB?tCm;$;`33+&_yGWLYYtVA91wH7xdF@# z08D5A1WhxW7XZRH09YSvpxqc!00-7j00l1Z0$^6y<{=9Z%`UpxDaD%+6djl@s0jnV z0l*kF6R_E%Dq$kBc|C3bSSgA~mF5dT&N-MF3OLPBN4kdn2w?PXfiR0032MZXN4c-l z?3j@ejfK`2)A9>I6}wt1;-Fpt@B=^$%v}Ke3xElsVnG!5H31;Vg{z^x0knBu0OT(K z1{blR3ltdeO!`R@K&AT)fRHpKg~$Q(06gWz4FEEF$j1$!S%_0<$ih0!I8 z*5D1GRq_EIHvlnYN!ODH75EE)SR+0AAUk&fau>j3L_?t2x(m=D$SS(56%)Sz6t1G( zF!5soS}fsn0<0p|nedJe^_X-t#nift6iM_L9=QUz0Lv2{5+HH$TKojSG|d-)c8n-P z!qB+LksNS%PrwTRsZRg~ktRL?kmhd_AU=L6Kp28C-R4H?2S75P1rlW;08dcUj^v6S;Z$-_XPMo0sUEk#XSKZV5p+5C6K=X%njgZ$*MO1 ze>(!(-wS|pNHN zI4V%r;{l)j4xpXu8-ULVaA*(@`)>dtWt0D1gnyfWhjDz^en_+kUo@`20MMrCMzjDx zvj=`m}wOk{hFL~uc!gs+C(+N3}J17#mYVN)8*3#&?rshXWp-XCuL@yC-P-rVmZg=3=dYn#&n)L&_sg5u zz>Z)ge0M8zwsrSzz^Ls80M-rgI?U-lV-nKtbm+@6QP&c>%tNHO9F_VMectn$AEDk+X&Ad1>lS~=GYOu*+*C+H)pwR zV5+Dc@e;?(twyk$v30tzqxR`D1=1b47{Z>dGBT<&7e{Mkv&QqHQ(zv8EiIhe=HBDOJ}#*@BEl)`Ei z(80q!CZ8AaUKOMp<`iTr;Na-zj-DDYYy&0D z2p-1<7%+hiK0M@s+!}38Oqu5LYSD2zqwg!O?-=jccXFHEg$ytv2-n2DS@O{@*#&HC zD!oAImqp-RNfa1-Gx)6fR~?a=D* zh~}~dg^>A0(3eEaC(B4RQL%YOG)CiTytNVlEz#4YIh|JkS9dkm#>A7z3a@0% z^!0!{GaZZ&hM?Q|>CGV43Yj;XAxRAJf<5j3%~)BUUK?Nx4pB>*rkQyQteT_z^Vkn|d+ zE^?tKn1xiDm^yIxiRdxcz@{@!O9ntq433Z2fXFwFlRDnOYq4etDCaV!9j3yayow1G za$4jVtG9s0+zbi5$60EBS#uo$P>hTVbb-@C$jQ`5fXlxaga4+fxF%l>gOq?dRPcuD zuHj;1xF4OT2H39z)+7~BGPf?@n~m-eN7W$AKK0rn5P@wKXU$y{u6^2JwWf*c#w=V6 zz|sL;duxFDq4Nhxa7r|N4=yVm+G2fF2Yv_SBDZ0~b9gVVwM(@A1Ur(OFy-w;x*BA1 zbxXZXPJ;n1dr+NzmemxR-!xW!g&?X+VKeQcilueR_?2d%%#r#AUTI+)*QpK z&dPwQGj`FO^*RhpZ?Q#KfI-#|_^6*h04NCnh$I5&;9DcM|}^S&J+TAIp#XKWwteh>(h{6o%$8x*W4%TYUgRfYKpM zwmwe?fZ9Z;B~a*0K4Z|ms33M4G6nPM2a*~)1C&Jj01&Zi4E-h9HN%IuY(uJ=J5~H4 z!1EaJrUV%CYlAS7*dJ8h69a5yKLmhGojTcoSx3GRmY${K&Q4Uq9CIg7yZL&iEEs_P zWOdV-xd8(lYmU^Rk5w-d3*50pELXM|A|Ykl#m2W&_F+MLwlC@4Q`|stZ!3#HlLy-> z4scf_`57v+REeYInKPMR062k4lr_OQ+J4Vj(Jd9l1}am9I!}lTe^vwbCo$VntET=a zTdrOzFK`{?vF~g)!en6f5SR-rcG$I^SeVn<;X9aby5$yf>=@z4z z*sI)oc*#1)DwD(+mV@a5n^-y^ z8Y7Kj2#zrn88eMtlr6s+Yj+4j^^AFKiO_n|a-4V1aiy>U9Qt8Cg4hL>=|!puj@nen zle)e}Bmj~DfaD(rP;fVJOgE*2!p)7LVqtC*BN4pFrD%j64Y0s!U`oO34A@KuoyNO# zaTzKN%Q5;`RHBXI8#u&i*3D*sE$I*dWR}#Y1Q__k!!c4pSCbEc+fdPu064LI*ES7X zwk2#pbC=`ZN9AKb~aWYA!-t z#hS3P_TK8%i) zL=)a0A-G4Dj78^Ki8Vi+m(@olfY9Atr(qAiy5X#PG#i?OLGu`CRMKKe76`e~2hf+< zbFM*eGT`A=NMi9OEHEYNiSS$lL6_2x45!qAFsur`P z1g!S3NS}A;jiqo@@sbSCl>ptz^^gIGMQE<<%_q9#HFL>ifW$GIuP!38GB04rpKauNU*g0U2+5Uc$}s0+Ql zcDGiIVp0Ie*x1sU-Lg-=3jv^W)aKV446#9U_SPdAAP|h|qbVRR(DOjt`s>I~eaaz9 ziRUlp)T+x)w_;aP;+;hUxK!je+9LNFGK|_itknfq#^n440A3Lc0s!|80br<=iDtl; zim=6g;EhiLS_puT0mgFom^y^_aK=-n0Fa&eQX!Pz-!(uH)$>z60AMUK;PVJP!F=)@ zKn8G$OvR+5#^MQp;iL%wUtGn6Ux~{}FnUofDmVKL!6CpC6dJV-*=v26K4Ve&WfrE^ z>h(!L^`;VFrG>$~HZ4YLUmGkO`5l5eHG?NfW@FXa5>_h#0>E{!X}tn~C#IZA&pLLk z{|5lMZNtZp(~|+L0R(W?0LcJdH(_k-h3)e&5Wr5GQ9)1`Wswrad*p;a@MksxTu5on ziHwI1RxppjC<5U81%R|xs;tRR%g8k>fWI0*@W=cBU>*t_63@wWm>w=!P8>HJ9{{#7 zl&7?tJA%ch_GXTji@BW)Aj(ZCECI2)5;H7hHAmaZN`$$I_G-xQ#RJ+~ns30n(Rl)R z#17j)+3pbl@)05+%XJ}Q@MU;4GHZZwNvxR~^8Xs3#P|pk3q;yc(nPX#<&YLcKnVs# z$e~35u%P+d%)t);dQj5)0MG=$TudA@0TBLxy|xqBBTdcfSp*(jSEWWRGP>PQ_pzXj0C_jgfaYcV+N*VLoxpXK%x8x0CkJZ z4*({ps<%rjp0 zU?uej0QP9yBd&Mm5s|aBQ567?5s%vy0McOg+%Z+**{-N&?GkNx4RAj013seCKRN9oWz7^tpC*j49Xfnrh5dy zX}l`Mo&;hU-V*@boc;rV_6Gn^O#B4^5s*K>a{zNY%XTA?T>!30O6~swpv`LUS`?0v ztAqd;N`UGAF+c*KMHYcZDSJCH{Tl!gyt0%~lN_gZ$1G`84BN5TbI$G2Q_s5jb*Qm8 zsbf7fme;fqs{a7c$6o-<@(%!(0ANb+&Ko|!yyGdp09avLBxma>ox{R4tbOJ`0Pv9j z*gM0NS(S37VmnQ9%Qepdij!t~vNS$daqGy#bfRNOzDDT-z`&Ou04#{4g1-`QvTz(; z&hY^tB|y!!^9KG!&T3|=p0c$KVU`#b0PgGqK%iJS`CkA?s4Vamfe~bN)&T3T1e}o) zfQ8_#E|EG0);c0F;nXjY9(9 zU?JW;qH~m&H}ym@qf!ETNe1waZ3qAEKMY`*0V8K=YH&XQV7&&p;$DAhfFj0Yi-D;t zwj<|G0Jwn{0CWQ~r~Bxi1S9~AvrzdMpyWy5JW`TpH`3%Z7quY|Jxov0+UF+$U51$G zoh0Q%}2FN0bGt}gsFA)`jILiL61bV`75lXWb0l?S-Kh8 zNZfN7-{Zu?n<;?VR#d#@mYQw_Ed6{%povZJCt(Ech5+>K%)-->nygKQR_mgZW!Cxn z!z}|qzVm#Yosu*J_u_hDK}WmpIe`L#^-uvBZ9CPPXe@cJ2|6>~DTZStwzX?k=aP;H z2eRP?u8q>PwV74r#3bS7v$se?TQZXS$gVuvRHvUEGS9IG(H(0YYiymsn}zvtq7TN! z@wfZrCRbwD@x^xT7VUXhrZA-*91+480bsqU*5Yg3ZpIFaz8ZxQOc-)Y5B#2NeY_uA zq$LxpOPbBK48R~pJ+C!_IMJ!iKy`BmqIEY0Ch)ykbRt1*>v1+4kF~;HLSJ!Z<8cRu z6cK{0ig+*rY#I=&Q5N(tqzPtT(~!V&9dtudm*z_>e}r@pZnw=VhsZH*lFhppJI!8L zGx7*qbyow`^~lx?6D8M7jXvB=GO^4!uZmF@7n`BuOJY7pgVj93tX8RWN`Mron{ZF) z%_1btpe%y5$!a#=Ow%111g5Xh&l%D3NdQA~UWWH*-H3XInznhvPk#EVBVB+8Nk37N2rfV036kBHwE-9CoegBsvmA}zvcv`F`O`QsiYO5y3kF$Q9n(KzPzeqpXFjU1Hf0zp zB}5)=sDip&5EwzJW*vX^o1Mc@1x8?C(~a4~0FSq+XNSKzm_^LH;Y1eh6abpOPH5!_ zN1eDkTcsj@pRto=4M&^$>WT{hK3u*EsmFpvRV_Tx*r=b2Q+!7r1S!$N+j3rk#omwx zyrV1@2I;|^JaIQI90^iNz}y&iQ(b2X2rF?BQ){a33GJV*nji@~{0xaCKM$YIpPi;O z=f;g%@}YZE3$;&DCcwNY04xdZEmpfVfX`)owT-}M5<39M{!NsjA2_S2M7P#M{G z#CX5+zKj(kGV_Axs(N2L_VJF#P8sDqPL@EpL_pRWw>hD_iHVJ!$6Ih{DPN0+F&2Uv zt@@i(D)q$zu4|sRX3~rlfQzaTtA@(`Q-SIIVV! zl&fsK1oY)|)Twi^!@RgIp(Jkk80@da?NE9!{p*uA9*&s_Gl(|}7h_d=ivMiS+8}0J zn|quRZhBRF9vMJQIw!W2W+Px)WBo9G*Avm^Z#b;Tz1c~3Gl+l2Ak<%BmJHCBor?eb;?Fc2VF>L9^T6A7!4wexU4w=HJrCthv_O-K90EC#Z0Wyo!(OWw^?V2Aa0q|u-Q)?lU3d^{F!28Yt zEX7uWNN=oi@F-(=aIx^3Dv8%1$-Q0ivH%bVCZ+&@UA+M+k7(XDU9J;z*~DZQvy$zW zGPx@I<+=)vxw<}%*+~oqPhiB(6Gj2x^cp=3U2W2S*Mo)sA&1G#yp%P4>1zL3U0U&1 zlfg^2*KUuuz#lLGRVTV8Gsv*?Y7DmVf^Wo?fe>Ly*zM{xlOUO*3u|j&b6R;W)-bUX=a{gZ zg4K47vt-|D{fd=>NuTz^ha^d$Tk??lX4CFtZI5 zK}i}#xLdr~+1N-oOq3{e(r+o|jfFvV_ zS!#%m{esed_py5%uadLVsr`CvV>OO@Tjj~Op;;&T62VKYBg?3a5=!exp( z+ys$|7g4@GV6a*r%SpRVS?z5hm*4!p`)wt0`Y`U^yVr7g@`V)ux8Bzr)p-1B{i@*x zWY(_Ayg2Jy-sE`8_BSvhItr8o;hyfk*T-1QfLk6$xa>$MYx#qt%KhbR`?g<-v^L90 zF3{8{=N|fNF~;9qfKC3lExewb4kzY*^HmujUww){{uoVHJ+SJ Ru!jHu002ovPDHLkV1n8zNn-#2 literal 132009 zcmV(*K;FNJP))!5VAF7GS~_VZs(T%p`@`DUjb4Ucwx2%o}aWDwg3FV#F<)kj zDU;tGbk8Av(=3+a9CghkgxM2Y!7ZEQA%D{`ea9t-*CT}2DwW_Md(jwY$0C2$7-+{O zhT1HZS-pC><1Lrt7h}X0V!#}7 z$t#=YE1Kghc*Gud%x0_JakAiQvEgsE;wFjQFPrBpmgH@&-Zp~FcD3PVuHbXH<1Cu! zV5!|biOm#VzC@4FU!~e5h}@Cf`Y3b3D2?EKyyYZ>(_5n1eZS`;fX-8$*K)=4X1(w& zndXk#`Cz&3Hi5<`iq?e0>5A9)9(T)6>LyXN`w(UBG&X36J9(Bc9rQKDa+GVKQE}7+? z=KV&K)HQv+B7MstdBYxYzZ`JH8)mbN#ORI6?JaS$F?YEnf5x2A@)}~SBWtgv*7P8D zy&iD45mKO9wCkkl{iNUew(R~uhP|rh{4t{HFr(@-qw6rC=`y44GNI}+qU|!J>@cF} zFQ4c!pzATA>@T3|F`(!#pyx25>o1?{E}rKupXM;0=`NkB%mkfC_R|~QZ-p- zVP_4P$_$jKYlub%SkfdaD5+0F#pzNLAYp8_F+$bGPDw)thgL;yRY|RDMzcDsKBV0i zbtOrSj+TkpCdig5TGcv7T?DgI7!yUd@$?{DY$AlFSqN$#T4$@PQKECQOgdfNgo8$q zZPaCy#4?#+CBal)MKC;SP=z`T2o0zdrJ4m3MX0H2JGc#iZcsqjEd+vB((XoEQ=JTB zQEFB}BnwrS?Cye0*H8cuyUs<4VsQYx4cUwf5gj6|aV~pnP#sn85DJiHMnj=V_|Lo5 zG#rM{b0`iQ(H#guuzmV$3o}z)*agl}%T5DAA!LT51K-vZO|(FFm|(r^2!KtE5k`v* z!62a3It}zW28u%ngV~Y#zW`1TRIuzEP+%(tO_G|JyqZMd;G$DFgqb3(AgyzFMzfR$ zu%2xxTEox`h_*owZ5C$86I4B*_ zhyjF&ha?oRkkAACJr-ewjw7(8(&;7)5MNRJQK=g|3_Rpf9T}IMnhK5Y7;AG6Sn!4p z+Ky&hmmyG)%B-bj+h`{tGstdBZ50&;%A)K9R3});eH#VYzPR=UA=o)bELhs;t}wu; zGBc^!hw4l5n3SOt=#Ug4%NCL~bW~EQ2F=tdGaI9RH7E|L!ETg*Mz?KeWbeu}L*apk z15uz=w*d@OxiMwnp&c16OG4p=sRyH>jWpf9(` zTbxZ%l!Z=>epgLPJ{TiWN|9Bl*#wI^gEYb`fMOGi3X4P7P&c?a1=+nO+cJ&Ijv|9N z+rd>*ktWKG&$#!`HM{Lp9(m=798}W;NiN9L(sr}3Yj%Jm&E^fG>~Oqe>@XFmX)v12 z=T{2aH9+8TRGr{aUm_PmU`w%i#Ap*xI&GQ;Q>#SlCJI8=%|;go^&iSOIDIIy0C5a1 z3P;hDG>hb{EvrM4J!lmFPXOMFV=4xdyjGb8AQC(*go!KF$?6c>i^lTZ)YYk*)yhLY zlgMh3j>;Mb1OY%6q@s|c!VIDvXrL_;5MgvER1A#(L@^@zVb;po?J}B6j4DgQ;tHZu zv<HvUInFY3RQOai;B)r%i_!5M*XToswIC*dPlYvAP{JKR_D&JBoI-f#x#tG)iaa)HGQoX-_IxkR2#e$l)YtY+8$KtGG1l zHV`0n6P!R4C=Qzgu!?Rg+Gcf|DS6Myi>_-W(ROKzVl}uO-DL=CBN}GIiV)%ytuP1+ zfilE02N-oP0bt|yNqR2t7}p+hz@cDTI^=srri_7HL_I=5g2NT1li@Z zcH&Vim>n57T3lU4qgn?e%=MzGqRf7d%tt(g}}XQRR3vNMw5gcG~01 zFhFb3GNcd3T|7>-Ep5%~+Z}T#zs#*M!WRqEVma;IHcp0)J|xi~`-0Vkhz5deyHK0j z2(uv;p<)-=!6F2f^O0t4fY?nsXhjk*l4{W!xH6)OVwH+C7EMj!N(Cn+iq+Mk)umMz zK{FmJ6j_ugz(`zzHBY&LV^|*xT3eDLjK%9Mx%^NHCuw4<_#lwRPDv;k$gK-fVAD8= zT_DK3yR?9mzX4Am_RBpr(lhoBGdMO>{@k#}nhtY&u9-;_HWL^85rJ-2<$H(c%b>V? z9%uUS?d_7!mzmmGbM85}(piSg$V9W+)a10pGC8Ud5|*VSgBkASzE7%ZzjU7~V$3!3 z%rA4!Sn1&mSkAdrC`abedf!t;qgX}upo-|G%^1AcY&IRnl5P`+ErL|h3b1CA_GoHT zT=HJB*!uqhB+x*V%|p^qv@)2=jqL6=H?mq_ds($u^U6wKwXxd@m+WgY0A|CCQ1O(m zRnwZ?gkUr!l z5a-9KEcsmfIac>$7va8?e6SkIYbCcxCPtXJ(kMrP*tL39| z+>F}i9htIogi?{|X=U!iE!T90*{IGi!8)$YV&IIwGrwaId0P+j?&nzFn7_uFlgm9w z&9kRVNz8aQv?60T%ro;6_N?hvVw-4}J6vrI=TKpIhPyUdeflbIzO31!7<7JvsL1+}YvN6DuO@ zz`WeK@}&ztu=ZK*MW=j^jFnWl7)?^8R7(;sYKyh`R1QKS*@ZgnRvV@-1hFAyR+tkH zolc8Pyac?u0(3mzp7MY1VFTKZS}~>N>2BL|}c?J$l&p>*@Zb2M+P}vflQ!niNMt-kfWoITA z+!HH?WF|U1mPNXz+tPjut5PPoA6p=Do9oh6(lJkK2|lYMi=J)8w(Df8Q7>9k<_REh zT=UC88Gx9oriHs$?w*~I-l=)s(V8I$t7oW~?h4Q6$;|EH3tNRXH@-xhkF};9_>7Dl znW5YnK3yYox$T}#^9rA+=WAyo%`JVL?GZZZU*^s=H!Ny8e_+}(Lu>ilb9zny)0|_& z2i|&uZ+~Ig0|#fu+%G#vAjgVa;#c zjo)E0HGPfw4(**|!cGd=8T%KX^lzTJhfAFq{6*mJcPSGiPnb+|Tjg@7cq*u;QXS)4%DKInzeoiTQKe?)Z>S z_n0~6oY@1jZ5yt?IG7gwT4UH8d!KRk$)n+4+xiYiHf&0##bvl>+xQDRfn#><;sE#W z+GqBATjyMi6&Q+V_~kG(5DgtenEk@+-Vyhjtj_t1-S_-6vp^bjgdlz?%o}%baGb&H z=KuWa96R?|AbB3B#WVKkaZlTxX8EpdGo$#y?)3kW7gwag@nG+q&psTX)6#jTMLJd4 zrd6l{+?0+g?uVX%_mEid0vgS^Ca!;Zq&7alOpe#T93$fQVu#Mm-^oMu1i0_sNH6o{ zmK$sD*eBn;3BYfUTw9{q<>TGQhBY{_?2Th@%;{(B`MBMD*unT0c+au5Og3nSv!9Kp z)OiE$|BnYVK(Z9)f%M$R5r4#-XfHFjHRUpEfh{bX{gUq3uBfiZ1B9$hrP8cIJ>2vB z$7>FwGRzRmEFHsYx#!hz?YRTv2_UnQeDT)24r){_Fi0K{fK{vxT+jk@IKXfWr2qjI z2kueoNZCt76q^>;CZ!2ZrXfM$j%`0AJZb<;cgWyEw>Hl-dyH;C4}SS{ui6BkgG0MG zNq#o=a?=~cGbp<|{5lR|kF&&a@rws+M4i4!w*g4=V#edzZ&`VuEywLAxFeXCuWQaS zCO}%Db3Lnl!Nbdl?uOi4Q0GBc^~9gjC<{VMWV?Ia`S#9yp2y4ftCKX-ER%YkLhPnL z`aLd=PKf&WRQJdE+z?Kzsb8*#hbHpV8wUPxoK5Zq;K$ZHk+_q5a_rmpnLq6GU{J6uvp}y(AOM8rv5B>r8kr$nV(Xqhw0@Vc3j>6i}E6&Yp8`FC_kk(jT{Qc;l6 zYS(6AIv|(cP=NW!PoO{c_hrL#+($kDD@&p3A$KomW_|;8=()*=Pr$y8(z>4+UDpNo$%YUwx}?een19+w3!2Kpdgx>^YT4QHR|RlIeOPY zt&A=ODMpGv>C^HkVL3DcqWH4+XQXspqq_`+l!GT-R+wy$0lA}A@FO!{on23hx-6pH zMsr<74$lBG=RK#Td zA;a|J(|(Ul2KHNkdtStuglQLhC?d9eqX2gn0jT#~qntcDdiAT{wD|y#vFh^!0hrX~ ziEe~7qw9;gonNtP1Y*zz$99kBYW>jyN)v#00vV6nPjulE<_< zn`M5Cr(_x=p9Clde%^{az^b`M%yk6>C}Any zGz$ysJk77clDCmJHU1&b%tg5siOEkc6~us}j?x?#>T$`<5e2wvh5$XB#DgLY3a_z5 zdXJ<<>xqVK9J!gs!E$T$e)Q7s1m2%k<8TPTm7H*5l;e7eS#eg|f2wgC`>xfoOdPn8_VC!^LDa&cOPQ8AqPerOq zv57*OpXfLTk2WaC_MB&p;Wqy$KpU2g z#5ie2JPt<#V&LUD`u0cekAE@ z83l?JQM0)=FriMRozHOw!5{(8j>s{Bt-c4*T9xa?)2ef1sG6pd8lI1p#iu0u9(&WTvybm4l>1O2Zvq$t<{@#vJm_ci*(>Q$fE9 znNBO0ytCy7aIIc?$;y~z7tPdQMG~MrQGmhprw!q<-lALlUPe116ZOhh;05;BqoDwq z&sI+eFll)yKo6hV4ui`qwCaLMuP+$fYeh&eVe zA|O!xz4%Z`MFa?ot|BitDZn?U%Mg#Mum>|@jja7yuyiRvrtj${U3FY)y3(&Wj4RsU z9+|mLO+N+Dk(%cK=Hd}fMMFsMUV_^4f44|7vDdP^LN5#|lnp8bQ;11!F=D4E;_DNo zCR@L>{1qM4;>^ja8Ko<)rWYQ76|CWNJlkSr69I@(#h~8jMGWA|H#C9(G0#rID4VYg zv~nkS+kLLGAU{yMc`b3FrpNB}nm(cc2Q!#tirKGGXfzLbo_gsj0@Rz>HVYC@$P+>N zk&)1Ai+)PyYoEBZ+r~!#fyHIgZ&E#eH zyET>Qv-94Wn7J+Y82fN|Ze|;FETpi{Rn6lW)^7)`7Cx4ZI`-p#2>|AT2m(lfi+u!; z0uXge+zlMUoIgHlHR6qDHM1fKE$Z+e^#1~RNXS*1qdzrE0UVNlve~0Y?T2p`W{;7s zE)A}w?6r2fB`nv&WCB-?_xS{+EUP8m&D!0=%e#R8w7&Z^o(zM`+&b6oX!!^?i?yH; z7|u~?>(Q)s!0h)99JC04<(t1M`8@pWTcRhOtDsbed8xS}b(NUIN&DNj@Y`7?hX)mf zbffk#^PumIwjH^i)GSX-;P#)m;LSC`qTdhzdmq#v0z5H!11ANzpJQaOyg1#vZ!Cw4 zI5TkW{lo*zu%qm(h8iB_IXrpXzr(@%pfk#rOUYwjwt0V8`Re}Fw4?fM{sJlPno z2%cTzsqKC5uDRme1_6A#A4-o!LI5z)006t?A^^`ALt3l8T}3XrUW*({>>)~AzLIOs z+ZD=G0m{hk0Rf6x#6`NbgR(tO3){pRvBt{$_F<9CeFOxkcFH#7Rt^{%TOK|RxO!A? z3WdBwwg7V*ea2X410|>D299{OF&7>s&c(N#pwAT-3=KK^pAPHZHV^w00BaYE`>wZ| ztr$m}`85{99Y-ci_o3dX-016ZbM;K*9$?kmu;X&DI%+hhFqtO40pC3O`nD#wxi#I; z=Y8`WCP%;HJujY0OXFFN1oSW5As z({n`HJ6UQyin?5M@kf1km)70fO&04N>^7J>cN(Z>U+b>)(!3x*I!*`9vRr?b4_EUJ zFtNN)vn)W1)ZWrq0p2JI%J~W@b7b6Htzl*55yE!a#Hs$bHCa58bOQp|NIp^(e1N&u z$~(-6D0fI&P{hnW0z@n;5-&HM4TWTp#-W_)av+P*=#5bDAuduN>k73>pLLAi^hDSU z^3g_?EbGvatTH56^20ch<>^NG5gir%0_&NtD(HPc_q4b!IJc3K5E%W*Xm;`+aEpAn z=}J~Zk<_Op9FgOjtF-pli(o>BJ;_Zb>36NvHWJ`&c30Z?Fn}q(%jcJ{8?hN*lBnye`Q>)X9vSAW5>`D`802cM^tWA@x4=hyc0}!EIakMRF43M0zvZB0@Hi z%%PX6MC!{;f+uZ}Vu~ML*LHCQc!1qn8s_1pJDLD3Y!3Op*Ag^h`7Ck(>vm5=u)M^2l)oEgKtC9vquqYUjGW^2^2gAe7u`af&d5z%G3wm(#R46PW%K;B;O{eQOX2A5ZS zhl-YV@$T!rBi?P-^AA{r1ih7jA0AhDk$P9+X0qAT6cF|71^$+Y5>QM!Rzgf%(y&oNz>%a5sG^6KtHg;ao3x;ojR%H<`&!0pii zzFVJ}B?WYNIivFN@lMZvL;x=y2)3mc5J;7}it%encPL#JQn^{QqX1#NM3k`C6>0T-D(TtBsuflF@J=9=(195TC`@Zc8*%WETe_j07QW&VtBVr181iuYnr1 z9@Q5=O;e#OW~eaSGZ)nyMr=!v(#6iG;gz@^-94>rLj#b9+OSW#hBbcNMF2M`fEVYc zWz>oyixG7y$s$Polcto!$xzdmM%Za;DoGt=4I2a$ToU4>rM4lbvP=zu6#P+uGy7Nj zB2Ov(ye$U=xq9YFXO&dOF={njexy|5l6FnepJQXn*AX_ z6BfSa$V%|qQw+4x<@ypBFBgYwj9IrESbDAAOH!&Fm|1tV;p(3PnC-)$Lv7I|vg!gQ z6y;A#MmQgVP!gDN(0@GusmK+E{ZRlZ`-rocK$BWa0lw6~;lZLrfDxIJ>GrjWoH>aC z9HdAO>yF(P^{dZY*-8T$VOi2SD%R%Y)L z(_$ik6+fNSeKhYu%2#eN_6$l4HZQACdXx<0v!TGmF>`6^u~z(;_b8{ec8 z06zj$2_HYJmm#|_)aGAL0KD^uP*o#9^y5o8Na=75@mU_g%>EOW1x7%C-b+MXZ!NE^ zL^id}%B3F^S)wWpG%wr9eDtMNyPjH5j$WSNWO)7iKERd0N{05kqnnX+&Rs)D(a0h^afcdCObHQvUXRNlp(~m>&ipA1KbbRJHeSDLw}kQIk$5 zRln#o(J>T-n<9DO6eJOM^z4rBr!ma=k$B!-w<>2ix2toYZrWM2AJ!$wc*QB{Q1 zzdgc~@V7srph#zIf ze^`PGc7bH6yiqiJ!{U7&e-{@a8UI26llvGgQkVsK&Ct$3Z4>2MB~99D#re%f5>~aX zdy2QZg|g0RD)%hKr$SHte^S=Zz+=+XLKCDtq(~Q+>=R5Dm3b>axQssmwUZRqFhhWY8ea-@vRew#GRx!Qi5C zqKegvq)Q~L-O?nIEY5$;SfvwEDRp+r+zOPhR%BM*Uwc?;7i_kNbxI?uq6q6TZ0r1@ zmuV`slpHlBuQKEDmhNvI-P_$mC7&6gyIM;SWjy9J#0*3sauOHGagQf*KT&I7W;D_ zJKjidLCbjmDcdI5(qe1bWV|~EEU4A&vJk~C;DMl$3W@QlT{Lx;#@k9KQ^+@!TM>f}zdHx(7q0stX6=R#pwc0fyOA z1QKt^q!FdFb7tI%bhVfXzwa#{38%-Y*0-BPZn1CLUAx8E5~`CF`N;~`Jb1R#__i5~ zzK`JU&O-==)rNdg$<(Scz-M}UlWcFs8?CL=S)-Fn=ldq3K4=-lWQ~T4N`aYrXwFf+ z*wB@R2`fekkZD+gAVM)lrK}2)hDuPllC^|VYBj>Iidw`{bUBntp+WsLfI5wxqC{f` zLn~OwLaD_71#Ngnpmr#jjA9^AODQneTL(f3N<`i$l~5^)Ukelzi3sJDku2-_lEryB3|R|tEf*Q5PiQ{KVzLt%35rz6>Xd9Li*;QO&b%!qbktI8 zx!;nH`hGSY>bYGS{sIu~mbXohR5c(&y{nERDzw?iv7xc=Gq?Nk$R!tF8YOB^D81$r zdOMmaWGb&>ZKSTrtS^Jx(Nj$dc1i>ySsK_3D5#&(nV4@RIUNk| z48<^%!a9~`_*z)3ln|}lxd1REN%orP86}WALNQduSf$kmECf*u>7{(MUbrqkT2mYi zB=twa1sfvBexIX#gHSTb?&jzoP@*7U3g#clQfkH|Cn#w-b3T4QHESrJrf+Y%oxcDS zeV5(kZJc}@=+XmEHIpJJ|*7K@n`Wr4S2n2AQ!g(~7o%d-5jQrnQU>V&|(kDP^>@}s!>7{6y&+a69Hs~#H2o_ zW70|k$yqIB$skevN1cSRt*O1h3@LmIyIW$Fsc))*PQ|7CKL7}(V1|TMnw5w7W>+W$ zXiF+J73(nraaHUVDN`7_szm#|5QHkP0zD{@shp~@11f@XAz)h;5>GvKVlIpGP?QQa5>lXlj0jRY!x1x&$>I6V5?5fcF zGrzazzPFC^AgCHWD|`4nq)nx+x93!(V8{WRRm5miRo>^Ak}HmsA%ID?z+jt_EQ?@` zY$(LVRYVt~)L|wOHdVz+T}5OVh)9T%tQCpO1qs7GuXsL$x{xA+LQ1RDs@ETcEGLwo z?0rlFD%|)+G=2eKl9Gs0Knw*{j0%0;ttf%TT3iw^`z%q@jCHb^Bx+|n)iXBv2 zr3ecNd`C?MeWbcdig8kj>;pO`mXYw0-d`2#AP%DSqrphBE_Qd@R0Aj_7-{wr8=DVpWv{ zB+n{=S7kdwNrYiuU{xeFNfpO)>4~0QXEuW<0u>-dyoL}sWF0Cgi2V6H;-%n-ngyX) z0SHc17Wt54*b6C4Q@J!+GhOs&PKo_NJTaUY{$#Ip|G6v)Gj)?XTyrQvde3gPx+FxT zl432F(J2R`5cbi~YJr zP4TAksL$iuGc-f8n_hXe?!z+!j&E*?GDsywWW7t(qVU-B$o%JFU6s}8a-BYD(#b z(K()ftz4;*RASfk6OVcfwYtx9Mm~LMarK`fpE>HQ*;=7`=Hv#~Q&ub18Fdh$QTkv# zx`#x^IOa)^>KdpB_>ow3yu>(pY626LteHO?W=J{ZM|jz?Bv(0({(*s*~0>7{ynZa z{+FgJ0V#=$;Zv_Q(--=QzsDv0eF>e{pJL+g!{!6rDjeWi1V^f~qK<$;0-X?0_o@qz z)mW)w4bLpKsKcsJtpGT>sKUIo^r||LxUNKfxs;&K9N{7Q@B#4@I6t|>cYRI)-V#tc zk9l%qjVK?Hs<1%id}^iAx{NOk1*He-T`dT-#OdsOe0pS3OZjYgNj}6q_5&d1hIuie z`*T-8yTK8u@M$njOn!O_Di#_{pmTMa?P-q6ybA=FYcDRoP=om1ZN!Oc`*c zX|7BG7$z>LmlxJTkfbO0If5TVMKVgOM>?jektTs!t-n-|F0IZ03)KIZtbCvCY&fx4ShHq|oFeA`>2z zyVCce8iLfv?{TDI(Q5Ty8&>DV*7_l2$#(Sx=}=}|)}@n{YTULEi?&E2jJJuxG}O$F z$G6`@8cv_S%x`lHjBg)%(-=9D7*g{1+h3_ZQek9^+C{mbmv}6=FI)#67E^bt&2p)1 z8VH?C2z^jMpV0RaT%wUk85jG+p@h=7#^w7h6%6uNBWqbV(Hd%BlA*W0lvU=fvRkxm zXO>aOqpWiw4y!QqfMNM7IW^xpgO|#_Li(C5+&T_2+bmRG0dQVUt^ul2E($!#xM=C+ zai~q8%QD*Ji|nH#fx=aCrF&2S<%9(0xMm7SfZq|+C|bE!W5~1H4&L7& zqk8MM9o6Y@i6U)V)uTv#6IofnK8i-Fb&xu|EI=*3>9UMMe&e8BO85c*T;rThY)eE# z-}t_zV*o{H+6_dc!f!nte-qjd`3kU}bIA&-#PWi`}SpE~-w5`f?l#YR;g0l;dU1JvQcsgsrRkrKG* z>ppDyuFUIb)B&B>?dvpQ`!05y)3vR#Uh_Q&l7!opw6de*yXg-0+}-Y^-`YQ}J~eGO zQDRl!GA{iMfM`t})cXZo`8Bc->bKvw*}BOUA!0DwmCIMSnqi0TB=@)x<9^wrm<{_x ztIPHo(amFz+ueruzl1)eI#fcZ&pEhYE|*L1V|1RnGHZ5K@n5)b`Ypc}d8N*2gJz>C zp|-9;9G!nbUt*W!szu#gE=0-(aJ_}PZvAgSWpy(ut<+!VZveguD8Emgg9Cg?6Uixv z;z4EtmqTjTrE%%hQ3-j@B~bHvU&w)TB@PFU?xVVJ34ncCz>RY%2GD)gX#j?lK$mK7 z-@(m2u1(9n0Np5V$uYCOEcZR$JLEUrA-bCbYE^q!5uP0_kGMyB^d@O={J0!7`*RQk3ufd)o{xgBJCIM}-F!8;nBNuxXEs3N?B21pk|_jfpoyW6FbUABcF zO~>FEEd;U6PPw6*aGg?L)H`2ag!MmyzZ00F^14j8uM*y7MO7o6GChbPWbiry1mMae z`a z{%^Ed?s->(P4#=29x!{@q-D3w?HF~p$35619LwD`lD_31V2lopMt0lo!tm8P$Soyr z!>UUV25xeP=ok#PXfNK;cU96b7*w;vzUgfitHU?LJ-ItFLo&;@Vf+o?9;1yWE^w3I zqVHkq@aSJq`sMDkrf^Juf1@tyA_cWtljZuVk$=wX4U6!!EGWB#fM8Y@-|sK#tu3A9 z3pZN*7E3JMtvhXt&65kr1oFC72dE=l@^uc*0d$-ecFxq@x89HdSFKk0j3WVEI90Rz za1mR`uR7@~mEXAH2nmmkSBKtc;MGUfAP4dgkRjbb$h+?*W@0fQm!rGK4U|bYvnf(? zZNYZBheaA~+T%X}e9Jw8@3uNyo#grf+ii8{jcyy&Bb7QneXDj%3q`}NxNq)%5+FHv z*BsR7n=`2jG^i@VE_&NVWBX=!6t`ou$;qNk8tne30)!AQco1$ThZ!Zqm^d$V+4CKL z`E7ourcJlHA;YxyJ;u;MeWQ(}6@=V_4s6P!N&EY&-;&JbLSfbvvc!_^`!;NKJE1-a zELXZn48diiWgd<#%eDdd{=$A^go<@#>~!4fy|3mBc(S>#t{e2wamJAW!0jk`XLo61 zFMwWh?;crW_Wkzv_3jtKSJYoUV#w|QMrV9?i(-*^2eW8Wjv5vlb`SR025jeG#4b+r zzP&pby}PT)MUNj(zeWdJ??l^;Y-mb{{jYnNw=L9i?J?pu9W-OOIdqo??;u#B(kp|q z1^fQ?hUwDw{fcmLcWgTL=CaKqX#76_`zA0bHwVXNP_{?Rx}oo>dIU{z;-&9vkk#F$ zO?z9LIIfK)4_Q{gEDTi8Z@kF&{p~J|zTdt|cS&}>A&F|*nJmp8$HPmH@)Rs++3thP%n?1^tf&99@OAz(&SjL zaaZI}sp+u${taL*d4z7K_055MW1A^48#h^ue%Z9l81Avje<~n6O13%Z4$rkmyGg$l zKc4pscX$j$bQ@emsx4-V0NU@ax8)vRx8<4Ytlj0|9)caCvHc#i85?Y0 z9v*ho)wphT#m$0kC&}UN`)(N*?PJ@2`4+4y($W6)!l3v%tNy##Rt**9@2MUpRqx>u zAR4Hzfjhq04e`yccQAmPFkW&LH=0p2X@PBzc68l6P1&Q_ZH&YG`ez65ecMBbZu|G- zfYO+~Z<@C(*I?~65VuB%i(#6OP2E9p%97XcuqV^LIR{)dur>aZ0JPY#Y&*QoW!(P( zpbdg;y6M}S*P8-+aJ~FmTJsScfx1Ja}h*8Z(n_q23+N2+ByVlluS_2Ps}35S?caH@-*QN_|tfRcczG ziZ@XT)3)u38a*}#9QL4N(9^-!{OO?QMptt#VEmxt?oc$cqwUtPs|~ohjojGUr|HK4 z9eZT@(WKL=HziV4vW^$wXO!)=NWv_GIaaLT&?8@qrn78dXy!ilOJlUX1_ydk1$oov z`cpDB>-m&~U)RMYOJ*XGmZh3u(#mqn(FDJiWQ zB1T$bw(OOH?eL+r=%;AbII=V= zq$QI<8;gWt$WN<`&@(O&ToO%reYiX*>L(vbl%FCd2TeD*DK9N6Sr#8!3Yuh^u?8}^ zwBRa2Pf-gS1;}ui^#DyYCT5V4i@jr!zwbJuEk5{M3|f@DnDkn-lD1h{AoLuyS2z^% zcrid{K0VLJ$IJ6NwQ*<2SjP1F^c0psnIBmQaoU3JReH5v1+I@yLnR)0af0$zWDaxQEyde=u zgO*h#n#{*@#cK6)y-4{fQn8XWK|e{@q`&QedJJ`sEJdxJ&!Ra|2FvSkh0IAxRIDf8)N)B87naRb7#5+&V^K)UEPZZ2xML4`ke$im zTx)Sw1lJ=H##)+Q_7plv@VQ75Ik~Bg_@GJnr@{}CLouWHgr4)saK?=8zX8bR2j|?$ z=!gyOAN+i|)6t#Lw)bj>JAvNZ4xzVp_G>?0B)KE$Kc7yIe*i4AN?dId^7Kls6;uBG zqC?~LS~132kJl#$JLn7$TxP`P7~~5dJ+cSHCIWDjwaEE*1+26r2qn`57^36{r(->y zi-BzOMgX<|`fqusj7cE-LqRPcI9$}Fz(DJS1f{`V$Qr3b#vlNCyE4%q5 zT?<9BysA0iZ8DXs{Wky=k0|9@$@H|>Q&6!`cw~44*ZlR!z#1X&Ce zJ^TI}z}>d(!P?x0viIJ5y!II36+1x3lMIq$F2@j0F;xmJsq&*$9M{wrHU@&5P|M6q- z<=)RVJEQ&4dvV0<9OTAE=U;ukGdK4jgVRA8&5U81bTC+Y(&;f`{G9uPj7QGlzX7cA z433Y-dU=07W_+6Z*kMn)9h)EHMPU{EZvf3C$)7R!n#pv?%XUPpg_wqkl0}s@f6|L< z%@uRl%bx;(czx<8X$DuAYtGG~(GgrCWDhP*1Y;%pUi+2MSwJU&1$${$f)E~`M$>+T z9yaD@$gy$-8C3NO(n0pmw`0i;EH740#U?wJ>ObRKI7LT98=^lXHEt+ z7X50)>oJKvI2NY;8$iTJ!hDeV3{t-n!10l7(q#An+Tl4Xd+eBIe9kdBW7^Z9zjuJ# z$zVhv;s^6(_&K{*47>LlD`qDrH}-?d&SUS_9xFIr9%Q)LktCmsvHs~|g&m~lNAwOW zxr;>TbD92QM7;iZ?1)L*|K>Nlcf{*syqv*A^nM6U6C4VrBe*{}>}@8vWK2?R49k4f z3zLq=(_D_}{g@+zzxZJACyOL!__^kU9pPy9APK)XIWxi@DPR+hk>SDcT0fl~e(h!m z@tFaR{RokUKSRxxuFq4*e~PmM?L zp9H9xn>FX}zo)~!MiAb6VGe$diAd+3=87$vnIN}=IT=l2`bEZ!;3VhgjOnL88RU+R zIUV}1=Z5EcIR1TBjvxGtnE9MD;_+d(<2mBjb8ymRe12y;r~iD#m@oKuGSTA?tiRG6 zPg*0$IcbIIx%kJ&+VQaRC-cE4^D|#Ge|bHgk4MblocxL8f&=mA>*Ejl`OIH`<{EVT zMglL)*UZmnOa{4#UqPEM&08G(Sk=FgoG(>W8yS_Gbxj7Kac{dh+Bf6aKX@%RXG+6;n@qO;55{~@Z3 zZEVMtEjkqfEd?P^00DwVMKNFk^v66-8&#&B#TXb1Q&2v?@$^@nJHR{l_Gz_5f!tMV z?;34^%;P`9vg5ehf2S;a=ZH4VSbwGZGp3J%%5rPlG42SbHWBxB)SlM27kSc^jKI8} zGtf0{DB)=TH{OYo(I7%-oH7E2)u?ixV9#tpMPJhcfb2c-Yk_*_^;yMBE?SbI>h4g@ z2zbjpzW|g(U-1YA*#>jnQ5K`d{XEAMk|mdKy1%e!fMzUp5RR6z>pfK>RA2Dc{$~dF zGRNrC^wnge&j0q6y*<3J)fTXMb1SLOjl*$ZdUw0dKK33%dW8+pJX5>j{h=@8T$hYD zjj^u%?$Vvj_sbBG25%>NGagBEq`d|qJ7=4%+MvpUm@68uZ&`}9a1`K5Ilt}bQMx?x zdG*(T6Yq*o<9DRL5Wtm$rhJ|Bo9G6ROd{s-3d6MZn}UvEK8cL;9ftZ%D6lID(5Hjb z<+WLNzaUBBy(U86;E6Te5p$K*R-0`4)=zoYlK=q2sCMukV-9KrNFTi%aYhGH*{>(bxIcc@-x%e*jX*B(f zrp#_DzgPMVzyN=5fSpV0RoN-Q*j99p_gq!xB*WHq&FK8q>YSgQn&W@F)>V)?o8J@Q zQoF7)wSG3fk#FdX%XRhuKmZ&S``H&1+;?VXKLFr;4da>jW^VDL?@aZ5D>n+zgJo@V zuhu#Jnq|)v4!G};!v=(n&OPzQ-Zw_^Ns;+u;3IQgjS2-x1LA@Bb2D1hR@=u*%6=01%E(5MNO--UZA^zw5%au& zqTZ7jLSX_W?y_{VDTkj}sn0-h(Yw72G!1uwpMvG({`qm@{X|}oJr5vhMSeuyP2eyOt2=NCg-`kl=e-4XSYNdfT}H! zI2$l7^tYl$MX%TLo2Vj*#zO1qg~2v&Z`uqOTme81gXTP^IeutS3SaxWuLXlI)n!rJ zPtxXP?#vrHuI#&Y4Gl9vC^B<$u$pA;FiUBsbT*sdfBjp73wMAUa0wez082o$zoa#< zcowAlRj#NSMC5+WffMcOt?~ooFL2G(1Z0!Vw&{J=hL5;%1-42f*9UogEExM`f@ni9|(0O%(GP}3+S` z1;Wrqy*8^R+qGC94^S7O2lV(At-E{OoXIGT;wTkxHa00!3-A~16?P%(oqshxJx0K$ zd|v?Sj1d3;Xd8b3SO7rZz6sFNV2#;K*w!mPLA?*km1osOI0gU-ouN6^Y~k-(74606 zN-zLkG<6#q{skZf0O^9Ky&?p@0Kh!OGw|i=3O27GzI|a@jT;j}3V%XU01!U7GB2eP zoL5A`eAPJ9H1V=jhcxe8Oc;4bal-!(0I83@9tzbWatk?rt~c3xEdzIn%qtMM%9S%f zXBc3*b{8Api3E2sryOVWKN@X#E#P62uE@Q#KKAz%qV z;nKth)yyevu{6-15tC7nHX|lGYGHP{|zK%e-@;9d`s!mNDpa zNo5)Y>$>QBfz799%pWmM@S}m2u?!(Gu`dMT_NG7)!Xmz3fci$WhZ-Zhra?+7U63&0xy$k`V`SuocM0K60{Nir?t zxwlCI00;5_bIsckZh)_F{vF>V&vD+RzAMovR1s-5*wG64+ z-vB^X$qd45ARrW~ZAL(})cZiiAOS|Hvll+3cvrnY{#8h28Je=h`iX6@*7P;I4h9 z)GhL4CsfeFZvsFCIm0zR#Zf7uQxmtZz)G%h4dNz}sd;KlujXwJPP+l&)c}Br&-LSl zY`gC_+H3u^b1VXLl`hSRzB0O}#B8ZO5&)drEKRrf0`Zsz$z1+WjaNJ16N=Qxc#h$< z84=NT0MMQbZgTl1K*!dS;Kv%!4bRRXy}I*umr;_<0>Tew;JGR-vr+Kci>XuV4hM5A zboE~R^b#nRQ6zH){(*4VpIT>BDo)|ld3l_*zqu*$hy)T~d6>QLkx(K-0|3MIjJFpo zPEQ4avwZ=ei~u0j0N};*v;G1AhL|7fp1R*Rt0mNq&lsHJS)&)~a@!!h!1FFCM8YsMg#FGH z=fS&Y0}ueHkWYQoiX&Iw!Cg}I79!xC*Y0zSHIs+o9%N!s;Mu*E%e-`mfiiD>`v?H2 zsX?uzM={V_w#MH|0;Ivlmn$b6+8(NWVc182vm~!oP7$TY`db4;F5BH*d(^H>2Y}nv zvZ?n;D*vTiK)9dH(q)Gm0pyT<=I2IY*Zib@yO}5u?BpbXdOdBvuW<@ck{a1AdgE(g z6~G_?`h6pe*XUTH+QZTkE8^ANhS8EIWf@ld_rzyH2M%oUsFL2Q z76}lm&hk8LdyZ0wg?N}55kkkQDqG;E0%Cc1?~UtROhoEaG;+euFk)%e)E$~iPIG+# zAd0s=>zqUAyLD2Ta}WEP8?BSt6W4Pph`P8NM2v?8ae8ec_LQHjF&I>Ps~Oo-*v!40 z@`OqJQkl-mI$43=b5Gb_#NEmh74w=H2A10$Gy2m=fb5Sut(kAGnS>euZ$3nv6ADDX zWr!`^lobvmZV>Y0A4tx9nGA0%6H-8oipKSj*Jb&iguLAPlsY#QqRq|}nKufpw_3;Nr69C9i?6(@5PGS<_2dgznYN8X}6yGhS5ot2j6 z`bK13+EMq+bkO?3|8UvSU3jbN%ukO5Sch^4b^ebWy125l3I-Trx27XoA3sM|*60E3 zNkxk3UXp+<4YW5Ewl{BSaJkzd764f7@u-eHKQqhf?UK^-&@TWG)pPDk!;Ard59{$6 zcYN*IaL{;CeE{yf-f=%@yc2TI%WgYVrpn_zcTI-wvEG-gGqZe99P=aZK~k5eG|6d= zr$NH;j~D7P$IRw;27Xl;AUj+o?IHaD4J{Js zIFh>?d2?Jf?;q;j4nKZ!)14hrpcXB> zXBE-Nh&;K|qs6oX9uG@d2r~|BHHoXbr06nd5k9H`Kw?Rib}Jm8PtJmO1;%r-N3%nR z8v?nP(>VO>0YC?UDLOQ-uJCU_)1+hBuJNn(E}n0e<=x?%Y>61&5Rp@QVs83YU819* zZl;_mE>%Y7O7-XrG~5RO`XOgA>_-YM$q4G5Vk53*ckGj%gYpY9%VZ9%(_wysTLa-V<^=H3L!Z)0*06?kv zspcJ7pi^%5`Z&t3BlpyS=x5BPH}PJR{D&(x(RiK0sH@Dmt6aiPk|A zqMhQ}03Z{?q5f=#w?{l31}9ln9G-nigi<=OaU`M7JVo0qrGG+Hl5T}UtK+9$J^_G4 zS_S}t4*>j>^6}nlxhrV;GoCW~vl6%=&HVZ5HYw4stOn?6$0*@4J-z_QzD2$xK>YP( zLNx%uG5{3zZ)_AqH`4%MfPbF|-9EYfz}WFhn(p~wE7v~>a5x*N?PMo-V+)tA0FaXV zUD;TW<3fqb|Tjj`-*AD>HJe(9E3FV09KDqyB)xo;?1wbi!r8+<^ zk9%qN(U(}0fJRN!%?y2cr}yr;=4!O7!_6RT-Kscz9Jk}ofh<2q>Y@Pvo5pmj8pd=& zLI|rhY>25CgnPH4r6g6I;3gfZ5RkqAl)h4mbvlc;oh$tC@X(w#oY;EJ|BQh41^|ma z5cEyo0AO`>E9My6N+|%#o><+l;FnEI1~zun`Y}iDJIvO|_sU6^7L5OJgnYvBQZJOq zR_dPA0stWa9F+D)7F=f$6MveNWbQ?C8v+1F1M?>4=??%lO1CKifLC<{AJHmTaSJXF z)glVA1~E~eBwv=ycw{Lo18&xMmzOiZE@8XpU<6cG-1xa!k`%}MkjohWx_9`FtiL;? zc>ftyB#mm{5ukXpu2N{2J zgc;^&eqQlY&Yn%4`yOoilb6@SJ0c$+^in}itY_bj9MuXj+!Lfv4FJ9gV8zr|RLg*| z1lT4$0Eo+t^TsOOha+{AF97qErI4lx8@nY)bI`TJA_0m3fJYEZ_pAYcNYes8sebM{ z{E19c0C>v%S>-P4Ce?JqFwIZp2LNzNIz(2)(DAWGi?^gs1F{TX{Og`$1ZWlo)?Oq& zNuB=Djig^mu(4gFYe%=Wk*B)ul22SRBAb1zbwsZ%{XY|SjN8c4HEFnG3AADbV>E>r zK#hYk@@^s#)&OOsLrZ2l$KWxmEUlr|qAlcteqaWdQh(q01zHc{JxnaDY6Z9F0G^1Y z<&Bzz95=-h4{JsAfzzS>Yz?igNTp&(tFlVX#bXf*$h@wGf#>e$mV z);KT_0+HA904*6csM~wt(~86I7{_7D>$otSvfqTvFU^9fK{FOIljjmN^O4GPG1ht-~baICwla2hjr*wRut1&_0#o~{E&=}Np)s~XlbLWYm=ehjboV~MJ# zmJff)+hJ96dvc*wHVhvU*Lss>`dY|Tc4L9O2ssyVEgcK8R4NPuv!rD^YA6qTta>Jf%U?1Fh*1{Sn>-rovR29iH4Yy!*02wG*ze_$ zV=I(#9b%4433wBVTuLQNHO4J`(<+5pz6lHB6sQ!an{+F^KMx<{fAF>}Zw(jtO2AT# z_`i6fNh2CxPjVjRVR)12LlgLhPpIDC^}c;-ucd*ggn6hGi1)g!*xm+OUE1F2@UXDF z^m)8Phkd)&HOAWjs%mJ_Y|!u_bBeTe_*&5Bal=?J{8Uw$!Bq!;0K67p%v{fR*V5Xg zPmNds+vDE_@OqCoGe)cScB@g%rGOc);A602nc7yZiW+6V6|6d`V`wQtEmTyHW{&Xn zK57(v43!kcV@)g}CD~c^%b{E)QK9P?Wf{pKshIZQC>_Tbn}$T8bW{yr!wPv&>8P*; zvkD#-juhTym3{zRmPHKGddhT#rI7Ge5pvd!I+ODn0ZeEt;pTvb-djA6;dgD8PTqjE zputtBQDdlX)bXVObg+ z6~c6l(kRO#YuUG3HE8tXGUpx^%>7zG`RNxqt3o{wLaUAiSSS|g3Q1(+0OT5gm&&ej z`)u}80g-J}nZsAMmUsa;D@`qhJoG%qdVA(|qnpaOz#!vx1Y--iNII0$Vgh)6*6`s? z78#2McpS?fU;0(5Yt<-fZq{~K;|IVv(pck@I>sUgJpg>49k`4|S=2mKUPsxVY{Pu7 zt0e#l>pCFg(gt`V3M|1U62mtLH%TGo*rP1+8j(2m8cT>>(9qG|hGaMl4OarhaH_^Q zMr_&~m$t-38Vv`ZK76oUF8~~TCzrJtA})>}0LKlI0_M=hS$;yr{{YyeVLgHE8t7;e zFqRgVTrD&#fm1>I1whpJ-@X@1(t+t^@_PZ`LUCbO@EBU<=Kx(J0aT46x%6o)9X_w2 zDi!g(h{}K+Gb){0TJq4=H7L3UnmllAGDqNu(iX7Ak%zL3D^Z4AdW9l+1OXtASkXqc zUnS1Z8l<#c;$aOXho~yq8iwkG1eaKVBrRMs7Ue-jWdDMRwl&8U68PNV0+tTRymSS) z2_iiR(^vU<3#fwH|X3`qdFwCz6j z<)d_TcYW0*6O`?xI6?zNDZQkUq^y8yiz){Vg)l+Tn+_TU^J-89s#2>h+OCGP`ydDf z9j33}Y_o2tf6dn63hU~=_iLW)Z*T2qVpG}N9jim^rI zg(1YKv2QEZiEyW=u&#|k5{DZcn@b*!_k^W{Ht4Msm2xLz*#HsuXbAo)vHv9C2Y~gH zfJzfG3nwAaO;1360dTC)9J_2?Q9hk)664Eg6h^%kV0{BH);2dSQUs-Iy$=O+Q=yOV z=Y4?fA`%CLB`6wdjiX)w*7AN3EG^tQge)%p3jl6{5=jd5u`M4Eud_yaVj=2Fz9 zF9TE1qDly51zBh)>+)(bUI0oGXl=5+bHS*ph*~3{(V#&HoMo23sILK>_3AXR8iFox z##K)e|2YCB6*sCixP);7egF&|Q$qpCwP{R#&D*m*Z(oq-4VA<&qFnp7w04yHd7{D? z8-t^81mPH_v^iQ*a<14yZ`TNqGRQgM2YF94Ox9}wR>^+>z*h3zm{o!;vp7|RG{jNU zip6gL9z^m5KyVw>nT47w~A_IpDhyzq@88Sjw zp>LsTKUWuzSOSqfz;jmrRdK{O0Bl1%AWOZhNeYGrMXh=wtRWz$w9adcmGYoXRF!L} zjhn9dK1PE85$hU~ad`{qU0Y*WdWP6eN@0a|_0Hlz32Y5$#Xx%&s*LBr@sj}Cshu#y zF$TYIYiM=TphkQHu!w`>jPGDzFU~RKul0!)6Qs zAn0W1I{{F!K2#tfVvWuK*nu#vjr0$IEP{%y4QN<#6Sj~GQJY*Z z05meSR-gOzUjU5l@;87yhB(UtmIeeZa1WUUP|?@(nxRk(GAVtf0UqNPUhjqopiL|s zkjJIeMFHdD?0nLAU;YLVo9^so{wyo0>>T zN*v_e>|nraYL2Wlx^0KixxO*OQOdctrGt*=FM z5)HTZY(V?0)>=#S8oU%H7PCYET%^J#WvSy0!-CG*ZZ?Fo8GwHlpmZc+#HWgd(rndw z2W*(Jh4O-k7-mCp42~#*Er=T#IR7rdJIvTTsBz^pp$fSa{5b-b0A?4KdYr%XHvx>g z#AEpdz$w z{v=>qAt!_y;=I^YiSRxo8#hW3O9jwAFo;}Y$kAaSRx7&YrSYExjOF9b-g-wK7YAYf zB;b-jK-L;64LM3QwwS97Eal&S0hZDbzBcVW;IQU1v}h{53r!y__tO*jLYVHB z2^nAH88Tr=g}2kGrf#r|3CiOez=wlNHHQW-x!NYhlDn|FX`0_hAhBSIYm5#7Vorr$$*C1*C);mI8qoLKqVM z-T=%o-df$b)y7%1X_%4{MGC}G%WX(=)YwMjPHZ$Fg#*LWtkkMCt})(1L5(4-iVG_v ze*kETRYajG2NK0GR$FvvYdD8fCKb}xm;=#9D&gXC^&>RTuYof#2$UoiI0_otC}ZJP ze*p|8NArXfRhqSx-VBx66GmIH{Qzj8@g|hUKvrR)1#xXFer^D6aiEFh;A;mzFFE9a z@XrE-2b_ocs%g9cj4DCcF8w5c!()!hV3k=a;CZtKA!xn;;J-&8u2HH{#~6qqqw%wU z12`nSUv(K4YmiG(G$t&Ch3GI^LKr2k(nuA?I7^?w)X=ehZh-Ky$a;SzU_i0KUZ*xg zQX(g{p^js%8i!&&wbfZe5Nw1(f&82(Cl{ncF^1aMYHOH?`C5RpQHYXoG`yj<8e_;9 zqrL%H(R>aI=J_z{ZWIbkt%~6livi+XqC!OorP2aDZX;hM!Rlo%lmXDM1k9pT^;yMI zEYEiV-BFA@kr&Mh6|K@P4w)wz1#SwS0lE=!d~d>~Q65(!3M#B{HV+*+1vnwBKJ8x> zEy=cx6VurnY;E5OV4;9Pe&>o#0U)MR7eb-B_%-S)RH(~r5aSCF_v_STU1QR14;VyA z<&cp|8-akJ-H^x~!_w3`GYHyC45kD@ivnmI!Wdgg9A?G_cx>9T#i_KInm&)<`@o?# zp$J05b& z0o(xwP3xiqndbr+Iv#|nr&gEMU~iYkB4)+_41qm4CP&G|#x~dNL7-24+0h6UKo$|h zl6rwV1)d5;V3Dz)*bs0AO`{S)IEbof@rbeCg`SVqbtri4DD{2$JX*rNn(+wS!tTGBhWM2{F_=#4&L3 zM2JeTi?uKV&4CFAxDx@gdU5XVG98;0OWv-Tf$TJ0Kxg*{Jg?pA049fnJ#?4GL!xeL_XyI_(4FIpG^%0M(2sVpNfAw=&0fffK50tF`Rj~47-lOQZ$ ze<(Ux7N9DD4xH@HkmkpZ-|n90+*=Q1*dON}zfbGF_e=>C@Q6|{$fO`p?cVnX^W*m& z>ze0uTv3Er)w;k00PSmiaD=$_hm)MR`}9mc*!SLnGus_^fNG}uRm3X+L`DY)u-|s{ zB@hNKA>oNw8D9`S;_7|xIc%I?)cFPf&K>^P6*Dv=25?c0xn4#5;p0nkp#0w55nyGuDcWd$$n z^g63rM^>1h4>NS9uy_4)k|%+bLRIM9DpA0P6h8}q*iS>i2t(>8BqG)Kg#dF82u8== zgCKD+N+n=8(2-sKJzJbem#Nw-Nj5>2112WVOaMYU&|?M>R2P;gF_`!4Sje;=Op#_3 zKEw{d(B367w8!2JpzZ0?lpfTBy#ZuVcT%35{lSbM0OzBHC=<{$zPMkIT3c} z3?&|T^u0(u@N1gc=U%(k6#Ct3zr(OoD6~$=0U;WZg8i7&45;^po$fmWNi&QNJ|aY+ zdct=Czy$^%p!-IVzEV9p;s?MEBo#px1xZA*?<*L@Bfx)Lh`o;hDVJ)vZXi0KZaE$i zf%HT4W7l19$h1`x1>l|%P{I}JftX0nyJEFkwBir87l54(Me>o18oh`VZb0u#1hmWW zhhlc%bnY^`_P|ts^mugg?BL|%&((pQcj6HM00^C;1TM!;A>f%ooO%Hu(E(ZLK*I9E zg0+iK1LjVUuu>emymsvZnB4#W1pq+eZf5c!^arFc=DwSQ=||@gN&vlgcF3;;WY^9e zYXY%9uoH$Hf&f$UeF7A57wnkqB<@{^U^0;G`@OIDr*}T~4?KiBb^zp`)*DmAfy^`2K8{@1VBh- z2d0s@qi62@{zN`!*G$#z84@BKm?srqR_D$y>s>c_!FANF0>BzGQlqO9q4!fltRm2 z3?bnyBQu09^x{`OfNlU(#}5GRr$dbh0btolQ;fB12PP#DoM2!;fG#M}P9}luFx1fd zUf^UH{RIF(cJYCxZvg!-0QBA1370HEg#X?E0j|ttKQQwSw9YGb-g%GIeFyLNwLdcU zQ14m&PZ|Ue1aYTe8uy9yYy=oCW%fanSJ#1(@ArE=GVZ*y|DV|R zG`afTFEBcVvv%AWykDu@jX=Htq;Z~9bQbfz=j&G|xW}LS!vXGHxgLFw!Bk=*(F1a@ zt1mhp!G2GF1L)vDpmRrr@qwK82z6w?=Y2eypP;`c-(POK*V zi97#v5|0F!=RcY2F67!}sF6`fvW%4RVCNrZh3{gh6Clv}(W+VyXeT9f_FYI}-%lfc zlP4zEL-0Pb-}?ho`!50NbMpT&VeUAV>_`%=Si&epIfN^?1F1MdDsEu}Vg!N!g;pq0 z428;5xr|;*Z{aOzjxnnqI&Xa>0Y@tOWz06P<)wb=Un@t-8|NIk~3* zG!l(64g+9ajtAZ*TzIi=UWFv@6!8@ThRBl%X)Gi5rf$hgkHXL1P~o$C zDXq-fO833DHZ0uO2g5dOkM8ymhDcW~$zQpWWEusq*T1BhLy4k#llJU6VM1`qO8@~) zqH%gLG`<>%&3(bgtRlS5U1@*eFdIxLo$P%im4K}kpI7zg7YCsy2`k1XV4JBwc#ahU z02x8cem%r?jZO53!ml-*WG#a2pOtcOGU?0%p9#1Jr3kE++fYL|`Xo9zt;h|Y#t1QB zT)Fe(C%{)OnTurx0ElW4EkE1KlHvn``kD;_8~^~Z&F`*0@UkZxbM}{H zmkI#nZHXOy)|dAd(-WpFbLHL$p6w+0{_(Wo<(*UIaBWskko>+r2M#2JY+KZ|{I$o+ zjIfkE<&I@7BK+T*2lo`c``?eR@fp3xxt`x)uP?ODBUK)XMNIWWXGy1eX-+Ag1wIPD$|ZLnBH0W>E{&?cEy& zh+KI6kDSI|=hg55080(G+bU6FP?5DS(kFVCf_luclW!osX@(dZ%8`FfxB0aJyv-nD zU*K{4yudRs9PccaTJ*a4cAz8sir5kU7=sMhw$g0YAXMq?E2jY1e7q0hxQcr!47LzW zUsekfe9d>HXT94^JW20Dpg~ia8((d_U{e%Y%~K8a5;Jk`nrpp_*!OM3%(*iQgD(s) zwypHz!SNMo2FH;Da)%FU~hPPR)A%2EZ5sz{0stW1I10(iCcUf;p|JeTh7jhE6Gt z;v5G)+Y$iQXArW!-m&5P*ZUfMT{D&k6@(96P=036?l>`y&EHkcfGVzHWG}WmLEa_v z-OE=Hm3WJWxxri!jY-Z!nZ8JZpy`Ul$5X$_$@F5`H)i!KkDU4>n6odY_gKA^(Y8%O zP*+nE7z-qA5zhfY00{R)C3Ma!vDr459er~6)8h#8Yu-8wD|qtVwpwLk0%5j@GbSWzBK{Aa$M87gJaQxb|-VIQb8$e{{)##2Dj> z0+3j0&B26w2EAgGDB=EmI7<@1WmaaaC$9|%MC9_zMh!f#C||A-5D&OsYQUpC5SA=k z1#42`RF)xJbE891(zMAb1TGWeuNIQae!Y?|bYSt^gKa&q(obAg44)t5s(4}6bKEX* z1{OIIcNrdni@F#oxFzrbPf4Ci0B1au5|%wt1c0aSfG72uD%gvk@C-O|+lxUA@lwkb zyN|4dSC(PHl5dO}nnjtx^dtzyOW?;`0ACpiaK$Hu+-pxfPf`f3^pT9^e~%J#8tp?K zrX4MrCndV5$|L<@0JHCFU;_X+bAD@L7&0geQOAQ8!8 zy>eUG6#ybAXAjI2^Q@7?wMtr6*dMuA96Q*L!jZCy1wd7o5o=V1t+G12b6mruyxH+@ z0JnUx0Rh4!{Cat0V)j`GifhT!EMvmoQB({nfZVl>e>sp3fp~z`!`0DpcJ~t#M+#_*VP%6MK(fa0mdoJjrB& zM>C0<%f}}qyd`@0Bne;2YB0DRSDOA$&RD_6{z?MOJ5iA))Um_)L4aFoGBq)x)`18F z02m?LFWp_;zlLB(N-1MW033N8D%-`RsEzvJ3%9I*UBskVJUTH0#aL0~;UcrKwkWgX z>d9#ujSa>ZQ!BsKffX^{-rp83@@JKba%n+HQD(7XyayN>Zq6(L;A6<{-guS$@GL)J z_+roEgaZKR@_DW$*A4(Y(mxUqlEhUmYV}G)glxFCm0~D;0YU}VC9rKK7^oHPvXct{ z!=oJuID!p_64&zT)F3g3Ng{}iavMp6co=}W4XfNoADR(8N@R{|WRXzxvP3&cUtiH?Y9h(9`uAHl zRtW%T;lmUGW$5BnT?OUJ3ln6{7YrZ>?GOOupYtpm(1^-m8e~l2`v6Dch5tHX(k6t$Hm^IhEx9uMznc^cbt-{Eu(>L0ja|7@y zrya``5FgUumUcP-Q1!LtrG@0vltJC8Ijp5Ci5tmVKMX*f7tvu+<_`m03&$r_fCO}D zf6;OQAQe_>ju$Yt-iu7RbaYvJXNU711p2Yyml`IuvawAxeKN8wLT32z7 zZh@S1L#e`4%2`M{0Ju_LKKICLdh|LzvlR(aORv}F)wW@#v;LhJKHs`?s_^)a(r%(} zpJ-*f)cTH3jEHx(z2EBkj8E#XMGVz|(;l2UYld&WTVr+{s=Wo_^D9~3tW<%Gw=2-c*F0sG2k`q1|Ge61mAbgs3aaeGrug+M!Fu)lem+e>h&F3)wvTf6zN)T}jTl2-AzQ6|y`xUGiqzgLE()nUt= z6%f9!pv3EKQLnjUjLN`|xNld<;)aT|jYDP=$jpW+s}_BzB^%+X^}_%;uF*7=Y^#h? zBzZJQSmxJ#M-Oe2h9sbUaw55GT!>s?m}?Y-ddICZBsU0_FUC^w(8iZ@yceGNt(Dss zv%{K2_84Srw+NnHvde&bU)tC61wTspu^cf2Gt*iH00Idx3RcIQHR{MdLdo%&a|NLD zB_Vd>b(rY*zI(_^ZMM%Dkz>d`saYW!zk2}F$@o&*r~vsi;7vPth_|gvZ=$i|AQ;%Y zqwz%UZ^A9&-gk2!a`kTO{xt7i-L#dl76ACYVTou|c}kbVe*?f-io;<<@m#il>Kic* zo)3a60DzZ|MV2K!?}k;4!iOQIQUC+EcDF4OAeD1$uNyWiFR?o;VR>h{YO~J$W`r(( zs`nWSl6&hrT{BBB2X?-NeF30`w*)BD@ENa!XqWaGT0Hjuv`fMVA26VOUwNL04K@QgcR&90H9W)FzN~J z0YD5{jB&~f00_o=ms6JreDWE|nY1l=nI8kEJzGS)W2sVlDee~ln2HJuTd1nAY%p3> zIp-STsW_iV7YrboC!+Yc>k-&E?<@T?-Fp27fVs~w8+HKTq}LVDR+rv5E1ad}FF_5q>Y{-D~F90CGgE7|r{EWLvI5LnI1GJ!6N|bd& zeOrncxN{gl$~efta4;WDS=XWvZwUZlH+WUoD%siyVDcC?VU@#1Zssi8CIF;uVKclL zdk{bYphE?mgYiRQ9QV4<#X!C90YD51@_hgxLp@4E0)(`dW=ngkfIW5^Nrf8ra%yc= z2@d_+N_1Uj#Q3)`30(nn6}}D?07}7&83zD~efv%J@%3YOJMz{9fbQQ6z(YGt`8;qP z-x6@#?GgYgt^fiSXt4-jHZK{=54;Q^CDWG*&hRya(lAmg0Ib6R@1D~1Ism{w3~&I@ z1%MG=u{=E)Ujcx;nD{ot*e0TC2LP^$HV&%xYe)b_=xb<8!=KVsKlsDmR9x%WmY9!M6J2)7JlwjlGZeefZYWEsA~s_uz?7pgh8r%SSr%`J$mepuB`k{s&*D3#w8W+CwtZCf0QTyTP1cK1#hW1o67b!#Y^7WP zP|cU#@&IwfkI_i>9tIHShuuoD9SM-rUiM`N0Anx|J#@EHV`=RG0B6d@GzFB}dXa$D z&Dc0gWV6B)f?Pk63jkof4#im-IHCzZuT4$AuVqO<2mt*b3Ftk&O29c~M7F*hV=8H% zL%|er@BW7YB$7&9>o}WIckFF|KHwHt;Ybgw0Dx5n0Lr%n+zOYm=!j<)%6AcL>J58% zyA+F`%?|*WU%^9NpE5V~7&cB5sI0o}BLU5QuaFGIO?5V`8M0@I0Y<@pQr4v;N*q?j z-3v-hY{;!r{An1d?*BIcys%32?h^7lumi8r4*=bVd~@{+c-G^>L5MzNP?yj8NE4z7 z0I8rxai6q!bfxz+jkTA5=h?&|NFkrzMPrwM|fM_tPp(FEH(oG{>U*L!cg`8 zOtT187zY#1hF45Ewo82&_fw77zDi(|O8iMRxl~}KHIf)W)5-yWaK72)%O4TtFTxe6 z7XSdg#Lw3EZff4HH%d)|Pb#?lMRfBJWk$>yN`CXu(O&~g6v}-8IS=8oF=mcBlNc-* zm&$iv_nj`HU41wqyvLn^$Ny7V_BfL4Iu`D`36?EGz>`dQ4O$7LDI+aGK)GRs`C<*Z zgIPo^bG|RKa50nJl^LO5lIQS{ql^j)5WoagTa+KM*t_&`%A3M~lppe_??@SjM~l^F zoAr-P`tA|C93sl1${;Vzma^>1na-BwG%4`ewc8-qo%3^e+JUa;udZRWXA5#6lzuI&hRYZWHr_8iiPfVx_t;1$<&Qc}FkFKyujjd!VF z_}n>#&b!%=u@!iW<4dz~!t+hp!*DhoaH}i+>AEKlyouIQ)!G_J}8=S)RAjy%20E)LiRRSn_s>O{45etH82w|yr zpJj-yU0j^KC=>ldI*mIPvt#3~h_{V{mHt7%zgbvn#c3I54CT!7TOH?4hsW!4ePJOd zj)sb|MHg>!m8`{(!Px`56qf{i6^KcMv(v9|dskt6GgEfKx>hVU@UgC4e-UOC*|m=7#{CJ-P1~ z-9Fq1fij2rbJ<~8fTX;eyYj_OH{T3R+zP zjBfDtTH!p__0?E9wuLE`Y8@8dn*b&d@M|OO^vhW@x_yK5r-r}&x<V>L0Dt2mVHBL@joW)b?0T=;Em(o zcen?K6zlw*u${4z&nlm}^}p)fKRP!GiBMds7iO$Fj{++G$yp04BJ4 zswAB(BH3hA}$NMndSls zu}Zwi$zRS*Riw)(TRS?XM#?pcG61%T3D!Im8Iky>S439{mDgiBW zP>;36_dtN67Jd(#NJ`TuS$gq2vH6@aw@rMri;(Z{cHAhvqW9GZUKHRU1XYP=%I+_Z z+Sdx;skfd3edo)N~KoY!1tQ7jQ@7l73;>?=5BUFSyt}V`WbCSl&I9E z*eo0CJTemuGg5A_t^xS~9%C5`kJjXD1(k&nd7gR2jJvw!mD8@Ia_25{W3z085V&j} zPt5PRqh*vMC{|e_2O>04CvF><#_P#V*FsOe&T;m54Rw0$wT`u_3}o*@=fPxsueObM zKp6lg3E&adLiK~L`eprJ!$jYQn$=2Y9MG`84}4gy1a&3RA2wDzZ=f8bcYezjmW6fSU_YKg zcv~*)C7NyOCIKtv_eK4w$2oKymtdWc2$@~A|s>&(b0>N#_a zs0X<2*w2dm<^;b4vI*Q=RRUx(t|Opn4D4@e6gISN09v!*;w*DNJI1$R7Xt-)&)#0W zYj=8EI*sK>)1C_d7wmjv}aO$Ag&PqWNJKO{Yw8E2fvW(U4r@DX|K zQ#3f_Dv*%m2c^}CvbCG*q4m|G?E|c0@tOEk!|Ae)K9{&h6uj(f|0zpBDa|Fd3(~%D zJRIIx0AjBr*JZ2R?~5Tb=c*NTvK&VB=m8P-%J*g-U`Rc%-jYA1Q=>&M=7J+@o8eL% zwD?S7H9BlH9$!{JhIg$!-gT?bCEGPgQZV`-u|M;eQm^SQQWBlXKRRhbiL{tkQo1jI{ zSzq@}P_6TTpC&ORY;tPbB3WeWQJ2zQB(+@)G@E5Tho{PTt3nV{s_4nFdY0jtJX8%k zvx5_*AgiUEK3+hE=t%^U3X9g(-=q=b7Lp?-7`Z*6YB<0!7z%Oef40d#%zSx<%?CDR z=h#~pZEvpv2WS8}xGf3LnNoW7nfJ9XN}n>v`eK4Z$#&IzXUiVfZn+^tPg9HI>wNC# zbMCEb)Dcm0Ou`d)A+CCIQv-v?Y|~)<;IM_vHm=0R=yekMFsy5^vcaLU&Z%|EYB}=V zm&p+Zxf`8G6cr1}t)(Z;J4atuoq?sThXh!|nYmh@2DwsL7T^<|z_l+Fii%b*D*-37eoNrM8EpYjaawkIIpOrzigDBL^vt!5DYu#2B*D> zvG}>k%LoI~KfK73I0hK{({#$EvO@NL6D;CS$lBuue1>!dOu&GHXp1ocQ2;ADp*q=# zK*~GdkV=dJKwILxTXGzinXwH~9w7T;1gfH8nmZh+P)L{!C(XuA=_1qfm2<-P9?w1> zA};3qIB9y-&LnV8?%^1ccO6nG3I)B0AFw~N%wMuNR{4lEiV0=EA$iW3$U|q>nEUji z0-N~K;!%t&SFROsDxcy6W#K?GVk4u2jVw}bB>~m{uGI%whvh@w|7}{y1ymDWt9sa<@;xaz9B^Pb8_V* zE@(#<=-ePsO&cN3pbvk;k6zbU!R&+^k( z$b+7f>%rzh7=PPU4kPuw*YmSc-Zb-VNOmi4Ulc8&J&CR|OrzZuis7qpP|zgXMziZQ#6&HMn?1yTy_0=Zki) zJnt)kG?>1*!@8u=fX=1HhEYo}x;eUf|BDXnNcs;D^PZ6b9#_F#k=gD7rmCKx{*zi; zM^GB31p(cZb$HHbquPJ*hX*S^xa`>I){5rO^v63vC8XB zkDi0?qZDx!ZWg3AKP{E5>tU>hm5csOJr?2N@_MT`#Oq%g9DZ__E>`RtK9=f@DV=v~ zD-i0Wr)NL_v_f6X=2`E&?a44y?ioS0s(h@y{?MNc?b!RdaXeDd%9QesRg^lJzVPGS za&2b-NQPH~2~-*w#9&zdv8-c*>jfr0!>4tEd^e_!EjnuA`m)b%q5BSI9~N!uZPKKI z2V$lYighE({6X04_V;h(CHtG(=hQ~XU@{;3Ce;}x!&~gQIWh2X2bqC_qVuT_!`I%& zWn^&ugA0KDs1j9Q6j)>jaJO{3`DfzX&{#rd)d4`nYRju`53xc8Bc3hf7I-ntsp3Wv z4--(|!m#@WGEC8sN^J4IlxJwP4(Y~hM-4F_Snv*PT|R01`wm;q>yGrz_7K^*iT4-r z8fOfkyyTxWLyVD%&)B6XH{35x2PID0BE(y;xjj<^x!7x4h}K=Co~0m%3Q!7An*KE* z4LShecTVr*%Te+)wz#xH#)$JE%Tk{PLKA^iOR0vN#qib14AJq~`R;1e_1elKic=z& zHpkc6M>p#1I^k;cXhb=$m=AM^__KC2!zY;tt+sc~8@1qQ6d-ucE(pybd8d#e{Q!p- zed-SzGW^3k5WDWPm!*Z$OPze#yZPvt16+a+UzL?jej2@x@xY4&!wCLG4dmkDCVa|M zeuX)0kSxgO)1V{k(O1>duzVArP9t$5c`t6Q;ybRo`LR`*q z{+Y|ET*&sbn#2N_tyH$uHs)qanL~Ui%zq5aZleOI{i6TfZ{ZuhEdstz@21J4jcuj< zMuVN_Fv;CzM82DnW63bbe4qJ+>P@0_<%!0XR8g^^vO*&QasBI~Wa)GfwLUTOva^?D z$J51q^+lfhvj%6Kes$qK9y@!)tt<$=#efL%PG!F9{TJpof!`?*!!5^qQ9TZ*f@A`! zCvR{UgUToqpr z@qP38V}crfjDOqQxDDFrAU99E`&ue@W*YKDgLs%zGh;UExhP2bBDlk`OIoY2U9|X% zbazi2C1nrnmwbx6WiP!Pi6`<(_Q!;=Z6S{Ru;)*@NogXu&BFr&6?a^UyW zw{wYL8zi8VPbVIvPcqAp`ZdRa<0w(6v)uim&|0J-{*kMemqcK3|4Q!C9?hwiJs~yXDH(eupJIU6Tb=Z$^v{aV$tPL;hF>Nzi{Z(5F?gEh%uxnAiAzE zOx^%C#l*{wWMs?q^2SR1Zrv=h$4uU2Jt%ehaT&5tD-2=amtGhYfW*B+#%nR7^;N%L`oS>4 zrEADbE4Dkizxy)sDkS|O=q2F(pNgFMmtRm%clY{6g>LA#it3}&>-BZiAYY#c(n~3U zagIUf<`96~Pcv$9tw!VOi*$`Dk>K1bxzxPAR?yIpIPCivp?gGK0E?ylQ3^#cJz22_ z+p#<00Hxp?d+n&f+LRGlyy&9wi#rzK?y;Zayr$TAAi(Rb_V}Ych19}S3nRxsJsoKcEi?of~{i3Pqkn}|!TBUdNo+d^m=@0D{xw*Hy zc%k=rPn5?R3UQarIw+VPIR$~Bt+yjT`wp3f-;O8U_@E+3vD<1YdSGyaq&C0)NLS4Q z0qBf{FO#e5Zwy4n5UjG-xFh>7AHNTsp8h%=`c-?%A#~N%{pk7_F!EOtpUeSc4Y^$dbB0AVB$AUi-U9>Du9w#L@fUi_(Iw<}{GwV+?yl;qzd8Qk8tpPt?uS~A5o#FsheGCFCcom`SVhkqo z+!w!Woz*(65!Se+_%}#**I#&q>2`np$BX>gr6Na`^=g%WQVJZ1$u#BxG>vAR+w$3a zWAxdT!WQ&Us7NQPgfUyy?K$lGI^P!#oPRO4ZC+V7Ljtse$x793S^eX)ZVO_^)>WgJ zOx-R7+zE({i-LMOj+(V?(sEX^(zXEZH!c|z>uFhO)$oO?)W#vtxPmf+o59>J{fjNV z@<0frH}pgEwe%uy?krjYhFz8+HXsIga2|U#FR%BKHvbo~VsbtGLu~2g?98`zgF28t z>3HNgX5{#|(&1cO;x#sOy471vZE4Kc;k56_prt_DzgTY(?NJ>iB=0+nMGAC=#Q&d| zX*T^zokuq^x4kGpz}%X(2941nWJ=nosU8vdTN9m3W zwcLy}!?z?%kLKbW2SWFb_gk8tg@wi$$lktmD2+8?Usoo^e6T<2S5~~>`)e=!8aCpR zL;)m#o2#{e4?n@2QJyTH!2Wu{E*&OQKPZIBmc|%zm%&vQZ_ZpCl%UQKT4rahm1Y_f*5(-ze8=c8 z$5rgA^x;c0d-p~EOw*T=;?&oL_z*uwBiDFxc}!r`rqv8&KIvLYh#4*TzN|>?LwIy(EpxYRiuxKR20*M%4A=IU-Ns2AO{SEjd-kB$uGs!qv&xndDBu}96xb(# zQ3YT+wm!KcZag1wjp3so#4QZDzm38pP+_GUY<&%QCK_%y^FsS9d3)?8Om1!R0O0$5 z-yyfCatz!IwGtsJ;N;i$30-on`k5q`=v?1e6ky6^KuCkBh>YAFDoF__ihUxMAWJvw z98>J_pXd3H%jzbSw?4SZum6%PFG+ZGpm!Q~bL^$Ej3WsC;#KG?0+w@hEk*(^gab;- zU_bQCTa3nRRI5hj9f>_`cvO3&4WbeZD_uK?s?C05S+NPC^}B8gxf^>dVylXAZ6trw zQ%`Gppo_5-@&0x600E4Z5urd(bHE@?EB}_abL$J6=lM~u_7FA`HH|b1+0TFYIW;vz z`{w%j1<-uZNM~qhgoh+VJvB1-eJZQ{y0>1Uqz8amD??K6G$^e&am-fsk;^g))RSj$ z?N9(P@6u2bY)HRmMF8E5h$t(Sh0|u4KH8YWg3<3kyZ%z0fM58sa`ypI?K2fBtnI1- z5tE;3!hUP z&&pKLVm4A)_-#|g!lSd#j9{wG4_(w(MyavaO>5Vz!u)PQ81D>2CPHh+*uShgL-3R#44av*7 z6tZ?WIq}5*$}Y=e=``SxMgnBx9_B7Ss$xQ zJ#o$1%+M_*zPEUeUVB9@Kjdgj+9qgW`S1~CyE(WI?r-NXib5OX>_r{Ud}emkl>pI7{RgFIg-XY$Z8HTB%#@E4ZmgWa-?Y}jZO1Dn^3P34^uJQC7# zadtLUf?54Eo5<*`<9(vK*aqR6_A{G?J_y`<)Y5D*JZ(%dT&q_$z~}1hgN3!`cG0wZY_PW zA!l=cH@+yv-5|}yz|-V?Fh&jxwyTM&R8%=iZ-a5$6h0LyOq~*nB zQ9Impgs3HCa^4T9H!*F;fy`!}A{!3cHd@zExJIBi@)8{*7xea^c;l%3?fZ=s{0h|K z^CMG;&o=WBfX-}`(Ylo|b_|Ip3bkOJViH)iX-=OEgf(10%r zDECV$I}ASJ3`Pc-0rrycvQ`&ZI8FJKL!p@`(GjP=v8%i%dRq|@p_eMo?yYr`d}aSv z?F%5TB_0oIN9OwqS&{s%1&jQhN;@OW)NT7CPu}W3F4cAGCZDtk?htW6U+Q<|@KCqg1G|nZ4(07QwKro;Cj}(j!Cvw+@qX#>;QyE*i4x zc8AFdWG2s^stp2JnEMsxKoShKyQ5lwi0xL*jOfb6~0Cge|98ueRL~2MK0+4T7V02n*Al6Q3~evf&G?Wu$dho z6(%bJxK)Xtr+CF-C@*qeO*&1Vl5Nm}XknE$NoM`&e?EtW#L4N)wG}1xYv4U+5uv+U zy7Mf3kB)xFSw6UUzPGT7inrBr#TRlwHF+G)V)1ghpY?MIBuCw*iz-9FAkPd)T-r`Q1YV+X@;2Htyw?Tf~wcJ2p2bu%MtXfy7czudWt-yMh^BxPjBV;e7#K7}kaC zbREp4HU$=|u@_R$0i#>_en(f+k)TZcT}hW-VzYgMuf^oZ;GP90cSN`el`>ttc-?hw zUz<@&uSG&!Py|G8jVAp?Z~I-iecy157HOG;PDkFW3rr1kjJ#^b;)Ab@%1zBE3t266 z+$8=+n<5r7{~kS-(!fDKYhZR5G5Sbk(2EKHww8}U~ck4 zbV^K0bk}fXNZ_UIXz=-Wpc|n9w2AqdUtsnWTt7wOt;mvmQqxBg3wZu>WW)#tKb|zjGWpK>=bx1i_8GbiG48cSES7Z=%$jd)I3~0Zf zZ^-=lCoazDb#22(*Hu-N%EF%7e|y`c2Tz-d3EbD;#=w zeqgyeiIN04Cmw8%vK`d+_(>sMWjmwLEqG2 zXF^Tgp5u1zkM+nb2;8I$2ng>Vw6%Jv8d9mJ!=>!DLjnsDe-Mo5{eVL-r(=3aN%$!;R5*GObvAFz6tzCL)e1Is?4V)|Q7wno^(V zoysd{7tt2_AFo7pxoJPKy>UezMmJe*HI~LcY^}NZ0FaMUz8%`T66L zUk?!b>U*dDH1r7ahDnx~W567wC2#i^y1kjDuznlsIQX*JYg>%@9&Xcm{bOsV-nh0( zTRw#V8;k$M=;R~S}*AaH-9z0rDaT3(|QFLE^!PHiL@}%=ONLLZ*dpp2y zJ^tfcO?Kum3&hc~CY6MB6%$74vAF1$+#Nu^bapj&AqSE`MnK`Xig4pU$bVa`FcL7R z`a&`Lg3UNO(omQBYjG4|di$^gz4U?tDqMu5F7IIp(=J0-6=O6tXT?x-xp0sWmOaWY z*4-qbKxj`PF+_NjN$_j%ym;gG8g@X~r?rcBihNX(;_IANQq$jo+QH4O1H8XR>%nTD z+EKV)LQF|6d=xe7ej^P)OpSXVjPSNrxkElM^Ky)<1BqZyl>}CfCG|B7F^*%L@&zGu z_2yp&MXm=n>fibGnQ?R+M#_v&72_2!q(n>aYqzm3J2+XrWop9J95y~;uPs@Wx{%EC z6&s9}e~gimzp8GM+K zn$XOhlaXBVOk`2q0Y=dHz#PiUL-cQ6?4PdG14CxaV)Q@h_t411SG>4OzLm+u<+SWZ zgtbJm&vM56GRz_LoCv^sKiA(uVE>=8fCldw4;uHAnFKNe>W$H2vlajj$fKKDu6(un zl?9**d7i~~)c|~skn+3z9{BFR0_gReTKEo>;lAIl+z*ty@XSK%VEtd0AeoZk_v6Dt(phOs5&< z@YZyehc!|_USxDfhLaM#;LsT5DwIJ_yFEQ=L{JM(inoOUetOwgkaHSoyAzJ+6_SWc zwak;6&a6yn6GW$qk^a}dRZmYP?hc?V{r&!9eu`5a1ZkI(BP5_;LJ?Hm5)Q$~s9NnR zZJ%J+_SX2fn%|ThWl0NBB5W&6*6nHf;^nZa+oH0vx*3I7I}d))z84o;?i$p&@ZBH{ zPJ+v(LND(6L7+T|-k0rl2VyBRB+yU&@vPH%1(K2yHdg(US5PF#<8Q5Z z@#-ld>%;FMb?Hr>`~RF=iUzvQ-d3t52b1Wlt`pL*CCSi#ko2a&C$h0Wa`)l^FW==4 zof@PLyZsTJw3wkT=J1%-iFBuN>kwJ3c1;D!YNI{NC^m-@%j?B4fB(e6t3n;kPgoCX zx6TSHJb>aa^U`QZ%xH7i$)vi)Cj;QbD}_<8(i=@0V~tUjuAvQ7M*6(B944V;NYh@@?#mog%KJc<&J4plcGxXk zWL%*0deZ7W3W9jrxqdYA;25B&BKN2p5Fy?=y6rUU9YjGXNJJ?;p~>g>-BQ|hGTzuU zLB*Z`@dD`gTDw5wK4{{xf=qXhtsdH# z;3pkSD5%Jt`ZJ%BC3E_3VPAcD_1xd{=9>b4ZkssILJNZF$bOGQIBTR~VpSw;TW!c@ z#>0kX91Kg&-tV@aH#$rtLw1KRj34Y#V^4=tO=&2*%ce%1)%3!8YD{p|VUqvh_|u7R zC$BF4MlqR8LYpoWTKn-f<3Mj4y!m`X!_^c5op!rS8ArVrX9FbzV6K;qVe!~N5R2<+ z&kUE48hR#FYI#@}C3GFvANPyz=LS-2T?ReX_HW^O22^dzsX!`$%Bw2NgVlSw5Z7J? z74avpi^#uY(o-yYK)DEI#(^}fvQ@H&8)@Pc!HqaaLRc|EUvysLMWCP?aQrAz6_|#n zDL*(CYm3#q07!X<2UuZ};6-We_o0NmDTj4pYc;eelxD9aL8L&hX*g`o{*%GA?*3SQ zddxEPJtJ$Ll?8UbD-qOvtaz<-)ouKqB9yDr(!P7$v5oA}`Z3RoASn6}BUdLSE&Tc) zq6pBPWd|Mf5MysiPx2!lf`bDcaWX35^iS8@+cbEv%DR6AxxZ4a4)=Z%P=rr%%}+If z7WY>Bo-ZSOjDj3l9Kz3PA||u}#Vjx0$&UI|*T8N`_t6EX7G~qxU)C|k2F2dqtBich zl(V$m_BM_-O=MGd){S@f*FLZBfDL-db81P5hYo_4)MXy=*b)_#M+C|XEC-@`y#Tfl zeAP;}(}aQ_xz4WWd$liDy5z%{HXo=jm0KSZ0gZKC(3t&V4P!gf4+4vGiYOi?^qCA^ zEm)Cd;Xs3Uu$M5H*#6@$E&8m33a+{Ewbz34w^9cE8mB<8?Ts{_Nkg2UgHtGFJ6_rZ z$$KaT`IhKgcxP~zI#}vf2Kn9`Y>NU-*x4Lw6S_})G8<$mhMVj>#MEbJZ-&{~=h#u^ zSVxV&1ug5CB?4LBz>DH6AH1^}V>zExR!JgB$Kl;`kCF}v{l7fV& zI3Vf%=TRU07Ti_)OidX)#g^bv2A@&=Wf6qoVJVhO>A=^l5A>nVtht zj<%LHOSEKo9ZZemnfg0$O0>Y9b{b8L92lQ3QeTulRewTK8m60No>fu_@dFMVmEoKD zMLA%Vi?_SjemJoB;nYW4(!$5{JM6f2=nJUtDFn_X7OK#F7K;gdO2bHjE$ zfsa&Rsymo1=pyj3j0ke`Nm3j-<8gOU1{&-IUmPv`>Q#HHhPR zQi6S{Ypp+bS|aCyryy~~7e}t9|3pd$9FE@`J-8NSNZaY5A*%`YgWt_cya7eIy?S$C z9By{Ep%bdxnu21Ha+3+LEbyA;M_M1x5FTtUI;k=I-`;KPW2j$8oUv;oHj^~F~)?qFIeoO_o~5k(Wr55D6zhiQNY zY1fBnBSQ?B?szb^Ok{P!teSA!Z@d|Rs0WG) z4&hJM?zN+|#$~jLRoAy|q>T0i@WI;YzQzUFlszGHtxmQurZNp@6)#3AI^m7aVL!dg z_X54w+Dm1?-*JAT|BCtNW2i>`WZ(QMZlFKqRu=V`_$O|pjM+r(F$_l>6g%=7#7dt$y5$13%v&k;smOZyT z0u$v(jB|myNU+fFz)e0%Hui6o4+$h&9~r_FCEn|9pQ5|y++o3A67K2QlJ?Xayri#R z6f-~m6`&V=_H1}K4Gh{W22X6=@u*3S<<6{}RRXP?cuZnX`;?F^MSysV2kd&;d%i&n z>`b>-X1?GC?o)qxS3;E&Ag;d<|1nH3iNCf)f;B}|s&vt|L(NXGd{X~oZu&#~B&`uw z|9g#)UjN?Yw2vryRmavG+&`Q+Mw~!jB|=zhYesjZ$(@#8d8^};Uq4wPt&8 zq+CZF`TxW*Ja;uQBKkBq>II{?cyrWOb6O1!at(pHyaZc<6EOQ<3Z+B8;(yt}6O^L# z33Ud)xpx=I)=K-l^^X=}j2#jeMey1@rf!G8c(6)STKq6a^wpR7G{5lzQ!Ue6(Na!n zyj?=W-9gd(Ql!*x1}Go#Ncn>vZ?DSk`_DfQME?5|v;lZ96jX(>90$G#z0U?&vS-IP zLYhMRJjrsk59Br*>(fVc?@-l+c^*wn_$)yU-CzVzut-Ah%=T- zfez3?(b}jdX9;ey9N|mGS*a;SIfo^BQQUyw{bGb4OuCt=Ww!c+H^DAc4}Eqkw#zwe z<&b!#e@Y)|jTagna=!84a+s%ug7LHv_-pge<+A(5&?ShHVPXQ6v~DC9qyj>W;#6$D zASZhKB>VZIj+LS7{Z^V)c%b?#ZV!5N_9&}E@^2dYa_ccuc-G!Y94=OPP3m=E+GIH! zl^g?~Yu1n7+sD@fwq|@JC|52gNb<^%ymHux8eM ztJ2s}3O4r%%pJyyg9`m=c|0f!*2lc(GKTpmTo67I1|!N-w*1GDn?Cy`9rQp9 zzKCG}qelH4aCnPFt_{LjI8?KR2HV!sp4B|jr#I#O@`f!O(M2gID}pGjecq^PIxA#0 zC-(m>u+@~>>X|`DdWQ^;zMdclb0_?p76E<}xSFDr+>I6%i~@=jcXmEnjj@I~e{k)a z^Pv!l02Uf3%&^s}mke?irCB2eShgT7J1fX9e^NzvHF2wAlFm|%g*D%RbRWRjf}WUc zsWD9&E&^sB#v{I{GPOxptOjRpaYWTc z7w?*L>Bw_{M$xEy!@ z3b-=jK(=`Y1d5!b3B%)k8T+}}Jz^%paQEqr7@lomu%10-)hqlr6Wz!GN%GXmU!k8E zWs`pZQhD&{&vkUK{77TjNH3g1 zV@-?*?TgSX3WXj{8ye1i?EPmtZW#onshh9x^C*iNtf1cazgDyH+vq?6++`GiYj$fM zbZ*^Y4syHgXE=l?py0*pp6gRZ@Mq5EU?tE{Kk&u~d*knu@F!sH+R5OtXJ~*cne|QC z%ZYayS+h_88)@v0W*7jNZq6h2pW%a-qtw6e7Divf(g|mQRaa?iSOM&w5zoY&I0Upi zaM&X(JlUyTPYslH{CjK}E7ObtgardYs0YSxQb3z8_k#y&VrKuxv-iP0hY-R=P z@cWT~xJp~afZ>NUj?BVrBb1Cn*)cyM!Yr%@TXaEUcG02a69zFb6?D<|&qU3!(#bIc zNfjl#7plWYQBq(YJK*|vbPzW+F&OW~uV&|5X^mqjdCw3qM+2&aO{ChQ*DLXSh9tk- zW5JG0V~|lU7eB?YK@J-md9vY78!VP@r37cH!;Vn;CwcdoVkkb&4f=r!{78s2Cr76> zbMg4dna$SLo{$JSJJy20MKoT`Kh5-vc%i#G&zBISSLy&a8e+s7L<=&Ld>}G|@L`sQ zq}^sH^&{(cR#h?H3B?TPRCtC>3>t}nRPMq0ABpQ-8iW(al;i)?TVRk4c3Sc~J2-=EIk!_VQf!n4#;Lt*jO?ZUPgEmOB3C#}`BgKVi zo4h9l>T<7AIBv_bgqvQ!X5za`p{uu&0ZG+cdk)^qVf^@O)aNz?BV+SjrmLvtr-6v=P#rJ2y@_Rp;vO(N{7x2#G`7aJ{iFXcZi+kW&r zkZPi<`{wT}^lEvDQzV@383&zOCMnN#6rjOu*dn0I)%7!7-4#0a=R#CWV#|INf`_t$ zE^Ts^cdD9rCLXoZ*ue5nD`jdN6b7{9Y_<sE~3IiK29Mz4{Hn2Roo2;wiUot-=GsL22 z+KvORdfHt7xi1wGclW6KblHGQtoY=xFb258_f{*_0a9fkOO`s&wS?D1TzmD^(Cevu zBw)Bv>sZI1?NtJHj>!ExB^5$<5bPd>yQht(@;fLIR54W_HcmH05B7h5BP$qV6_{Vn z!S?5v&h$n^=ROZZL*wmN*8ke==Law5vltp}1*gzRXx@&Nz7-&TUpDchC`FB3*C&1Dsr?}CF$ zAO#o+?;Rck$X7|4xPUFUACjRuo}Y@a@X!N19?l}Mflb8O(<84RxpK1w6HkPlPRwq;*u z-zy*H(@46;VSy7}PzyFaM-Lqoc#b`ooytHHZ`pcx$&zXpJF!uVe}Vg}FBibjnpL>Jts#O2 zkkYVh82#N`3I4WycUnl?nV)xJz+Z&a<#G#e)IpX&Mw*Z_F;@b9&||?Fh8=Y$J5Nw( zUR}ZtH@ns3p-}@YD!<0J1<-*Hr0b+>CtyEypcGG=#8lPsgs=3oY?@^h*!b;ePNh(x zZ`fR;;bR3@9j)R_|Ho7ec`aE@%1+>O4yYmP+k*J}>ntQf6V`tuAO^NqA7J>G#k{sD zINJZYB5o_aT_^#;DN^ta3BXLqoo76HaBn&vyc#49VQ53VhT^sEUX@&!wHJQsov<>l zDo!#mK&iRPeM^U-Ke!hQ{%c^dO*f(pl|w1p@!^e-28n`7-@{DRl^-Tbv4CNB^^!m1 zo9(K;s({fpLXrxPP28;$MGW5mw{j6}B?goyPqTG&)oBO*0Jg5bLMvFH&5S{`*C`=W zq)m47!Zu#Dq;#O^VbKu5v@n)(sW1}8>gkDt`9CamptEsJ(c7 zsLJb(pGnu@T=Ynp;ThhENp|xhTFCX3>fd$pZ}JG8K5C(7HlsttrvvRcNIwvLP|D6nx|JU8kS&f|yXuP;O%l}JG-@8nCmJ#dTQC>Ph9cne zh#0O1T>ZWPa$w%GcV`zJIl-;zXjpVJ>iDj{Uf#77Qh;zUR(N|@)q=fr$znPcQQa}N z|J>O4qKDjn>tCK3TZX!nu%QdBHjbwmA-qx_nHcW=F=OrqGmmM~YVY}QKT2WYM`bQz zsq>{2{s`r;{nkgLD556KFZ1q{Y%I1J7sHhq>i#AQ^lqODz1}zk!cqlpVMgk<>>jaF zgdL*1OiXvWRS!o1GLl`0l#+E3|3Lq7H>z5Ehfz=+K)TkFg-3obl!A;hD2qDzgKw8{ zp}&Jjt{dq)AVmU9sMI7bWAih!I{vs^@uObvLq@_%Ibsb$`ET;qoeY4!h1xT2?;SY0 zY-U_byHqP9WqQz;JS%t+gaoUAS-l8sP3H&6gHd4h?*jhInY=!{ANA@Rl}V^;a9!P@ zdL^E3@w4C~dDng}8bu1bjXjmEiFXZZYvX{z1IB}PNK?bt&;L-~nu9Agn5Yy$%04Af z{0s)73+Bf}ae-n0xGC&rap|BF#eK@Xwyw|J7YRKu)?OxYJfK8=`h<4x8T|Jh)yx>s zwed8~);ivFnWBsriF#U#P&y^)ee)d40K*1g!dq{IwHaO~$VRgGXV%Rc=-~>g%D+={ zuW})m^62~RQ8U=9nl`Ce-00g>%WeH$rm!T3eoh^bs-_2DxOsx|;egQt;$LQ>RMfin zw9w}D-v^G9UJ}r^biI)~4WueFNck`kFfkl@KZ*ji(};=rItqLz7f~!<8IXVGb=x&p zo+u;}GZtzjK4tUBHsn(D)Z62otQ@nAl2Qp*l_DgERs$D#s(20aV}8g|@ZswBKx@%r zQ7doV`P(;x??(4r&Cz(|P=K)Hwx9onh}tI|oPG;|ZoP6QimNllgh|2o{b{AukP!=i z)%2vmQ>3JFmvAGNkX5~EVz^mk$$MrHlo!s)c5Wf&l<{g60DgTdsMGvr{E35z92>Ay zA#Pw{`O3NcBVnX(q%G*^r^^RRCBz5Esg0cJBDb+$%j+)>9(MV*NYck>Tfz6iszC2H z;-2X~r|?}J1ryVqLP;L+{^%=AwCS|uzxw9wB5OIqRUQmgpJO8#^+NB+P+l7OVMdj+ z7uwdTjMf(T%c<`u;J>)MdTd}5g==~-ChmWz^3vq1uKu;JLBCPFOEBFMy<$DqVmy22 zRoFe=Tr8FEhYH~{6JrBKq@KagXSV`13wOb6*O(wb1Ttz49<>=Flc|1s)hMyQxrNI> z5oFfe+b6Dp!5z-`SxD=wil?yOI=0VvcboCRk#DUQip1P!+?ZYd{EZdxKW>|hc}y9z zuw?m&^UppMFmeiAbqN+6p}Agz!j-#RTWy!gU`t%Ab?AUHjOJYOd8G#p495S@D@B!q zErA4+QNNm%e~-CV)Pu2X89R>z(5!V#4|AdtuDQb4?x8rMLDJ{Yfc+S&q(`o6G@-_s2)RCyF)4Px0uLA&(8J-Eh@_ZO5E-eVE3V z*KS@j=3{%N=28UwA2Fab>2Yh>u1LP@p);&JB=abpymr1|Y~%!j@NjhGzoZfey61ef zZGXMI?y`O5CPfeO9yJzJIdBX$h_DZslu69n){_A;4kRhQvEz={NO2rhepOz`Qse*X zHHtd8Cj=6JIM#qr?;sv;7jEA3Q}#BdhD-~2|!aQ&6nsUg7YTOhBN+|D(h_v3A`eN z9s*s$Fi)Zs)#nR$!hbrjk;pF~6i{Bz{Sl?lzun`*t?y3!ELS!L9P@;=&>)#8`W)pc z?5}FT+GNvB>OOWI71lO7KHo?-Z#uVyeNBy)Uf6I+8TjK3VKKu6D{pS%Kk1ESyC2Ig zxgZx&5D0M$ihgYziH=_P+RBfI9u$@-h{~Q!_{_~>ll-~JY&1IxosPv_H|f3MZ&Q&TJR58?6{i`A-M|3Obl`MkchDrqn0~gLQs9E zFQ+QqA4dGSno)vdtO{8|McXPGeLWd1$m}xgI?`cj)DtsEWreQ8@%^ns?+Xs?mJ1XZ zL=3``_wwJJfz9nC0ZEbI29V1M81@H^?W?2|kb$&AX}}B4sAR?0CZvRrHR7{=Zf>jY zS4=Zj`~uYly%o#>nZ;TLWmq=w%ZEmYCE~q4A0sOx3a#@2AxA6E@;$+#tT;z82)jaS zm}mj6P|Lc>u*?B#PSkIXZ{PX;D*#O8`$J(9itjG8Jf(~23<@gnch_E%CQm|0#uUH| zNHwOtej%MKf9T-vfS$H*^#zi z-{Y2Kk(`~;{LT*R3)jE!bCbK?osQem3~LrlfMy2M422@O2#79pEKh^JLrjoQ;c*mz z&%}%xoR4|QphrFJm+H5-wlR3f5jMgan~ucGYthQDB`Ccb8p|_lf)A2^>hhv#@+Bq; z)Lu1zP86KmMQ`|l+(xeOgM%K!LfI?h$$XfOwkA4t+vPXd&g_`Trm|9HFNV{+7P*cr zEcfEF6%A>e*&x?hTxjL+rjOxPg>Uy|Q~#ATiImdUpy(E7j2$U#IVC`k+gpU1#ViN)6IrZhepLKWpd-?w zTOhhe@Afdx!2ot05iAx0xFGIBA2kRL? zGMUj{8JUIzFy`7KhB^jhWfTObv*v3w^H3o2_lfxwy!X>lvCd`AQu2a!m*V>?xph~T zwVB_=3xSAbIIC!RwYn*RIjd2uSLMii@^@Pdp!{zCJMj0siTsA% z^OHu9FWpq2;|-+iMIb<08Q|+P`vj6Jqcg&so8rZd5f+BP`FXd`-+N_Ftj)_yxv~S_ zzG-rjr|3sEC}>=(jS>*&_{W%&YyE5A5sZ+n-!+Iq1QB?DI3{4dvz1G*3($j>*_n(tMU=TsH`d;jA?5iD+wGIN{>%%swaDQQPX^|4XX}k&A-sUb)nQ8np4hxaL+JcwEp&f(k&yi zdxtRUK{r(fT$U~yl&iVsR^VUiULXC;C?mBZNepw1|JV>Ln71a@<2QkF;$n^<$3MFc z=>)nS*HKpx9P~g^rE@k1>N#f=;(bcJFgK0{c{+g}Vb0wTju?Stx<}nfgZ3Zf9^{F$ z5DlDV(k`;&8f91WtsGQQ7Fc#zsrZ}kaw8Alv!G}0UueHRVpYo1xAzK<3GZXPuTbSE<_}4{A}i2^J32= zBJeTh&$I%@R#J0ez|7zLm)suyTzKhXsRVIEgVYl&h#9V}a5%Vjp!6=rd$^U7MRQOc zyY4369xKvP)4r5nZ?(cKUiw$u%o2GM4*24;S-R-StH(EQ#(P)LVJP>FWS*HAQgK~@ zk6UjDwooqwe=RwL_;4&PN|et=MS5oQ(Ki+akrg_;%9q!v#w-p_5g1J&LVJ1NL9wt^ z@YgHpKq^8`!M~e`0IteQAx!vJ(ndM0otmyKin?MOD>nR76WEb=IP*k^^;3W6-=$3N z=#ZQO9Bg)C*g5f6&d(9IO7#4~?5i_z3$<*Rpb;&OEg_#VI@fSa=)CCBVO{-ngh0`& ziOZb;S^?NSAMtne9lcuW-pHz%q=3fJPjV58K^5|!<|uN{a>YtiGx~`He@(QkFi_F_ zN9BH;p*zktI&dI1>VS)wU|Vc^Z) zz-Q7@m?tpefd^=j$7E(Lrdm2Mu&9c0AJySW^}5wKzYiyjDvPjw*!Ydw!CweY0OaI; zWM0G1;@%hX`Qr5MHckX)fp~>soELR*e`J3TV8CVZV5bovb5>yS zQ;)>N0fCWhKsVc4}LSm*x-R{h7%*y#d?!L`?^jBWztxQH) zq#r)?Uw{bcN-+{jSW^IO+u)2D^sRNP9laG-PJK&vWNnf4yElDD#Oxi|Q(+3$^_JEl zgCyk4XygjF&h~$X&cdJWK91tQ8@T%F=IZX4ZYC$DnXXMtcU-YCwy`m7db*kB>Y3hj z^XP6SAOFPpeqZNv&UxF_{g#{Oh%zsKksd#$)nVJK0n1)0CaGp;T?8JG90-v_ft0yy>XiY1-5&smWowrrm@H(NTL{; z;2fB$Fr+tLX?O6Wy0}@jag^zxvE|=otl^RQ{=Y}nLtcziR$-*j0^_k^B%LA>_?Q@9 z8HGRaweYP)r~=3micDQOJKK|Zu7M%Z*QK(&{!)yMe!_a~_1GPD{){AHSC?Yez7oAC z(UCoa)n+--^W*#6#=(cTl`EN zjagp}{vzIQcuO@NqHByU@L53z`(}7=l%NeXiKmp>$O2~CLcYF?OYUxmz;uiCSfO)^ zB6AA!^(8yjk$8o(5H)M#aB@A~7{&BB$ZP;XfUcHp;o9AspWIti^-7Ehm_dq8IdV-+ z+D8J+8B+i+% z(`|D_KJzNkR5Y9~qDSeE2@O&F=eKnvK5)dsLArq>y@d5>TU$ef2$&!OF>r!;zUuzA z(tH!bW=w|;n&_#L@LxCR5s7i-p~^Y+x!5gmB)*w%nkqraZiX?TiZCozH)oh+MY=)+ z9_k*SU(tgc^*{y|$C{1uY8Y(o4 zpqbi9;S0n(2fc?0xl-G;Z(d+N8Y8D^F9C|o@p0ee%z59owUT)zhL?4q6N#+-tOPCB zM`V|#>RE}IP6~z+A^=;2cSDV?|PcVpFA4mVW@C>fazf)={V$nmE*{7=2Ga)}XOqt}~*e12sA19(u zc0HS5Nw+4gmUYtqS-?YmcKg=6Bcypxrdn%T>$F1<^eQ}*0Y#G8*(QY@qyo+k_}AY` zwepV*9RJfhfwCarms-n@HZt!G|LQJsgt~;rctJ5qjzXVRUW!&3guMGLbECb<>viFh z*fEGHE~l&Flvz|awiM&^yU(LOWMitx5Io%=egy=iiOEcpQIO zLD?5}ogi`!o2}|Q*PNR8{GHO$02|XS#q1deGPM94jfsiKfA3CNFGNuKYG^XI@zOe# zb=0a>S;&?*^lad(`s^VCl=F9-BJ9>5489YoeY8c9ylAq+iGTL4HOM`V9ubRt z^825-(*Zf@-ZxGp-22U-e?mtcShl~ER8q}ycJPG-o(}B z1AjmZHdlqA;SO>&=$MUs)mR$dHZeglpow>pr29-KzsuYRoounndH%VyU?1=P^otaH zxMdQY4h?UiJdX2`m!Xj`rF|P6AfH8vRNqgBck29nmbB@AAT3^>7_0)uV_zxG{U&g_2t@G&Qq z(;8^tn_LCEanZ6|tb?r!#-nv0F`SgRv{VTo^e~-p8@_k;C6V!E=H-rhf-eieMuaHt zh0*}D*|?(8EV>=tTGHcxd&w3*YK}Ita_;vZ&!ktMWAxAy-n#f&V&i9U&XL)V<05c^ zuBACS%Ahkp>wkq`vct;ii=vIaJHJr86gTGl)1$I9>5c6vc$S(FaX4k_8VX9rs=WU;Bo}0ZbY=$`VS4{mO=vmP!n3+tTs9=uYbYch( z0eA)Hfvze*@cO*rpU>{QvR6ARZ0l<6vFZgYBszwiKTDMTEM8&FPS_GFoNKfjh{q5> zn|+QBjTO8FRSP{V(Jfc?fZW(}IxgnO*eOw!zY|cZpufZ16L@8 z@m^wkU(08-_GDzs?H`KH<(JGQ6$`+MiIPWltV|e5^0ewH>A9zhb`!w} zbsW|#`7>4q*9vLxn0oDt>D+qJk*|cg_PUse7ZThedZmrxXz+NA9kf_!vD*4{J+dR6 zJjd-db5;EDx&Y4Y7)`C9IT5JeETaS`*yzs|f8evx#t=q^IV* z+(1O_n+094TP&)9*8*%%M*w74qs9xNLFvDaIN!5jaP=?|T(%+~cm8Cx`)5tA*hx?M z+}F;P7!Qka z$79QSp3Q$@G!3_Yuk2d>u@eko3mHVc1k78neaHX~l(4xM$l#f0LD&a0Zk4PG_-ExZ2FH+R3*uc-bE?AZ2ZRCO_96PlEpIpzJGeAzM+a}{HYEv`J647r(7xJ+2Ds{KCD5t z*^A%8_!Lk97`ZResk;chz3bx`|DYUp zLYPS}2j0ZRX1z*f$hb+ukMRiTHm$yC*=lV~z@Jxv#Fd()FDZ4)NB#|Z8t^=B=m#J% zptldMXN7%dInYtZv)S)oFj0^8>mWFY2Saw_rn?BdBrStsam2OdW?UcRoBXuAFce!~ zRgm25$Z9~lWU{l`M!ct2Z7;admDhCTbwPA17U2C1zm!EJmINF3o13rYf&JjSmltIi z#M#B8grve9Y=1vT=nKwjsQxsPN=x-Q!2X62xaazkm49fSNqx-9=QYv4FAO9vgpXa!B1^#;VDLM{nFVwWoJtM zbKNqlEhL>801w|+QY|-!`a>p8z^6g(4$sl!fvZC)zmq+Shejf#6S*S}Nl2gKjT~vY z@?DJaGYr~Az3Tpbyzr!L;uF`LrQn3A^1x57+dW-CrM>0f8$Isr6^CSzXK!f?9r4z* z(d(}4q!aX8CLB$TOIv(shf1CGF4uN&aLT`6@0Jr>n^V=REasbNxax=b|Anh5553t5 z;@VEJuN_h8n`Rn9+cqRC6&l}i=E6__yG3XbT55pZ8TXwFF}UEK&X8-24ADMY=NOR4 zN}Q_A2yDDkpak7#WX|Twt#?W#Jj80aVY7a3fk$O?uUAU1`__JLxb54n$&ns^P{_%~ z3n|@-2VUsiuj98f_uh;*qkk^l?_6k8F+JSL?@`R8HFv8DEMZ6eM#cI&+GL03rMGnx z+0(lSWXY95Ms`X0R3L#_tT28Z!zzob$vCgUAWJMUAu>L7nwB=UIPWBHDlHOU6DA>u zAM?}kV)%(KjR6{R_Do=*fXtW~`D*t8Q}V%wAG6bqaVg`*wgY?CH4_|yW9UIHJmWz& zY>lpMDJGn#b-zLZTtycWtmE#-J6hkE_MlrYKFeg}xJ*wU#5erGv66H>thaHMToz=2 zrj6SZocq+%_=YC;oXIj9R9@gb`Fm|#peqhbnR-vDEy5y!@1n%}P#z6Hukos%B|E}) zofiAtbwPGi1ACGHc2rx(kFK`TESbQ|`BKi-ngfCOgs=<>W!N|(|2 zm!xJ{LI736^&7P>a6^Lr&~|cJCj6P`3P0>{ z+VfOA-)tKyph`^Z}p$O0zF{spy*CuMv^r4aNs!WqfCqQ6@5D(q4}tD zSk#k%p^6+rw`dLUebgjeAu6lNJ1fS^PXMaVcY`nAY?A%t9x;Oowf?963bo>>4m?t$iW(_N7@2I zi0P_EB$|DW(0}j#GuZch{?`qu3@*#$@%fbWqYTAZ8@SBXJoi$zSWXa4NOO zIW`uMC0uSP`FhU%3aR_16>CumBA`r@$g&t)Cx1<4W=CEQ#co=Ih9fh83MRi;sQaig< z0*jlQ1#%#AW*4TB@VF{`~u3C9Sbwte=zQX4*DHr9*@p}1r+q0kxB!E)DC*Q zx5Gl=!;m4~k{u&k^4a1qMrTUjw-_>H*Hfsf>umGiDx(>>@tD@+egQlMj}R_1Nne`Y z_Rh;=&NgGDNDoRz^+<9<6HxD?h#lTk2S|8c%@&NBuXlm!M-ZT;+7f}%^UbOCH3utw z9#TR}bShG~WrdE^g}hQGi%0?k*<6>tecV(-f$LrJf<$T~pZG?+8aGDhFyxZ}7ny|Q#n<;$5Sgl!XcBA+2}kG;Y-3P9hvWg8((##vn* zh6k^z9DX?XRBpxHw3Qf64%6JHRwzM}ELnfWYWZ_B7`;%9zG=>OV|Qu4|4%DXCRn}M zNYYs6H`7(KyW?+)Nu2Lkp&Ohn>01pA)3^LtvVk3viAW-pVN>EoLpd%a9#fIiWC zOA+9G>xy_23lgA5^zPYPi<6%z)!1|qa%lo~THmC(A})-KfA3-LQ6*qDS5H{Kv{I-1 zP@IOp&q3Ufb`!&sQcI%sy(~*$0-T<=;On0;L|5#v&9-C7+E?hBD^;f!v)8Gv1zCxP zWOj*bdSJwZoA4WY7|{$@9l=)p3XM6hXa}M-g=t7Wag%O;SvRJ}+|D3J!1&&t0DQ8k zD^l-qesEcxV-Sd9VpRzhz0Uj7XH$G3M~K9TCaY98YcLB*wS2>FIbiUveXFFxy}f8B zFDo?WwA-RjG3ssheRH0B9rXnBp|F-z$Q#JZw?g>Dm`M3xYcamUH|b^)&*w01%49<+ zXe})muoEGEQ`EANKyA>ZM+(tQPrOW%-|2Tk+EPSe&E9o^g0+1KQ%3z5S4e*7l=izE z$2NG0aPo_~!cXXpP-MDpXOFjuj|L17L-wRifY1+Hw-!rBx zepirkDS$LX+uj zFUVwk(Lo05j?S_(ZocldIXfDNgU+gRMVg!yr}ob`vKHQo!){R3`-_*wZao3V;6lsM zaIjg)XW`8VEk+<7avgX_ts)d$y~smcMcI%j``h?;57Z-0KQ6@>R2J_QnRC1#hcv_`eY&HMQBFa-S0yaY2fo7jwEV#s$4ZBt6ESus37a#FiIt@61uXc4*%4%)BqiSS z;+<^R78A&7ML+B{RfQN~SnaA@CdPOuoC(arsGKEZR-jscn08gDRm{2rBLtd8V!sQy zA<(n;=d@At9g7wNjdXBJi|esEV4dn*9HHw-M+~Qaz%OesEcB(cW^FZJd+PtzvcAk3 z`UJhN8|ZCt=*sFkbS{07Zg=+yU?0DYFul~o*7s>iZ}}TL&&t0<#~dE;Gm1Li5PseD zePeGdoCRzR@WzOCf+R69vdOgxv;*A@&}!g%)~?TevE5oO%!75UGf!}b7xBKK_s*h> zmVsK>3R?yCCvn;wOrmR>fs`|GfQ~il4`V+&JC53H*_x3CA;k=Ob|hqppK-2#v%gi!iy>tK@KCO(^%P_;bgFY5$*0Pj}A~ zV7qjQ^mt?Pz&IUC6uu&dHztjKxOy&@UqpCKPtAZ5WFb{T_M(Rm-xJPszo5J<{dT6q zYkh5YU8(|W&nVqwElGZ3kYMv5wQG7>!n175wKRW-*kQdQTPRtL6OQUAe6y4JxjrLY ziu3yUB-_~U0d^TI|HqrO<%q9fIJhT{!e$c;PT3iCqE-}CpZTEH=Sop~qKw4DB$5RP zeyI=743OitY;Z7IgBWpae^6FHG+xPR!2w04%OBCva0ouUt$Wg&05>Dt8Fc5Gzbuc} zJm6TVL9`G7tPF**x(KOqp|{t#nrwt5suw?3B?$8qG*-STc-_kqp03DlhKK7oF1%Q} zY8k>F;QhJ1_RylD!em2{D_X(L;1VBOZ!KCA)QO=+SO99Ml=;KONyukPR~6f%Q)#H+ zo?QFr0+S`i3t_R14$JE!HYk$$7w_o;Nh+E!+`4iA$$SZV0*T}A7kAMsVj=eR!(sdk zRdiTgkYjZbTrk?hNg#X}GTdx61^qte*MPPEg1+gQG3=x5#~@?Q{+yBQgif#|za4_9 zmL#!`_}JB~AO;(y&3LiFbr_yNuECK~rc4U#jnSz+^HiS=Cc*VCMDl&$OWZwerXsfc76H7IT-itu4SwX0kmK$m zTDkoOkJtYeE+-$!a*KNx!Nf-CT=}N)Qx0G^<2@q$k-56qIjQ@N&C27VKQ@4rA$NON zER0*VITA*@xkq++gu8Hj*}d#7Y@R8_E?$^Av**iGcWBoRk_8B4JRvYXF9v zZ)|T=1RVnsSXiRG%%IoADcJ?l10*7*Bnz%1-`BvRpI)I8`@c~Va90deMNXhT40a{^ zIv)-YM(1?z&4CE~N^%MlZ##odtFv*?LCUXb`Ky=-WRnQj!MWbW1Q54ve-Gxuumab} zv9XF&b&kJGjU?$YI2^+JW_Zx)_}Q4bf5e4}lO-JJFfv)BCi$<7Z1ji`-d~W&4i+GH z|B7|a2=B8@;tG3I^(iJRoT#T&@;Lbq@Y~F=`v;bu(+eVXm;hr9^@enF8=R*hv^MI0WyT3 zG2+%QdBeltI46UhJ-`3*uBfcE5VO(a)5B2k;xFVB9HCYJ@w+{|jb-me%CSYd_Ey7k#fI#GRSO`pS-yr2t~S7l6f+KU=E1gu>09g%=69~zMgaPkCD85Tqs_gHff#HhbP z|7=0$1^;u@B!#Hhb$LrwgGtNK70+|*r>XnDKKcp6ZPV0Zn(D9K{3t|Y+4kYy?_|OS zUw^?g&Y+}X^ShLL2I6)+huH#S!5$5axRN)KryAX&A5jDJQ?IJ1cCF6;8Wc@7{BkkVJc;!QeJ2Fz#B3BIS8)hvenS29;7A0gvwy!yTKk6BOg0ne^4Suf&{L*@zBT8AOy&Z*^B#0x^0VJ%%3-W zYgmF8J{uamKd@QfB))@OL(rJOmZyHzRTbODTUO+sJt>opxUJ#av04>b`w22h3X{7= z?f?`y%F8~=Ya#X49WiJQarE%H1f4x~3k3{jbBV!mX|<}gy^`@%vR&yrpL$OAOH(t# zuMBJxM3gdI+9=rk4qMZRb1HyzLBqEB==*=7_i^Q=ud5l=D=s9=9{^q(yT zvWSj0^u~SIWL)hXIvPY-Uj!|rSLy{S8>z$;i9cSAjQYI$!~$FZnbvU?Afnm{l<)3- z5-B@{l+c8@jQ=?vzsi7%(U6#f7foPt)slnf7g{RMdJUawSR1dvZPAyX%&A?Ht#4K8 zQk-=x^AxBqiR7beCh?^uB$if3u`KESVM=|jq70{ohh)FNS{c_3H525|1|Rp{R!WDE zTe6`seOe~22tIAnacM_elFd4P#34K$l9;A5R}c|cWPTas$c;f34<^_h9ysA&?N|O~ zwb%6ic6^6Dz90Q6^!=*Kbu3`9Aoj@3Ad3ksb`VGH9f>UYxlhg8>jzVF;fGI8t@Xwzz==EBQ(MX#TbD;1q& zzWF(xscy&w%is8==66@dLoURI7?)Be$?y=Tzxyn?>F*1NVGVDhA$TY3Wt%xgGQuBp8 z$^{#4q{XL_4WIa<0^GHllz_SXSp4q2tOqp51fVBm5rsU`mOuh82OFcATN{SQ*mRPO zs*jm-pXr4vWn$8p20EW4k9TCjA04t$63*mV-wj}XHTJ;KiEcM551KWuiYe(TmT`2@ z3)6H)O!6+?fIqh3CH}woRcfnuyl~J!aNI zW%zo%)un|#!fRx-t3D{`_#}ff-nX$|eD&2)1u@4Jk>}zRGTn+?HG5@qE%rybQ@z8H zt$UOr4)z3=u6;;23AV1o-?10;Eq?nyG{B{JGln1yFapFoGI9tE1fm5`A_K2NA006L z@ZT;+;9nn2eWl0Q4R|Jod|MKwv(c@i%N&c zfwiBwn9<(9R}vuVyu3NTwR)_rpT#q&OnEx41HF3sU6y$|$*G>4$nDx6{wbnsN?A>x zUnzK_<15lrldc;$K676qO(SUQpP~u(SlQSa8G~oGvgPD_woOP1Hqd!l)BP$H9^Jfl z`B7qmD8!HqpB-G3Hp0Q~73jk7s>NHd|6s&)KDv5?E3Pf>pPvll-B)72VJ=`eJ8EmY zK_6Chjepb;mW8uoUMwT1C><3VglE$iNrT4cGAMKlW2mB#q~fFy)Q62+G$5PZqE3F{ zV$`ge_TYY_f0kSAZfq+m9tj{M?{}~L%C7;5oJxgE_p-AA_Lb*Q1jw)NvJ8qOL^)JB zpZq;~is-Byg-IJiuwW}J1CIA|F_s^@;vX>wMSW{7|q3gR~yjYHn=Hc&~ zt~=$WA6)%?oq{=daqVLObv;dc>Ogln{e~B;QYj9aJpznfKa5D}lBu79Vh_o5KHm_x zomv$LkQ0Tr@(}jp)kG*>^qnh)KGx%02_cdnJ?IMeG-em$W;K^%Sl9$B>EiAX{juf( zjB~x%|IRp~lsc_ceB!m}of~GbxI_r5F4X(pw8}8VLLorLr%^gvCK!CqiH*E(LJzux zw4ho($dZ=CZXk9>{v~CH4z%~mXm)-b?1DHtp2J;;%>;?U$HVDGty5Kzvx}3Nl&)UG z*>h~v zabP%FuTj=y3g-%H5ffpPV6tz-X|vkk{EFKS^sfm-W(Fg%FTt@u<+3bz3@1P-7^6&x zL$=MdrJ=z)vcFO@w89&TaO#T#T+SfClf=!c5V{5bYeoo)D&{2` z@;6A7cP;#=))sn@gM8$7%M`Czh(VLeEsgalys`(41J?NU+-OK|Klc|L(XOLK|;0y3svMS9b)YuzU*y7;8wP$d}is3ptp9^$B zzGaP;eX=$u!7LH<3%QJkt_1CkAJo1LQ>XzrShGYarl|C7B{N6va< zL)ENFT{o(R{6^2v>cUn2L7#0D_E)SqiW0(0lAU}yN!8O}{t=Adf^b0;ddPwDbY_$xsC-?*aw%fXW(Y?tRqW8A=) zuYg+q0LW6=0FHJxu7pKF2n6bbtao`z+!350uMe*JXhU3g-=NVh3doS+iImw`rnIhbPo~m1v(~@>Q}TBJnrG82hj}EVQ|~xmF~s`qARr z%7R4UQpmF3@^OmfkE7aFDgE^+VN=$%n-^w$ zl||_FUX)S4F<9GjncOf?8)WGg(g$?4f3_@r?2ZRN6fdF6!GJs4O*92=m8xHf>EFML z@eXEOJzu0G*sXPUsa4L8Dtavs8tUnfZ;}VH1=ZS$OnM^woi)L4S19PH5kN6L74Z$mQH&2x|MxqqaaDW6lGFl~i zE(`>n{~Jp}<3@F-K}u%gLcM#!@+QflAr%&`bg1-q8S9EGwP$A-s1D*4POL|wT=S}~ z7Jd}XZ<(A>we>7(#p}03E1)!4C1gD|6fHidiB&@(P?ty!xk6nz@E>z{g~7!t)1k&{ zdA0U2zqJ+;3k3c9NT0vzp?W2o*#pYxTT1pHC* zx3sTWNel_-r)OF@)R9EnOckk%%I>@%C(Z_M8mC{W^AW07u*fP90Z zY?gz9Aeeq3-j~c@fjU3n088rXrXM%iE8wtxF)|Db%!NKWax^|KZI+uPbA!{rF@E98 z3~=tE$&jpUl189>r(*>{jYwKbEeCO}h`NRBef+?Zf)kr3p zOcgp3Y?g2mHJEpfNr9|_s!aZR{XMCA)HFMZC*h*XMK|=*wG&Hb(wqzn`jo2&V0huW zv1`wS!!KB`h83CvOx5%Ilwn!^Q3`~kMvfLDU1t{QFjw+L=Sbu139^Z0GPv_*IliJe zpep9JmJrZ&r~NG)VecwW>-bTG!_qhKpqch0G02utB=}^M|@Ev_`iK@Du~3} z+PU_5Qy*9FxF00R(@-tzaaCtkTcFp-`NGlFi@HJ_v|H!+V#`&nZ>V(jQlND+ZIUsJ zLrhW{<3&tdGjSKTVYSmx-pqdpqgSozYQC>Wn6%{;mAh@svEXyQSYv{cH7~P*zt^Zb zm8bdT{gaG!)VBX^XBx{gH(~Y;>PTglmcP2GvA8oenF-h%XhbJUf$X0Y&@ayZk7hU& z{!Q&l!1Y@gcrR_2^2PT#TlE*4E&`bh1dC~=c(IZUY8v2Onw+eV$L@iDvyeppjk&#} zed6<(j=o|XzwV{KC#A+88AIdhf5{T~`Q5oryEpYHYdyUG`|vD!Iq5OI@mQu_$kIWP zj^Os`fhAwvQa(4NSs^Ev34Pe#@l*kFwnqL+e4Juffr61&a$@*Blt?E7{M5ATI?)!Z zgcm;i6FnD0P18x%l!UR7e!LDo%Z}4i`Wha%pl8tNF0K4sez;}Q6jjy*-?S<8`1r@1 z85>*^59j&xRFDmK-APzyfY+%`fR=s(>5Ll>SkIm!ope%RljL(rm+pHp*-=MId#b<6 zAmoRAdqi4k_?}p?dQS?2z(#zyBMh&K1_%A=ICYg3(klKW(!h213FxjJ8-*K{(C~KW zFp_rH%)y8N8Cpp4emR~IG&9#!c6Zu=JfOU9vI^R>{sgNR%3dHYD}GpiYu;9Jt%a^P zw59yS$Bu1*B4_ydiAYnCli;4FK%{;;kC)%x8)fcKKN=4+8-LWX=mEvbt_Hy@YBN-v zJ@!j>vtAM^(s+0Gp4BMrXI3?@huyGo7V~2Q$e+!VgpiB4%G--D<0=dOT{JVu`|Rjd zJEPs$x@u}-c-Ed%Nm@7wHS|*Jcwj5q79A2gQni(3_I!=yd{q?h)treV-yN`)F zDjf8vm;=nG7XJF@dZA75CGBwcyFsnuafbNT(!B5)8n21O#&Q8Dj`x`iVW}0!kQd(^ z4n91WVY)Y#7(-rf8xhJ%Or^$e+5QY`g4dauvw{7()sU!1+fGjweZ@BMcdUgk0voDm zi`nQBpQ&WM^Sm?(ypZ-j434?xW_?|zzx9?IoV{thb>uFHGv@faE^{YYPV3awPNk^x zmj*GdlF+GI#b*)n`e;YGPM?eYVH7WVd;E!>F|($Q>03wtC5g-f&q z;GKybM~GEUiH_K+U-q9X_%AUz(hPZBRS*X+ZeDe1e zIo?BKZ9J#9=)F{giiQE{&q8ngZ?WBKmmRCtJ~Foav}gzoR(iwQ<%*r~-zj3h?{v6s5aN_a0%wEedX-|RtPnWYqlHme5P~aGkU2KMF=&nGd+JQCM4kr0aYlh9pJOfm zQOb{9tVl7b6MU3McD=Os70_Xa?Bap2K#b7smVGRaT@B!OhMJpN83E#I-{mwMO%W#= zt*ihfNn%b*yM&Jjv%rE|)Dv8*zZ{JK?{+hUqYZN)fW+7CsMW$j_4P;Fwvd`dSG1dt z?nBp2i*?|}lQW-NvX!ld@n>I^!PhwV9pheT5IDqO)G!)=W*a(H%W|Uabz}Vo@dGC% z?8v662yZ(pG%#%MX(W*sPwUl-vCGzDeQmgOHYMi;dK-bRpN#Mm<3pCx>(+I`i_bTQ zC3Djj2d&ClfwD>Wc^;nR*Z(dWEWh=srHVccW-B6--VDFr*I>p~Bu0pahtlM1TT%!S zpuG?_fuo9{Hu8#}q4ckQg;lJf;aw2U@s8B4DH@cT`=MHP$_Bu=$s7`HLmOMdcds(_`ayD4lDG2}y6rO9#% zg?i1>{xlbmZx=S7&GQ*NRvp$1^gxSq?Xpy1ob9~pgVQ%l&riiI3l3Ohn1Fx-j=GFd zrCe<9YGJH>jg{Wc?!jdQ$JH<3b&;&#jc@1jN!VX|@YMjCJ~SSpcqwyxZ__Nghz68S zR&{sP0oas&+#jxV zh(#La(p%D5Jy+9X_&@7GtW$i6n9(_+3H~Uh#Fw+4Gkv7?=xmxW7XI^rz<}IZyIi~! zKO7L_9b$R^-J`H5#TrF9&J2skpngr^$_MyQL!A@owq&NM4#bs-kpNPh?SS%M7?Z38 z<*ALvfA1et)0!XOiQ|2u*w5&zNE;tiUk!b}ySUb&MR|DY{nLpQ_V~0mav?@MHWzx@ce>fRdt? zGr5|DxScaHj3J;ythkJ31QI)zr%)NG=11qeGLmRCz2z#0)DX>7#HMON$P#)O$+B)I zsB>i~Zzf6U)C=yFCWLqkV?0%nOMNtvm|!mzqWA0dibi7=M5y<8SlPfztaYjnR(Qxu zP-9Lsa5$sp)9T;_i!T(KiR9DpGcu{Vq4idTh%g`pI-@Y6uJrebs(wlSi9-h@S{7ub z%w{wL;yYZ)!=-ymdCwc?S_8rWq{z%O-0Zxq$OF#_q&as*5u&m6W@VQFDy#B_=vWpX z6#1azRmeFfV*u+cUTQ6nWs^+|6YA+$s*8(Y8>L5YwH4}QGdOs^s3}_|nbMcNJ2RO6Rk$5Aw*$=gWsy z#0aj>zO!DP7-t0bFAoCk|JFM6GDqLg43PBQQx}?BWs@yUY-VGmJZp5z$)K#koVJ-G{vr~3897(E*l1l9xsPP7m#R6`O zFg|q9pGbEl+Y*I%d9hSmw`{eeVdu0m;{jDDTx;Ku)G~XJ0CKEnO!1C#jjlBk=)+nK zhOao~(X0z`WMi8>=ZGkev!9_SK&2$6+bq!|_t0MRX@!JaiKe2X`6Y|a27rb>Z}qi+A%DJYFx09DNB=0+O#%!3{2dlh{diDF3sQvnjbpA< zUscoF0QmtQ;4uWm+2_P_>vLFq!lr=1D!QSydIM1XTnKT*0~nt%QFC{4P6)sdTJRmC z6+KNg*7+|<3ewg%K!=N3Jx1^9NbbjjDn?LIUuZ3yhC z`lB&vc5}t%VPuxQZq-;*<&f5PQkDGcY*)-Q;-UGztS}-gD=XB`^X#C)Cw%*~`#bD= zSchcZUg$f8!5rSmU6InAIQqEIv5dKvmbez) z=009JKhj=<=Ky>I6Q>b;`%g`0l@Of+w$i|Uv@}Ey>}vyndF*{b47z|{RvG1|A&ZgT@ZxDzpB(C&2I92%O^l;TNX$<@tUSZ-74MG z=Z1P*IUnbkadv(1CEBsOP?Q`xWcS(|o*fNr8lS)4G0zDvG7fT3O2@)squT%P}a2&h=dMY*+{eU4Oy6(2A19mEQ8xIo$Ut5ymZPId`F42tecE)m12Jg()1TZc z6VNhi@5MlkrHX_`6q>fsR=i@sj}^(LN=8TqHXK(94}q?-3Rc@NZ$gUye%#A$Y+h4i zX28=5w*XA#2*KG)0)}oV@2NChqWcnwuXtAilO!MZEsu@t(SAp7)TuU1PktuxZFAnb z2@viFoS`FHs_0Upz~k|u1q^{I#zyYL*yh)H8x7xfy1Vo#gtu1W=Ki zCCxM|kYU3)ECJY>P7iQsX-FCLWz;yZHjKI0Q^EPzJ1NPNoXuY}WtV~;tz^N~?zB1u z`mZFyu6p0)Kb3e^i>!HX*>uNam=Q<-7iiij$(=-{y}Xql}bZoV==|>U2XYG9Nl6O1lz>=+PZ3hPCF8GitjOLL1y%aQi@y-WFJlvvVOLu(VhPgw~ z>nh~S4M%t2Ie%_Jo&Y=8xdj7(Sr>X-5sEY;{c8&#Y_{2AELO1IRfCAYuQo(>ryp8{?;7m-I|uRenMLRk_>M@T)sc*OOl> z#0u*YpzO;MhWP&(It#9-+9(R&31H}<8;0)g9!k1X8bwO#Ly(3cC8Y%EE|C;angL0X z1_22Nq?AUG6h3~!UF)v(o^$rz&(7E_c*FP#_>#5X-2vnD{`2c*6~g{f^}&vYAtHqm zfp_E1gmJRtSZJEepesrwS?2KF} z$I5gtExhVCk4|{Leij_5S^QaFvTEm_N}~=+LI&Nb<#UkbcA{h$^pfW4VM9Tvsr-rX zkofq`sjhyPzeaCx2cIYdDH@MRg*PF1|?lzr&>zUkFw@336h zV4O-VvjCJU>}GBLcgRy{QWcW4tpUT<@qHSV}gw(0F^eg zL=thUSd;V3-s=5`OcAAQ{aMn@3zN{8*iJ6&!%8V8#NJXDJix)l&DiBv4At+KlnlC} z$;l4iXPaTzxOIFoks1_{LQX3f{9iOAj~Tgh;G-F8tl|L0mEXO~8!QFo%hw10L7A4oKq=M2daf!|lcJ6}I@nQlpjY zJ=B5>KAZeeA*2cDaaOG)ME@uJ3y|@q8l7IbSW%y!_oLO685&U=iUZZ$Npdv&C5}=& z;}%LTd9SUBjj1-2W}Es9O7k;0N%3-zsWoMcr2yno}YZe!qHl z0~fV2!ke(z*f?JYDF9U7<29&ZFT0SC1ZaS88x~p|sO#xnPQcMGC%hIsn?K!u`y4Pp zfsgR&Cs28z$=WHxn zSX6ADsqrE3$qMa=W{qcnESal1VgWVDUq3$0qZ4ack_dTd5?LYQQv8NKav@=&m=K-GdmQBy2R;~Jeoi*?BfwnXb1Ky$|6Ej@Q2{%Z5@p%sDQ>+ zECUoiT@Fag{GGg`w;XkV;pt_jPJzNWYBzf}fXVv;o&|&_*qxzmqV2Y^2!=yV-dTfP zx6|G?qsR@LYffZc-91+q0VjM)`ufZ=%i|Fs+jG@3h+t~)nVkGFILTZ8SK3k>)>G{v)_bc575-zEN$pIb>inZaaNp??954Ew>j7W-pCv$+`l=KTRAWn^CTv0(aT+2 z{eK<2E22K;Q!}sPd8ay=UdlURO-+a*e_N{G{=wjHO{5ZD7xC<=(&}fO@C@YBV&iT)h!O@|q9{OGo>=LD z(Q(V~hF|6|^t@Bx`dp;&MW_9ZMDtTKNf9gwbCf{kW=shm;jPqxc;R2TL4_gu6+ zNs-V+>Is&}ssY7rR|1)SYFMh$kI6)?!2;Ks6CoWJW(o@;)}H%87QtdmAP3VasNZYI zZ;^?Ly!Xnbd^Wpl*Ig>M3)f+{Z}(MknTvU@8JW`B;878$_YYwDQ74*0q6=K;u^_4i zmtMXnaLJztR2s*tcg38Hz9o;?2U^f)B)k!FWYE+|4y=o8y+qlaP3zIzFnxo;R$K6 z%e;zppfYgXvNm*9B#?@FmP%!z0S&(;x#h;XJsyYjBgu-jkimGUwh&a%!yi3J-xq_m-mYEjz2q&15v3jMOMtg4jl^{Hk4A^RJ76p36uu%VuE^qceO!ZLK9{kC8 zngv!yNoGO}u#%*7oFn6yFpo{fbf{BPFMe4bw1@7S`H$wl@D_0;)U@gFo43NSYrG~mNYA+2y(it0jNRPdu?|gnDC=KrTcT{*Xb=ZU>6TeXW8uR zqz!I0+@9&2F6;=}b8W7Hs`~kQ6u5A*{ikwdhB9Xi_zUeqVQo4mw{IWmD>?&a+oGM^z)JzH}Dt@whF#Ulzq@al`F%5~W1^^fn z5rfIcrLM(y#_Yf&SJPmeqZ?^^sJAzT1-5~xijt30d) z5z7w@-((WmA7se?RhY+U0h;JZF7#}b^IK;j0PoFVr;VEz9ythQ2lnKt|Yz#C8UT zMx;LFmjk=P>7R-A%KJsqJc37NI`y}b5(>{ z%k(5}PZ()iMs>m>XSbjHd2m1P5WQA?%O-%FFw;*QYfH-DNqj% zmg67`K@uQo05JLWq%LZQ7gPfkyuc@*-n?H)1--%Ha$NQOQjdB?;8$ECum6p1PkD7q zC&Fjy6BGJDC-=IkYR0y}TSOoSN8N}aA;j6JV{q!DelqBFhCt)>fC7dZ!+TWto1=JZt+Pb*~u-W^6k?YM{ ztrhoy^jb3-b&#C<2 zL+D-5_Co72t9!;DHzcW)c9%s}c<r+<`IJd)bo zsjJFmwU_T2`6fuBf*b@re>?(_XDANm6~IMfwZV6}iu)CUe)f3kjE}KQ7TT?@P^;NH z+97#Lc?aHiK0j{dwZYW>4f|@Ih*wLp6ndVCi-KWrVOS4TX8F@c)XF#zt^Z88=SGIPVybly8+hRpHvdo zpi?oHpO-kXE48id2-sWzFJq%cRn!Q1>zhAOFay!- zeRR&kvW>7OGp_tMtnha;b_74-6F(@ud>W5SfJb6aJw(qUvdsJ-kQI}g>^Usgy|WuRoTxB1|_|GqD?U=owEBVwcA!uk|Dfnrbk;J<4D- z(^tYC;i^~QQ;0(MVA0mVqbCMy!M zH#|+t2V3GMt~cT2V4WNq7Ia_VMG6-d1?28@JW4-@a0YzP3U7RJw2J?+X3*|%;&ns4 zR`0oug8+NgdtNt%vOnUVdk=RnJ_Q~bQfB1e0$3*4*e}YFjjXVIDXtb^<)P3|0Ng~r zpS%NdICEfpgj&Q3sDZak^jSQ@#i#LE;+Kse@^m+OE+XL%Lq+fdZSxQ{Kz##kgg3>l z{z6`=?TI5HWcYxdpz5nP_H?V}dO11LC&CGWQk1aa%;S#c_@Kr{3l11JN>H($FQqi4 z9ftwVALA5hY-bGc(>gUkI#i|aVZ}4AxZiJQx2O0W!>F%P@IV zHrxPyJoz5n2DKma|7mj4`-U3F`x#%dR2@Kp8)8(j{Dq7-v$x>|Ss9~sYYFx72Cpzc z1^nhh(UAh|Qq>51esJhNBJkqf(ep54GNq*n(X=5&xS~U3=oGJnAb5Za(e)$}BG~sb z73I2=q>J*|$@^2jKpvSGXIt|eT%Pe;!<70U$L2BE^=YwkK|-H!AL^Og0B~Xm>k~LP z`$w%L^Udwwn+_dx;^aFnhxdQZLL@Ff^Knxd%#5-k`NrfVed3FRRHYg)U91ggh=sHOW+HLT8s;)xjP&26;9EoQ*c8&#C+>JYw- zv5n}6oM`&*<@;vkPamynd!PQfAdn0$R9!cXw!=$m5kiz~+?aDGeRHPZiT`*B&qD2Nh7 z)Isga|AFTpGPU?{35A8_qI)jM4&g#sEg+R*n1Vg|LJC#hg_Z)xWD){M*^`%bI0+?V z#|fTkLbLJVKK&#RGeFqeG4;%3ba$r1{W_zOi_L;RpU8IeC5_6EBA*uI6&4i$3X6bR zhl6ju?ryh*2aCg{Vu9D-BeeeHu-&HJ_077!xujhPPTWwE8TI>KeBXDypU%Hpk)Y+r zWhY$MKBH!d?_qZ?D1~CXZ}&?}JRl-4IXFxJWbpziM~hdi{3YEc^<6}U{qtg>WMS@W zy@lORIi}6c2kG>dWA8~v3Nn4nR#QW2X1$wIQZVuvH2eN`)*m%R!aB_$MERivXyjLw zUU+3ETyWd)%uN&uGa#-&7^Qut{w}i9ZjnAFbkf5db>x7^Ng-mg`EkE_eMe_DCm(jR ze%VLDE01^2b2ED+86-IKJv1~5Vj$|YhG&2NUa@U&-#qogcL^s2d)4EoAI0JO%T?l{KF>!7-?C-93dsB?eSf}n`Ko*Q)g*f|0VDt_3SZ+P zvzLiW$p=I*C+K`g8$JfdV`nE9I=77OeL;mXreob={GiEG8ThBKRYHp+g8NjPc|xC@ zJ+S;S2liyrfjt&MJPXo5G@?+V$ZCb3;8D)R*NCUH>IM*-d9uL>tP;6PG-LMm* zBt*n8w~~+^fF|L7jY5!VZX<^X3;Ts6uo)U+?ovfCl=~e2POC$HJ7RAJ`cM+!g0yhJ zwW}4WeZ0OcrS^#h0j-{X6kd+#r?FnQ^qk?*qOe($WJ7;@Ms`^AH6Amcp?+O(IIaqS zizg>=FXiNj_Y`i)1VPpNmVz7tZ6TCbj8%5yK2?0LAGpoBtlFG1(fA0lCriHIP_4{)5lYL9_o_;vETB2@cDX#j znvf=|%#<8dno(y)8yC~TimS%>JOjJ-Z64*d$pZyAXpkv&C)2JUxdnWMd>!q5n-_Sw z(1lGf$FR^7HaWcBo5)?%32kE@zfZZBD$BL(j(qu5SeRjx1*4Be4((96oRapgWdXJQ zg`t!snw0?MCPPwt*d4+l1_)S>F(Ai39&KcVoTcc}pv)jHs-gl=O2v0k8OoD0kh&e>-Wk{3h%o z6xZR{!$U|c?%K}?{gx7;6$ajlv$a;px1@-I&{*YCiCT_+vRi5tTgA)ZTWp@pIb5J^ zyUSJ_JD&mo!|Q1IyLT(duf<60*P$Aj8x3XIeX6_8$3oGhVFYa8yu4Ag*MH!JTf39% zhPDBKDlAk6_m(FUYqOU6M?S@7eo9XDT3pDvOcocN>`t&Zi745JyE&BF zqg|-QV?S2yvnFjs}r7kx!i`v`X0_H)`OHOmFLD7+>oM@Nqo|~wLkI>CeC7aBEH$-ZL z*$EL97Dc4)?Krx`<={#i#5xiNIK*e=-R#Y7C#MH;7uZSNj~rlhQ-L6s(nsr<$#HwXUt&R~@M1qZs$R7p^P zfEJj><93mddIm$g7k}ZDju?AIoQW#~;%bK2_r3rPdv1a6nu{TFjrYG4^;14kQBhf8 z#W9S^K2p5FtFuI)x8~0Ww@zlAe|!f1nT(9#$KylXCsl!cCPnn$pZ-iIAlo3=@$DIA z0}soa3hhXF6p7w88e-NC%+!tt(C<_#^@6xi0<;T`Mn*sgSPmu1=nLYY%Vtg%BB|hD zW@EB$wU|HO$Fp}y>;#g&wgLTmK*MKRd2E9>Xk}V1@Ece97are4grj{1jMVgt&5?>N zazSyaDhB>qguX$W?yh%TMaRT0_;w{h-ul95K)y!d0Yu|ov*dJn?hKRds z+Dlo`OA-u07nNeu&6hnz=LH^fbMpn~;i}0V^+&sJ>dH48CY-=>C&?S=K*kXY%o*mY zR~xjp0Wj_#6~Q6DAK?oi3zu=Hkb{7V*|soXkc6J)Z%6$caV=?`qQHQ{g|@Gk-+xvo)(@t{XkzH^TupD;ksnh!aqfRD5Ziew ztu^&J`hf$YccB5IvgeP1ZLFO8@3`I-L;LyI%L^&t|BO>u^aLkg62R}=nb9~YAZx(3 zkTE}^R~`8JGz}6>2QDueQRBh)EW<@N#TaI>?O3TRJBp>TQl@$oI1G|O~MIdmjO#)l@U*tKLv<6hasO3Enm@+|_%-~!H8#2a-_ zn5VmuVKc^|6h+4}n_(g%?Fpr%*EY#x*@O+6bh<6x);+MI1Z%R2BYya4au2c#BP;PI zsCuSM#r;O*Kbd?pbFn17w5rLGaRlexn%KG`0l?^Y<9AuJ4`%-~NV#jzgu=iKpJAs)Le# zaDod@d5V32aqxlH-=h~)LW%?ST(YTi>05@n!Uhp{G{{`?4@78j@Tr)03Adxge@?~9 zNvtcQ*it`h?Ay)^kZd1Keskp|O1HE{GIHR0={81<0x#peeC_#@+XF3ZN#puCvxN>a z)o98tv2rXu@ebQrq~Bf`SfW;Ou!$SBatdH@eku}V>oEuA8)6e}%^HqJDXH&(@_6b@ zA~K4)ZLv(hnS=9i6x1-6Oop7d{S>#oLXmL(4Q?@j2UaWyc_OlVef`iUDWpiaAD;c0 z0p*2eLK00*2y}maIT@zV^zXpSZUwWtAo;qj=kmkPp-w#@Yk4Lm*dLC}Ddw88L5&P= z2&3Q6M)5+z88gU zT5PDcv27coO^?TUeRzM@s8%!3_& zh29?yMTtn9FuUsoJybym?Dnpr;fx>a67TY=kuh|53QuVT=h)oM22kjhH(auN@Gfic ztHCGJ2cog)P*qSo*u`A=SxcqCx7?|sEGV>(k&VFCZVRnSeV6oP zJBc34K;zK-@o+RQ_HVJwsiWj}gCBEqpd<8U9@m2TjfOp5T91@kT>|lYHD| zeJOt>97To#(ow@WfBqo#@3`E%G(aC;31K|jR~V!~Yx@s}mb9YvB1yYMfZ>4Xis5!X zQy&_lM!9H;D!~P{(km)n?ma&?e~^*m>`{t*ow8>+Iq4rLv_J6FB9##7wc&##)I1TT z+o%r?hPviuMU zQ7OOwamJtc@00iM%*r6}7BhExVE98s@P^#&*T?V#WU_#~CZ~mtSFG-} zqls&>2l_^BK86#QSJD|uRREZ=A(?0GyKR-@W+FLeF3vSHys!|UhHS!3MMpzY%)@xx zXwdVgMMn?w5l#xGya_w|+-dd8|BSnt^eiQz@H!D_PO!fG(nR^?t+R8l2|*m#ARmGU zxd%2d6_E} z8V%TRMV?wNzoR%py1~?4PE6mHRkO6*p5OO_*{%F>{%aw2aF& z6H9kVx```&qPqoTwWIfBV zlSWr9Hc&Sj^}h1Nw8e13tB^C(3oKig^~*2EO7ko|)#bgf4t+crnpQ=Nj1-vr(4jT| z6h3KU@S!e6mD%?fJ@iT_5EsOPh8 zDHl}oJs_``tBZzt*9p%9@1m4MXDYEIdDZEWu%{KTtA=6qDu$H5k3d5x@zIa|9e)-c zE`0hN5*nKD=F|M(iEhc#8aJjJmJ$~mlA4-R=;oZS<;MwS;U{InZcg#r1?Lwbsb+r- zN=~1C2jguQo0AkP(T5AFj?DR_bs30bSfzbDd-yf{Fes=6NWoh1Dmfj1A@3J11&@0x zS^p3a3Thbl`b$~T*SE~_wiBObN+L%}b5DbIZ+Q4!YBPQ$GCOK~i?3vM z&j>yDV~BCLF9{ypgDSQp!+&7fc}~yucvzfZr&%#sX-efUqRYd0c)oWw?`}=0hEC%~ zfnel2-3p|?e-0&`PV<0a+wvuA>N=*46$+B4DazxqWCy`bs8Z5W9Qv&{bbUmdp0hS#n!M<3iU(MmzwI__ zO41YjpCGkvF;1tA4574EL5=-fG_3F%Q7sU(K_4fRZYx&$CH6|j^cVL;2mY5%O!*1xzID;iOw&kI!_V2mT^;zJCPI0qj7#j z8cbgTpHby!Om@7R5}3-QZGH2Ng@Fr-;{$x}J5sd%H_IO0IKKck1K(1DT>$(@+v!ov zjl@@6cl0xi{M?c1kI(-o8r(r(%f7I?{oC8y>8mULHR5YaWhzV)0cPlJw5Kl->{y%| zGq0Zrbp1ynwD})B1rEFUe%;5{&^p-ZzrmHC1+9in3QZ&PA2)`VGJF-H9iR2!!rzpR zJ6M<3cy_iAmTg5OA6Jtv*Ps#9%Edz83YA$6E-~Ke-hJ9z>S2Kr>wkkKcw0%|o*ijS zwA|zR30jf}Are&C%Wf;FY^)_z(g?a!dBs@;m5TbaScF_fPFeQ|uR0M0|S{(KaS08e3uHEKU){B&*- z9scuG+4YZVd2Md~>fSdCu~~XSS>1F0#=^cVwu+(3nSOG_$tLizHB;1eT#_1TC<%BQ z(|*1AM3?DhL#15Qw#}Z~`!n_+8|dc#@a|*k>;4;MUPGXq>d}&i<&E__ns=_}pV^v+T&O)ay=YjM5@m@ixvE}2L8oK^|E|36Oh0*o)j%tdnKm922R@;k+h6hMOEEHx!dy{a z9}jlJ-I?a4qKxDmff1O4&l_BQOm!&&BF8l8|DnZd>nO!{2akYbB|BB>RW|WP#6Hog z`KrB>#p@yqG%3Sf=#)%3*dDc^mG9ia>&63l$B!t z%(}geRn3FGNt^nRk4gB3#GaR+7wsiBJLxK{Z0#fXWzf+&e z5>@>KKy&zTkgc6D`T@@lCp#`V!Knwh zK96D)|5$*Jm{E_gyM|PQ#~W}I?tkwrP^0}1!F$3ANgkW@b%ij>zyQzSFqJsG!s`(Q z_kC^FYKhm*H7sqx_CkrQMjg!VR@$`qu# z^V}+^Sd{N(vOHfbeJKUU&R^jR>LzoK+!EvE%!~^n+pN9C5Ghq`-W@+QX_Vd&f@0W^! zC)-~YFPT-xvp#i?W!R%TU7y8JX9th;MXbh^6O>2)aiWw(#;UZ>&U~uUut0iB@1Cd< zZEKLo;`LYeEB3G3mN|~ZV5N#M3$ptxX@Or3_xYjZG3~g=Ay;;Uf5V9%tpc&Ep|l(~Y6v-EpFdU}psM^+~hiYb-(X#>3*(O!DnCEQXLAu@1+l^FdPp3dQrE z5`Km1SOu%)Y-I(<>^wPnCxCWGw7#hCVKfgc8l&;6F_RzzOp5@dGJ_!)AAQJLJX8y; zk#{-dT!L%FN=GkMQQXbKA?pU5b(D*VBjD%H)(ao z*IL!F{%4V?s9tMZ+bgE?s~=)gmj#e|KKOn!F(3X}7zdikmi9#<@Ad@@t;L72N=LIV z%ZAH6O<`OiOytX^Q=B5re}VjWBeIHncB1YK$cAn>&}XoqlXd3=KW#LSJdOc`!#iUz ze0R2+?WuOhWI;qAD_6G&z26MvxC>hYB4opfR(>D7P$-d#mV9kUqClMO@i$bHQKoA= z7dtq=?eG#VwEdJxR$QCQk>*LfqAhhC=^Rpc}io(IAZ%vhXiC4`x z0&Wa(Fl6pTv9*teEOI?@;<03sR!b)Nh4W9w(^S(C##jM7s2{z(;rAQ8Mb?6_f2U0#jBe|30{YMuN@APQKJ}h+?Yt6nl=70WS1m z0KNauY}Qk@q)`Z0mP~>|m@htPNT!u&faR^w7Kw$D2l$eXHCPDt(kbDgPeZo0)&0jB zX*AX(f9>EK{FB1mtyY|)51MBVmUTi-%*c1nb>xHF*3_k)X$hF$#&3Ei68Z%~CtzY9 zY_11{Lr}U7aG!(~OL!-}p*^)Lvu=^9RS~Oezqvsvdu{jb^k@1ePgP1O0JW3*Du649 zeWsuE0Wo1fdJKTSl6v24o?c(&L-`JSpNzjK2*}6pbLK$LO5b!c{Y@%#=|~cMD>5~4 zw9ka+;v;DZqCWagIAkY|v2z9Ap0eUT^wt-Y1MQDeN=-HDg`Ynv)$B_g#y;1dF!b4U zb2Pd)xI;QN#+oF>A0y;=u&gPbv_gMd#kbRgv0KpmXuYQtY+DXYCfj_gZ@Aj$_y#$G zo<{kJB&{4tNO?(;SmQ`8{zbMV&g?sClR+0yf+&bp2%Y1Q=-8K&Tv)w3rY882i6Mnv# z&gb1u7m#`P>`O)(jnk18x=4OyI8U*y>uRM9Jo9}v6^)A=%q?TCNOcA^zXE-Im#4t*9fI(k~B>b&g+&U2R00u52Fv|>31TRx+Wptj^OR5%Q^$u%8w;lbHy=+v@pdK{=;cQlf{*{{ zn~O!5fDwS6mHubuM@BUEOYqywzg-Q%XX}TEZ>bs>8Kq3zw~wyyeJNT8@c6E}KPNk- znM;P(C7t3rJM^PGbWoIcr5R*b#aNR)fmTo5tKbRN`4j7`4{>A~2Yi^rH_T(qAH4;j z&0{FG#rs3ZBp8tsz=A(A^$yo6twe_qOrFrMtZg3s%tmB4GBc~eiQm2&Lf{^%86Sv4 zfS3BtZRkHb;ukV$5TarKY=EGc<}CRGumCur!58BM(hy^8FnK{Npl^NTUMY~7&Hkr|x$?c;>YFMtd&DXJ+?S27F%$@~7{Df8tk6=neT@@c z3w%V0m>oO^>lo<2$?sz^vw8};fu472G}ZZWpv`tPrF4ciXy3S$)3}$1vJvwOj-m*8 zzY95O-btvlIp;>JzABbZNg{7AZ&IW6mL_Hu=m>6Pcuh=1yteOxeFp|9bdXxZ8e@Ao zMM<3YsaRI1!#N{(zn+G01RYzeW0RxI8gu&?^KYNu-{`K>guDfLLVCU_#@$>N^-zq2 zQ#eWy(Y|CpB@LKP$=jW=U=jNB$R}GO;Fh3)&8X z<3B;oC@bLQ(9#PL5C%uOlVc;hj^K0gesK_2?W@1b{P9{8kiO0{j}1|ZX12()9e5zy zeIm7S%lBxxHBHx++0qlGyGXAWT}-Y@IV6*O2e#_QzJ+ z^x%up(hkgHe6(>&^<7;-h*D=Sci~_x&6X_sqgd-UaIu)LYY= z9UUwl)x!yC^JhTs()sICo_TqCQsSV&l&$_N4XEHYK|=i^<%i`McCGe@3NK)yY!-c0 z2#{m)9_X>B>-TUJxj~WqBTfrLDy8ipsyb@7E*VpUgTzcaJ3a;_v;LU$%>ol@V$5Cy zQ|Op>+{3K2gNn)Q7TN0O$o9(2s`j2m7>B%m( z8TlBq!6GKT&5bAXyR@OQ*Ulu9TsI#pV2&`L-=Gxa!Sk-E9yU8eP@Y*sTu?sSLeW96 ztdJ7_XUiy#zyyKwWh-GMS_6l{Ft1CRV0krawE%o9%km@KZ`2OkkEoFroy>*kvx{cB zbU-hFT}=TvwqG*-<=CwV1k_^#v!D8Bp^5fwXGD*r?a&@y=TY4~14uBdKNwQ%=!Z+_ zN&UuABr{4&^z@W>udSG9ia!p7@$ddJ6Ru>(5~sp;#M4X7k6d`e7y}c@d$A)zzN6lE9n&+ewD4i~|*zXJW&gfRd<(J`UbMBpBs1 zy>lv`Xfytl^>WoyaVw%&k+^u}N3U$K&x5`Tx3|I$=^PB-0|Q=CLa<{(DEtoM{3CeX zeK`>b54@ONCoxGw&*C2jgl;f-jmd^QE&pVNar_r5kxCM`<(jad}jHWloy`8STq9d{AXFmxa>yA z&xN4u1B{qKDuF;|p5*(lmlXm=r}-W6tY@3Kv#rtbVT8(7NvMV!|8bSJpsaWedUr{> zcNCWyI8u;_$--SPh&A}*pk3zkh{FiP6fu?oDKSW30ez%I^VUq)0{8gtxh7hjL~0=F z=f3Y4D1-(Ex_sq>rnqPF?+o4Rv#e!4jb7#NSg@-g>J}!RYt;oc3gwTodxu2Y=_%M~ zm+)g#%9%QIx`^aG0&{=T+PZn12b;p^dnt9G{f2GvU6LrFbl4Uhe(?W#q|Y4Si1zbA z@Wy|05>Jl^5HH|?KXnBU)2)sWSm~L;yexz)#YzsUVXDt6wNGVvg&P8G9K7o#PHzfl zb=hv?qsStAd{dse*pVu|POsMR$bK0rd9mDW`?dZ~8P%|6S5zRsqwOF^c(xPz zbF?T*V3!19GnMwB;)Y`_dMl3feoWBiHTxrAT8(Fe4c?ad@U`@gCUwJqcL1HRA>{ z^vF|y&~|u@OESxSWbWIF6ZbE;!Ch~`$Jc6?><~zJrlh&~jsVa@5OA}l0p2ly%0bZ< zj?~@y5*zt4B>LtAQ}`Ge@9xGFrJkTC_XEHbm#5w31JtE1Q2%+Z5TSDQ`^t83 z9L(%%ExWw!R`5p^!1i|p`X{Hq;Kvvg^951w+Y~vB6`j|=MEXOpg!YesM$P^XvWG6O zJ4lE^cuCT$&jP?H;AKXPjzZw+*E?~+m7oLkB)W1i_4rE1wNPh*H~D;RbO%ZqL(b`g zGb*P%S0j-gMu++M$AAnTJfB(>PkziDQaP{ll1Bcl{~m9YD4Pqlr%|3;(AE<42mI^7 z{q$?S8A3?gW{HCrU1Zi2A6^^>)8IsB)23BAqHF8k8}1x}vv^^$e(&^@zU8gXdP4@1 zh4XlfC$&zenQAby-%}}Qq2?$@dEbbl_0~R}=^4ylPyew$;@vrR9F~bn&i>{rWXELh%jD zB!Wtu@??3F*Ojnubw6;?#Vz95`P*h$%Ykdp#UI=X=l=fwo1p6xvv$<@rqV6#qF+m4 zKhU#42qGfE#2hhtuX~R$y^04k&O1J!l;K`*OYva8!ZER7(4nUdCeE3JtBXLrNo=L{f@LN)=F-F9#&dEAda0% zgO9wfC}%kH#(8@Bt8$aL&MOJ-SipkR3L`tN5pvIyiA!{7AHu`^p3l+vVT$Tetq;8~ zfOv#imD1)h&a|YOb=glW%~KWqPGMee`?yWD37v+J{DL+A5xZ>>XsKbR%+XHUm@>&~ z++3^8l9+VzfJW@8IP}o?`u{y^BC|IJ2yAO6D>rzR@-+cflvh|loYc)h5(6F78*6a} zconkDFr&f`sqSi%xp$R9k(Hta5$L<-(B;Q_f9h0n7LhEuY&M>TZ5@IZ*@kR1-2MyI zR|(cQ{A!QUIlE7cYvOrlY<2&Rw92sJ@m^Omv%o8U!d=*82Y0;|_Dr@%X6Y>y`OQCQ9Q*lJiB!OMR?pZ8zsVpuFu>1!0416}vm>6o1@q zpU?vJ=%Ulp4L2cc6wJGw=1zstI!Waq+#B4bh?#s%)fq)9XMr8?=Pbe0o&>YGsp^Uj zySfcncsXV?u7xG)KSmCi^^f&bOb}TTsF1_CqT=AHnVTdLv~C=oyb{jnh?g*B{bIQ@ zpPxxN%|j&nzxm(QIa$vyntt&t8T1icQ(=(r&E}`%M8+#8$rlXNAlOUKMi3%j@+Qtj zK1^>ks>s+;`XVUL1uUX1VUey_lETw)_#KCK=Lnn(2Sdge1?lg3blbi``{>pQ>M6+ z)Wq8Ke_MhNdcNI0$08?L0Ai{d`wx#rZmLPGnF>vmMH#8EXI;nQtdO752U1j+l#N&6 za0ZQl7rSI z1c0JLk06>)KE1daYA=qPn(b&t!8;@bGhpRm&2v4}TTWJz zuHH^r*;;HBko@2OM$UT_<~`W~+4+bYYJ2uC zb}ERa-aY5m`gi)HQK5)~LosTcB;EkREqgG72{sL5xe)Rj^TJN9_{G#1q4*otcABKu z>C&w%l`R6V_H*Z5BwN|Z6`q&))_%$xoXVW#$y33nztN(*bUGClx005?{!byk)mp!1 zK_hb(b3iRM@EZyvNV?_|J%0eZzcX{PMvBN5W{jJ88KMMR>GuiR!u>-1FY;B<;h)rY zy#!FYi#M-|S+IS<*6ts}g|0w7YtJjJ(UW>8UGUin0ZuO1iOV0-=*6S_I&-d$L{iH??ZQO{xPv1A$dwPRk7rB8y zSdhh;k$<0jr;?XMDH%7RVQYs*9EkADLxXW7hkB+PYg;XP+TE$rS)>hiE942L(Ob(K z(B`%sxZg*E^VJ;I{8OmE*pY%0GS1B~|BWE`5LiW;CC?j_L5rr72Ws2M%*Hwmd)6h3#fWQhD(9$OLjwt^a|<;mp@&u-)F$6Lao z+3^GzhT-Yu&ZRk?TNuh1FQeM&RvdP-|7}g;d8sVP)IZB2T3oJ4qE3{3?>W9=R;=%D z%~gu3ei6K-hFfX9`C1VIy4BK5kCU$Efp=0$6TBZ@U=$wkfiaTXglI6ToCh1{NL4W| z;SJp&pf>f9y9~fShp4{I(bgl<)6|ImkHT3Do+Z}MU=jAki~j6gh~7{A`iP*G!l9A$ zy)@QDX)u@jw(Hg=TQ~Lf-L;DP)KTx6me*v(>JupwPs2*LtsXT!TEH0C%Yz#%hvea= zX1Wmo_-{#Ry~i2zvb=T7f=@) zK#JCejoiI$OYgv$?wu%=|6<@_50RKHqlW^%H_(fOG-ksIhpSGXO$N~B%k3Y!dxaE) zHX4jlxUYXFsoVp3*ENtn?zr361$~?SzcZ)tf;qM-XsyBv z<96wLWLQ-Uy+N(*FZsa`b#v`UMKRt5t5NNb=vU|%XQY#Uv7qev9P8q1eSRGeBddZv z(fn9n!68L%FBj1wB)@f=)$~x-Y`lRmXL3!M(<%B4GI9j#USp(7dTfMcQji z=Csx@6n9~h);!dZ^s-63!U;a|5csd*uauN*i)ZUwC}ibMV~0P7B-J}V7UvxQ`3QD7 zRX`xa{F9q6AIc6MeF}S;f%Wu5EgsEq0ZXXN-Pwb`Nm~3H2I*cspeqqW#4?|_R`qVm zs1=}%$? za%=;XUv>L=gaY!@;6R?%uj66VLWW84_r4waT-2g?VK_MdCw~^YGSXf2UqHm)V|o`W z$4@OU-0zenYyc%#-p_DQ#F^#KtLJz}KrCa5%&^U2+ol9eDs_bCvEo$QU~l=0KCf+O z=ij4IX(1p8e;bFQg|b+a{{#5=EQJ~pN`sb&77mIR4~Bud%*?o;5#ZjJ)7?^f_<*ii z0th5Q#18ho7z$v6rFGyup3e=dtGA}b=5^hVx4y%0PtaHJmYtrmIsEJ|E77Ez0P^Q% zb6y_3cR{1x5b*b;)iYK8Mz?Vgc(t*bm^*ODR+A?XfUtz@=>H?~{YC4rMHXA+jP`$q zQBhyRCAC$?Pk#lxl>#e#@Q7z0kSHpncP|)O|8^_ON31#nipTv{HnK6W4KAzR&s{F^ zYdwzftR3%0s3>qeMINE%?7Kb-9mQD{$R-iU$r84{kY3ZX?)0LH<2d24_(85c=fHy# zHP_<+({nZ5sKBkZ1!2FaYZ2XoaLO^iAwvIdfoOPxgSuUP0aCbx+tC&8Llsp5I&~Q2 z%gY{(MDTNCnf1$DZ1kPs_2A-JJW~GDJco<3p$mw(i#|!>yWAkE)Z=M!)?ajLi^aaN zX=u~2m6AkB=|IVN#(zIPVoW6^&EaR5Rn|m4)9dc;%k*!>p5cu_-f`d`d;HS7u~vPJ zN8WYtqzNdpy_Z4%xnZOvyv3oATg@s!Iuz^sAyUUF=)`$T~ob~T;^flV> z^DC99sE_*z0~kBZ{8|P4Gu*_Y*6EWoL2OPXfwe1r?x!wfp97R`SmsyWuy@3Qd;I)v zcFR~~L!KSLRa6-MpNmvzr@|=hE*4czK-VgkP;@8_4l=xGmnWY8Oc{7}qT(tN<31~7 z=5CmZ&+_QBkA!&{q>qc2`FXbrK*A4iG0)ablEuSaPXB=Y(P48sF%3wutNd8mAGQ9f zqj~w{H-_sV8I-ms3}Mf$BTX7(W#fI=Wx-mp*P;cLaYp<#G!%{7(FVdt2CH67TwIx) zz0rEWw9<9rKMh?FffzbH>hF#t#tz*d{nu$Wn$_NM(x03c2>Nso_?fRt*rEQUyfmvrv(5*FWnxC# z6a-Nb6vm<}+ytnt?0R2}#119GjUoc?vALbbS4R5;A(Ry=n9qk5BcMNM)GM<&MbkIg zbsR!F^XGnWQ`yfNi3vnNRn_^oFGk02CwySe3GV5<9-9oRL>&sa5gb8-q|l*?0g9+n zqbS+7ek3umm2V3bRq-iFKV?^AMl-zLg+`fRCT69x<#&1ga--9L4hcmcx482o$w;I%kFWI2T;Ib;tP@&RVcV|E^3!3#U*gxR7T>mj(gf_wc?5C|VN z15NeL%z7n>v60*E9*2Uh!L`f5Q6Xni)WkM~w`J0_GD)ayfsZF;-#{!2&^|%?!-cnZZaaG&ikmPQ9S|FMhzJnx}5*pJlb%5gCu`9n3jbiV4(t|oKTt@2kzK$V!qE^uU`?k zwzelwa%wQYNQqZ!`n=1Ls-Ev#0DdN8N*iTS?_rhdn-h7iTH1 z%@|VGn9?uOEXw8Od^kD3^Lt{t>90cKA-{l5u=zIoX0wi~Ys)&fQ8WVy;Z|d0yTRyx z7CbuLep5l0$0sxHcp@pGg(ReV$2&KOX_ODkKjc=F{xhK5Q6$b{A2#8QHn4sIlG?G5 zl#rk}G{~#5-`Hb15Q`|zcPhcCzxv(~ykOlSAMx{WIN-9C9VmP3EVb@>7h(!p)t|@# z8mRbSsmIq&=lZ%d$e**`1zBo4IAqEg{S`?q^6$}WBEdUQ!fxwi^&jvCQmZ!+gIJ3X zMW6+jgMwAjSWy6ka+7(N1+*@!iV=cdG0B&23QZ8_-A0X)3xI4CWFYaW4yG~f4T z_sI>S*(9Q>L!{hRw|nlFad*YO|Fni{oFyIOyDtXtoyCkm)TZo>$X5 z@^x^LLJ?%@q-$JxqlEF+=7vvB;a^?5fnhi|r@YivpP`*5UHz)B`07cDxWSw(=nu3K zf%MDPjogu5HWTm|GZpeEi$jYB50;`q?_vI4_j_px9WX9U?A;9v+WOBBsr>1DqUuHm zysyT)e~}D~gQDD(DeNWpO_VNlM};SJza7b@Fo7<^F*I~M7|L2`0@6T)n*UxzGjHgc z@)37C!$_6su#t|1y0agYHCMEchpFZ3M>N=i{FQaf`K&QyNUZXS;{>7-o)w0dJMG+^ zYy;sou`rhM5OR^-CzNb4FYkgq#Q%z6g4%^`g{l~96-BXOSYMaW2~h`Dh)tJ|Ve1PK zp|LYAw9Dju)k%pAFC@i%tsH7&z2sv(!SI}@s2Y_84G zOss3EZXvGgc3D_Q2`<98Z+N%VYPjZ< z=};g@Qo^bZ$N%BD0YkA~YUBM_{!Q=8bMDLG!8p)8i$=MB@k^PO4$ct+k?Mg0>SnSb zZQ^W*yrnB(s&|-0x@>h1ib4lnLnmGpUSy_v!b$;OyWHXcB2m?UOuxS5kz?y84q#L) z8v=-^xI~pg#FI&Bb^Y`^U!xL9-s+uxU2=SqF?DEfz?wJwJ(2$A%{Wgn?6QA9J%V}9;*b*^;Y|L* zabYuyo!*i6#-YjN{UmIERc8GYnq|1Xmz}PSkS$@+^q=+h9jcG7HIamf_1=dxz2O&p z)aR9d%TI$+H%Kdy4=+PtO66ycODW0c-J2V!u$M`w*2sH0- z@T2h*K3^Xk{eJim?Cn^!R8x)r?9bGeRKok0@>PCXuaji*p#>$AtlP^>Uel@qi%~S> zv=~+N*o#rrA>6E?(NyUh3dnMarCXN-RBO3IX&0gJ1(}u~rM{K=KbfI)3&6x4qPGmE zf8!#oZo~IYhcr}rpxp@~ERPw*SA5otW!F%duEhYqDeR*NM-hSdRuoASPg9j%)Ea~VFL-YiR|zt*JkY7)&C6gk2?7WK$aeL zmAU?@gt&q|ko+(n!|~5!zP&$W@Kt6V4;&9vn}u3uYQ7Xoq~5?~Vx37RW_a5a1k3;? z6?q#(7UB-b(f3?=h&!cZjMXdcE^_dMm6H57vWXvxN=H@7)>rRWL@IgrsI1cL2d0m) z+f>j|$-2S=VF7&mh@gF+id%|3P2MAFmyOJQQmY%*ruD&pGfv^Y@SdSl z=TSSCu7fqq61F&-^eRO@3MssfnPt3oI!H}fCjtEwD^wF^)*Eo6IfWz>62t_#=ONyA z+yu@C_7FpWr;*J)X_-1MAAT$-P$>v{Y&fxi)wx5Z);2!-B0O6Ic~O92k=>^MO^+Z7 zc6K*~OC&V8mqqRM=>&I@gJ^lb35eJ0t9?w3NhaQY8dPnmut z>r5V1G_c4gUJ;9bIJ;!L9;_X|W?d$*FhQvSnrPi$SU}@K%!n>$mO>tGtfBG+A?jjR zy8Y|Qslz11roj1$U@(itA3%GO+*!zY#awu8%#k2@7s1JwjW6fNIkU z_WUiHl zyxX24!x)kM;8tM9%i+@^+OwS#t}zJwB|$yc2A5P|x9jx^`?3{t*}jb~(t@N6Yz)=$ z1I%!Q0O2Ze_EsmU2X>yc1=-7A&_oHouAiWN|I)9;vOeKbNm#8MuT$wdPiWVy3(DnM zVa;(25rv2O*fYY666}a264^s+1mk%i!NQIRBK&JI-7(sqX7ve1nq$>UpUFybOow1e zcpGP1t+7Bi&Qfuwhe8SxaNdxy8n^7SUsKb;XJ}Zdn&wdmQ<;qV&J0$ZGBI|kI5_|# zb{-JR?au{nn5f}P|8uQ$lj?qYeCp(R?RsdS+-nmmg3o5JK^OoCe>adS3;UnQ=H2~n z77k*F64VTPe|Z2)Ts!m^s5kKW$;bfuWC1^#qZ)%OY3*Vt-Lf0-nzSxJf5{{osh^n0 zcigP7qSTpN98jI(X=BO8z`)6~^eF;$)LI3ey?A0nYh`oa9ug~KHG1GEDjS{@%!CYF zu+c0k-~yQ1Zb&_7|dEe>#G=Y%?H+T$r3oXneG6P!OL0SFc`K(0LkRy?F< zHE!KtZFvykm>I6{G4wAVpnwhBD}eL$;cg(@*B{CsoZpUby^{f{&&LSyjBsD_{p;%m z^&dc6!6m3{&V&I2Rmn1Z>>n0NFQM@kZG^%gk%fVvk6H&|i{k!qS`zD30c(u9aXSW$ zk}~u%6P?>Q(%7f`UDlhd-;Lh?`gp$pdxEr| z^d5tM(ty{baN)f7!&A0hIA=IuI703d?EQ3J?`Iw4$ArCBvk)mn4NSM2%lmMws98gQ zo+&qfIS^Ar2dTpQI2UHBl)}t1|MweYH>hyo+8D$s4&A;}^Tw)zvx?F+J6dg=&(>Qk zq^ua@;;PA~o@4@Ov_D6FxE7M}?>;y3sKxT^8#cvOj;knjo*<%{Z&n}3PW8@6GUsJUU=s zY9kqZCz42d#)J%?pwJ27M{4Wh)-p;#Drc}I4IQ$wQu7-5Z@@)Vm}e{*1pcc-qZ-6D zqVIE5_(du5w4g@9)hOVwlS?+yrhnw>@t>?|!!Pf~^>OWU3($75F3KmaDohubQt_Z) zlqGS<4Pt>zSjYZXXrE)`hMjtPU2qPy&<5k#Bu1nTzXbaHL0peolW+W`O}mZs%Ebx%aha-ECLwg-#I-5++jw zh*0n>L0#kBB+Gvmp{`12%Aa;kX2I8ZF ztuft1)%o_2LBC;C6&&XLBmk_q`ZbbIU@Q**bDJ81S|1i zb)LKIhc?a?eZhc7r3USdf{$QBl$4xcIppMH>cuP}6_ozdJL50;PH~NtiAa|fjMSLx z+h2-!Vh8_n)MY8z+Siosp?@E8^ZCwQGA-1^=IMoEY(ru{s5gT;s)n_S)OC~JTCE1Q z`rGGb!ARBm@glu}ceeKYRvRztlQ$y~HeXgitlfv(P$OheKQG7tOOsEr0)BKe)jR)! zo{J1LZ@w5wNg5!}dcPb8q=F>npU%K}K`MZR`pQwDygNe9?s)Pv~AWxJHA_^7d?quPAmQ8n?Kug zA&pzy%I0E)kr$>AeS9G*z18fhMb_?lJ7+rfyzJ;CagE-!F<;J=7v%s{yOc24uWwN ztTE@4rZvi36oM!Mv)yAr7S|7-(&z4xdWm$EdOTAhlI{*J!0M}uqfDfqUd=N#2Xaes z5)^*`~3v;yM)f9e>Kkr2pl(nPtTS4XLpC4OhHhvzO7amjk&kzdrXMyF~=E0CX^0 zX!n2Fd5@D+bivu-fHkNSV?>d+H=Z}~b&@^f5`vPDfgXue9=Ba4JMFE(7W6GkO{SWj zKs|H!s(02Bf;g7`wqxWu)>#;VJw=FCZf9!&51G2>VVRNGeOM;UY$l~3<0>@sx z&~m^2m`Z)>HEu)_&m75p$h>0js!pFr_q4Xg%rt3Yf8r6#q8?Opk;hpVh5Ei5H4R~1 z0-Kj^wU7IGXq#lOk-w5yHC9?i!`j~cSB1Gs*zH=@*GzQ%I&HHqSh{%XWA5;#VCcsh zVG4xg5|wfCI!=$vs;OQleePGc5gLd0tzYf9=1Shl`N3k}xb_A=KRS}SX@j-VB*CyI z;N}J~B-;HmmH!Lry_FOfteqGYEg96#=qU&E26#Pe(Z0ruLU0leQczXx;NqBA{~WB- zwXrl~t)&TIl=+zIB7<%fBv{$3Lr%b8i4eLXaCd`?2|*XxN>*`qnCdB}&qz+?9Rago z&Tm7I&6?8f;mk^-^zZbaw4^bW!d!*zi$=VqX}*%7{>)zE?{tp&dtl{q_TlX0eq!z| z|Miy(B>8Avvk_%y=PYL}yBQPMHTNLYSMc7=je#%0U zZnuYc`lwC1oQ!9hLt-MoN;8Y>Ce?tuF7KJy8DIuj&K`HFqzr-XWZ;F3Be9|j)y?|~ z?e^TpOzJLcQ!eC2>RfT!Q54ERCXSk4V(tzh3Nh`{K)p4jhV8DaLA9*6jAo;XYxcr% zFZDgp*~c)t>e;?rCL_6ZiCL156M_Y22DW=ph9~d3sjKjTY`ckmu{<5m<+O$D z&w~lo2>P7L1gmnhnmSxHzM?e(u^qdmakSH<8HVO8CqXI&uFT}S>g2cW;ez50wIr(! zJq8m%-qtAL<>~ze@r99m+RbttTWraR!EzE!b-TYv)xDkIawa~!T{zCyn@>`9wXgZ7 zDt)UdrcI4_F8PJ=dD186k zTvGRS26Ihbu9dwn&r^-AU1(>aj1hWA3QwQWw;x!r`)yg@ryFmb;saJ3H&uCy?`@JW}u_(6EcjgbK57mj>e`Jm4BsbFPT87pZ@7N6ykK4zW z42_#!7>>RgFtsOhK0WIZ&c7bnLwQ7 zFY1<1M_k{=+kxW*S#J~|8`(h~n&$cLH>UXm3u52_zV;&sg zEdFmc+$$v|xa#%xIq@K$f)D-{Z=!U8LE{*A`Id<MXRMtRmK0lj-BIlS38 z`ZQ?(^j_6J1$fZH4B)n|n+JR5;lMbOjzlQ8?$@v9Q_;?Y`t$;te>kj!!%rhT+4}-| zc>!IkU;P?er!n6%`hOyj+BaCst72`Dsv3N~;G02-(-I|K9$Y~Qm9a5NQ?A!gF(h@y|-PJc)kYz&^530fO1byndFoASUa5Qbpl zI$FP6KR3v6lLh{<{4BPMSl7^>#CNGg00!sQ?;`V*4E$`z(4NX; zFl;56SxJz(OWlh-weo^e3M&{s2(8}xQt|#bPa-u?9By^&ULdwq=6D3M%tCejGqk= z$bWg7>JUHzpghI)!o5F3ah?>2-FyLKXk$n(jXgYI0`dOC{Yw^bwtI(x0BwjC?)Rb{ zGw$MC_;R)5HVW|C(oe(aTpRXHLcVbT)NK*r+(>b9H!XEhRDibqnq?zH8cVdWn4XZy zSM?HB!CGosI@4n(#AYN+cl1uSZE@tGt`iF50Lg!r zixt_6jpk=FD)=ZY?w8vVrw|?wT z5KP*L`?&CiwSYwc(jfu$U`0;(QkO~J!D*AC=*g<+653K=&Cc~U?b}@tC(hY%>NgOu z5&V4JSf_)%oA*~#1pX87g>K5fM4r9RHG~FxA{RjHmsE5_*;E?#j!AD+CGLVu%+{#wQlx2s8K^vp-Hfm$6#C1d{WHHW0EMc>`}<^(D+y7)VVbxvKe_< zEVYy-vdQUm&Di?eh~=_SszflLfy_q1U{EUY9@+k;lq5U0aAg7kF^vq^E3bIp5{9WV zHMzs@&O^ebVGlIEUGLD+MkQHh;HNR<$ID->w@R=rENY`X)yB|*S)!x*B5(d=I-tZy z!k-6!ntEPIQ=dL8!8k;tRtn~^QI-&$9q3a1aWpgLNoIjgN>zu%_nYpjuTw-_C~vom z=N*U}SrhB={$fh%LBJm1gE^Bb9=S@uNIp|Fz&<5=6he=rp2jsJQ2@2z&w)2PQpQNz z7ZPaIqZRl`@r=XtKh=NiHTCPd;l?MJd;h3vkdt-22D*O66h?V`aQ0#6HV7BkZ<=!{ zg?{mP1$gNMkSgrE$hfW}0OA(Ig!Pwy)-nxfzlv+9GTs5hSW@ihv>0C7GBj_RbJ{Qs znY{%a)iI*>**<3AXPTn}GTRL=)(M3;q@(4EnGTbyjcCKmZ;47b2G}%d#>92-wRE>t zp67-#R^%&p@TfRYz2*-kR})I9|H)+sO@hZw{8Sgk^Zp7k1_rwVfjgGdMVC|V8qi$? z8PFiW{A32e-$a^XLbFhOnf4!d%z-b^P08nz(br>dp-6$QVbt(A_2!YIx#~M5(|?1@ zq*4aBqNDHDO*F?*qFJL~6e4R-!j~rK98D;*GXC&L6PtJ2A@Hm`^H^n3k0fv)rAthI z<-__HWom68;Soa}?KAlm)si!w_ep~cv4LYmT3{ME z)+V$o;J|{G6(R~pL%gg^UYoEFw0%)@sWXaa_2m(3nI83>p zx47m|eQQg~XTH%wT#DsK@Q!CcL&t#vN!o#~hvi>HJBp8JPz<_!_CeGDRHn8j6JhMF zgWm{o=9d(VoHBV!>ic=%A5!ZaLr04!rI^Ze*kp@K7V~Gq>^Fup$%rSDkBTa8!n;`M zl4<+K@4H1jp!)aa95)Zh(s>6A4&v|ZaW2a}F=t~~7_>&E-l;X)3!W9TYEYi3SOBQE zXLqYKJ>r+HC0uWj9&fkG1`zUhIgmvz8(KLPFkzOc;wQ4wyrW|@)ItP`sQKu=>WHk! zw{3EYt2UG0aa*V}JV^pBN#ckNa^}K+eL!k&SR`MT4>Vk6`fMG(pvEiDqW8Bc5tV4C zopFuL>lPPKlee@e^-gZ-aX50^yfDiAC|G}FN7u}^e7JW z@At0+uP`#e(*$eVl99)j@_NFtJ-5vo1hv0xsSx-@5CFYYF-c^Y<>Hga&A=u^N6p~z z$dPvBj`kNo@Lmo@_SiNABcchFQ<_&|Y*Vo<_*I_I1ZvWssmS(ITeNf_I2q8~!h3BU6-$!t#TY1zcp{DpcGxSg#M_7;ZP`(5`J{C!G= z8gO}TDx$8@iuoSHiH%Drer%R$YSqUtt|c#0eDI}ckWn@u^NAxJN>cU=T1*Knd0S-P zGF6PUCctb6ZoBZ!j>>fMbZ%-U81f>x8EwV`%rlqzqNQ^loqA`=B&jir>titjfO5uW ze75Y?(TRHA=(xCBgr)DY0BOGP-hsB(w|G_1c1RmQ2Uk#CTmiXdVcj0|a`{5@c0ivK zT52w24@?6+5&A)Z4Pt#cCV-L%e%!kHFQF5`_gS6@brgb{q{$(3q-ft5f|+&F|G`o! zLuX!rzrGJb&~E9!9Kq(*@p~fq;i~o~$O*LqL~L_Q%3XYjCNSwuYkQ1+9a7<(K$uzE zo~(9*A4;pn>CqTSq5C_cyIQNGv!2`TGyYF>rp1U149BY3pkcsa;A`@LP$V^8_OMHl z3R1?3utJPjR5Rk!Eev7XPw^)3nU-RG2?MuRz$3=PkTIB2QNY08$7`4(5cXAC_ zc4(5Cbc>PBys^$~-$9-+=6p3^4D0kE#}k)FfI`P0n}N5{?RmPbpWsDihR>ic8~`Ok zkH)R9cE~os3eEs+h|g7DKDeU;r&X!pIgW%g7h>ieg6QZEj2EvlS>EF+~dF z^4AbbjlwS)7mRyzuOdhR`asLey~F!vmU>bn*`rT2RV3KH#)%oytg5u{wI%$2MwfBf zABkn9vY!g)qK^qsHbvBsvZ|Nl3Ks`)cSo1pIL8T)XE3zZBl)n)8Z`^;U3Gn`6V~u? zHi~eWu#eZ;+nO2EKib={T4hCYlG*Dj4=Jw|@SX9PlDvUg*wv^m2_~8FZ3R(OAg9^q zW@B|J&IgYYEWD0n6^M^I!0o}w(cc?!0Q+{`6xkEEei$%&oT_y@!6BqH|NZ7g3R%P* zR!2j#8N5e{i%ff4{gByuvBt4S+hX{}w{`co{9ja_qA8ERdOp-q;#8c+*BXwYDda)# z)H_I<^Uflgcbbqae~WD^?g}uhV?S01`)b$Gd6mkmSp7^9+0Jfr+TU;%EvneZ;6oQJ zO*t0xfv$R;y1dOpkKG7`lfRy?_XmMF6*)uBeN0*Pv(1N%gGP8?pJ@zi$LW7HAK!&Q z@dVrD$XFm4Vq|7pL6NdJgXApZElUQu0prfTN3~2p+cr%4;^#s?l9?WbT8qa89{kG{ z2+hI3-zP8n+i(|K?IOQ+oKaa_SvxL<_i{Td^(VV}F`sutwBVH5I|DU)e`a;4(FnfEdFSO)Cj`zy3)3BZnL8gRAdEld#XL)!d(wc-S?1sT z-OwY5T5@qsXmoL)6Yz*=seiA6gRm<a$yq-2-r$%fn*&E4XDY0f#qB_8{wAVcL^#6#V5YzWS>i~9%P>pA zve5RcXW7N<<8&0Lw`od1vi0-KMrj|Q@$TUf9U6Nh=tym0rs9|sNXspgvzr!=nXwD< zFM7v$MAzf083%2odVIne{@5w?oT{8J7INE*3MD)XmYR9g0|MDGmX)a~f!hmsZH3I8Ikv2gCmcrLpyGV))I{&oC%JBpRb`Dn;bZM7G%l*P5 z21;9QD>x0CgY0}UOI$~)(dACR>LN)x^T5B6=6U+fJ&cnX6iO}<7M!-vMFnW=$}p{G zu_$0Q9aHA$QD%>SG8fCb;rU~^vgUuKl9}-7Q)Flx|-!>S)nkL%wNj`KlUW()M69?X)6d?dc2g(wpChp`UrKZ%+#4yk7!EIppl@>u1 zCV;TtB0fH6C?6Z%G`(`+gdU)eAv3fOV=TY|Y-r80|C9^t)zp}TE%}ErlAdny$DUH@ zF(!(bCoUWIkD5CQ$G?LT0{Dw`ouL?k(d5pb53rG-$;fBiGe4Ws4e>VY@4M0kx%;=+ zHKXsUr%qFmBweMWt(e9P`+=FiLGtZQt<%E&WS^V6x>m;pkeb*RJAEAGm6hu=CJ1D{ zVFwl4dS-pom()y z%7~JxNc>e8z?u8q(?P^r@1uxUgA$NSf+${xbhmqcl0efNoD3*j`8Bqb#9&(s*Jr77 zf+%t^d3nTmDkj*^|Fg3O<&W5O;jDNJ9nEAKyzwSb|CZ7@wQMxycW#FgvWs-Ivhybz zmlwcw7XCf!wXZTx*4XZkLtz-QWHZ?%a*7g6L32`>(9y( z{!+#4*Fncwc6SMeI?m-!PnG-ABCuZ&0Hyhp>zPZqz zf3zVg4*wVw+sIoa|I$ogwL7pdFfgBHNQ=OM78pdh{~Ge#3=iLUeSv#$6_m%qaRC*DeO z19FdD8W=*n5}@}LJny@lV0R4Fc75Fa$1cj|1yi|fV zW)Taq0&nxaH99+PVZ3+L{~cE@BILFOU^`H5ng^{<`Psg%x6#G%!?@p zCsD>%$9mJufq+X$J!ohBvx^_X5rZ|)1@OL6RsaFJIz}dwglD|6TMM+HzUJ|x`Zc2M|i3J&1v;R`;efhh5UzHVt1t0!JUoN1KcQC zO{WHmllQ=4nD3X!x-w=WP;?kbtCeVBpxJyq#uh7~R-fQ>2zlDTssMuc-kren*ukUi z%RPBes21YqLLdX#|KZg%ZA)>xGhycP*JY78V54Tg2NiQrC+dw4U%82UruaKm0WD?3 zEPi_M3^JeGrKgwk;>3Dssn8L`^O3#sa6Q@1S?7zgP1MJw5t2XK%vu}fE2^y7K4qOSI6d1UH`= zus-fJB0vo8db*0N1mRLR8u_eZeK!FWHv2>dtShynLRDhH(2{p^jN={oehj>E-b=?b z4f;(`s##dq72C{gN5q?hl`#J@gOo_==Ofnm=m{)-yC~YZ0=k^ZjQ^+}ol9M~7KSgw z?JXT}e9p=;?C=-t0CVrJ8GQY;^m_4YIs)3NvSlAHp*YEL> zY-RYerUy%KXl!h98?xvnQV~GVm}4+BBhw5tU5T2Dtxu~0h5|84pF~tuP@iG(#E#9= zCSf*k5Omd$2=)iUF5N@3-@&}SsgB&%0!UeayzS79^LBPefnuN*H6MT*NpJL)pn0Z3 zTUSpea<)y5_nE)^$N8wuwl6g1ppBOlU7e!qv^jJ?G)b6$IJ1l(Huvhh2*OU4#GyO& zvk#MGdvu|%ubg=AJ?MQ&0My(WXhl`Hxe*clMa#pSqg4^|xBXiU?gFNrJl`R-se%{Y zM&v3HUu%BERRVxkISfT)nc6~ML>3(#GRhB_3kMc%T@htQrknv~;QB8{Ox1;(>w*h> zF(kiIwHYM{ZwLG0I|O5~&4^Ok?J?i+M_HA}Ckuam8?^e7YIS|AcN(qyYKvyGD@go1 zvSb<5k)hlWs=iU1{qj~&k>dYNfQWE37J_4f=d%@3=* z5KXF2!jT}EPU4|rT!?I+xqb4%P(h*YF9t>en@^e$7+}ezfSKab=oLlDn1NKLJ?Fpn z{nZ$FL3)@9#=J2gQTSRGhG1v>>4#iokBxD)?Kt8q|LZ-Lb1{Qn6I7Tr?56*wChQ6I z4Sr-l9+BawulRKB3ILS0HqXwFe|K6vsX_pZndAlbPyTb{CU`~we||#8I-@*QXNR7| zptM**@k4I&YJju*lhsXSkXt-E&_ageG8?d9u+c_#NtQ=KA=519vm)jB1 zuOj~9h3}<65al5=6RVy?R;+39BFQGJ;{au@tHNbClNy>eqJCD~s00!~@m*pB^u2aX zR69rMauPzJ!J4Vv{PjJ@M|uj`6R>I67S@d}8%$*uQAWBoQ5d&_yaTC{uQv#lB&##LG)dKKZm)}7fTc-wy{lF9xJgfC@Pciai zk219LrKwvC0^v3!c5{$R%*R;M`jhNnZActuACW}4a5e9YjQ} zb28Kdyq#0O$|mG4!<>cBwKJ|}&gBi~OsDPXPEC5#iH497tknaBoXIE9KI7DJw;c~iqq7kb3)S;-Jy{v?IVL1yTiSUoB;Y%O0v0#{U znHj#D7+e1DT1zi)A5AwtKYg=MHE4+!u5l96sz1x@6+ix=or|--0{*BcBsKIaJ2IkQ z&DLHm?UWyz#=in$xn8qR@)1+IGfIpy9S&>^KV!X!Lh=VjDwgLD=E_)nXS)<0u5`Jr zRc4$@<4QGR0BA}E1KH5OU$_AYx|p=&K?cLLi5P;uO71U8R^(LP$;rWn8^RlCk)Pxz zYNNAaoz4A~dW!FKe0aL) zsCig<%LwX3LE@!)ykP-DK!G>wG>q_;ZbNt5p;+567N-t;?bDmN2t&09eNEA*OnC{) zn{Ir{!D^S;Mk_ECZdgWhlauh{A7m)E>eS2?ZQSK-nco!N^QBj3EmEMCI}HK* zHRbT6Spb4n7W?L1q#Ly$qzF^6D&p!FBT*6FsZ9)i&aqGb3M*MAv_P`ozmy0;q`Xm4 zzCi9tyMKMHYrk8B7a{RaD`D7T*AI<9`)8EOQ_~b5q)ZCGX3oOGTY#Sfd)-=|!ubiM z`rL&s*NN_}LEeoEvoK9iuz%p=d7IiLAqWDu23j~?(+&8q7s!?m^=BjiH-r^-k0CAf zFO~M)>jt;8`S_M+|3rxO=SAoaUz%;IfTvuL+|M9l0>l$-$+F zeh-2WWgN_~%gbLBA3=++lCgl~zT3>L3Q$rN@B--H z&7gdn%upXrr(7NBV8M}=E~Xn!@2`U_ zR0f4*N==XjkK?Z}faNuXgq$6&8NS>QM5E;)j^gMlEz6>_%A@^UaX*!fW6^l29fC^0#NK&sDx3NM`(2zrL6!1?J0 zsy!QbO3MYWLQu8S{PH5I@|)NZ8vRhVcT}#>y1&*7>p-ze0*yOS9UM#|?QJGJLfSN? z>cep~v41H#6+rNKDk_Zz-*Fbe0)AlRsAFOwm9K>e%BIk~=u`SW1V8`$I*lVG^?djK z5W44b#*+%pT@T!Nws=behMKkWAE#v^u_K+Gw7RN+0f6VV1nsk|eN!^-&N@va`16au zO{QOo>*vWB=JWK-#LzGc6lv>t@KQNnJ1F~9(%3gFeXGpk7A%uGi)<^dW<1V-k@I^7 zfH5BmB%v(?DRIi7!^}-c&V`VWaev>gpf!0&+SauscnVMm8yC24_f9;zU0Y{|h-HMo zZa{@H7Ev&v|A3@jXVEgR3GNIBf-;_1xS@93yCUh2$@=7_T2*%5WS4?GWym54dsNTr z2}pbTcar`F!t9&miE+QZf)n+89J@Q(B|KoRDBzx#>o$2rV={)Tb(?XS#ygfZjam5Eok*5)P^Vr|$3d zXtvW>Wd zGLW@mwLlN>i7tQ^F6#pNOqjbpJ~^clLW52xote&+n&qav6Z#w-PKrEnGc=5mo{snv z?%}mTz(hgI2u~Q@HnFU6PDFht8-ZpA1UCqvu~-?3)c+kes&ex`07XE$zp8Ob_mqnui=>Giv zsRm>__s^%R4E*`;|MttDo+QA}e|`M+M+kr>&@l_J9U`!np(*xR+M{I5kmbX+itw&` z^c?9cR;;ryGSdaUE{|C8fYMSU;1sVRmiMl@hRY@@i5#y4S^yAECFJ>qPtrM_FCr~^ zF4bM;fRl`ZKnnnnw`rBt`7q3Pv2C6dl-=}X0DWP}@y)b{F71wBXLDtyRb#4T@mTD0 zOLG54w&_&m5Qbv`38f=z0?!p{M#)0WDP05xkixQokRbxMtnf9$glFNuY3?FW%ThNl zrN1ig+al75nNu4E_&{H(t3TK)eK<;he_q?yx93*{ln(sck!D26*@G+rJe7up0bW33Nc-vU`>mj z0AB+k1)p1(t*t8rELaCNkY%R2u1zmI2e-Ov22n4jwha?ZI&v~(4x}?SH*r_l!UonJ z8^plTpk7Ce932dVT9GzFDse^#5o9(ZWMt})s~t*OuG zco190Il2t*rRb6v%AskYSoG{cSqa9J003c=6tHLL66>DA^XTva9Ien}j^2sR3r$>b zwZ#Rt00jUpHj8O{N)VALX<@VlF$M+#=Ad=gNL21aVP-prI!-!}1xiy~WaX|x?!Xw1 zeT&$T5)5@}#J1KB681Z!gWhcG=H=Jd>qG&-53dgdya54k$mDbZuG^FAKfQb25CQKF z_p|+s|6hNsrC_H7xVgJo`#)_r3d-x^a7!YgBD`G!ZER_~W!f?=3)J!(_)zRlWk9&G znFVPsQ;Ao!tjS1kQ!;WNyI}LPdO>CEc-t1U2%nDx{icP1Q*$EpjcN?W$aW(q#nE<*+9@{#mz z*SM=TL4}ruY-`s$*_Y^p>9*wN)w;QT`4>0<1bqDX+kt?$Kk|hE-+c2U1n~PmZ2#~S zByiM=Z~l6K=FK-h9%YoI&|$T=pCAE=)@J)8!VGnpkNI` z;KbOhwV?wG9F;+sMOa`bUMrRj+Q7**C~>e4;@|Jg9czUh$vx9|rvFtH=X~co->G6Q zEj`Wxyo3SPsPR#y*U=bc`Pr7N{SyqXB*p(jC2ncubg=1hoHu~ziym4|R#dtXi~Joi z+87y^U>kaCO)GQgq|v@NfmQ~bhU6z*wc(=D~oXv`L434E)NMs71tLPR15ntsy+l zqT%}zm(dy4GA2z(Y;~(qBMWra1D?XwOa|&V9QfwV+qe9v_vfFp-4_FSeZSq8fj;Mz z=V5@a|MtzVzj^zQH~bdp?>GOe0APR)0A5@!BdP{J>Jqif1&rr>&}rt`rAOc|`MNE* zgsU~?2B2d0cS8b8Ca7yUL@nl0O*gv-0Z_rAp5Dx=U%7{(#=tZz#Q9h!gidKtab z;kJf=xN5$mGcX!uAZuSFgoCGQ?JM@LXaG%mIWGP@;Jzv>0^Wc3`VBGs`p>`0pM~W+ zKiN5PKlGK?{k;8)fUp1b`n4(KI~pKW`XKxxMJjEW03eZPoI{i#>C3F-{C zIy^gp1B_8|^9+@K&`d8oZK&0BY1f5iF8juiYMH2)XdE56GXhDcS2U*8C}U{-lb6nf-h}9Qw^SbOyad}v4_Aa zHJStvbXzm*8XcP}WgD8Zm4%P8`6<090WB*~irnH7TW@obZ6J#$D|pHz8$Oi6tBJAE zhchx=E<0+`)Q#SW?xbYvM1U#ady-F_cL4A?F;6d3Oj~>mLR@F=dN^aJKzFfk*>Tpz z<4gcVom_;C#+d7hnG47VZcVwTl?0jqkiaCXt`6F0HP&NYFV54h`2UUoxA*_oW()fN zi>EJ{16rTc&AhC~Vi-Eqklc`10Cbu`DaY6~q$5QsR~ev=z;gIBqAGh~tqe5_xmXayI-b`smn1~FbM%>d7}hSVg8K{!Bo zP{nrvAaR802PiIqoj^(#08M}?b|%mo3do9~s@8MsM-9hKkV2mrwT937Z-z!x}9|Nlr3_@LXJ|5*fj&bFF#MrYKK5jlp!2;PGM!l+`XQN5zj zI*0-NTq2Z9^DGDBcM@%9f~;a$BXy|d>X_SlP6c4A#z82_w{j^Vb8nr$JQp%8ZkqT( zE(y@2<;)w+86-|i)4hfglZTO2!_YAk%L-exErYJMO#oPX-O$1z+Fb!SiVh7`KXyH# znl{FegJ^4Icyzcvqw{8u%dvwh$v;4!LC-l=iq(w_fcm=uKzyerNO~W9JNLN(H31+< z#}MxHzJ<}S+usqvB^E3*0pxT+IJF@m_~=&FIo5&AD9`(flfHT?2jI863-#uY@c%9R z?*K3ZFb}l8xEyOl=(patHl*c4GQJk`X=dzsg5+F~HF}gTxA=?_@`Ay&>U^IyI-L!6 zMju6vqdgTpvgj?6#@0eTY~xBhyV$U#8ftXFaY~CmRC*U^mGS|M)J)|uOC+@$)~VhC z00gZJ2ATlCXAuIRh791%#4U&v#j)KWoM$a4*n3U&nf)Dt{hSkXoCl*J7SyxDmCT}R z1v!Es0T3ckJ`w z+d6SJtJ*CvVyA;X@`c%U>HJ1(20}M;XntI=bCk-=&zmZLmn^%(BcUXgnc%r&aRMT zPXYR@#Y+BT2(2q)o7tq(J=tYMTCD^Baca4y&Q$}T(yJ)|63EE_Y5_p-;dXcJ|33Nt zhsQ$b27s4ey)*-mV)`0rr#c=5%ovgZ7OyaX0&pmI!otlsdsOrhp;_A54hvrcS+kp+ zN2|JeY`U!U>+E%VM9c{QdM7q)ZIFg_zA}#7kie-jh3beWdL|w09<)DZk+55@M2#|p zKbu8>g?Xh1e4i@>Q~}X&g4*IVpzLllM%QHoUL688Gw*549!qp97ET;K6bb*`de-p_ za}xtiL2v0lt}Yp2FbIXPXfZ`cxkhViCIUK3p2#`CofJ@Ew(?-72MVh13jU~?tuz@R z$r7tQP9Rm+TdO5GY*er7K?=C=b?(&tpt@JRi-}!&?%Kvq$P^7t+nL#ZV0K$@QUoC(iMy5`tu?8p7VnlXWp` z)c`IQ@sZ@U?pM^xH3|DP9miI^oq=*=(DPb{2SZ5M5onDTv|m!5mc{s|8-N?orCd^5 zo;8h3fVSHUx#50o`PoFBx(T7l0(K7sku&!Ob%2pfUZrRKv3OWat20iw29c ziTEgL|7A=fjDX^Xpd-5~G~qx@QTwRf6#j2A%_c>5CCS1U1mO=u`2rF&^@h8GnAHLT z8Pq6;zJtK08q^>+ad)AHp4POeb<}qH`%DBE>cww{T=EFp0r)p zq&q^u=#jKxgbX!)Xq#9Zbut<5RBAYSLUQCM9T17UjZ&A1nr2iJrW3up;pOO}drNFv zHBZ$9+`p)W=`ez^dVsq0_ZTzA+VzB(+0O%W%P%tA27>coNVgQC*8)U#+AjcOWY47A ziLM%Gz_IR+-N!`$6$SqM*Y8J>`fu;{<$*Uoext>&xAzMGqKfJQ`v=p`=Io%muJk%h zo3UZcWl@Q!%ybe|pf?zS3s|fQon=PC0SmVnn9LaN*>xpmEA$Pj-6iUQ(Zz&seuUML zlk0$Y0S6nx{#}%;8G$A<2y_ks~eu zE`xau!5`b=SW-bZsVgxIyujm@88E_0lZ+ayyPS;n{%v{q^AW@dm&**8kq)wa25SYO{^jqr}c410?ev=klLOcs7|nw8`rBzzTQTY00iD zjpY;)22?B9>ji+m)>-1VUId|V$FAe?TIN%Vl%45x8t2jt1>iqIN9RhpAWjTk@^B=$>z@HCqY0D!^khGd6g0Q1;_5HP{wWW84wAOLh#8i4}LG`~)( zJFz{v_W(%6=@L3%Ry3Amv%AVlH+NHQK6-^7E2aRVTko&6ifmj40%uRJ=_U$iu4>!_ zh~B8Uezb_(Klj#JeBXqCPYucIvgohNv3(lfdHQ+-!tXkE5kD`@@7^*&MP{)QkfUL^ z+P^%S+WV044~%lMO47krS_vjIKal}d>cScmc~ZaFu+pLv8UnUn?uOeZ4nTHhjOSD- zgF)3>HdHdinY1~U*XBY>B`2fzZH9{_ma+iQyQ)c_Im@R_2~*saj8l=)(XzuJ6A`GU zoR+uNcL*p3=q~JC04S^;7F_`OiFwpPv0A-iPZ`|yv~Cr#&9mEx3#bJsjZcHX=9sGF zAz62wcPXv>G(c<@1DFb(`~X3;r}KWU0>CK=7`(q$E+m@Xip2!`c%@gsBcVEo-7KI# zb|u@-Dh&E8Gry^Tk3TP?Uk7--qoNvu#wc7qv5hKk;wEJ=00okpp#+W0Bm;!o=E##ytB$&LaW1p>TH#k%5mgT zxfKlHcWHoJ)c}@B)*N9d9>zyeAx9>cN+X!@BvS?iQFm-Xw0OcCz-Y-AUf~HMPFn+j zQd$CZ0_F_>BZJA9OU{Y$V_mfnxYD&MvpF!Rgv8JSph!avkQ(l=m2{3o>5NIsTxrAS z+@8jQ;Z7wNO<3SG{kMCE;v{2kUcB&m9*2^pjSYw~@K_82ciV7&Nxgnl%|wK!w>X`S zXGWLtOsB?{qO3w*pBbNz4?+MgTjsy<#FV^!{eex(y1)LZ-rx zdPGnOY|(NOA6wH?5n|a?c1Oxd&RP*{dRSSzocqkLaK*(!P^gbn5q3FW&`{`~z7AXwrHhe z9H*i*B&dd=v)mHv>nLV4n~JZ8As`KzrhXRdG`U`@APR3-t$)&HO@F!|o1x&9Vri^O zuRv^byIPYTX;jRYMq6K>ZGW_OD2PK`k#Oh!_ON4czwp_ z=j{SOqlAYck%ESRGI1q`f5W)Hise1`&KGH==F|JxNaAvZMDQJS#=Et-XShU_z=bx) zwEEyB`{de`QG*80VeY4IJdNlz=-W*cFT&I!3%au=)Zt(+Ih69=@l=Yj8 z-^0X5-4GzBWina^CH~O|be!wcA+r3%>o%+n2vA7ony8X0n zb1As}=S@ve_J2RXh32ngwDOI+gBQ<{L-4cme-4@X9R~ml0I-kV8nUw%wWs#~>eIzw zVbuBtvn46vXxvOgz&+1)-NwmvZOv;DTzVOxFU1tHJTM=n>F|(+wKVcI38TaS<0S(W z@+0*q>%u+hryr&ZVe7<~VF^Z-aWrDbSPa(#=9D@bm@N$eh7^Gt)@SG}00b!OSWrJ( z6EW!8cU0bRTZUTKtU87~oa-9^xtPsL*)#{+RVOKOGE#AdA)a00lLI5dZS+vqfv_0> zATkah%n5wOl=e!eyNf~Ow7=ozN5TMY#dA=-Vrgg!G{n#iTl8oX=sxyHJoabAhY6g5 zP>;sCxOMqFe`0XoQp9yc2w3#5Klh&?hYNW{Jeplcj5eA}>00z9eO@`!w)k+;91aY3 zXfIrK>d`obGCb1N(qUx)4zFBYgwi>;UI3UJj>sh{4JaR1DTHiz@>3v$+)(-pFRP2Q zoZtx6m=@S1T(?p-MBvzZI2QI4OJ$_YP?)y)1LLfbGJu-DoY>y(OnqtAccipMEm3lZ zc?Mcn^Y#h>*o!v+&>Q;`Aa=#8o{1DO*>_WzLmlBK1MrNttkeD3Y7)MtPoJjOLE{to=iAkScW&LIz6C!g}j_}6Gs+E!mdZv0-8rf zUxtxeijWT&XucVs8HbaJ)INYXjr9rvXU#wcU`0drFlRyT_OYFc%1l%93jh}HN}i`7 zKqOe%JS<=)j&4t$#Xk0B1e`CAj_5T zZ6nR{QQxanQPlExjb3?vr;O`fKfTp(mRSor;r>zR9(vDO8-^UuvX8)&iKGiz$hAMO z4GIB}ATeQpl)|=}CJmjd0O)4>lZzQ`%-Z*4q9!~BB?N4!2s%eE4S+oi2yR$G%3o0c z(0#kRL0e@-CP_-y6Kpv##X&#QW2g5fg%$wxfL!Q*Q3I5}rN?{JKSE}X3t%viqYH_! z7zClM;{gNAocl`v3|!bpE0b&65AwMe;?CoR1_97MTWeZ-v=;lPX9M;3aif_TMGQ`N zGl2CBM#cND6#@1cYQipiW@POO8#@!jmBIpT*7Xeef>eAI0}Q_fz#;=&8lZM( zl{Gh^XIj{0zl-9xJq$xKj$5+pF;*1 zJ+_o6)K#U16>$~w`v`=CX06;qVn<1-lzW(*L!|MDKRS%QBN$@oLX~tvXEft3v3eoGgKlC~_nAUV)2e zoV`SDw6WSpTHH;e(2#zPXFugDF?1YeAQ9M8x?GMas^NynrgWlKJ~P|Wy!kO6aqoNI zN4D3#o{wSq{t?s$%Afi55!&(c`rG^KhM9v;+cX*faSN_^1fLHZs4tYL%|WL1;JtQx zmF|*{TQGWzsFr@)p{UaK+sS>uta9;sUK?h{uVMg&SM)QGm5tw}0owZaD)w3qo)@?n zyU}Y(n^p1+25(`ismP$go%NW9?qo$y7XKQ7B+#6FsO7mAJ#=OYwfl3OG-UOY5r1@R znK^qzHt2dMf{sj;rMg$+>W_He|I=8;DBI-9lK$a^3V2FIgW$L_+88_cFhshSwsHqa zx}W!*1=R-b3Wt|wQi2GO3<(~k0@dozQGMjIjE`FD26>t9L2I3p{e_|8t1L9%SaH5V z@l5^oaVkG$mg@gzu5~KY$K+s6r8pdYO`VTP>96xc)!`$Z99cT#=lkeWf|LAJMpJ+aV3GAu+MgpE5?o5nNkO-zcq{SB?N1X^mjb*k1szq zkA0!O{yUep1bS>#Pe`cn#sy%cu9k)@B;zbw2NjV=X_2O8IE)2DC0zzGq};1#`+XPJ z5>#D6hNwdvjdLi9Oo&Fx7ZwL+B4=bR4UFYM2f%jqw3P8qO;S_5rtS!o6CYI}DNcT9 zRgtcPmKMvLpKk`Br93f7j&vLrY#?=1MFJ;SNWJ zg9?JGTyh<#$TH(knFZjTA3pD&Q8K4SO;#N*pXZavwMy1e5+^I1r?Nm{H7KZ9I;Y-c zinF9XvmgN}MM`+WN{W90h)+|(PQ_J{EY#S7F-frsQJR=V9kFalvN?q05zb^x5pc%Z z+7ekIo9b0Ce0ph>Ma&R#L|7>JN0lmtDsfvvw$hekJGo>J_|oIDi&})FqBKgEriK|? zswu}xC8af|jzyJG&P0SI7{zi*%eZK{j5)LI8gom`44;05{osseY!p;b^Bu>fL8o@DQQNlIp_ zJW6NgxYUe~2_4Dgim?eF02q7Df(WbFafh{KCEk;u!Im;I+m7KNm;LENP$$5A_;8R93M{D6ycJ5z7rL$lI;zi z#uTf{Y)yGwCmG5rRG=E1q=y_zEuJ%2+SW=13}Jj|pgaeB(ut2fP9-Rnu9nLMAj#J8 zi1ZFg^x9aA3y2S+`uIme3r(%GMgNY)e9* zO-N&Vp;||S8`qKwmYo&$WrEeuVBwi;S>rfUqJq`!Rd;I1nFQXI5`kduNR zQOL?%pU)p{H2S3Y$pn8SDlIBm$2nTT#)8$8XR2MgWW(YZt(amj$uj2j<}qgPl@|eB`qUJk(tH1)t+>P^VsKj zISKMd$MoZLge8RbHDQ^BRyoh-n*pp>h*Xjl%jl=Va7wBLV%csd7>Y42@sU?A&aN&` zrB+EDLQ<&ExD;!KQXLoeQq-}Z#77oNG>z)9n9Hr?<3%ovbCw~CCVE+gl1Q^Mm8FxZ z!mieSkcfE8o zQL>0n9jg960PFW-?1X4}hePp+AFNy`ImiptvT+!3qwe(Q97~Imm67kCdw`g6IQ6c3 zDJ#-1)V9-Rskg3uD}^0TIz@887qxQ1rcgnNP8P48+Ef8P|O?tE;x2a+*4?XP@|msh}@k@Acos>UHewdb4lI7 zV3W0aZAa?aZ9Kt75%Mg>fGxnzAEi6BSIaRT#s1w*AQaXRZdbO9GZLAW#gBH@Mm6dn>k{?RePA zN9&fB5^^EO?N)F<@q~6xxA%?=1@d-i!~ORijy*AI&&1w9>$3b{6PGfT8iOrtZ?`TP zd$VzncKEUs8E&|PVUpq6J2kKEan62b*5z1=&CSYIrXc2OIcbPUwnqDjg|6|)-4heN!;|p^ zbkBby;_)BCww)W^%?f?=C z<&_MXE6CQudPvV$`g^!a0;Ptsd|&g$O!C}*7MXXVhfOY4VkL$&xk}dTi2aC7?yYUN z6|uc{>@8`tuX|tW@HP8Zaj~}%fel@mk(x)ag9jnFKr3V|kS>$TBn-lL_q1STD!uZx zENAXvF^;u~{rn3}UPjR^o^7;EtO%x!##||_oz~=L5tf#)Bkz=7Nx5|0dZ%T&bZwi< zBWK5i{GhGm36ElD+8becV)sOLdW(PDk!v$dT-}O&Pds}^{O6Q=7_(PMdW0_9E59Opr^a^7 zEh&EQ-+$1vmzL%0^~ILLN`(pM)$rev_l}4iPw39)Y3-}~d$HL2i-UZBcXVDC;j8!G z&(OAELE6SE6Es0wf+xugn}H<;QZ}U1H?dQYj*D(cv?Lp+(^_K5+g1i#v6YdM=y$sr z_UeeW6;G^Zp$CZWbTXs62FstZ{m2eqmm+5Cm*~ilqD|@+b2)$S@g!D<$F>RKV7V@p zntiROpZ)avckdlL?(lwgxZQg87l6Iz(Vs{?_pfK-?n|gMkr$NRk^8~0uV=?RecOG@ zdB+`5t?FHoJEU6={X8iN-J2F+pOw@P)FoOY>~*|5N5F7XYl>R?-Tgh>`vR( zV{aL;I7hEw2jXd&|Pb=La$=~9uAe@4d zeId7XWnWv?6`@O$Qmbz)tGA8S%qX-kMaz9V^KoxErA_SC6T1HCf4@lXh@OsEQinQv zGGe4ZPx##t%)`^(-mfy-b7}leXuq+;{W^x;a^Fv9M0~j(^*=~Vzn8>sygjt zTh9~!;vT)V@B7K>-|-H2T(NIA?c8GgtuCRI4QUavGmyIt#?Fr^@Z}922i>pu*pR7p zu(?paa+tYIY-``d1pDtT9K`iIyYX#W-FhAova%%0T2>xUewLRRscq4hH7fl-F6`Jw zvt3!Ta4VBBAa5vPz!SD`}CedXLmN{X!y>o za?y!Cd_G_6-SNy9x}aHsK4jMrXO|h$+1~MVA_0fK*Kg{fRCQLpvGdepXZS=|4_h+-i?0#kh zmyg)b_qQTG`Di{FHpAz`LKr@zUkCsfkHTl?7qolWnLFNmvg7a5edm0CmYYka=i^!1 zY>$w*2i@{1eRTT&0eG{QPj)}doV#p96F!qEGM{1ahrA4#+*$Py(ld8E6LfDsYdt8Q&Brq$C}QtY+udIpW(As=`6O#$=VKB=e}GIrY95>biQ0Li$xI}Tuy_%1Bpn$av@4f~mB!Ur)kliAsu1nuWczCV3; zwA`GK)zOAutJxUCjhPD_`R1}aq3zC@4Cw4tcQhiU?AZm>fiH4v`Ao)I^V|>HnxSsI zr!o^1&u|AR@db1gDP1}})7HIcPX#ARNZ0jFVi?e7I}&RM;|rza(xFw7^aTMaxiRRo z6QT{?6ZPyBY46OO9{1_YRzzq!QKI2r0K0dA!H^CS)V8igYj0l-<4ImtA-%^UJXw7W zBQ!QQFsNRb7(YpFf5^cn^BpBR_HO_?l;kF9+C$(xwBz1 zXouV;I>%i9pYASpJw4uVTcgYtgVOmDT?&ues!y&GJ1x9--X_t^K2&D<_m$qHm^NmD@a1JY z9Ra?_7ftoDNxNWzj(YrrB?K~nAvbvS*x^@cwjIMwl#8+$w|D1&ed(qETcKNMgKPUJ z%XIfM(VcOVF$)PDWx{n;4zNM-Hg^^!F1C9o(sosK#*8msV%@xzaQ^@>9sUcThw+X7 z1z_SZAyJ});gBdd24#V(&Es{_ECRE`v||kx#F&J+ELd{0GYut20t*F$D_I=kk;9~L-*XF8cmeB8Evvm+p7uJ{z|iULW4Pe zrBKu+?aWTIQ72=TaB=1(OL9Y281bt$8^;e%EE@Il-k4rT%_SWGcS~=_qY=dSYqLxm zD!Ql5Xsm@?BxNpfxsTcZ0=RnzDdWr1XQ<2V_jJbCkHyBprOtFVe*uJSZinkJ39}34 zcc=+7$|^rG@E+g%7r+&aJU{cXOil)3qV^Yg;ah(S z0FxvWFfmyZ=F+rt14PDu0fd?84}hZ6b$0J;Ya%M#NoLUK%~_`BF90xWD^QQ?@vS=) zbrYEmedz&UW8vDcNe!im#tOSNSK`wjX2JOi~0`Zck!JNOC)rF$uK`KB;u6 zGKxh<&=vcpNU}7qHg_W4W-*91)0Sm2A;MqllU>1p$0A|ISjMr4`s~iR7M)Pz!Jg+X zt2|LA0C+`u#E#(#U^?dYGk&H+p|gDb#JYlzLTUQdQk`CAA>>x#>d^6mRDaQaat;y$bP}tTVRu+I!+S(G6kG*-4BN zvU4kl`?mmHI+dOxS6NAf{{JUH+Qge&vlx~gsvYZZ0dm$i`~@%~5X_Wu973`?xfZeU z-vVS-I1|VKSpkpO>u}o?GEL$!IOj!|org;TwAj6(H4zi2XhLQ-DcX2zQrB)~*N$k2 z|AUZ+^>%(6vGFDy`_BY)CMX)}FpM7>5^f zJIK?-%!y@HQq`TVh8&4fw{nxvXIYZXoDQd11kRhuRLfmQkV{yvzbM0Haz!q|SSRF5 zgq~EoozpTI2Rzw*klk%hJMLK#JP^C8-5`%~j1T@gWM@3$5>M0W+B@{*9VW~q3R#_G znRMTtuhLkM$42{P($XcvyKY|0WJ8WRPP1e#^rRYGik(-Fm0w-ib}rmmM}6A)bT^{A zpGy7IbalxswQQfauI8xrwAIygqFF)5qFfTcl~A|K9r&@jKc`!cp02yq=tv>7KHC`| ztu9zPBuU!Y!&YJ(1lbPa&l`Y4QOVVmLP>-lN*(1oM7ECQ%;&fD%5(pOBr z+FN;LE_g<7F5zJ=gM1QtUL|dvcJj(gJe@A|c1@&GOg5M)h~YNe?&`k)yui*Z;*t!u z*}dZycc>;45y+5~x=mN7KCQxlq-`|7=y#7emzPPC-%+x?!apXyOuos^HN zx6dH8N%zU}jD4&toIW$9o^|hKSF!z;Ah)4BLsGNbAh#S9rQU%gPZH(Ybe@H!Hgh%v z_UfRHre@;`mWZ`yybhbVU_ZQiR1{l3J@G-)PW`@^jKk5fVI!z~T`1;B$lx=Fi> zelPUA^@_CG&g*vgl^w^A%Xgl)=l5G>>z_5;x672eiYn2i^iMr>8JmvZ`bik2`R%-U z6#J`MdeDzM^G|c%%1>4Lr*72F>7VzB?K(Y4dJ-NB`|$(6`~u^Oz!b z!c)-?w|-RjcTc(fk4d{z*p=oAiwt4>X|8`u#WW+0-aPNC4^G|2ya-Dhj zsr>$5a&9umAxfP`A#zvTn|(NXT6n&1x;c*PnKr3<^WN0sYTFNv+~-W@*$5K={;9lv zY3UBtn*Q;0`qkTxpWdv>sNL`I^V(lkm+E6^|4z|_$M8HP$yXdzl`dbZV*W47b!=-} zvg}y&2q&2vYl8~g0}3gJ_AKDl(}{&LA;O6^rY!uzEd!_xOn|1MfR}!?_2c3{v{m#{ zR4JaFI+~_w^}-+!Fo2U8dTR=6lBweV=isI=0zpn@VA#lzI@p-i{ER=t*_PB>@pdMV z-Yb?-vbjNSa&2bNPgfV^RRt7vSxKmk?=VL%*mY04FKOy5pEna7nKNZK z=JEOqKwRCc3%I5h>fE{^rGZl-yS|mb0O+?w>D4F=8&yCntdgYCc5&YyvDjPJkPN*p z;U$w>b_`q$lvzOy5>IBRg5e0Ml2H(jFt|2m#)wgY0c3=x#_kyz1^V0io=A{bMOm#f zQSYm=H>kJOGWLezEd?Bv`db(@N;i6Kj%s-7grF>z>acxSB6M+xzDv4aut`#vMRu!Z zzU+H;7mL-^N4P9B2Cl;;Rh94x0@I>V)zB6x*;}4h@0)Q+#c;U&s-(-}wR7JDTQwhQB&*q5xExugO>$B-45b~Q13hU(Tjefe z^YES*0<5Zy79tTAS)eA|WC_)dwr9);I-g0e5f2eOaS*yjU zwF1#pl3maKQ`$SIw<^Bws!|bEev!h?Mu3fE4ubyx_$`TVi$7p76hYh3>!X8C8O=&P z2nLV=4C3r*gBk#5R*e$`Db56w02~AnP9{77f<=!fDttHVK_`W(2eK$`ii*8UZ)xwt zQL1@dEag3t%B-|RN@y0YWvk6%{fg6=4h91=;A(OHothSW8el^?{xtb*cC$((H+n%R zwfYEGY|C8hXnCs4aMu>^o~1a*KO`y6cN6;i+SR#c_8+O`uM>iwK6V9PuEXsDB@{?I zU*YX%@LvJ?qD+!0uv)s`VOM)zkGqS#YE1Q78IGxl>L{~I;61lu{w=^QuuuU}u|z;= zSD{q`Ai0_r)cVTzJ=pH4 zd@GgVY57yDZsCI?SCiD~HrRPO38yv&J}6BWPxF&=eK6^B128gEMGji(Zq{03Bl-<^ zy<^nrktRZ>Bs5;Dt5gOHJJH^x8Mv$3P~Y7JD60B;nEDY2!tNFl8{6d%b|r9-mB)XN+otr$?D>zzb}hP z)^5MB$OQSXK{O9ivQ3Fo!a-)nkO%fS^dw}w6;F&z1H`OhFlgO569!0#t?HI8S+Z<& zyO^2zpyQdV?rb;=Bv6Il1e^&la2J*Wl<4e@aKXPMc@}-l(e2AGL8A5;bk&}&J5A?Q zpEhQY+QH1AXiQDUDAX!B>ikv_;BjRdDL}|L+Od)3suyTk)-W*>rjL(1ooIxe{cM5P^v8b_eM#vErX4WMx0*gz1#5X-0h3+xNs{S|>QCTkS46kAoJC9+3JA_b-*Qi!J6QCX zZ_D|L98ed;B+dr4kLDDe1zS~37l!vaba!`my>x?ubazU3BO!U{M!F@WyBp!qAl;qP z-60Ae-%psiuC-^@>}TC~YWE{g|6H@DBs&kPuWHc2`HY80rQoM>EeRW1l}{O}qyARB zpU98gHE^|jsd(ajLv*AjD&S}SGdTP%C>|lrH>&;Gl#?6MiyHkDhDnMUZgr7k#SVr^bAd_KAt3#(tS3>YPjA|CY1?> z$e{7ZQG$c~>#;Ss1cw8oTme>U=q4|N@6bn;V61XmbnN6QO+M<@f7EA_AhNn1*4W@& z^dCKruBVRkt@^a3#j~g*p)%6wluu)0C0EtHmu6y=RxpV)Q)R2aZ4DQ%jKM-D9)VEF zaq!QE&-O0r3rcr z_UF0}g4Gs!ca&C+#}RHv1Ox2GMh#i_I6+(!ZsW_2b=*6OCZoOHRy*@2)7InKcvXDF zG9~j?oQUvKQP3ahFjKr{@6q2-u2QJuH2;zT`}O?{)4IvC4((!RW zTogeyex6q9Uw$;NPFKGL>3V6^UC#YY@)w@k%z06MIk*!(ta1seA9o$-3LT>hPzVQk zm0ursxshpqi`^|a@=>Usy=Pa{1-{sh<0!TFL&pLga?tJ+xw zgisVUCQE+pIm#bi6jzX+t&zQ>JZ=_jHzsRY;^cI0AJ@Np8g5klm`!_6`u*WBXOPPM zpPoCD^3+y!z01!ov1BgEbv;VuA?QumeRTI5K76h(SCb>+<+-Y3GK_xg^M`-J0^Pr_ zISM9{5B>^Y2?`Qp_8@wf@%CBc`*l%wPS<$#k}9#Hmzsh%OnQDH9G0IbekM~f)o)Nc zalwo&ZT6Y9UPSmec8&E`%3eKGZLA=gW9aqBp}p06Lj2Hri8uO2(|4A*KjOjTQy6SP zX%(#OhQMPZ&Y?r80ng86Psy)lpX-j<`nl3zwwm>I`*0g31%xQB8yzO{y?HX(mIKQ@ zaZK>o$awle&qk}3(68t6aZv+Z5=NO^NLg4D>$acaVld%@w+Y{aK1TNCy6Dj!0`{U4 zT=piM_9xg$*&#MV+@tlo9Fr;i+X-s`7mcmmi^G6mrx5Rp7}ZPNwEe`RjjJ;g%lsNn zz#MY128?Xn{dj$knZh<3Qk1r-fEzQLn)#K{uwNUk0pEAqzwaE+yvNC=7O{tgfAb?z zF`}@4{yG~e5#@z)orqDi;O6)%ump+cw1s2|&N!qy7_&;LjH)#)i_}!F8sd3hICb;& zZg;R~VDD;W!XDggMA3L}#fM_HnSEOGP4(cXXff6@>rbN0JNd;f(v4?=Xj~;1T3~ul z276xmA&_o7ELoP7o_LU{d5M32FIRJjwxU=iN4_94-Kf-fyW%wCL#3jxFBmfa?KT(v zQ~f9I>ri;-YIcDwUv{=3Y!iLgJ}R_%eoD>3mAq4Q%w@~(`98uZ+O~w~Ug`cnrH$NO zrOCEN&Fmluf`dap1`1gmUFCxy#QU2Ln6L%D3ZVv_|7z2@e&dsCk(@y@<^b`WJm%g( z^%2^l91If6JU03hw8=t6EPDpbAj#L0jeZpaghM05Uq8OntgqKI55?|!6AHJC`aM-A z^9+#eWeRI=v>-a5Ua)m+D^duBnd#|enDCTtu=K!&o(Y~jH zDW%}bUaDDg^5rlkeI)NaCXJi{WOf3u8nY@TisjNveGkqDNDHBpj##peoN^z1W z2-poy_cKs_a|tvG>=$q{hp%He*?Zuw^ToJ}Qb3fgcx(r^^?!2)11$SSdE!OWq@=xJ z7jZkZU!*s_Qu2V)bG2pJKaaWAdE*m)egbVn)bfjlQs)8$J8fVgei&=G9qCY07SH*5 zsDBp2kq~*^z94ehAS?@NdoXUYJHD>#wh@QKlQBgH+by@kJ#%!~ZsolCke*u{8<>)3 zj8%1eDmjr@`Y*eR8EA%D3XqVyisF=EhQg~VfjX%GiE$lKn{$&|zW9owAq77CUs-@5 zt2U_YqfUq}8whX*_s*j&!<9?&B|0brFJM4TzLw-HQPVP?SGIP0&Px!1@Q}DTL3-Ry0}gUKjKvCOi^(n1g-afbVVQ5$zN#rZq|q3Hv3`pSgH*)LrX6 zyPOz32qV8JFeAn5riD|0)jl<#ty`}H2vo6RtVO{1tRn}yV}(Iv)0Zu?yuR-`_yz9s1X;)}@GkBH z8*KRtN{to3zYPw0lfZi?#-i6}m8ad@@+X$OS~MHm3nip2eeL0z`IAm$>+P+^n3_6v zW`1@lOzSIiabAum&4=${f467Q7RKj|@0=yEiX~troh|0mmEg}>IUKg#cMZX+0-ggy zeYX7NZ==+{ZN%%wIZxMrCZ$zeu1Os0Pf-A%%gZ{IGhM~VyyqC=5J5C{KzuG zN}p*^60aOn-)ELPtB#xvTZA9R1FVH5eSz~op6r^W(^~6q8V*>AWPTmzwY%|+%-5X< z%gSn!Wh=Ca&Z7VpgbrxkHFIr>Ti9h}FAhZWW8zPr{J}L+;rRA}OiQC&K!Y|XT^80e zqJKv668aB=^0K`St!JS{OV@G>2|*YHl{q(+R>4G=E>5d0Ym`K?WUntp$#LNm%3#i& zJ9dK?w^(5tHmI{G&rn%soUC5YWivsjdc@_3_zWDGJhyi5OZ}p({~Y;>3n7kcgds>p zTR6piQHy#mgHv6S&%U;mR_l$e#W^oKZI%yTW~)lS;B0lDpP_+|cl#K_I}%ao_*s}P z-DvH3A=9aOSIi^qTQc5*%HQKSnn)4AM!}git2ei`2XG1byNG^Drdn@&6i0WXBgju!}I>iEb z4#RB@dv@mvImrt7fgl^QF*5S3qzx8^No}Njk>gjkUVEc_BnalzIkyaNSo@3X`#`HfscgLAoWB+>RTBx`tx%rU~lFCu8yE%@SPJ zWuZDhPs;(4(D(Kzwa;B{NQT7^c;3q z?bSMXx=|wNN%zo^F(0p7YDPENkCPX&263HnN4#GDp^rHRWzu{J!8$*yjHQoK3czQH z$g0_OWDSgTolI&tp4A$eKdFET{O`X*kvVIutcwvLVe=0e*P?WLWhl@iI?&On7?{!+ zi|bQScAgqS^9h!FrG|uP0m7Zb1iG0Y*@-W>j`SMVL~>ak(1j7Q_J#oCtFYVIKt9Ed z;@;AQ-uBFuDv&b81oW1Nxdeu(n|6C5n)Kl06CCcb{Mcws)h7jmC|mqxOD>cFv&23> zCcOO#ZJpG9FmPxrga03+{LlgGOYnWq$~N5=_+ zdpLF610L$<0%IBhHOQPeka=NMWw?AN0X&CY=vW|#Q%r|haG)w#UmJhD?U~x^AK2xf z=0vcB?tQoFQv1SsWjxa@@$0`>f4R6^+kOR4n-+#5Lm*wZ1D(SRpzUL1ylpOL5O89c z15I`-lHE8zagWdd>S`zA-5t-CAHvA;9OzALAKt(wd5$G;+V@FzV2B$EAk_k7&>?`Y zPu7U*mF;uc2@c?{h^&9XK_NNC^NTwVrfD7=U*@oAUwlroxIez*6kP@b&RGPtJfvo_-C}m*5Su`<|frvIbe`^E61WQEv*cODNK#A$)fJyUs&3{_PG?!&S{UBEHy0hZ9V6^$?XD!I$ z`9cc>Rsv1|umabWSd0Jnck`7Vc-iwGh%1z}to;lmXn+{Ol<=oIpaus}K0S~o2KfDR zC{zF{kn>AMQAT9}TDfMJpSNWI5>$|cIQ7bmYcM3pu;zpgz-%c6Sn&XTk4+;2vxn}E z04-bylJKKSWtt}%QgbRJyX9bd0>b}#0l5*)i93ZkBr0|rzfLji{BK=nm5NbKqUalkLB;7n?%a?L$ zgC&q6&D8#_t9qO`@`b{fwtm%b-Kzfpcl23=hv}g=5t*}AP;*P+nAL1lvmP>6GV8mC z3fcPaNU!s4fw%>~T#u~n&-2N73>ftRSpox5NCXaIYbf(|3Inv!+i+W0Ebtvb^#-+L zyCYY6B(mjesgzmFjP6kYbuW_XGN5n2{_r2s*GIyU@1HX2onSiQa{Ec9!NA|2~ z#%X98b8b;E{wdzvHnzGIpar( z&S%KK#XOaD6?93k>YT#Y6mW>bepJ(g+Ta*wnddYW7&0aKvSB|Sp8-9YpS$z_y(D&?Rb}K>_(Y!_3a93zuIT6{ zgj*CFZj`+Gdzxb_gTBb$4g;~#IqN*GU*(0t`&z#H`_4^Hxf4WTFI7)*-M;%X#-vF8 zI$Kj_k1L{$t!35mj4Qvy?!Q8rtmbUyxpqg>c;RiTaT-e;hL&bnOmw<*XFeJEY&Om0 z@gdY}POfuP(`_^QV)n~!i}3ccB}G__ZF~>%DuNCk{78xDy!y5ucS|Gm8yfivPG<)6`E z4lL0HqNI>te>BYMGMcnF5i#4Zn?F^pE>7aLe|cO9i*2-XU}W}VXGb($n|AkXaJ)G?F#&D+hV9qz}lKn1JN9>;p?Kt#;6 zsPNy=C>+HzSv`{fX&(x5pq^rULqkivcC83@>qk~p?4{r?xo9NZ@cW;Ow%j7WvD%pm zOeW?~kb~7891$@E7`h#;*96#bRjQv>DF<%suf1q(Er!`ad}>QIv}k~VnX^cw>t-TP zW@#gNpy!&vnWv2*I9m2l95gd+NuDCEoYc%fJ`_LEO*VA^w-tm#n*4i(*Pe}}ObqDu zZH#tJnLDM}W&GHc-sDsD{|SWnV@9Hwz{=Wjkd*zvI{Sy8Jb$)hUJ1mL^s@`4l-jy( z*ee&z+^Sf z{`5UzE$hV&Ab8I8kVc|KtboDa=a{wJ`(?O{8|q)BMYaD^Sio{gucoTat)2(BhgVm% za5Bq%xE{5ioPq=7gwx$>p>3;{@rIQjFo3GCaH%0ICbE4?#e1)z-74G2u!8In;rKC1 zqEmqWVWVs575tbEFpRdr5epKyxZ4nQw7J)}d15r>e-QVs+QCIZ^`4i3 z5?IFCtIRNKgTCto4H6S`JmB}FK@+nIQ9pRqgq^RWy5?>G@nPS)t7kRo% zaf*?FFtabq=?X0E2qQdamDpETb?Q~S%dc3e=(RR1i(`DZPDl2+k(zXb^F)wsA19vS^pKLg~$-W zeFh=cY4A?!**(ZdI*mCGU+Ag4^!1o6nCR3_0yw_Ujvx$QX$!rh#l~YPdY>e%0Qb;G z1J+?wY3};JA0a4C*PF{NPR>7^xa+a@_1Qp7uP?IA6iY zFtIq#M~n@*Zsf+!d2*!t@Y~=%W`sc31N7fNrB}yGb3wu0 z!;e-K#dIJaa3Jnv(D`h^v)MwRHL&u^0jf&LyeVXaJs6FjC+jf=TkHvtEipLL&Ws<} zo(ovi!OpL`u1DQ}b$|qPPPF}hJQGQd@k}Y`m1TI zFp5e9s1z?I0J_eF93y6zHUu2Fmjgj^M9h{|@>*^J@ht8|&(Z!xEU<(m#vvQa_M`6L zRb@oLlpCNRXPX*Hezj8i)`(l$1P)$SP_(_55}#Oc?oze5|F04Zu}F!~SQm7W0kh(n zEMJmIJNzEd`3Ln`BE<4TO6Z5e6o7p%--X}@vhv#H$~d@=yJN1gdns15QNpJL`Ckl2 z5bejKjuFczkPpj9D9&eCl7FQn%GJmDQZ*+#L?e^fe||g|X}Lcfx1ld8^0~!7;SxOk zxh!$-K4tlJbEfx84xSF}8_}NzOL)CHUcqW~H62g|4y8|De=h7~ufnnRu*v>^+Qa7m z{+bhFFzmD_*(yK`jeHcv>ghm#+R%1eN_w~f1LPUTRpE}n>0fNzCR&~R1)nr0)TD6K(HepRZzzgKp)h}7QsKPL% z#ajE-B#XF0HSHBMqTidwCILQEUv{8MGh~K37=bal5JG-Z;L%PHvNKu0uoyK97bqV* z(d)oh0EgtqCB02YknlpYqMFr+5^&5Qe3Se=7720sSXwVY7 z5I5YOCV!LYFSVeYhXPoW3`JPnFMzOQX&`+oTf z5wp8IX`lfx7u?>WgT;+;QK!}8&5q#ME+kIdbSq=I{TpLV;ni}Z7K8)zzzX;`;kg(Pc`FPfz?gA1!arpNQGkHf}6> z2j%N$f!5lW&!R5#E5PYphu-`nE&a%A-eCC^9LLtZkvI13*JqiA_)y>)li*^}Bnszx zbrR?%5p<7IQ~6v!{YCtfDUrzoQ(M9q!h~ky`FpPYA$o8XYfVZX@@fd(+82V#(ESq0 zx4`9X{LI2vqkb$c{MB>WNhjI&#cejyDzQt;l@|I3JOAHz&_%No%#4ee*YZ~Z**K5w zx_?qCgRgg>xF_W8O8@qTXqg@MiYhSIndG3Wj3I5tgmC02 zGF&6x|3}6Q5a&E!2{{g@&NHX;iF@Aga=@GzQ_e zlxkyYAh)#4(_{+5`p4w|<}=cpSn*rTs}l265tEGwG3Yc^Bh4V>Z^8JgLa^I0%%0?QlftA{V~uhm#@(Q2?bm3)u{ar z=WQdWs_$dz{J8S004dUZm4OIgp3}Azee;{&h$c~fIiXGLamCM1sA7cH>F|Ayk}T&7 zdMJ%xUlf{Bzuun>$M)UbQLbPpkJ}^2(U)=%7jFUTi6?TuvUsPN5kw0Ke9|K1onMZ= z-uSwRTq^%(M+HGxTs~AQpMHu(fvT*Fp1e>^`N=5hgWEv2KaxuZ3YGotj}N!sTuu28 zEJRD^|ICFn<`g#|gvR0^w6T2?fi^6owJe4IuzamE{}7=_w_q6d!Lo*qZ@|Pxv3z&FEhRh-GzB3>j&N znKaHGUf}sxMZ7y@_QW>=;c2(HjA!Y1|m(5?zmm%;)&?o zH=6GFdeOZTwvS-Pw()J0+GV9mi&Iqu&S=16t0no{3!+sov3KMy!XD7X^@Yrerp%oo zB@7IuuvQ3E4M~-hV~j2i!bLu=0BBJ2U-x8%Xg|4v4tT~U)Vh@E#5uox*F!$7u^SQ{ zwx6c#ibb|}$ATp>-6bcDSQz*l8}*sY{AS@Mp7lW!f6|oUDLA9v5rox!IlICpHFALf z<>Icd=hCf)k38|J(Q`zQ5uLyp6PJ5VcPVJ(bD~yQLu9}JyvdNZ>Aov<8G+uD+!BDM z2f5bNTB^{u<0#NXn$P@-D9$SFb6b7ZN4Pe!b`A#1Q~UX}vp<_Ub*?+5s~Jqp4u_P* z{uv}c8eEFM2oV(J5S^CFLo!Q4cj*~DV^q$@v^B84GS{9}Ppnes5Xi(ed}$x5k*rH} z^&F>&*O@{R^(3-Vrr(ixIGVF~sTt=R>wBK9R9k8hOT6AR7U!)|(zXg~ruZV^jIdVn zo7+vR__;(Nb}z!CSt^jm)u#b4(9fFy3D$iG2LE!37(i+`cR@^X3;%r;P!1H-PIhzc z2-{ni-}mTt-37`qZ=%i2_C*O{P`AztZ z4T4{&7ZMfcIydD>9r#~%ti(9u!bE6vh$*iq%|1fKRF!h#V;R7j@&d}DT(s1aOm32g zvMA#z5se`X1-V&hxsyn}f`X=~Gh$AUSzO-m4*UbW^)cb#j#-K@4JzCj9;IsFH~~*n zQPw73;d?GN4-Y4O8!f$rI4U^Q(&=;Ow$)1lmX;<;8>iKp!z&gEHf`LLVg;#o*TT(; zpoDqa=-}e@RTOxVS1BlCA&jPgb7sgRaE6$22$0H$gCQx?bJC_7G``Nc$OTDfxe=x5 z5fXTc5PxPRqTfUBM9v=2tz(RSIV+Qd?osO@+Riy}4*{O;`5%c2pL*kd1~YQ?_wzi{ z4#axH=g8}sf=ONBP8R58BO7{iGo(s-WYK#bOM1LEtUAd)Pby{M9xj%bsS zp=H}Rt8o>e>Vi8%I(fOIO2Z8r@ZQTJ!|PThP7ickGro&g%u7%$1SqQch=Xy($M5cWK}_W18Q>P{vcliUR{;D^KTsL5oKg|rUla*@0e;}z2>Wr-r8*sk>i=Zlk z60jN~A@G@?{3Y0Y6%EfG&_L9Gl(9=#vH`I07$RB<7phco#It~G@SwvcunEU0xb5LD z8yd;|4-H!Gf=GhVN>Qf`D0WETF|GqeDb}(Rlsrv2-JnPSG<4-^J|8lM^Pe;t9e7?> zk-ze)i?hRGhPVsVBrgX24Nn=)dhBzP4-N!j+80??h}M7*&gOLid2)P7hJJb?brg9&jSfIy^7Y3@FfF@rOdgO? z@(iAi$Fh_qBqk6{fo)%Y*@H&FXA8Iz zLCT~Q4gLaC*NsQ%r1-82hxzYE2^|=Vtt1k8L{=?^Je&VLv=AC1_%Wad^dbKW3Ca&B z*wAz^||-bqlcj{%oS6mDOO~g9p)4a>^yskb=y7 z1K(8w@D&n4@U@f9aFkTM0r=b3U{!*_JU9u&;Wq-PTGN@@e2C7wBQg7e}dUW7vj4)tYaHz4?Dtld|dE z!*4swn7sIcRO3lwki_1<>*w^5f$+yXVZ`@>ubg3!@+P2bQciyUrxVy>KVt~lc{)-a;*cVdR_34m3ejYxdJ z<^f<3x6s82zCgPAj8pdrtC`ECo1}JF zcr^vP%`Oq4<*g(k9rEfN>2weGtOa0(vD@{+raI)Cy%qS+@IyX5vOYCwX1?*-((@G08y5rnaJ!mz0#n7*1)Po-k)>mjHD%EV> z-PpQ!wyEsZKeYbIzTojOxBg;84~o(?%FAQphG@^i!&5qdOSYE{9IO9sWb<=9x;iW4 z>S@FOaOegdvLK6}RiZMN(dD%6ofq0Hr!OU_VK{>zk}krftrgxGqj&^-x2LpR@`AULVwK^uGBWX*9w?px%wDUZ z*(jy${6w<-HJxL92X zyEA|0Loz6~;D`D5Cu!Xw{X9LV#ov(NvqhH54ofPdJ68p|BA5qeCNPPZ% zbA#Y5@Q2~g&-_1|Ko^c(dvUj}pX)M4g7;F4Q}wG#OE%_)Od#l|OoCH}M#6;FwXbk% z>pbLwkkR%BY}qPc&JWA`D8{~LRSWYn#F=hAxKw(5=RbIV{_p$+o!xvR2~-#Eg0`NW z_U-E^lgXOKF`WK8>ds3ajBiQ!4N+8m?`%p}qO5jxh9GAq=3W7*?Y~UE#3A~RhahuB z!e`hd59cI<9t?CcO4pz_*Ae9Js(*Z;hyOW0v3`FOBg@=72_X1Sf$^2?WiVLaD+W4U zr1MYJsU(z5r3Q1n&9Cgo5mdgUocs@In3LuEP4QT&AYhr+60p)mo!GFX%iE$Upno2ETZZ1RzGnlRFCn zYgsYNA-rV5{5hI+ueR9nxqy-pAobxO^oGzprt{K^sN?4QGE-~jPqc4W0dq=C=KI|p zBZhW{pJ}aICy0NpEv^tvd(;?dT6c@Vm$WWZvqCBV_4lUT5&(1nM0OF}(dJmNL(1q% zYvC7=Aflf2x7P?oMo;{+!(UzX$8RmQcJ0*Y0{%Ln=~R6S(SDL@W#xiO za+P#*K8H>W2}D)m(5U0zs_3EL5S!ujg_83&GmWb#m5Kj@bGwI;i_1NA`ScHLQjKJO z$}w6)EY`J8cypG3pZI>Sv4>`3n~c}Oe88xm3;4_re-tSSn@@pOH3wOd>9(gjO$!$$ zQPVrfNRv1}I3;SJWY1;TQ2OWw2QRQl`gOVwTeLr9JDz6o&LW!%TfOBwVK?4N2ip0{ zS0uqw8;O~gO#10P*O)k%rf6F6jbE%L1I?g<>DR z3lD^S?gSks^Fo6~Q(qYkYI3!Ww^v8aw^j&)IXQjTQ7@vam8-3l=52MKJonI)Y80H# zy37YY38V2!0u|)ySTw^s2^5y&f&_l*#0eki3h6$n(d{C6&fM!1h#-8bSLa~0%wm)# z`d!nCv>0K2o!xKJNTg&o<#xG4_d?pKh+SI9o*-E1F;>dXD9#DE?9rZu3eZ&`DtSU6 zP^yqiSiR#A_;&N>?v;%UJ5s}cdlS1y8ItUh2vljDXHNh!v+TeKYxxwm$uXzK`_0r|j2XkwwrJ7!!KD!4egtbJ3oBjvz*}ec-WC(2pif{C;!#^GQQp5K zD|38X^ClMVW?^xGB(dv0>r_!YYR|>|F$cRxVq#;`y#pP3ViDt$gijzKbh3)_d>n-P z9Z^>1+Uw0e7fAsvlF79~VciH8bNuvZPqSyHJ?ewMWu6?DHi^m4SFq9Aa^kFxQEUi$G3;d1CR*#TPr20 z*b$v+mlE#L+%!0huD5&qiUVjZqB-KdC_tRkbZ)nyxYB^;f0P?gHux`c6c!3xVCNSB z_+{5PEITmF$PTLx3_-6FgyNQPmw$5hPq>-rD-@2ZoE!5s2&&xHbC3V2*&92$0V`nw zvq_X~Hk^s9sS3h8HzXO&^FyNyUq%6hX`C5BlKC}SPqkKdCOJ?6;2c!=??c=~qu62< zyLo;+YCfY=sSef(O@1|OXA$i9pPd9grzMiPzU#2= z?>$CViwF^+n$TA8x)%)VFF1>0iht5h{ZxXf=#2SQdAJ7@U3ZB-QU*- zKw9&g^F9nPL=B>l*+x1@7KNa0W62FptLXW~eL*vw z1mKM>G@%2y45u{Cy2oprzQI7&J+~X(ZA<}Q0F*;ci8}pdu0A#6NNm~!Sl;1eMnqOw zDXQA#b?XzqvW5qB%i8h=|95$G^)(E7{;u*s0}B| zND4B0UvAiqINuZyT(B^6XkRVR-NMCT$F9YP>9@i&9p58{A!uC?@cLSre-ZUgLV*+OnaCBzn%= z6l)!uaupCnP82m?emO)W(czE)cv@`K&g1fIJE1(PU;s3|&pyK=8u?HuQIa1m=#561qG2??FApAmX{Gxa?7#^DU~Yep4IpSdn17J`BSS?G>p2!> zMGeopbB;?1aM~y{J-|j5`zirE?teIdlh1$z*C_=M3HkfH0h6(2yA~%^0vO`RJH8Jr zlU;zkM+yW>Es&4WfVsCZ03=~#3yxE_66PWUEHF3|{rhg#M3bfzZM9H^>jm87&rizV z1=9ZWx;gXpEt+Xd^H>!afa)0q@aY)?C;=pBy)l3~u;uzL3Z$JhX77v`euVl+??LRh zIB=B)EDM{;YZn{p)#GXKK97>;Gx8jd&OEJ0zud9TMa5H%=HHD0WS`*yO4@new^T^- zQ2k5lM=&G>u&+txzlz{aiTonEZ_^p7$4Lwjh5(S1ErI7AAVF0SO3&#FnVE$d52V|^ zO98&%0@<|>5yzmt>_F7%ZaPZdUfeLSpx+3=^;Xt}z%Ow?05NZ_Z-j1R9}}<~EgPZ& z1Z*O`z8#(IPyCI=|viRHn|`pI$g0KA!sVF=y?skwd-LyN&!>6j5^iZZNVj@Jx3&P=+GZr)UbTTDM1q z56QXAFKIoV5!%AH4ZfJGQmFsN4X8}0|K!^D8^ypi4cMVSO(BP8bbA> zuid7v5&Rkex3-A4LUM%@94kPnlpm#ZgXk{PmWqj?v-I>JY zH10|oolKgC;~x@)scund$5itQLlc0#LdiIPl{O!3WPZJ$Y`?s@Sc5_1iRum2dCn-Dnm8j#FkYw3LrWOsOT?&`F z-1}3HJpAf&JEeWoEb&X`LufvDe*%`B_3f{lou+)oOD^@`m=F!!6kwtl9Q?bwTVzpi z4AM2TFaLv%n%sU(G)?GGu7M}hcB-L&AyS9qt}P$=;7<0X{p-99eo)A#+1}Z8p&C-^VH?^Z`uvtUsAkDWiNyF4v$G}O1P7fLh9vr za4=B{z3%rjt6M8g3`HcxY?gpYfqOO(;25 zcbVo19YeXfOB6gZ4_m)RwG{D>yW0}7)!AVPpLTJ|zlF(mD}%be@7Us>uac}HJtbrP zlhYQBQz1k_0{=9X$jUvQdtzf_7nsT$Dp>0^eQh>PD6TgD!$7#cOfr(Gpf_C;{zJX* zmt8+|*%(|9R*GFoczY7j%~rCO7_#<81`)h>m&e%r-}rc3uG(Hn{0m&5LOH&om{!aC z^deSX`c=$7!V*n}Px*H=3a}~qilt6Ll2%37R@iW=HY|Y6(umj~g>u<+3jqG2b6@f`Gw7h# ztzj6=6Z&NVN&kTklt3m5M-E)4{(wRIg%&BzRptOX@Lx|If>uXmb1G%6DxbTQ zN>pR;pBwiM(!iPit~PQti?TbP)`{&F10U6Y!VJzLU7xT^aGcTEhbo$I-_*q2zeQc6 zKMGjd-VI!6_X8QyHx55?C8159UY!2ckj$KHx#%YPa?9~^M+Od==mm!95#}q22GZ*Y zM5Vz`NCHx38Q)6oUXWb8NkygQA1J$1>oL7}#4 z5j_H3vs{OvS%?P~CmVx`%Y4FrU>_7qS5K68|F!xgut=jkeuzv_^6;}DnrGeIsvr3{j-F@7ha@Hj`XPX%d`n*BF8UboSt zIEmo<{E8UQg(RU}P8$xVVp8=Ttq@S{l7GxL>S)@!Gui2(ix?g6O3Cf!v46`{(!Z`{ z4oQz)${IG<#>gP$9!%l>IcUm!JM#C>mEmi8ybRD(fIA#5bMaS?XtcVjqq6xkd>Kid zHN{?8D`)Y-lF*E1W(2B&Z)`80@l{;gf0)#)p+>dJ+(>=6O1e5sZFWDtD>t5FOsbhO z2hTk;PNw)%yy!IHD*kCA3y@6$Hqs*I58+=`GPi1i1-p$5x{8WMZ*-Xru3{yKOe|1w zC8^@5*By;>97u~;nB{SWj?*`>l+yG}=5|PCngyJC# z?tdyoQ%zvYYqQF{IO}`7$?=x$-@xb|ZF(dKZMyqjZ=*2}-16ZGkL`i7ntyOqxqp<*ujK?=qd z^^;ORMEP>C$~yaNFVf2r^k;u?ZoPBVX4mraczIDu=~`uk<8UbJH^l+}8{p56V65-{ YKgY*0M#2^ra{vGU07*qoM6N<$g8lZPxc~qF diff --git a/app/(home)/page.tsx b/app/(home)/page.tsx index 60f25b2c..eac17e51 100644 --- a/app/(home)/page.tsx +++ b/app/(home)/page.tsx @@ -7,6 +7,7 @@ import { FadeTransition } from "@/components/page-transition"; import domainstackIcon from "./icons/domainstack.png"; import snoozleIcon from "./icons/snoozle.png"; import sofaIcon from "./icons/sofa.png"; +import stanzaIcon from "./icons/stanza.png"; import uiIcon from "./icons/ui.png"; import versioneerIcon from "./icons/versioneer.png"; @@ -24,6 +25,12 @@ const projects: readonly Project[] = [ tagline: "Domain intelligence made easy", icon: domainstackIcon, }, + { + name: "Stanza", + url: "https://stanza.tools", + tagline: "shadcn/ui for infrastructure", + icon: stanzaIcon, + }, { name: "Sofa", url: "https://sofa.watch", @@ -45,7 +52,7 @@ const projects: readonly Project[] = [ { name: "jarvis-ui", url: "https://ui.jarv.is", - tagline: "An intentionally minimal React component library", + tagline: "Intentionally random React component library", icon: uiIcon, }, ] as const; diff --git a/app/globals.css b/app/globals.css index e1f6add1..386d4896 100644 --- a/app/globals.css +++ b/app/globals.css @@ -195,7 +195,7 @@ @layer base { * { - @apply outline-ring/50; + @apply border-border outline-ring/50; } body { @apply bg-background text-foreground; diff --git a/app/notes/[slug]/page.tsx b/app/notes/[slug]/page.tsx index 0188c73e..5b84e85b 100644 --- a/app/notes/[slug]/page.tsx +++ b/app/notes/[slug]/page.tsx @@ -14,7 +14,7 @@ import { ViewCounter } from "@/components/view-counter"; import authorConfig from "@/lib/config/author"; import siteConfig from "@/lib/config/site"; import { createMetadata } from "@/lib/metadata"; -import { getFrontMatter, getSlugs, POSTS_DIR } from "@/lib/posts"; +import { getFrontMatter, getPost, getSlugs, POSTS_DIR } from "@/lib/posts"; import { size as ogImageSize } from "./opengraph-image"; @@ -54,10 +54,10 @@ export const generateMetadata = async ({ const Page = async ({ params }: { params: Promise<{ slug: string }> }) => { const { slug } = await params; - const frontmatter = await getFrontMatter(slug); - if (!frontmatter) notFound(); - const d = new Date(frontmatter.date); + const post = await getPost(slug); + if (!post) notFound(); + const d = new Date(post.date); const formattedDates = { dateISO: d.toISOString(), dateTitle: d.toLocaleString("en-US", { @@ -83,18 +83,18 @@ const Page = async ({ params }: { params: Promise<{ slug: string }> }) => { item={{ "@context": "https://schema.org", "@type": "BlogPosting", - headline: frontmatter?.title, - description: frontmatter?.description, - url: frontmatter?.permalink, + headline: post.title, + description: post.description, + url: post.permalink, image: { "@type": "ImageObject", - contentUrl: `${process.env.NEXT_PUBLIC_BASE_URL}/${POSTS_DIR}/${frontmatter?.slug}/opengraph-image`, + contentUrl: `${process.env.NEXT_PUBLIC_BASE_URL}/${POSTS_DIR}/${post.slug}/opengraph-image`, width: `${ogImageSize.width}`, height: `${ogImageSize.height}`, }, - keywords: frontmatter?.tags?.join(", "), - datePublished: frontmatter?.date, - dateModified: frontmatter?.date, + keywords: post.tags?.join(", "), + datePublished: post.date, + dateModified: post.date, inLanguage: process.env.NEXT_PUBLIC_SITE_LOCALE, license: `https://spdx.org/licenses/${siteConfig.license}.html`, author: { @@ -106,7 +106,7 @@ const Page = async ({ params }: { params: Promise<{ slug: string }> }) => {

}) => { - {frontmatter?.tags && ( + {post.tags && (
- +

@@ -179,7 +179,7 @@ const Page = async ({ params }: { params: Promise<{ slug: string }> }) => {
- {frontmatter?.noComments ? ( + {post.noComments ? (

Comments are closed.

@@ -192,7 +192,7 @@ const Page = async ({ params }: { params: Promise<{ slug: string }> }) => { } > - + )} diff --git a/app/sitemap.ts b/app/sitemap.ts index a1ab11d3..37d7616b 100644 --- a/app/sitemap.ts +++ b/app/sitemap.ts @@ -9,7 +9,7 @@ import { getFrontMatter } from "@/lib/posts"; // here to exclude it. const excludedRoutes = [ // homepage is already included manually - "./", + "./(home)", // other excluded pages // "./license", // "./privacy", diff --git a/content-collections.ts b/content-collections.ts new file mode 100644 index 00000000..4280aa4b --- /dev/null +++ b/content-collections.ts @@ -0,0 +1,107 @@ +import "dotenv/config"; +import { defineCollection, defineConfig } from "@content-collections/core"; +import { decode } from "html-entities"; +import { unified } from "unified"; +import { z } from "zod"; + +import { rehypeSanitize, rehypeStringify } from "@/lib/rehype"; +import { + remarkFrontmatter, + remarkMdx, + remarkParse, + remarkRehype, + remarkSmartypants, + remarkStripMdxImportsExports, +} from "@/lib/remark"; + +const POSTS_DIR = "notes" as const; + +const parseableDate = z.string().refine((value) => !Number.isNaN(Date.parse(value)), { + message: "Invalid date string", +}); + +const titleToHtml = async (title: string): Promise => { + return unified() + .use(remarkParse) + .use(remarkSmartypants) + .use(remarkRehype) + .use(rehypeSanitize, { + tagNames: ["code", "em", "strong"], + }) + .use(rehypeStringify) + .process(title) + .then((result) => result.toString().trim()); +}; + +const contentToFeedHtml = async (content: string): Promise => { + const parsedContent = await unified() + .use(remarkParse) + .use(remarkMdx) + .use(remarkStripMdxImportsExports) + .use(remarkFrontmatter) + .use(remarkSmartypants) + .use(remarkRehype) + .use(rehypeSanitize, { + tagNames: [ + "p", + "a", + "em", + "strong", + "code", + "pre", + "blockquote", + "del", + "h1", + "h2", + "h3", + "h4", + "h5", + "h6", + "ul", + "ol", + "li", + "hr", + ], + }) + .use(rehypeStringify) + .process(content); + + return parsedContent + .toString() + .replaceAll("/* prettier-ignore */", "") + .replaceAll("

", "") + .trim(); +}; + +const posts = defineCollection({ + name: "posts", + directory: POSTS_DIR, + include: "*/index.mdx", + schema: z.object({ + content: z.string(), + date: parseableDate, + title: z.string(), + description: z.string().optional(), + tags: z.array(z.string()).optional(), + image: z.string().optional(), + noComments: z.boolean().optional(), + }), + transform: async (post) => { + const slug = post["_meta"].directory.replace(`${POSTS_DIR}/`, ""); + const htmlTitle = await titleToHtml(post.title); + const title = decode(htmlTitle.replace(/<[^>]*>/g, "")); + return { + ...post, + feedHtml: await contentToFeedHtml(post.content), + title, + htmlTitle, + slug, + date: new Date(post.date).toISOString(), + permalink: `${process.env.NEXT_PUBLIC_BASE_URL || ""}/${POSTS_DIR}/${slug}`, + }; + }, +}); + +export default defineConfig({ + content: [posts], +}); diff --git a/lib/build-feed.ts b/lib/build-feed.ts index af4342b5..29fef96a 100644 --- a/lib/build-feed.ts +++ b/lib/build-feed.ts @@ -10,13 +10,15 @@ import { getContent, getFrontMatter } from "@/lib/posts"; * @see https://github.com/jpmonette/feed#example */ export const buildFeed = async (): Promise => { + const frontmatter = await getFrontMatter(); + const feed = new Feed({ id: `${process.env.NEXT_PUBLIC_BASE_URL}`, link: `${process.env.NEXT_PUBLIC_BASE_URL}`, title: siteConfig.name, description: siteConfig.description, copyright: `https://spdx.org/licenses/${siteConfig.license}.html`, - updated: new Date(), + updated: frontmatter[0] ? new Date(frontmatter[0].date) : undefined, image: `${process.env.NEXT_PUBLIC_BASE_URL}${ogImage.src}`, feedLinks: { rss: `${process.env.NEXT_PUBLIC_BASE_URL}/feed.xml`, @@ -30,7 +32,6 @@ export const buildFeed = async (): Promise => { }); // parse posts into feed items - const frontmatter = await getFrontMatter(); const posts: FeedItem[] = await Promise.all( frontmatter.map(async (post) => ({ guid: post.permalink, diff --git a/lib/posts.ts b/lib/posts.ts index 955b203a..d3b8e2e4 100644 --- a/lib/posts.ts +++ b/lib/posts.ts @@ -1,19 +1,4 @@ -import fs from "node:fs/promises"; -import path from "node:path"; - -import glob from "fast-glob"; -import { decode } from "html-entities"; -import { unified } from "unified"; - -import { rehypeSanitize, rehypeStringify } from "@/lib/rehype"; -import { - remarkFrontmatter, - remarkMdx, - remarkParse, - remarkRehype, - remarkSmartypants, - remarkStripMdxImportsExports, -} from "@/lib/remark"; +import { allPosts } from "content-collections"; export type FrontMatter = { slug: string; @@ -27,137 +12,69 @@ export type FrontMatter = { noComments?: boolean; }; +export type Post = (typeof allPosts)[number]; + /** Path to directory with .mdx files, relative to project root. */ export const POSTS_DIR = "notes" as const; -/** Use filesystem to get a simple list of all post slugs */ +const sortPosts = (posts: Post[]): Post[] => { + return posts.toSorted( + (post1, post2) => new Date(post2.date).getTime() - new Date(post1.date).getTime(), + ); +}; + +/** Use generated content collections data to get all post slugs. */ export const getSlugs = async (): Promise => { "use cache"; - // list all .mdx files in POSTS_DIR - const mdxFiles = await glob("*/index.mdx", { - cwd: path.join(process.cwd(), POSTS_DIR), - dot: false, - }); + return allPosts.map((post) => post.slug); +}; - // strip the .mdx extensions from filenames - const slugs = mdxFiles.map((fileName) => fileName.replace(/\/index\.mdx$/, "")); +export const getPost = async (slug: string): Promise => { + "use cache"; - return slugs; + return allPosts.find((post) => post.slug === slug); }; export const getFrontMatter: { /** - * Parses and returns the front matter of ALL posts, sorted reverse chronologically + * Returns the front matter of ALL posts, sorted reverse chronologically. */ (): Promise; /** - * Parses and returns the front matter of a given slug, or undefined if the slug does not exist + * Returns the front matter of a given slug, or undefined if the slug does not exist. */ (slug: string): Promise; } = (async (slug?: string) => { "use cache"; + const toFrontMatter = (post: Post): FrontMatter => ({ + slug: post.slug, + permalink: post.permalink, + date: post.date, + title: post.title, + htmlTitle: post.htmlTitle, + description: post.description, + tags: post.tags, + image: post.image, + noComments: post.noComments, + }); + if (typeof slug === "string") { - try { - const { frontmatter } = await import(`../${POSTS_DIR}/${slug}/index.mdx`); - - // process markdown title to html... - const htmlTitle = await unified() - .use(remarkParse) - .use(remarkSmartypants) - .use(remarkRehype) - .use(rehypeSanitize, { - // allow *very* limited markdown to be used in post titles - tagNames: ["code", "em", "strong"], - }) - .use(rehypeStringify) - .process(frontmatter.title) - .then((result) => result.toString().trim()); - - // ...and then (sketchily) remove said html for a plaintext version: - // https://css-tricks.com/snippets/javascript/strip-html-tags-in-javascript/ - const title = decode(htmlTitle.replace(/<[^>]*>/g, "")); - - return { - ...(frontmatter as Partial), - // plain title without html or markdown syntax: - title, - // stylized title with limited html tags: - htmlTitle, - slug, - // validate/normalize the date string provided from front matter - date: new Date(frontmatter.date).toISOString(), - permalink: `${process.env.NEXT_PUBLIC_BASE_URL}/${POSTS_DIR}/${slug}`, - } as FrontMatter; - } catch (error) { - console.error(`Failed to load front matter for post with slug "${slug}":`, error); - return undefined; - } + const matchedPost = allPosts.find((candidate) => candidate.slug === slug); + return matchedPost ? toFrontMatter(matchedPost) : undefined; } if (!slug) { - // concurrently fetch the front matter of each post - const slugs = await getSlugs(); - const allPosts = await Promise.all(slugs.map(getFrontMatter)); - - // filter out any undefined entries from failed imports - const posts = allPosts.filter((p): p is FrontMatter => !!p); - - // sort the results reverse chronologically and return - return posts.sort( - (post1, post2) => new Date(post2.date).getTime() - new Date(post1.date).getTime(), - ); + return sortPosts(allPosts).map(toFrontMatter); } throw new Error("getFrontMatter() called with invalid argument."); }) as typeof getFrontMatter; -/** Returns the content of a post with very limited processing to include in RSS feeds */ +/** Returns the sanitized HTML content of a post for RSS feeds. */ export const getContent = async (slug: string): Promise => { "use cache"; - try { - const content = await unified() - .use(remarkParse) - .use(remarkMdx) - .use(remarkStripMdxImportsExports) - .use(remarkFrontmatter) - .use(remarkSmartypants) - .use(remarkRehype) - .use(rehypeSanitize, { - tagNames: [ - "p", - "a", - "em", - "strong", - "code", - "pre", - "blockquote", - "del", - "h1", - "h2", - "h3", - "h4", - "h5", - "h6", - "ul", - "ol", - "li", - "hr", - ], - }) - .use(rehypeStringify) - .process(await fs.readFile(path.join(process.cwd(), `${POSTS_DIR}/${slug}/index.mdx`))); - - // convert the parsed content to a string with "safe" HTML - return content - .toString() - .replaceAll("/* prettier-ignore */", "") - .replaceAll("

", "") - .trim(); - } catch (error) { - console.error(`Failed to load/parse content for post with slug "${slug}":`, error); - return undefined; - } + return allPosts.find((post) => post.slug === slug)?.feedHtml; }; diff --git a/next.config.ts b/next.config.ts index a41d4944..55300d40 100644 --- a/next.config.ts +++ b/next.config.ts @@ -124,7 +124,6 @@ const nextConfig = { ], } satisfies NextConfig; -// my own macgyvered version of next-compose-plugins (RIP) const nextPlugins: Array< (config: NextConfig) => NextConfig | [(config: NextConfig) => NextConfig, any] > = [ @@ -150,6 +149,8 @@ const nextPlugins: Array< ], }, }), + // content-collections must be last; see https://www.content-collections.dev/docs/adapter/next#installation + require("@content-collections/next").withContentCollections, ]; export default (): NextConfig => diff --git a/package.json b/package.json index 20b4060f..94b455cc 100644 --- a/package.json +++ b/package.json @@ -17,24 +17,24 @@ "lint:fix": "oxlint --fix", "fmt": "oxfmt", "fmt:check": "oxfmt --check", - "check-types": "tsc --noEmit", + "check-types": "content-collections build && tsc --noEmit", "db:generate": "drizzle-kit generate", "db:migrate": "drizzle-kit migrate" }, "dependencies": { - "@base-ui/react": "^1.5.0", + "@base-ui/react": "^1.6.0", "@fontsource/inter": "^5.2.8", "@mdx-js/loader": "^3.1.1", "@mdx-js/react": "^3.1.1", - "@next/mdx": "16.2.7", - "@number-flow/react": "^0.6.0", + "@next/mdx": "16.2.9", + "@number-flow/react": "^0.6.1", "@octokit/graphql": "^9.0.3", "@octokit/graphql-schema": "^15.26.1", "@tabler/icons-react": "^3.44.0", "@vercel/analytics": "^2.0.1", - "@vercel/functions": "^3.6.1", + "@vercel/functions": "^3.7.4", "@vercel/speed-insights": "^2.0.0", - "better-auth": "^1.6.14", + "better-auth": "^1.6.22", "cheerio": "^1.2.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -43,14 +43,14 @@ "fast-glob": "^3.3.3", "feed": "^5.2.1", "html-entities": "^2.6.0", - "next": "16.2.7", + "next": "16.2.9", "next-themes": "^0.4.6", - "pg": "^8.21.0", + "pg": "^8.22.0", "react": "19.2.7", "react-activity-calendar": "^3.2.0", "react-compare-slider": "^4.0.0", "react-dom": "19.2.7", - "react-lite-youtube-embed": "~3.5.1", + "react-lite-youtube-embed": "~3.6.0", "react-markdown": "^10.1.0", "react-schemaorg": "^2.0.1", "react-timeago": "^8.3.0", @@ -72,36 +72,39 @@ "remark-smartypants": "^3.0.2", "remark-strip-mdx-imports-exports": "^1.0.1", "server-only": "0.0.1", - "shadcn": "^4.10.0", - "shiki": "^4.2.0", + "shadcn": "^4.12.0", + "shiki": "^4.3.0", "sonner": "^2.0.7", "tailwind-merge": "^3.6.0", "unified": "^11.0.5", "zod": "^4.4.3" }, "devDependencies": { - "@tailwindcss/postcss": "^4.3.0", - "@tailwindcss/typography": "^0.5.19", - "@types/mdx": "^2.0.13", - "@types/node": "^25.9.1", + "@content-collections/cli": "^0.1.9", + "@content-collections/core": "^0.15.2", + "@content-collections/next": "^0.2.11", + "@tailwindcss/postcss": "^4.3.2", + "@tailwindcss/typography": "^0.5.20", + "@types/mdx": "^2.0.14", + "@types/node": "^26.0.1", "@types/pg": "^8.20.0", - "@types/react": "19.2.16", + "@types/react": "19.2.17", "@types/react-dom": "19.2.3", "babel-plugin-react-compiler": "1.0.0", "dotenv": "^17.4.2", "drizzle-kit": "^0.31.10", - "oxfmt": "^0.53.0", - "oxlint": "^1.68.0", - "postcss": "^8.5.15", + "oxfmt": "^0.56.0", + "oxlint": "^1.71.0", + "postcss": "^8.5.16", "schema-dts": "^2.0.0", - "tailwindcss": "^4.3.0", + "tailwindcss": "^4.3.2", "tw-animate-css": "^1.4.0", "typescript": "6.0.3" }, "engines": { "node": ">=24.x" }, - "packageManager": "pnpm@11.5.1", + "packageManager": "pnpm@11.9.0", "cacheDirectories": [ "node_modules", ".next/cache" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3eabf4d6..849dfd3f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: .: dependencies: '@base-ui/react': - specifier: ^1.5.0 - version: 1.5.0(@types/react@19.2.16)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + specifier: ^1.6.0 + version: 1.6.0(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@fontsource/inter': specifier: ^5.2.8 version: 5.2.8 @@ -22,13 +22,13 @@ importers: version: 3.1.1 '@mdx-js/react': specifier: ^3.1.1 - version: 3.1.1(@types/react@19.2.16)(react@19.2.7) + version: 3.1.1(@types/react@19.2.17)(react@19.2.7) '@next/mdx': - specifier: 16.2.7 - version: 16.2.7(@mdx-js/loader@3.1.1)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7)) + specifier: 16.2.9 + version: 16.2.9(@mdx-js/loader@3.1.1)(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7)) '@number-flow/react': - specifier: ^0.6.0 - version: 0.6.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + specifier: ^0.6.1 + version: 0.6.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@octokit/graphql': specifier: ^9.0.3 version: 9.0.3 @@ -40,16 +40,16 @@ importers: version: 3.44.0(react@19.2.7) '@vercel/analytics': specifier: ^2.0.1 - version: 2.0.1(next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7) + version: 2.0.1(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7) '@vercel/functions': - specifier: ^3.6.1 - version: 3.6.1 + specifier: ^3.7.4 + version: 3.7.4 '@vercel/speed-insights': specifier: ^2.0.0 - version: 2.0.0(next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7) + version: 2.0.0(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7) better-auth: - specifier: ^1.6.14 - version: 1.6.14(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0))(next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(pg@8.21.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + specifier: ^1.6.22 + version: 1.6.22(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0))(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(pg@8.22.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) cheerio: specifier: ^1.2.0 version: 1.2.0 @@ -64,7 +64,7 @@ importers: version: 4.0.2 drizzle-orm: specifier: ^0.45.2 - version: 0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0) + version: 0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0) fast-glob: specifier: ^3.3.3 version: 3.3.3 @@ -75,14 +75,14 @@ importers: specifier: ^2.6.0 version: 2.6.0 next: - specifier: 16.2.7 - version: 16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + specifier: 16.2.9 + version: 16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) next-themes: specifier: ^0.4.6 version: 0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) pg: - specifier: ^8.21.0 - version: 8.21.0 + specifier: ^8.22.0 + version: 8.22.0 react: specifier: 19.2.7 version: 19.2.7 @@ -96,11 +96,11 @@ importers: specifier: 19.2.7 version: 19.2.7(react@19.2.7) react-lite-youtube-embed: - specifier: ~3.5.1 - version: 3.5.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + specifier: ~3.6.0 + version: 3.6.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react-markdown: specifier: ^10.1.0 - version: 10.1.0(@types/react@19.2.16)(react@19.2.7) + version: 10.1.0(@types/react@19.2.17)(react@19.2.7) react-schemaorg: specifier: ^2.0.1 version: 2.0.1(react@19.2.7)(schema-dts@2.0.0(typescript@6.0.3))(typescript@6.0.3) @@ -162,11 +162,11 @@ importers: specifier: 0.0.1 version: 0.0.1 shadcn: - specifier: ^4.10.0 - version: 4.10.0(@types/node@25.9.1)(typescript@6.0.3) + specifier: ^4.12.0 + version: 4.12.0(typescript@6.0.3) shiki: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^4.3.0 + version: 4.3.0 sonner: specifier: ^2.0.7 version: 2.0.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -180,27 +180,36 @@ importers: specifier: ^4.4.3 version: 4.4.3 devDependencies: + '@content-collections/cli': + specifier: ^0.1.9 + version: 0.1.9(@content-collections/core@0.15.2(typescript@6.0.3)) + '@content-collections/core': + specifier: ^0.15.2 + version: 0.15.2(typescript@6.0.3) + '@content-collections/next': + specifier: ^0.2.11 + version: 0.2.11(@content-collections/core@0.15.2(typescript@6.0.3))(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) '@tailwindcss/postcss': - specifier: ^4.3.0 - version: 4.3.0 + specifier: ^4.3.2 + version: 4.3.2 '@tailwindcss/typography': - specifier: ^0.5.19 - version: 0.5.19(tailwindcss@4.3.0) + specifier: ^0.5.20 + version: 0.5.20(tailwindcss@4.3.2) '@types/mdx': - specifier: ^2.0.13 - version: 2.0.13 + specifier: ^2.0.14 + version: 2.0.14 '@types/node': - specifier: ^25.9.1 - version: 25.9.1 + specifier: ^26.0.1 + version: 26.0.1 '@types/pg': specifier: ^8.20.0 version: 8.20.0 '@types/react': - specifier: 19.2.16 - version: 19.2.16 + specifier: 19.2.17 + version: 19.2.17 '@types/react-dom': specifier: 19.2.3 - version: 19.2.3(@types/react@19.2.16) + version: 19.2.3(@types/react@19.2.17) babel-plugin-react-compiler: specifier: 1.0.0 version: 1.0.0 @@ -211,20 +220,20 @@ importers: specifier: ^0.31.10 version: 0.31.10 oxfmt: - specifier: ^0.53.0 - version: 0.53.0 + specifier: ^0.56.0 + version: 0.56.0 oxlint: - specifier: ^1.68.0 - version: 1.68.0 + specifier: ^1.71.0 + version: 1.71.0 postcss: - specifier: ^8.5.15 - version: 8.5.15 + specifier: ^8.5.16 + version: 8.5.16 schema-dts: specifier: ^2.0.0 version: 2.0.0(typescript@6.0.3) tailwindcss: - specifier: ^4.3.0 - version: 4.3.0 + specifier: ^4.3.2 + version: 4.3.2 tw-animate-css: specifier: ^1.4.0 version: 1.4.0 @@ -371,8 +380,8 @@ packages: resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} - '@base-ui/react@1.5.0': - resolution: {integrity: sha512-z1gSAlced1yY+iM+mHDEtIkD8UI3Ebs52MuBPxvV6f5hRutk+xvCH/wuB7hDqDzK9JG5FoMz5nhrqtSs1wjt1A==} + '@base-ui/react@1.6.0': + resolution: {integrity: sha512-/jzjTWJYXhRFO45Bev9lc3cHbmjzCMpUqbMZ2AgKy/z25mY9B6shGSNcXcjQar9n5doM0KYW1W8fcFv2jZBuMw==} engines: {node: '>=14.0.0'} peerDependencies: '@date-fns/tz': ^1.2.0 @@ -388,8 +397,8 @@ packages: date-fns: optional: true - '@base-ui/utils@0.2.9': - resolution: {integrity: sha512-x/PDDCYzoqPpjrdyb3VcyylTI2IjUXEtYDGi5foh7KsnmNJIIaVwA2GLgDH1dps1GgXiJbA60hM+AyuTfQzIvw==} + '@base-ui/utils@0.3.1': + resolution: {integrity: sha512-gFFiltORVmW/N6IILTGxizP3PBpVpysqML1ALY5Vk0mH+7faVkCknOU31goYHN5Aoek2dkjxva1XOD2Ce9WuIg==} peerDependencies: '@types/react': ^17 || ^18 || ^19 react: ^17 || ^18 || ^19 @@ -398,14 +407,14 @@ packages: '@types/react': optional: true - '@better-auth/core@1.6.14': - resolution: {integrity: sha512-12cA7tnR4Wyb3nLpPmeq/Id7QNB+4OhjbzuX7sIhqglgXGjyT5iiNpe2lx/8FF532sHC450Yx1850salCYbkzw==} + '@better-auth/core@1.6.22': + resolution: {integrity: sha512-aFH/5nzmR501jAJPKjJfiVg4BrkcjVCqq9WS9JnhTruE/2PIWopv1QGMiRIRqxXaPbHczri7cqRdhep3Lg5PMw==} peerDependencies: - '@better-auth/utils': 0.4.1 - '@better-fetch/fetch': 1.1.21 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 '@cloudflare/workers-types': '>=4' '@opentelemetry/api': ^1.9.0 - better-call: 1.3.5 + better-call: 1.3.7 jose: ^6.1.0 kysely: ^0.28.17 nanostores: ^1.0.1 @@ -415,47 +424,47 @@ packages: '@opentelemetry/api': optional: true - '@better-auth/drizzle-adapter@1.6.14': - resolution: {integrity: sha512-lYs1jDudriKYMXNcLFLAvEvOEKbeKBFdDciG4H8qZhV+3+yghGC3f/H5qtgTDc8mGBPV+2tEvVgYqReurOSmNw==} + '@better-auth/drizzle-adapter@1.6.22': + resolution: {integrity: sha512-uNa9qH53CfxBmuKP8kbLWxY90oIRwUPn5BcHhO+szK05e2yh6EYwSNNivDSqV3YG5HPfjtPHulklInjq1wtm3w==} peerDependencies: - '@better-auth/core': ^1.6.14 - '@better-auth/utils': 0.4.1 + '@better-auth/core': ^1.6.22 + '@better-auth/utils': 0.4.2 drizzle-orm: ^0.45.2 peerDependenciesMeta: drizzle-orm: optional: true - '@better-auth/kysely-adapter@1.6.14': - resolution: {integrity: sha512-A2+381gYADuZpgd98XQ39bnxLzbT03wnnDmSQIXp7XcE3hF093mGMk6rxlAhENVHH7JL2B0Tv2la2o6n+6ppyQ==} + '@better-auth/kysely-adapter@1.6.22': + resolution: {integrity: sha512-4k/07lPRizlQi+B+uOE5CwTfH3w+Lq8ZDX1nDN1+e+glRVKAIfHoLvC9cfAVcCbio3DDrl0RTbwjLwjEhG0LxA==} peerDependencies: - '@better-auth/core': ^1.6.14 - '@better-auth/utils': 0.4.1 + '@better-auth/core': ^1.6.22 + '@better-auth/utils': 0.4.2 kysely: ^0.28.17 peerDependenciesMeta: kysely: optional: true - '@better-auth/memory-adapter@1.6.14': - resolution: {integrity: sha512-frtBTozi8qsBlypxp33dkiIZT2IOMvix3oh2qTTcBkK11ISsRSTUUadl7DbwXri2AEoooShsH6PSAput920J3Q==} + '@better-auth/memory-adapter@1.6.22': + resolution: {integrity: sha512-rbepe/gHhWs0aF4fAu6+l+wNPJxT9XN4U+Hqa1Y/5HhjtT9y5evo3INrSWlkIOymsMaQ0cBPrSL5pm9Z195hcA==} peerDependencies: - '@better-auth/core': ^1.6.14 - '@better-auth/utils': 0.4.1 + '@better-auth/core': ^1.6.22 + '@better-auth/utils': 0.4.2 - '@better-auth/mongo-adapter@1.6.14': - resolution: {integrity: sha512-meaZx712k9c0Cl6urwYZRNa3mAy3/leaYiSNt+hVaCOEPlgTDxzmYMNACvTTYXgh4eCpDVf5G7ZMEYBtejKQdw==} + '@better-auth/mongo-adapter@1.6.22': + resolution: {integrity: sha512-OYnfySHlVkIx7y6XNBsCHjKhl6IYGprRkFwifc/TAuPBVjoRKhLKRAXuzMdWTQYFt4FYb6holbhjNUrXxPIWcw==} peerDependencies: - '@better-auth/core': ^1.6.14 - '@better-auth/utils': 0.4.1 + '@better-auth/core': ^1.6.22 + '@better-auth/utils': 0.4.2 mongodb: ^6.0.0 || ^7.0.0 peerDependenciesMeta: mongodb: optional: true - '@better-auth/prisma-adapter@1.6.14': - resolution: {integrity: sha512-9b9wSqhCthMmOYo0QdX+N/cOv+fNck/JE5CZQuuWwEJl5QeoYhCZesXjts5VfLAPMIf6vKw3QNBrn0SVMXXi2Q==} + '@better-auth/prisma-adapter@1.6.22': + resolution: {integrity: sha512-I6lWQwLva732V600u5dLM2kRcQ94pRZOVVfZ87+Ow9RBxMUnV+I+YQ5h2yggdN2tmsmITacZTy1DSZbDxGu0LQ==} peerDependencies: - '@better-auth/core': ^1.6.14 - '@better-auth/utils': 0.4.1 + '@better-auth/core': ^1.6.22 + '@better-auth/utils': 0.4.2 '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 prisma: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: @@ -464,34 +473,77 @@ packages: prisma: optional: true - '@better-auth/telemetry@1.6.14': - resolution: {integrity: sha512-ALi3cEx5eyrFY+TeAdhc1uq8FqJyGvzgvIo7GQZOqGqLZxHY9nte44WN++jBFGJJbsW3e4cgLj8dQK291s6wWQ==} + '@better-auth/telemetry@1.6.22': + resolution: {integrity: sha512-glq/oEk9qP+zGh9k/WUH5+pwvBCMolNNhaAVBCtYQrkADFee2gP3VoPs1YeO9coNuOmBhc+AYSIHs+fL9DoJnw==} peerDependencies: - '@better-auth/core': ^1.6.14 - '@better-auth/utils': 0.4.1 - '@better-fetch/fetch': 1.1.21 + '@better-auth/core': ^1.6.22 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 - '@better-auth/utils@0.4.1': - resolution: {integrity: sha512-SZBPRPF3z0nBvE5ygOkxae35wnnXPRShmqFo78S+qslLeFoPu/pMgnXAuNKFMMybac3tiLaVg1e3MQW5MC+1iA==} + '@better-auth/utils@0.4.2': + resolution: {integrity: sha512-AUxrvu+HaaODsUyzDxFgwd/8RZ1yZaYo42LXKSrU2oGgR38pS1ij8nqQKNgtTWoYGpNevNXtCfgTy6loHveW9A==} - '@better-fetch/fetch@1.1.21': - resolution: {integrity: sha512-/ImESw0sskqlVR94jB+5+Pxjf+xBwDZF/N5+y2/q4EqD7IARUTSpPfIo8uf39SYpCxyOCtbyYpUrZ3F/k0zT4A==} + '@better-fetch/fetch@1.3.1': + resolution: {integrity: sha512-ABkD1WhyfPZprKRQI3bhATjeiFuNWC9PXhfGWqL+sg/gKrM977oFrYkdb4msM3hgUGonr7KlOsOFT5TU2rht9g==} - '@dotenvx/dotenvx@1.71.0': - resolution: {integrity: sha512-KEUw/mGu+EDRhYWRTNGHIimVCs9NvMFaIXOGrHSXoCteKLE5EsJnmPjOPpYorjXVg/0xG0fbdVw720azw1z4ag==} + '@clerc/core@1.3.1': + resolution: {integrity: sha512-8jowdURow2tXga2gUa4E7/j8/9tl5TLXAvtpbnsY3JK4PTcaKB3lyc6YrcfUTJfV06whBzBpPvr3jGcNja3Wtg==} + + '@clerc/parser@1.3.1': + resolution: {integrity: sha512-e1rb82ENJNfZYjkf5tR7OcsmwNShINJumxfy7fS9SYypSZNRbQmzHj7k7miQ3u+Mfc08fpBtvpAGqeBWQKQxRQ==} + + '@clerc/plugin-completions@1.3.1': + resolution: {integrity: sha512-zotC2qXVnDZLdwsFI6RPzhA90aNLkZSMuAeYsmrTEekknI3KMp2VFMKEBkQ+Zjsq3XCdaT8P4WEvPFkLJIMZjA==} + peerDependencies: + '@clerc/core': '*' + + '@clerc/plugin-help@1.3.1': + resolution: {integrity: sha512-8cibdUMgZpUqv2kVfTK2HcbxeEz53NQnX+SR4Dh0V+oqB95MmRc0ihXUdXb2qR0J5h5zd7F9QC6yRiG9t00F/g==} + peerDependencies: + '@clerc/core': '*' + + '@clerc/plugin-version@1.3.1': + resolution: {integrity: sha512-g8bn+J/oX8dwNhFCwh8E1BGka9Z9PLCjQ+dgByMc7EA7RH0agxU9bWXgHqkL4JFMPhVWFG2w6sGxL6pN6tyq4Q==} + peerDependencies: + '@clerc/core': '*' + + '@clerc/utils@1.3.1': + resolution: {integrity: sha512-wkK6daYkmTQKnhSADMkunfDhNJI6rRCn2R++7cI2EoEBmOZWYqn7frkk5ac7zsxBi0Mc3UnMVaJiNFU+t6PPWQ==} + + '@content-collections/cli@0.1.9': + resolution: {integrity: sha512-KLMNihimrB/6/2AtnA775HeBeCZexZ64+JfxahqBCrGUiw3L31/DONVy+Kqb24Zr0dgVLoKHkEGtTAjdx9MYRw==} hasBin: true + peerDependencies: + '@content-collections/core': 0.x + + '@content-collections/core@0.15.2': + resolution: {integrity: sha512-Oaz3J3lw/8NXxmV/YSsTl8tTmxscTiotNp1wUNDHvRqW0MtNU8a0h843XYCFWSrlW5q6dcVoM0rGb2UF8kX5Ig==} + peerDependencies: + typescript: ^5.0.2 || ^6.0.0 || ^7.0.0 + + '@content-collections/integrations@0.5.0': + resolution: {integrity: sha512-1en7r518sct0Y8CQ5IsuuBN4uAmtNLaWuxmseW43OxeXyj43Uu2aPBfbopjL4b5xH8WZBdDrrPmikgOl42U46A==} + peerDependencies: + '@content-collections/core': 0.x + + '@content-collections/next@0.2.11': + resolution: {integrity: sha512-/JV+QEXjsWRD5Qn9uBiMUB/2ml66wCRllG6PuJUpOH7PMT4cy/Qk5UnIEpfjdINF6rxfXjUtv8z9Q8QWxR6ZQg==} + peerDependencies: + '@content-collections/core': 0.x + next: ^12 || ^13 || ^14 || ^15 || ^16 + + '@dotenvx/dotenvx@1.75.1': + resolution: {integrity: sha512-/BITOC9dmS/edY2zQwZNicQ059O6RKabtQfyEafV0nGtfYRNHYy1DIPiYVcov40+tob9hfmBnbR963dS+EQ1DQ==} + hasBin: true + + '@dotenvx/primitives@0.8.0': + resolution: {integrity: sha512-VYJy0uhFm9zTJ1TxBaW/pA8bjbOM/OttaNMwZ1RHG4JKyRG7DhSdiqD1ipQoAyoD22olUtxbP78W9xY3Wd11bg==} '@drizzle-team/brocli@0.10.2': resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==} - '@ecies/ciphers@0.2.6': - resolution: {integrity: sha512-patgsRPKGkhhoBjETV4XxD0En4ui5fbX0hzayqI3M8tvNMGUoUvmyYAIWwlxBc1KX5cturfqByYdj5bYGRpN9g==} - engines: {bun: '>=1', deno: '>=2.7.10', node: '>=16'} - peerDependencies: - '@noble/ciphers': ^1.0.0 - - '@emnapi/runtime@1.10.0': - resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.11.1': + resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} '@esbuild-kit/core-utils@3.3.2': resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} @@ -507,8 +559,8 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.28.0': - resolution: {integrity: sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==} + '@esbuild/aix-ppc64@0.28.1': + resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -525,8 +577,8 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.28.0': - resolution: {integrity: sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==} + '@esbuild/android-arm64@0.28.1': + resolution: {integrity: sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -543,8 +595,8 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.28.0': - resolution: {integrity: sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==} + '@esbuild/android-arm@0.28.1': + resolution: {integrity: sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -561,8 +613,8 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.28.0': - resolution: {integrity: sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==} + '@esbuild/android-x64@0.28.1': + resolution: {integrity: sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -579,8 +631,8 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.28.0': - resolution: {integrity: sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==} + '@esbuild/darwin-arm64@0.28.1': + resolution: {integrity: sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -597,8 +649,8 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.28.0': - resolution: {integrity: sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==} + '@esbuild/darwin-x64@0.28.1': + resolution: {integrity: sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -615,8 +667,8 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.28.0': - resolution: {integrity: sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==} + '@esbuild/freebsd-arm64@0.28.1': + resolution: {integrity: sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -633,8 +685,8 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.28.0': - resolution: {integrity: sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==} + '@esbuild/freebsd-x64@0.28.1': + resolution: {integrity: sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -651,8 +703,8 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.28.0': - resolution: {integrity: sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==} + '@esbuild/linux-arm64@0.28.1': + resolution: {integrity: sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -669,8 +721,8 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.28.0': - resolution: {integrity: sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==} + '@esbuild/linux-arm@0.28.1': + resolution: {integrity: sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -687,8 +739,8 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.28.0': - resolution: {integrity: sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==} + '@esbuild/linux-ia32@0.28.1': + resolution: {integrity: sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -705,8 +757,8 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.28.0': - resolution: {integrity: sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==} + '@esbuild/linux-loong64@0.28.1': + resolution: {integrity: sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -723,8 +775,8 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.28.0': - resolution: {integrity: sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==} + '@esbuild/linux-mips64el@0.28.1': + resolution: {integrity: sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -741,8 +793,8 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.28.0': - resolution: {integrity: sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==} + '@esbuild/linux-ppc64@0.28.1': + resolution: {integrity: sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -759,8 +811,8 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.28.0': - resolution: {integrity: sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==} + '@esbuild/linux-riscv64@0.28.1': + resolution: {integrity: sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -777,8 +829,8 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.28.0': - resolution: {integrity: sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==} + '@esbuild/linux-s390x@0.28.1': + resolution: {integrity: sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -795,8 +847,8 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.28.0': - resolution: {integrity: sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==} + '@esbuild/linux-x64@0.28.1': + resolution: {integrity: sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -807,8 +859,8 @@ packages: cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-arm64@0.28.0': - resolution: {integrity: sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==} + '@esbuild/netbsd-arm64@0.28.1': + resolution: {integrity: sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] @@ -825,8 +877,8 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.28.0': - resolution: {integrity: sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==} + '@esbuild/netbsd-x64@0.28.1': + resolution: {integrity: sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -837,8 +889,8 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.28.0': - resolution: {integrity: sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==} + '@esbuild/openbsd-arm64@0.28.1': + resolution: {integrity: sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -855,8 +907,8 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.28.0': - resolution: {integrity: sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==} + '@esbuild/openbsd-x64@0.28.1': + resolution: {integrity: sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -867,8 +919,8 @@ packages: cpu: [arm64] os: [openharmony] - '@esbuild/openharmony-arm64@0.28.0': - resolution: {integrity: sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==} + '@esbuild/openharmony-arm64@0.28.1': + resolution: {integrity: sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] @@ -885,8 +937,8 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.28.0': - resolution: {integrity: sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==} + '@esbuild/sunos-x64@0.28.1': + resolution: {integrity: sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -903,8 +955,8 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.28.0': - resolution: {integrity: sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==} + '@esbuild/win32-arm64@0.28.1': + resolution: {integrity: sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -921,8 +973,8 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.28.0': - resolution: {integrity: sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==} + '@esbuild/win32-ia32@0.28.1': + resolution: {integrity: sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -939,8 +991,8 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.28.0': - resolution: {integrity: sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==} + '@esbuild/win32-x64@0.28.1': + resolution: {integrity: sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -1128,41 +1180,6 @@ packages: cpu: [x64] os: [win32] - '@inquirer/ansi@2.0.7': - resolution: {integrity: sha512-3eTuUO1vH2cZm2ZKHeQxnOqlTi9EfZDGgIe3BL3I4u+rJHocr9Fz86M4fjYABPvFnQG/gGK551HqDiIcETwU6Q==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - - '@inquirer/confirm@6.1.1': - resolution: {integrity: sha512-eb8DBZcz/2qHWQda4rk2JiQk5h9QV/cVHi1yjt0f69WFZMRFn0sJTye3EAP8icut8UDMjQPsaH5KbcOogefrFQ==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/core@11.2.1': - resolution: {integrity: sha512-Qd6GJT1yVyrZZCfN8W2qKF5ApmqryXRhRKCuip8h01x2w/esJQ2XIYc6f9abMIHgKQdBfFTSOdbHRLAhuM09UA==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/figures@2.0.7': - resolution: {integrity: sha512-aJ8TBPOGB6f/2qziPfElISTCEd5XOYTFckA2SGjhNmiKzfK/u4ot3v0DUzGVdUnKjN10EqnnEPck36BkyfLnJw==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - - '@inquirer/type@4.0.7': - resolution: {integrity: sha512-t28inv14nMQ1PhKpsJPY+kEs/c00qzeCOS2gTNRyTjG5d6qsVA2fItxW4hkvGZ5lvanGLdtCzVIx5dwdRpN1+g==} - engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -1206,15 +1223,11 @@ packages: '@cfworker/json-schema': optional: true - '@mswjs/interceptors@0.41.9': - resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} - engines: {node: '>=18'} + '@next/env@16.2.9': + resolution: {integrity: sha512-ki5VxxXfzD/9TDe13wyeTKIjQTAwBVpnr8KhRDUr8ltMUq1/NBpWNT5tiPoxiGl+PHM4X2ahSOiPk6iAimIzPg==} - '@next/env@16.2.7': - resolution: {integrity: sha512-tMJizPlj6ZYpBMMdK8S0LJufrP4QTdR6pcv9KQ/bVETPAmg0j1mlHE9G2c38UyGHxoBapgwuj7XjbGJ2RcDFOg==} - - '@next/mdx@16.2.7': - resolution: {integrity: sha512-4RmM0KISxvfHr37/cn9TAGD2oy1nvTQ+ycgknz2xpd8IrY980N7XDU3CXhfKOXPhIVgbshxFF9HQEQC32ZVa9A==} + '@next/mdx@16.2.9': + resolution: {integrity: sha512-SdweShKGCuN639JjyFSMQ8uldo+I+254+HucpjwdbFfaWHqUNN6dnQ1Of6laahnFyo48CcfDXEc2OBCS/Wfngw==} peerDependencies: '@mdx-js/loader': '>=0.15.0' '@mdx-js/react': '>=0.15.0' @@ -1224,74 +1237,62 @@ packages: '@mdx-js/react': optional: true - '@next/swc-darwin-arm64@16.2.7': - resolution: {integrity: sha512-vm1EDI/pVaBNNiychmxk3fft+OhQPVD9cIM/tReLZIQ3TfQ4kqI9DwKk00dzuS1ulC7icbrzCFrmRRlk9PfNdw==} + '@next/swc-darwin-arm64@16.2.9': + resolution: {integrity: sha512-HkfxNYUCmcct0Xsqib5KxqMSHV4AHJq857BNRchyBDs4YS19aHzVfn1kDuBYKqLLQBjXgnkIsjV2Kd4d2wzYhw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.2.7': - resolution: {integrity: sha512-O3IRSv1ZBL1zs0WrIgefTEcTKFVn+ryxBNe54erJ6KsD+2f/Mmt7g2jOYh8PSBdUwPtKQJuCsTMlZ7tIu2AcsQ==} + '@next/swc-darwin-x64@16.2.9': + resolution: {integrity: sha512-7IAtK4MeybpqRV9GRABWEhJ62mOS+rzWOzOTFie4cSEtm12xsoOMJRcECoZx3FHPzFAqN/IJtHqWAFOLfl152w==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.2.7': - resolution: {integrity: sha512-Re6PZtjBDd0aMU+VcZcC/PrIvj4WhrjDYtMhhCVQamWN4L90EVP0pcEOBQD25prSlw7OzNw5QpHLWMilRLsRNw==} + '@next/swc-linux-arm64-gnu@16.2.9': + resolution: {integrity: sha512-hBD75iWpUtkL9SmQmcRhmLomn9jgkPzCEkbOcLgHymPEKzv+6ONy13RRiIEz/iEObjkS2Jlb5gYS2XGoS3X4rw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@16.2.7': - resolution: {integrity: sha512-qyogG9QtBzWxgJfeGBvOEHI3851gTfCF3wLZ5RDLTBJGAmE9p1qDwKCOdrBrvBzRvYDT+gUDp72pzlSEfAXgNA==} + '@next/swc-linux-arm64-musl@16.2.9': + resolution: {integrity: sha512-qZTI3pf9SGc/obr8NkQAekBxmp1QK+kVm+VAf3BALLfFAj+1kUhkTxmrWpVos9R/UYIA8AWX2p6cGI5WdwzVUA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@16.2.7': - resolution: {integrity: sha512-Vhe4ZDuBpmMogrGi5D4R2Kq4JAQlj6+wvgaFYy31zfES0zPmt6TLA+cuYpM/OLrPZjo2MYQTHVqNUSCR6+fDZQ==} + '@next/swc-linux-x64-gnu@16.2.9': + resolution: {integrity: sha512-xm0HfRNX+UkH4R3c18ynswjj5o5uEj/7iI9p9omdtTSIsRCzQqkGMA+10nzJ4EHnYC3as65IMhbbl5fWRUWHYg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@16.2.7': - resolution: {integrity: sha512-srvian89JahFLw1YLBEuhvPJ0DO5lpUeJQMXy4xYo7g628ZlNgXdNkqoxSAv9OYrBfByh6vxISMwW/mRbzCY+g==} + '@next/swc-linux-x64-musl@16.2.9': + resolution: {integrity: sha512-QumimHkGEG6vM3PfEDWKyKen03NcqLOkeKB1EfcPe7VxzmEiCa4jNnMyBn/US5zcd/VE1CI+O8Ovb3lfjVHfGw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@16.2.7': - resolution: {integrity: sha512-GX3wvLpULFuRFJzwHaKfm7QZJ18F4ZSuxlPJ96BoBglCzBmdSjyeBKF+ZhWhvL/ckxNfLnNa7bsObO2ipYpszw==} + '@next/swc-win32-arm64-msvc@16.2.9': + resolution: {integrity: sha512-hzQpKZvw8rAwI6A2uQh6SacCSvNAXaIkPNsWwzqqfRiIMiXMfH936skDhz1OO6KpvdKkJrgHHtqQOq5PIXOvdQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.2.7': - resolution: {integrity: sha512-J4WlM72NMk076Qsg0jTdK3SNXatlSdnjW7L7oNGLst1tAGjHrJh/FYi+pw9wyIjEtGRKDNzD0zuiY16oWYWVaw==} + '@next/swc-win32-x64-msvc@16.2.9': + resolution: {integrity: sha512-qr2VL3Ce5QrwgO2yh1ujSBawrimjVKX8FGF/cOynmdYKJY0BdHpGVNIRK1tqONB10Vkm25Ub1BD2bkjWs4+96w==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@noble/ciphers@1.3.0': - resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} - engines: {node: ^14.21.3 || >=16} - '@noble/ciphers@2.2.0': resolution: {integrity: sha512-Z6pjIZ/8IJcCGzb2S/0Px5J81yij85xASuk1teLNeg75bfT07MV3a/O2Mtn1I2se43k3lkVEcFaR10N4cgQcZA==} engines: {node: '>= 20.19.0'} - '@noble/curves@1.9.7': - resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} - engines: {node: ^14.21.3 || >=16} - - '@noble/hashes@1.8.0': - resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} - engines: {node: ^14.21.3 || >=16} - '@noble/hashes@2.2.0': resolution: {integrity: sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==} engines: {node: '>= 20.19.0'} @@ -1308,8 +1309,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@number-flow/react@0.6.0': - resolution: {integrity: sha512-77Yfc9+zkV2UDSP8phhZzxJGuwxi/Tt1TikmipL+1r3e9GFKEYDZ1XwInj67NoSt3OnOB0KLvvcl3lfPZgBHVQ==} + '@number-flow/react@0.6.1': + resolution: {integrity: sha512-JsvB8FrmtRmn251jbJnFD7Tr6Sv/eQMLUAlbshGo4CfAPk0qgNYTio9HuFoETqtuflcJHQezeGsSTPbUn1oplw==} peerDependencies: react: ^18 || ^19 react-dom: ^18 || ^19 @@ -1339,262 +1340,250 @@ packages: '@octokit/types@16.0.0': resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@open-draft/deferred-promise@2.2.0': - resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} - - '@open-draft/deferred-promise@3.0.0': - resolution: {integrity: sha512-XW375UK8/9SqUVNVa6M0yEy8+iTi4QN5VZ7aZuRFQmy76LRwI9wy5F4YIBU6T+eTe2/DNDo8tqu8RHlwLHM6RA==} - - '@open-draft/logger@0.3.0': - resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} - - '@open-draft/until@2.1.0': - resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} - '@opentelemetry/semantic-conventions@1.41.1': resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==} engines: {node: '>=14'} - '@oxfmt/binding-android-arm-eabi@0.53.0': - resolution: {integrity: sha512-XfVM8AmIovBTKXCt14Op5wbfcoM8418nttd+nhMgM3RAVaJg1MtJc73FyWfUt0oxLyBGVwfniNVUsbV/b3VmPg==} + '@oxfmt/binding-android-arm-eabi@0.56.0': + resolution: {integrity: sha512-CSCxi7ovYojgfdPOdUb9T508HKeAdDIKeRGg7x8IZwVJrWz9gVgX7MbUnFqtQAE4QvoNo07mj2JlwnOzJw4qqA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxfmt/binding-android-arm64@0.53.0': - resolution: {integrity: sha512-btHDfXckwdf9zgyAVznfZkf+GVyB0I1m1hlvaOMRx2xoyz3hphfPX97s89J3wfCN8QBETLtk4lQUaeOkrMuQOg==} + '@oxfmt/binding-android-arm64@0.56.0': + resolution: {integrity: sha512-HYJFnd+PkDwf6S9ZPGzXXtjNqvRWFnnhdbWaouh4mi/SxU8wmDuzlMn3xo/wDTGnr4Q1VA7ZzOaE/D4biW0W6A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxfmt/binding-darwin-arm64@0.53.0': - resolution: {integrity: sha512-k2RjMcSTkHjoOlsVGbL35JVzXL+oQco3GHPl/5kjebVF4oHNfE24In8F5isqBh9LBJucycWHKDXdGrCchdWcHQ==} + '@oxfmt/binding-darwin-arm64@0.56.0': + resolution: {integrity: sha512-sftR/bEOr+t1gs+evwsHi/Xbq2FAPA2uU3VMr8n6ZU9PoK/IMSfnfu7+OEe/uy1+knhrFl4Wvy7Vkm3uo9mJ7g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxfmt/binding-darwin-x64@0.53.0': - resolution: {integrity: sha512-65jIBE2H1l5SSs16fmv6/7b6sAx/WpvnsgDhVWK9qSjNFDUro7MPQ6q5UhpY7kl46yltfR046iAnxy/Bzqbiew==} + '@oxfmt/binding-darwin-x64@0.56.0': + resolution: {integrity: sha512-z66SdjLqa3MUPKvTp3Mbb5nSjKSbnYxJGeB+Wx987s8T5hPcIRiBMfnJ6zcPgYtQn3x5xjvdzNVkXrSeYH6ZFg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxfmt/binding-freebsd-x64@0.53.0': - resolution: {integrity: sha512-oYe1gkz7U49PCYrS9147d2fJZj8mDI4Di6AvlsU5fu9p+Tq8S7qqOMSZjUiVTLX8bXuSA9Lk/tIxuegVjkNYRA==} + '@oxfmt/binding-freebsd-x64@0.56.0': + resolution: {integrity: sha512-t2tkrV1vtZyaItSQ71dTi2ZVKZEI39b/LqLT12V5KMfIeXK6N32TUC1jhOXKVQmhECq9j2ZXMQV3JeT1kh9Vmg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxfmt/binding-linux-arm-gnueabihf@0.53.0': - resolution: {integrity: sha512-ailB2vLzGi629tymdAb2VYJyEHref7oqGxP+tRBrtRBxQrb6NV55JMT7xtGZ8uTeG2+Y9zojqW4LhJYxQnz9Pg==} + '@oxfmt/binding-linux-arm-gnueabihf@0.56.0': + resolution: {integrity: sha512-+gCy+Tp3RHeXQ9y/QrS76lXIpZkbziTyp6hIgjB2MssCwfMph3vG/GEfkhO34Rai1vhYIaUkvv8UT1BcDorJPw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-musleabihf@0.53.0': - resolution: {integrity: sha512-abh4mWBvOvD966sobqF7r103y2yYx7Rb4WGHLOS4+5igGqLbbPxS9aK5+45D6iUY7dWMsk3Muz9a8gUtufvqJA==} + '@oxfmt/binding-linux-arm-musleabihf@0.56.0': + resolution: {integrity: sha512-0kKkVvQ2I+FJ2sxQyUu1zJ0yWP5kcWse/yVFnGQSFCXMwSSkfEaUGu0dW774O7nyy3jrcBGap7OSc8dZmU/CdA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm64-gnu@0.53.0': - resolution: {integrity: sha512-z73PvuhJ8qA+cDbaiqbtopHglA91U4+y5wn2sTJJrnpB957d5P33FEuyP3DQIFd7ofljmDmfVT4G0CVGHZaJWg==} + '@oxfmt/binding-linux-arm64-gnu@0.56.0': + resolution: {integrity: sha512-npkA2siMbyWRh+wEhi1aTAx4RirukGcGNt8V4Ch86pG+xU9aurqS1MZOnKYMu03ISwat3rB6zkQx51SsB9obNw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-arm64-musl@0.53.0': - resolution: {integrity: sha512-I6bhOTroqc3ThrwZ89l2k3ivKuELhdPLbAcJhRNyjWvlgwb0vjRgEnVL1XLx5Jud04/ypNRZBykAWrSk6l/D+g==} + '@oxfmt/binding-linux-arm64-musl@0.56.0': + resolution: {integrity: sha512-UekqOjGkV4/MkqreCV9SPIB2jlR3/HbXrmhV1rVXJZ9wfDXMyCMriLtq3tHqLY4PkbVWNtfcm1kMojJ26KLSJw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxfmt/binding-linux-ppc64-gnu@0.53.0': - resolution: {integrity: sha512-w0p3JzB/PkkQjXALMJMqP9YfP3yq4w6zGsu5kezQmUnxRkN3b/Theg2l/nDgBsOcczxS3gL6Gam5XNAVrO6QJQ==} + '@oxfmt/binding-linux-ppc64-gnu@0.56.0': + resolution: {integrity: sha512-XSzveSpeZMD5XJpew5lRFVtNnT04xd3rJxENXmk7wkZzN9oWzv2aFJyoNDhOtoz69BYaS/fg4SYl+CfEZRpB0Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-gnu@0.53.0': - resolution: {integrity: sha512-mzBhF6k1Yq1K/dqDmVe/AAafnlJfEpx7yfUiksyeWXJk5iSzZqBSxcsa02zIytYgQFRZ7h6WPZfwHg/DoOE1Kw==} + '@oxfmt/binding-linux-riscv64-gnu@0.56.0': + resolution: {integrity: sha512-EkQ0nJa7k7HDDIVuPF7WY+k4k+bzdclLYtyIXNt7/OqVghfNiMym6YGppFBgx1XRIHW6QylxBz5OogumPjPJbQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-musl@0.53.0': - resolution: {integrity: sha512-AlFCpnRQhogQFzZXWbO6xB6/Udy745L+eQNmDPGg7G/OeWsYmJc4jZYfUN5pQg0reOPWSED2mOQqKZOJM1U8cA==} + '@oxfmt/binding-linux-riscv64-musl@0.56.0': + resolution: {integrity: sha512-dyjAGW8jKRge0ik6U/dgvQG0nVpA3iBlRskQTz5qJLvQWIrySxX5jpqzPetLBNIIZ231KA82fDdi1nLTk8ENCw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxfmt/binding-linux-s390x-gnu@0.53.0': - resolution: {integrity: sha512-XD4ulY4f1DWbuuZXAqxhVn+gdPmrhnmojWtFN78ctVoupmS845fGhsUrk1HZXKQI+iymbaiz9vAjPsghHNQ7Ag==} + '@oxfmt/binding-linux-s390x-gnu@0.56.0': + resolution: {integrity: sha512-60ZGH3LtfqlW8X6vcLdSFY4lvCQYINurttYBKaALnHCDVAUCYJ1LsUgS6p1XOzVlzEDx3yNUZvDF1Lvt59zoZw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-gnu@0.53.0': - resolution: {integrity: sha512-xg8KWX0QnxmYWRe60CgHYWXI0ZOtBbqTsXvWiWrcl2XUHJ3fht2QerOk2iWvylzX3zNT2GpvBRxGoR4d3sxPRQ==} + '@oxfmt/binding-linux-x64-gnu@0.56.0': + resolution: {integrity: sha512-u1suj1tgJHK4ZqB7buCtdbNef2n8+d0lXTPJwLHNmtyK6p+DTpsaoDvmqhQrA56fgKYv4LuRxNtL8YooebKOew==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-musl@0.53.0': - resolution: {integrity: sha512-MWExpYBGvl+pIvVB/gj/CcWlN2al8AizT7rUbtaYaWNoQkhWARM6W3qpgoCr72CYSN9PborzPmM5MIRe2BrNdA==} + '@oxfmt/binding-linux-x64-musl@0.56.0': + resolution: {integrity: sha512-aYGLvlQHt80y+qKEtfJY/Nm27G0125Lv+qyh9SJ4Cjc6lXnXjD+ndfhqQnbV24POpMi7rNRi0jvx/0d70FRpCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxfmt/binding-openharmony-arm64@0.53.0': - resolution: {integrity: sha512-u4sajgO4nxgmJIgc/y2AqPhkdbOkQH8WugXpA1+pW0ESQhvGZ1oGq61Q4xMbJHJU1hFgtO18QNrcFYDPYH0gwQ==} + '@oxfmt/binding-openharmony-arm64@0.56.0': + resolution: {integrity: sha512-H/re/gO+7ysVc+kywHNuzY3C33EN9sQcZhg0kp1ZwOZl7y998ZE5mhnBiuGR/nYI0pqLL5xQfrHVUOJ/cIJsCA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxfmt/binding-win32-arm64-msvc@0.53.0': - resolution: {integrity: sha512-Yq9sOZoIOJ5xPjO0qOyHJS4CiPuTkB2en9auxZz7Ar2p5RaC7BzLyVVmAA7zz9/L9YnjjY1DwNxN+ivKXimN/A==} + '@oxfmt/binding-win32-arm64-msvc@0.56.0': + resolution: {integrity: sha512-6qLNXfXmtAs8jXDvYMkxk6Wec5SUJoew+ZX1uOZmqaR7ks0EJFbAohuOCELDyJMWyVlxotVG8Xf8m74Bfq0O2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxfmt/binding-win32-ia32-msvc@0.53.0': - resolution: {integrity: sha512-es1fVNZEkBqEcQtBpn19SYFgZF7FawlkCjkT/iImfEAus4gun8fBwB1E9hpV5LcR9B0DBNvRIXhW8BQk3JaE+Q==} + '@oxfmt/binding-win32-ia32-msvc@0.56.0': + resolution: {integrity: sha512-UXEXuKphAe15bsob4AswNMArCw38XSmUIs3wk1s6e6MX9OWGW/IRWU95s1hZDiVg09STy1jHgyN2qkqbu1FT0w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxfmt/binding-win32-x64-msvc@0.53.0': - resolution: {integrity: sha512-QFmJs2bEu9AO4O6qsmEaZNGi6dFq8N+rT8EHAAnZIq/B9SeJDUbc4DzVxQ48MfDsL7D3sCZzo37zuTuspcURgg==} + '@oxfmt/binding-win32-x64-msvc@0.56.0': + resolution: {integrity: sha512-HPyNDjky+NIOuaMvHZflR+kst3YWdUOH2JUQYkf99grqZ5mEBTQM6h9iGy501Z8Xt5xMScrwHOuVCOlqDrktRw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.68.0': - resolution: {integrity: sha512-wEdsIspexXLLMCPAEOcCuFLMt6aE3AzTuA/nQKLPRnoJ+EQTturmGheDkhHuuVHx0GbutjQ3JKmEn+Gz6Ag28Q==} + '@oxlint/binding-android-arm-eabi@1.71.0': + resolution: {integrity: sha512-ImGmd1njEg4FEJH03jhRnveEegtO3czCtfptvaHivKAZQIYATbVFBrrzbaYMYv0oJioTnxZAZVSyV+oL7W8S2g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.68.0': - resolution: {integrity: sha512-6aZRNNXQTsYtgaus8HTb9nuCcsrQTlKXGnktwvwW0n/SooRWNxNb3925grDkC63aEYZuCIyOVLV16IdYIoC2aQ==} + '@oxlint/binding-android-arm64@1.71.0': + resolution: {integrity: sha512-4A5BEexBrwY1YFF8Kiq/lp/wQPRG79G3BWIE1FuWaM5MvmpYSd+7ZySVcKkHdwo0UDzdQGddp6pD9mpctMqLnw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.68.0': - resolution: {integrity: sha512-lVTbsE3kO4bLpZELgjRZuAJc8kP98wb83yMXWH8gaPaFZ+cM2IDeZto4ByoUAYj0Mxv2rvw+A1ssZequSepVSg==} + '@oxlint/binding-darwin-arm64@1.71.0': + resolution: {integrity: sha512-9wJA9GJulLwS2usU3CEisI/ESDO1n1z9eyTCvApMDrAkbJ1ve0mORgTMjcWWsKxkzkeZ2N/Gpra5IQE7x8tYgQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.68.0': - resolution: {integrity: sha512-nCmw2XrmQskjBUh/sfP5yKs93V68LijQgjd1cuuZ/q4SCARngLYs60/qqyzuMsg8QQ9KArDI98hxs/RDGE4KRQ==} + '@oxlint/binding-darwin-x64@1.71.0': + resolution: {integrity: sha512-PlLCjS06V0PeJMAJwzjrExw1sYNW9Gch3JtNlcwwZDXGlTYDuwHNN89zYH8LTXFfgkVtsYvs2nv0FqrzyuFDzg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.68.0': - resolution: {integrity: sha512-TI4ovQJliYE9V6e06cEv+qEI9uj7Ao65fmif4er4HD+aouyYyh0P31q2jh3KtqsOHHcQqv2PZ61TjJFLpBDGWQ==} + '@oxlint/binding-freebsd-x64@1.71.0': + resolution: {integrity: sha512-Lhil7bWre0ncxbUoDoxfS0JzpTz17BRQKW7iwoAUY8GJ66+WwJEfYPCFJ1P0WgVZR5/O/b3Q2pENlHOjeXLOGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.68.0': - resolution: {integrity: sha512-LcNnEi9g71Cmry5ZpLbKT+oVv+/zYG3hYVAbBBB5X85nOQZSk8l92CnDkxJMcxUg0NCnMCOFZuaVDlMyv4tYJw==} + '@oxlint/binding-linux-arm-gnueabihf@1.71.0': + resolution: {integrity: sha512-Oo9/L58PYD3RC0x05d2upAPLllHytTjHQGsnC06P6Ynn7jKkp5mdImQxXdJ3+FnBaKspNpGogzgVsi6g872LiA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.68.0': - resolution: {integrity: sha512-OovHahL3FX4UaK+hgSf11llUx2vszqjSdQQ61Ck9InOEI/ptZoC4XSQJurITqItVvd53JSlmkLMeaNjM1PoQew==} + '@oxlint/binding-linux-arm-musleabihf@1.71.0': + resolution: {integrity: sha512-mSHfyfgJrEbyIR29ejaeS50BdPk+GoNPlC1dckpDiUZbJAIel68sjSMdOt4WY0/gva+ECC7FNITQkxMJU+vSBw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.68.0': - resolution: {integrity: sha512-YbzTglnHLzzi9zv5or8Ztz5fykAoZE8W9iM42/bOrF4HBSB6rJTqdLQWuoP76EHQw9DuKl76K1QmFlG29sPJXQ==} + '@oxlint/binding-linux-arm64-gnu@1.71.0': + resolution: {integrity: sha512-n9yY4M2tiy3aij4AqtlnspzpfdpeT5JQfK2/w2d8oyp5W0FRwOb1dIeX99nORNcxGr08iD9bH8N5XFz3I2iy8w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.68.0': - resolution: {integrity: sha512-qVKtCZNic+OoNnOr/hCQAu22HSQzflI7Fsq/Blzkw02SnLuv163k3kfmrVpZjSBlUHgsRKj6WgQiw30d3SX02Q==} + '@oxlint/binding-linux-arm64-musl@1.71.0': + resolution: {integrity: sha512-fJZrs5sDZtTaPIOiemRQQmo82Ezy+vOGXemPc4Ok7iVVsYsFa7SlW6Z5XN819VfsqBHRm3NJ3rTdnR8+bJYJdQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.68.0': - resolution: {integrity: sha512-zExyZ8ZOUuAyQ0y9jpTcyjKUz62YY9JhKPyVxzvjTpXzZ3ujdqiVwfPWDdnA1SsIOrxdtxHn7KErDHLWskFjXg==} + '@oxlint/binding-linux-ppc64-gnu@1.71.0': + resolution: {integrity: sha512-cwl7VKGERIy9p+G+AvZdfy/06q0aHXaTt/mMRReC751iuNYJgqKjB7NydXSS30nBT9vtr2tunciOtrR4fD6FUA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.68.0': - resolution: {integrity: sha512-6C4MPuwewyDavA7sxM14wzgRi5GGL68HPIxRCdVyS75U4MDbpFVYzKO9WNR6KLKTMPq2pcz3THwo1sK2uiqngw==} + '@oxlint/binding-linux-riscv64-gnu@1.71.0': + resolution: {integrity: sha512-eZ8ieVXvzGi8jr7+ybQGPK2STw3mldfxZlgA2738iflfB/rzA69sE6m5rDRpQaxC7dpm745Enlh1Tod0QAk9Gg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.68.0': - resolution: {integrity: sha512-bnZooVeHAcvA+dH0EDLgx+7HY/DRi6e0hFszg3P+OBatuUjV6EvfIyNIzWOusmqAVh4L6r21GGTZtiKE4iqM4Q==} + '@oxlint/binding-linux-riscv64-musl@1.71.0': + resolution: {integrity: sha512-puMDbQYe6+NXwfMusojoA7CXGn2b3utukmd23PQqc1E3XhVCwyZ+FueSMzDYeNgDV2dUfIVXAAKZBcFDeCL6sA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.68.0': - resolution: {integrity: sha512-dIqnZnJSmHCMOUpUcWQOiV14o3DDPVx1DSsMaSzvdhNjC1tB1iEPZbdiMSCIEYbkgbsYznHXWqFdKL8WUB3F8g==} + '@oxlint/binding-linux-s390x-gnu@1.71.0': + resolution: {integrity: sha512-4NJLxBs1ujISCt3L/1FcywLs73PWtJuw+piD6feK2V6h6OS6P7xu9/sWt1DTRLibe6QCzmfZzmM/2HPORoV/Lg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.68.0': - resolution: {integrity: sha512-zc9lEnfV/HreDTY6gdMlZe+irkwHSxQ4/B1pS9GyK7RVaA5LxhoZY/w6/o2vIwLLEYiXQ5ujGxOM1ZazeFAAIA==} + '@oxlint/binding-linux-x64-gnu@1.71.0': + resolution: {integrity: sha512-cFDaiR8L3430qp88tfZnvFlt3KotFhR/DlbIL0nHOMMYiG/9Wy4l+6f7t8G8pTa9bd8Lt8+M0y/qjRQ/xcB74g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.68.0': - resolution: {integrity: sha512-Dl5QEX0TCo/40Cdh1o1JdPS//+YiWqjC+Hrrya5OQmStZZr4svAFtdlqcpCrU9yq2Mo3vRVyO9B3h0dzD8s36Q==} + '@oxlint/binding-linux-x64-musl@1.71.0': + resolution: {integrity: sha512-orfixdt76KlpNly9z0PkWBBNfwjKz+JFVLP/7wnVchlKNU9Dpt9InU/ZggeSej6fC7qwHmHNOGlhLnQXcYoGuA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.68.0': - resolution: {integrity: sha512-/qy6dOvi4S3/LeXq0l5BT5pRKPYA7oj3uKwJOAZOr5HRLL+HK6jdBynvWuXIA2wwfE01RzNYmbBdM7vwYx00sA==} + '@oxlint/binding-openharmony-arm64@1.71.0': + resolution: {integrity: sha512-9emQu2lAp6yhPB3XuI+++vR+l/o6JR1X+EpxwcumPdQXBWXEPAsquPGL7l158EqU8SebQMXTUa/S5zN98juyHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.68.0': - resolution: {integrity: sha512-fHNtVqPHSYE7UFDSLVFUjxQjnSVXxseNJmRW+XuP4pXXDwePdPda43NL7/BBCFTxHjycOc44JNDaOPtFDNui9A==} + '@oxlint/binding-win32-arm64-msvc@1.71.0': + resolution: {integrity: sha512-bd5kI8spYwTm3BILDtGhi73zoup5dw8MlPQNT8YB3BD5UIsjNe3K9/4ctrzQMX4SZMoK5HgzVLkLJzacEXB7fA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.68.0': - resolution: {integrity: sha512-NnKXr4Wgo4nps3erhrE0f8shBvBPZMHg72nDsvX0JyrRvsNiP3f1JNvbCKh+A6VFvpF7ZoJxu904P3cKMhvZnA==} + '@oxlint/binding-win32-ia32-msvc@1.71.0': + resolution: {integrity: sha512-W4HvOHGzVLHcrmFu+bMrJlho+/yrlX5ZNdJZqGe8MEldkQG+RHYhxxad9P4jvWAYFmIqUA5i9DQ8QsJqSU9GIw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.68.0': - resolution: {integrity: sha512-zg5pA+84AlU6XHJ3ruiRxziO71QTrz8nLsk6u01JGS5+tL9/bnlakFiklFrcy4R1/V7ktWtaNitN3JZWmKnf6g==} + '@oxlint/binding-win32-x64-msvc@1.71.0': + resolution: {integrity: sha512-D2kyEIPHk/G/wiZLnwTVC/sVst+T/lKldVOjAFpgTIBUAOlry72e5OiapDbDBF4LfJLkN5ypJb/8Eu6yJzkveQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1602,32 +1591,32 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@shikijs/core@4.2.0': - resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==} + '@shikijs/core@4.3.0': + resolution: {integrity: sha512-EooU3i9F6IAE8kEu+AnGf9DFZWkQBZ+hJn3tLVbsH+61mtQiva5biai66fAA6nvFPXkLgvrh7BrR7YcJU83xQQ==} engines: {node: '>=20'} - '@shikijs/engine-javascript@4.2.0': - resolution: {integrity: sha512-fjETeq1k5ffyXqRgS6+3hpvqseLalp1kjNfRbXpUgWR8FpZ1CmQfiNHovc5lncYjt/Vg5JK/WJEmLahjwMa0og==} + '@shikijs/engine-javascript@4.3.0': + resolution: {integrity: sha512-hTv/KiFf2tpiqlACPiztGGurEARWIutB8YUhcrA1pUC7VzzwKO+g5crUocrLztrZ5ro5Z4hbXg7bYclETn3gSQ==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@4.2.0': - resolution: {integrity: sha512-hTorK1dffPkpbMUk6Z+828PgRo7d07HbnizoP0hNPFjhxMHctj0Px/qoHeGMYafc6ju+u9iMldN4JbVzNQM++g==} + '@shikijs/engine-oniguruma@4.3.0': + resolution: {integrity: sha512-1vMdN3gHfnKfLYwecUI2ITJI4RhHt96xEaJumVn7Heb0IlJ8WQMIH0Voak+2j22BpSNKdnOfB/pCTPnPm2gq7A==} engines: {node: '>=20'} - '@shikijs/langs@4.2.0': - resolution: {integrity: sha512-bwrVRlJ0wUhZxAbVdvBbv2TTC9yLsh4C/IO5Ofz0T8MQntgDvyVnkbjw9vi50r1kx7RCIJdnJnjZAwmAsXFLZQ==} + '@shikijs/langs@4.3.0': + resolution: {integrity: sha512-rnlqFbBRSys9bT4gl/5rw9RnS0W/I84ZldXPkO7cvlEMoV85TyF/aU01N7/NbSR776RNLjrJKjfFUXJR6wN1Cg==} engines: {node: '>=20'} - '@shikijs/primitive@4.2.0': - resolution: {integrity: sha512-NOq+DtUkVBJtZMVXL5A0vI0Xk8nvDYaXetFHSJFlOqjDZIVhIPRYFdGkSoElDqNuegikcc3A76SNUa8dTqtAYA==} + '@shikijs/primitive@4.3.0': + resolution: {integrity: sha512-CPkz64PTa5diRW1ggzMZH9VM/du4RNChYgVtgqrFcgruvIybmCvySv8GkiHSczUHXYuuR8TdKEwFx+UnZMpgdg==} engines: {node: '>=20'} - '@shikijs/themes@4.2.0': - resolution: {integrity: sha512-RX8IHYeLv8Cu2W6ruc3RxUqWn0IYCqSrMBzi/uRGAmfyDNOnNO5BF/Px7o97n4XTpmFTo5GbRaazuOWj+2ak2w==} + '@shikijs/themes@4.3.0': + resolution: {integrity: sha512-Avgt05YiT+Y3prjIc9lmQxhJzHBcCfR6cjiFW4OyaMBbt2A6trX5rfjUzx+Vj/mE9qpArYjatnqo9XPjQNW/AQ==} engines: {node: '>=20'} - '@shikijs/types@4.2.0': - resolution: {integrity: sha512-VT/MKtlpOhEPZloSH3Pb9WCZEBDoQVMa9jedp5UAwmJOar1DVc9DRODAxmYPW9M93IK4ryuqRejFfmlvlVDemw==} + '@shikijs/types@4.3.0': + resolution: {integrity: sha512-oc8b9U2SYvofKZk8e/737nIX0qwf6eV2vHFATeObAu7r+mUVpLs8Re0BmVkIjAWAYgkmG/CzLNo7rzuBzRu/wQ==} engines: {node: '>=20'} '@shikijs/vscode-textmate@10.0.2': @@ -1654,69 +1643,69 @@ packages: '@tabler/icons@3.44.0': resolution: {integrity: sha512-Wn0AOZG9sg0L+bjfMqq4eNhC6pQjIrk94LvvWYNYkY8KH8wC3YILRzQlrnVJc4FUeMxH/AK97QsYCX35H3LndA==} - '@tailwindcss/node@4.3.0': - resolution: {integrity: sha512-aFb4gUhFOgdh9AXo4IzBEOzBkkAxm9VigwDJnMIYv3lcfXCJVesNfbEaBl4BNgVRyid92AmdviqwBUBRKSeY3g==} + '@tailwindcss/node@4.3.2': + resolution: {integrity: sha512-yWP/sqEcBLaD8JuA6zNwxoYKr75qxTioYwlRwekj5Jr/I5GXnoJfjetH/psLUIv74cYTH2lBUEzBkinthoYcBg==} - '@tailwindcss/oxide-android-arm64@4.3.0': - resolution: {integrity: sha512-TJPiq67tKlLuObP6RkwvVGDoxCMBVtDgKkLfa/uyj7/FyxvQwHS+UOnVrXXgbEsfUaMgiVvC4KbJnRr26ho4Ng==} + '@tailwindcss/oxide-android-arm64@4.3.2': + resolution: {integrity: sha512-WHxqIuHpvZ5VtdX6GTl1Ik/Vp2YuN42Et+0CdeaVd/frQ9jAvGmvR8vLT+jk3e8/Q3x8kECB9+R17pgpp2BulA==} engines: {node: '>= 20'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.3.0': - resolution: {integrity: sha512-oMN/WZRb+SO37BmUElEgeEWuU8E/HXRkiODxJxLe1UTHVXLrdVSgfaJV7pSlhRGMSOiXLuxTIjfsF3wYvz8cgQ==} + '@tailwindcss/oxide-darwin-arm64@4.3.2': + resolution: {integrity: sha512-GZypeUY/IDJW3877KeM+O67vbXr3MBnbtEL4aYhNErv/JWZhye2vGSWWG9tB6iiqR2MqRNkY8IOUy4NdSZV26w==} engines: {node: '>= 20'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.3.0': - resolution: {integrity: sha512-N6CUmu4a6bKVADfw77p+iw6Yd9Q3OBhe0veaDX+QazfuVYlQsHfDgxBrsjQ/IW+zywL8mTrNd0SdJT/zgtvMdA==} + '@tailwindcss/oxide-darwin-x64@4.3.2': + resolution: {integrity: sha512-UIIzmefR6KO1sDU7MzRqAxC8iBpft/VhkGjTjnhoS6k7Z3rQ9wEgA1ODSiyH/tcSYssulNm4Ci3hOeK1jH7ccQ==} engines: {node: '>= 20'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.3.0': - resolution: {integrity: sha512-zDL5hBkQdH5C6MpqbK3gQAgP80tsMwSI26vjOzjJtNCMUo0lFgOItzHKBIupOZNQxt3ouPH7RPhvNhiTfCe5CQ==} + '@tailwindcss/oxide-freebsd-x64@4.3.2': + resolution: {integrity: sha512-GN+uAmcI6DNspnCDwtOAZrTz6oukJnp337qZvxqCGLd3BHBzJpO0ZbTLRvJNdztOeAmTzewewGIMPb0tk2R4WA==} engines: {node: '>= 20'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.0': - resolution: {integrity: sha512-R06HdNi7A7OEoMsf6d4tjZ71RCWnZQPHj2mnotSFURjNLdBC+cIgXQ7l81CqeoiQftjf6OOblxXMInMgN2VzMA==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.2': + resolution: {integrity: sha512-4ABn7qSbdHRwTiDiuWNegCyb5+2FJ4vKIKc3DmKrvAFw7MU1Lm11dIkTPwUaFdTzc7IsOpDbqBrlh0x6y36U/w==} engines: {node: '>= 20'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.3.0': - resolution: {integrity: sha512-qTJHELX8jetjhRQHCLilkVLmybpzNQAtaI/gaoVoidn/ufbNDbAo8KlK2J+yPoc8wQxvDxCmh/5lr8nC1+lTbg==} + '@tailwindcss/oxide-linux-arm64-gnu@4.3.2': + resolution: {integrity: sha512-wDgEIGwoM8w8pufh9LVt1PahDgNdKXrLC2qfAnV3vAmococ9RWbxeAw4pxPttd/TsJfwjyLf90Dg1y9y8I6Emw==} engines: {node: '>= 20'} cpu: [arm64] os: [linux] libc: [glibc] - '@tailwindcss/oxide-linux-arm64-musl@4.3.0': - resolution: {integrity: sha512-Z6sukiQsngnWO+l39X4pPbiWT81IC+PLKF+PHxIlyZbGNb9MODfYlXEVlFvej5BOZInWX01kVyzeLvHsXhfczQ==} + '@tailwindcss/oxide-linux-arm64-musl@4.3.2': + resolution: {integrity: sha512-J5Nuk0uZQIiMTJj3LEx4sAA9tMFUoXQZFv1J6An+QGYe53HKRJuFDi0rpq/tuouCZeAbOBY3kQ6g8qeD4TUjtA==} engines: {node: '>= 20'} cpu: [arm64] os: [linux] libc: [musl] - '@tailwindcss/oxide-linux-x64-gnu@4.3.0': - resolution: {integrity: sha512-DRNdQRpSGzRGfARVuVkxvM8Q12nh19l4BF/G7zGA1oe+9wcC6saFBHTISrpIcKzhiXtSrlSrluCfvMuledoCTQ==} + '@tailwindcss/oxide-linux-x64-gnu@4.3.2': + resolution: {integrity: sha512-kqCZpSKOBEJO4mz7OqWoofBZeXTAwaVGPj0ErAj7CojmhKpWVWVOnrt9dE8odoIraZq4oj3ausM37kXi+Tow8w==} engines: {node: '>= 20'} cpu: [x64] os: [linux] libc: [glibc] - '@tailwindcss/oxide-linux-x64-musl@4.3.0': - resolution: {integrity: sha512-Z0IADbDo8bh6I7h2IQMx601AdXBLfFpEdUotft86evd/8ZPflZe9COPO8Q1vw+pfLWIUo9zN/JGZvwuAJqduqg==} + '@tailwindcss/oxide-linux-x64-musl@4.3.2': + resolution: {integrity: sha512-cixpqbh2toJDmkuCRI68nXA8ZxNmdK9Y+9v5h3MC3ZQKy/0BO8AWzlkWyRM7JAFSGBlfig4YVTPsK6MVgqz1uw==} engines: {node: '>= 20'} cpu: [x64] os: [linux] libc: [musl] - '@tailwindcss/oxide-wasm32-wasi@4.3.0': - resolution: {integrity: sha512-HNZGOUxEmElksYR7S6sC5jTeNGpobAsy9u7Gu0AskJ8/20FR9GqebUyB+HBcU/ax6BHuiuJi+Oda4B+YX6H1yA==} + '@tailwindcss/oxide-wasm32-wasi@4.3.2': + resolution: {integrity: sha512-4ec2Z/LOmRsAgU23CS4xeJfcJlmRg94A/XrbGRCF1gyU/zdDfRLYDVsS+ynSZCmGNxQ1jQriQOKMQeQxBA3Isw==} engines: {node: '>=14.0.0'} cpu: [wasm32] bundledDependencies: @@ -1727,29 +1716,29 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.3.0': - resolution: {integrity: sha512-Pe+RPVTi1T+qymuuRpcdvwSVZjnll/f7n8gBxMMh3xLTctMDKqpdfGimbMyioqtLhUYZxdJ9wGNhV7MKHvgZsQ==} + '@tailwindcss/oxide-win32-arm64-msvc@4.3.2': + resolution: {integrity: sha512-Zyr/M0+XcYZu3bZrUytc7TXvrk0ftWfl8gN2MwekNDzhqhKRUucMPSeOzM0o0wH5AWOU49BsKRrfKxI2atCPMQ==} engines: {node: '>= 20'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.3.0': - resolution: {integrity: sha512-Mvrf2kXW/yeW/OTezZlCGOirXRcUuLIBx/5Y12BaPM7wJoryG6dfS/NJL8aBPqtTEx/Vm4T4vKzFUcKDT+TKUA==} + '@tailwindcss/oxide-win32-x64-msvc@4.3.2': + resolution: {integrity: sha512-QI9BO7KlNZsp2GuO0jwAAj5jCDABOKXRkCk2XuKTSaNEFSdfzqswYVTtCHBNKHLsqyjFyFkqlDiwkNbTYSssMQ==} engines: {node: '>= 20'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.3.0': - resolution: {integrity: sha512-F7HZGBeN9I0/AuuJS5PwcD8xayx5ri5GhjYUDBEVYUkexyA/giwbDNjRVrxSezE3T250OU2K/wp/ltWx3UOefg==} + '@tailwindcss/oxide@4.3.2': + resolution: {integrity: sha512-z8ZgnzX8gdNoWLBLqBPoh/sjnxkwvf9ZuWjnO0l0yIzbLa5/9S+eC5QxGZKRobVHIC3/1BoMWjHblqWjcgFgag==} engines: {node: '>= 20'} - '@tailwindcss/postcss@4.3.0': - resolution: {integrity: sha512-Jm05Tjx+9yCLGv5qw1c+84Psds8MnyrEQYCB+FFk2lgGiUjlRqdxke4mVTuYrj2xnVZqKim2Apr5ySuQRYAw/w==} + '@tailwindcss/postcss@4.3.2': + resolution: {integrity: sha512-rjVWYCa7Ngbi5AarT6k8TkxUG3Wl1QKzHdIZVsjZSzf36Jmo2IKZt/NHRAwly8oDkbBOH0YTu+CHuf9jPxMc+g==} - '@tailwindcss/typography@0.5.19': - resolution: {integrity: sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg==} + '@tailwindcss/typography@0.5.20': + resolution: {integrity: sha512-hwbzQuNUfcPvbegQFatVPl/MY/tcM9KLl963hQ5laJKPh81TEZ1+dNG9PirGvcaDBkp+BCshExAyKVPW91dozw==} peerDependencies: - tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' + tailwindcss: '>=3.0.0 || >=4.0.0 || insiders' '@ts-morph/common@0.27.0': resolution: {integrity: sha512-Wf29UqxWDpc+i61k3oIOzcUfQt79PIT9y/MWfAGlrkjg6lBC1hwDECLXPVJAhWjiGbfBCxZd65F/LIZF3+jeJQ==} @@ -1769,8 +1758,8 @@ packages: '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - '@types/mdx@2.0.13': - resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} + '@types/mdx@2.0.14': + resolution: {integrity: sha512-T48PeuJtvLosNTPVhfnIp3i/n3a4g4Bad7YCq5k64D4u7NwDrAotikQ+5+sjtUvBmxCMlbo3dVL+C2dP0rWHzg==} '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} @@ -1778,8 +1767,8 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@25.9.1': - resolution: {integrity: sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==} + '@types/node@26.0.1': + resolution: {integrity: sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==} '@types/pg@8.20.0': resolution: {integrity: sha512-bEPFOaMAHTEP1EzpvHTbmwR8UsFyHSKsRisLIHVMXnpNefSbGA1bD6CVy+qKjGSqmZqNqBDV2azOBo8TgkcVow==} @@ -1789,14 +1778,8 @@ packages: peerDependencies: '@types/react': ^19.2.0 - '@types/react@19.2.16': - resolution: {integrity: sha512-esJiCAnl0kfpNdE69f3So4WJUXy95dLZydX0KwK46riIHDzHM7O9Vtf9xCHW0PXIqvgqNrswl522kA/5yx+F4w==} - - '@types/set-cookie-parser@2.4.10': - resolution: {integrity: sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw==} - - '@types/statuses@2.0.6': - resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==} + '@types/react@19.2.17': + resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==} '@types/unist@2.0.11': resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} @@ -1807,8 +1790,11 @@ packages: '@types/validate-npm-package-name@4.0.2': resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==} - '@ungap/structured-clone@1.3.1': - resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==} + '@ungap/structured-clone@1.3.2': + resolution: {integrity: sha512-5jsZFwgR5rTdKwidH9Qmat75RKwqfpKlWWB1frDkljN127mwqBu8K0PYo7/hFpF03IEJpfVPpCQDY/eDx3iHvA==} + + '@uttr/tint@0.1.3': + resolution: {integrity: sha512-nQlAxBriuQ7NPxvMlxCXdw0n4alhEAIzsjFNNyU4CR7AitUwMFp1A5e/47JYQ7NMcooaI06OEQKylYhNhbpuIA==} '@vercel/analytics@2.0.1': resolution: {integrity: sha512-MTQG6V9qQrt1tsDeF+2Uoo5aPjqbVPys1xvnIftXSJYG2SrwXRHnqEvVoYID7BTruDz4lCd2Z7rM1BdkUehk2g==} @@ -1839,17 +1825,27 @@ packages: vue-router: optional: true - '@vercel/functions@3.6.1': - resolution: {integrity: sha512-xz+zZvj/XE6KDHZ8kYNO25Axpjng/kTJd/87SwONa6hzlq94K69OdqH1ZC/CehbtwWknpeyHqUHmpnfoaCbLZQ==} + '@vercel/cli-config@0.2.0': + resolution: {integrity: sha512-fJRRRB7734BDuXZ89yBEaA2ncYhH7bWX30mk04W80J6VAfQc+4iB8lyzAdaGpFV3/vNlkt9VZt+/uoQoWX6UsQ==} + + '@vercel/cli-exec@1.0.0': + resolution: {integrity: sha512-kQF8LGie/Hbdq9/psJxLE7owRTcqMQMhgybU04gCeR7cbQAr5t8OrjefDNColJv1QSSucFt4pLwRiARVmlOnug==} + engines: {node: '>= 18'} + + '@vercel/functions@3.7.4': + resolution: {integrity: sha512-BvHqiuWziXaApV/eazLc84cHzEpPyNGG2UUAg82x+VN2VTCtX/DKH7SKOb3PxpRL/27zxPz8ltdO6GoKj66DaA==} engines: {node: '>= 20'} peerDependencies: '@aws-sdk/credential-provider-web-identity': '*' + ws: '>=8' peerDependenciesMeta: '@aws-sdk/credential-provider-web-identity': optional: true + ws: + optional: true - '@vercel/oidc@3.5.0': - resolution: {integrity: sha512-jo7GgeJx2YMkjg9A28pFM5p88n5SnSHvDeNlf9898bRWiG9jPxwedj/gn/2XTw4UOTyQ50uHlrTGSlf/XU5tgw==} + '@vercel/oidc@3.7.1': + resolution: {integrity: sha512-RrSsVWbq3KLK5lJobyTPp3tSthNfUp+zWkXno5Wkko0oEW05rA4ngOrnVypP4+L8/Av89uPo2rWFmzL8iwnsmA==} engines: {node: '>= 20'} '@vercel/speed-insights@2.0.0': @@ -1887,14 +1883,18 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@8.16.0: - resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + acorn@8.17.0: + resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} engines: {node: '>=0.4.0'} hasBin: true - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} @@ -1919,9 +1919,8 @@ packages: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -1937,6 +1936,10 @@ packages: resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} hasBin: true + atomically@1.7.0: + resolution: {integrity: sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w==} + engines: {node: '>=10.12.0'} + babel-plugin-react-compiler@1.0.0: resolution: {integrity: sha512-Ixm8tFfoKKIPYdCCKYTsqv+Fd4IJ0DQqMyEimo+pxUOMUR9cVPlwTrFt9Avu+3cb6Zp3mAzl+t1MrG2fxxKsxw==} @@ -1947,13 +1950,13 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - baseline-browser-mapping@2.10.33: - resolution: {integrity: sha512-bA6+tcSLpz2tIEdDXZPpPTIuxBcC4+w6SieaYyfigIa4h8GlFxbA17v22Vx3JUtuZQj9SgOsnbK+aTBzyDyEuw==} + baseline-browser-mapping@2.10.40: + resolution: {integrity: sha512-BSSLZ9/Cjjv7Gtj5B68ZzXcXUg8iOf3fme+FCuh8rC/Go+Kmh8cox7M3A8dolou16s64QjLPOSdngh7GxXvkSw==} engines: {node: '>=6.0.0'} hasBin: true - better-auth@1.6.14: - resolution: {integrity: sha512-c0/DvTQGDpgfj1knekCpQrg6PSWGDtfAtP7Ou6FkAhoE3RNnnIxLB5qKj6tRg53a1xsq93G6T68cNxrUZ7ZVmw==} + better-auth@1.6.22: + resolution: {integrity: sha512-B5s6+lPsDWp8rGLRnvNyr5h9tftG9zLRjNrlkEJdYRhcuhPhJiw9b8o6ibgxEFpSAdUqoDaP5/FLqfu8QsXIVg==} peerDependencies: '@lynx-js/react': '*' '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -2014,31 +2017,31 @@ packages: vue: optional: true - better-call@1.3.5: - resolution: {integrity: sha512-kOFJkBP7utAQLEYrobZm3vkTH8mXq5GNgvjc5/XEST1ilVHaxXUXfeDeFlqoETMtyqS4+3/h4ONX2i++ebZrvA==} + better-call@1.3.7: + resolution: {integrity: sha512-Al51/hjp2SSp6CRTa3F2ptcx4yQVS1xWKoY6jcVXqNYOap6mHFP2jUBn5EwIL4iIed1/Sq4hlQ+Umm6EflZG+w==} peerDependencies: zod: ^4.0.0 peerDependenciesMeta: zod: optional: true - body-parser@2.2.2: - resolution: {integrity: sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==} + body-parser@2.3.0: + resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==} engines: {node: '>=18'} boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - brace-expansion@5.0.6: - resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + brace-expansion@5.0.7: + resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==} engines: {node: 18 || 20 || >=22} braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.2: - resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} + browserslist@4.28.4: + resolution: {integrity: sha512-MTc8i/x9jBQd1iMw2CFGS+rwMa07eYjLR0CCTLDACl9xhxy+nIs3KeML/biicXtk9JrZ6dnnTatmc7ErPXIxqw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2065,8 +2068,12 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - caniuse-lite@1.0.30001793: - resolution: {integrity: sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==} + camelcase@8.0.0: + resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} + engines: {node: '>=16'} + + caniuse-lite@1.0.30001799: + resolution: {integrity: sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2094,6 +2101,10 @@ packages: resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} engines: {node: '>=20.18.1'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} + class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} @@ -2105,17 +2116,9 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} - cli-width@4.1.0: - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} - engines: {node: '>= 12'} - client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -2126,13 +2129,6 @@ packages: collapse-white-space@2.1.0: resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} @@ -2144,6 +2140,10 @@ packages: resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} engines: {node: '>=20'} + conf@10.2.0: + resolution: {integrity: sha512-8fLl9F04EJqjSqH+QjITQfJF8BrOVaYr1jewVgSRAEWePfxT0sku4w2hrGQ60BC/TNLGQ2pgxNlTbWQmMPFvXg==} + engines: {node: '>=12'} + content-disposition@1.1.0: resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==} engines: {node: '>=18'} @@ -2167,10 +2167,6 @@ packages: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} - cookie@1.1.1: - resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} - engines: {node: '>=18'} - copy-to-clipboard@4.0.2: resolution: {integrity: sha512-gklSft7IuhriZKHKpuoA1fpJSLPNgvUMWMo5BlnzAJm0zNKnznoSv23IjtNqclx8eKi6ZcdvFFzYEER/+U1LoQ==} @@ -2178,8 +2174,8 @@ packages: resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==} engines: {node: '>= 0.10'} - cosmiconfig@9.0.1: - resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} + cosmiconfig@9.0.2: + resolution: {integrity: sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==} engines: {node: '>=14'} peerDependencies: typescript: '>=4.9.5' @@ -2206,13 +2202,13 @@ packages: csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - date-fns@4.4.0: resolution: {integrity: sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==} + debounce-fn@4.0.0: + resolution: {integrity: sha512-8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ==} + engines: {node: '>=10'} + debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -2245,6 +2241,10 @@ packages: resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==} engines: {node: '>=18'} + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + define-lazy-prop@3.0.0: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} @@ -2284,6 +2284,10 @@ packages: domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + dot-prop@6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} + engines: {node: '>=10'} + dotenv@17.4.2: resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} engines: {node: '>=12'} @@ -2388,22 +2392,15 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} - eciesjs@0.4.18: - resolution: {integrity: sha512-wG99Zcfcys9fZux7Cft8BAX/YrOJLJSZ3jyYPfhZHqN2E+Ffx+QXBDsv3gubEgPtV6dTzJMSQUwk1H98/t/0wQ==} - engines: {bun: '>=1', deno: '>=2', node: '>=16'} - ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.366: - resolution: {integrity: sha512-OlRuhb688YTCzzU3gXPLn6nGyd+F+53INE1qaKKlu6kETErE8FYsyDh0XqXEU+uBRn0MpCzz2vfNwORhkap8qg==} + electron-to-chromium@1.5.381: + resolution: {integrity: sha512-n9Wa6yB+vDsGuA8AKbl/0z7HbvWqt5jxIdvr1IUicd0ryPrk7/xzwqLv8D9AbbvZ6avVNtXYLTfmgFHkwkyelg==} emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - encodeurl@2.0.0: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} @@ -2411,8 +2408,8 @@ packages: encoding-sniffer@0.2.1: resolution: {integrity: sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==} - enhanced-resolve@5.22.1: - resolution: {integrity: sha512-6QEuw3zoX1SJQc7b87aBXke/no+mG2bTBgw29gWMQonLmpEkWoCAVkl+M49e48AZlWzxiDzDZzYdp6kobcyLww==} + enhanced-resolve@5.21.6: + resolution: {integrity: sha512-aNnGCvbJ/RIyWo1IuhNdVjnNF+EjH9wpzpNHt+ci/m9He9LJvUN8wrCcXjp9cWsGNAuvSpVFTx/vraAFQ8qGjQ==} engines: {node: '>=10.13.0'} enquirer@2.4.1: @@ -2466,8 +2463,8 @@ packages: engines: {node: '>=18'} hasBin: true - esbuild@0.28.0: - resolution: {integrity: sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==} + esbuild@0.28.1: + resolution: {integrity: sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==} engines: {node: '>=18'} hasBin: true @@ -2544,6 +2541,10 @@ packages: resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} engines: {node: '>= 18'} + extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -2560,11 +2561,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} - - fast-wrap-ansi@0.2.2: - resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} + fast-uri@3.1.3: + resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==} fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -2585,10 +2583,6 @@ packages: resolution: {integrity: sha512-jTynzYPWs9ALjro0GW8j7sv9y7cJBeOdD4Y88kVqYy/eyusIX3g+499JiTDIlD9Ge/unebx57T4Uzo6vpYvMtA==} engines: {node: '>=20', pnpm: '>=10'} - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} - figures@6.1.0: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} @@ -2601,14 +2595,14 @@ packages: resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} engines: {node: '>= 18.0.0'} + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + format@0.2.2: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} engines: {node: '>=0.4.x'} - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -2636,10 +2630,6 @@ packages: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.6.0: resolution: {integrity: sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==} engines: {node: '>=18'} @@ -2681,16 +2671,20 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphql-tag@2.12.6: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + graphql-tag@2.12.7: + resolution: {integrity: sha512-xnE/NFzy+0eIesvAsREJZ284zTl/wYuBAvpsFSDhRGRdRHdnE90M21Q3xAWyYInb0J756c6x0pIQ62+vtvOs1Q==} engines: {node: '>=10'} peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - graphql@16.14.1: - resolution: {integrity: sha512-cQOsSMS/IrDz82PVyRDvf/Q1F/bRbBVjJlh+xYOkI1qw2bWRvWGiWc+m2O0d6l4Bt1fyY+8kzJ8JFWGJqNeDBg==} + graphql@16.14.2: + resolution: {integrity: sha512-Chq1s4CY7jmh8gO2qvLIJyfCDIN+EHLFW/9iShnp1z8FjBQMoodWP1kDC36VAMXXIvAjj4ARa7ntfAV2BrjsbA==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + gray-matter@4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} + engines: {node: '>=6.0'} + has-symbols@1.1.0: resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} @@ -2732,11 +2726,8 @@ packages: hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - headers-polyfill@5.0.1: - resolution: {integrity: sha512-1TJ6Fih/b8h5TIcv+1+Hw0PDQWJTKDKzFZzcKOiW1wJza3XoAQlkCuXLbymPYB8+ZQyw8mHvdw560e8zVFIWyA==} - - hono@4.12.23: - resolution: {integrity: sha512-eIaZ9qDgu7XV0pxOCrg7/WhnQ6Ivm22UcxhXx/A3dcbqbbYgBEkc6e/J/s7j2tS96zoB0S9VBdLwQNCWwUo4LA==} + hono@4.12.27: + resolution: {integrity: sha512-1yrb/+w6HWQJrUCLkJ2IF5jNIPvvFkblV5RNOYl6bV+OA6p9GLcMpHFFGTosSvHvcAUibuUukRqhlYI4z32C7Q==} engines: {node: '>=16.9.0'} html-entities@2.6.0: @@ -2755,10 +2746,6 @@ packages: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -2813,19 +2800,24 @@ packages: is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true + is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -2846,13 +2838,14 @@ packages: resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} engines: {node: '>=12'} - is-node-process@1.2.0: - resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + is-obj@3.0.0: resolution: {integrity: sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==} engines: {node: '>=12'} @@ -2884,6 +2877,10 @@ packages: resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + is-wsl@3.1.1: resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} @@ -2899,14 +2896,21 @@ packages: resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==} hasBin: true + jose@5.10.0: + resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} + jose@6.2.3: resolution: {integrity: sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==} js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + js-yaml@3.15.0: + resolution: {integrity: sha512-ttBQIIQPDeLjpPOohtUdXuXUVoA2uIB6fEH9HyJ7234s5mBJ5wTx20njxplLZQgLaOfpmPQA7X2t5AX6tIPbog==} + hasBin: true + + js-yaml@4.3.0: + resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} hasBin: true jsesc@3.1.0: @@ -2920,6 +2924,9 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-schema-typed@7.0.3: + resolution: {integrity: sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A==} + json-schema-typed@8.0.2: resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==} @@ -2934,6 +2941,10 @@ packages: jsonfile@6.2.1: resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==} + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -3023,6 +3034,13 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + lite-emit@4.0.0: + resolution: {integrity: sha512-8krVeIZLS7JbkXz4R9xYziqHcxga6UgmomVWb45g21aB4M8qzDwr7FTEW3PJa80PTUASXeqbfipveKCB5YZdug==} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + log-symbols@6.0.0: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} @@ -3237,6 +3255,10 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} + mimic-fn@3.1.0: + resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} + engines: {node: '>=8'} + mimic-function@5.0.1: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} @@ -3251,27 +3273,13 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - msw@2.14.6: - resolution: {integrity: sha512-ALe+N10S72cyx94cMcy3Zs4HhXCj35sgeAL4c+WTvKi0zWnbd8/h0lcFqv0mb2P+aSgAdD7p9HzvA0DiUPxsyg==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - typescript: '>= 4.8.x' - peerDependenciesMeta: - typescript: - optional: true - - mute-stream@3.0.0: - resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==} - engines: {node: ^20.17.0 || >=22.9.0} - - nanoid@3.3.12: - resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} + nanoid@3.3.15: + resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanostores@1.3.0: - resolution: {integrity: sha512-XPUa/jz+P1oJvN9VBxw4L9MtdFfaH3DAryqPssqhb2kXjmb9npz0dly6rCsgFWOPr4Yg9mTfM3MDZgZZ+7A3lA==} + nanostores@1.4.0: + resolution: {integrity: sha512-i0tloweeudshAEuddpDxcg9Ik6pkPfVsHIgKyf143JrgG7/MOh0+q7BypdLXZPoOP7fOYt1eTcwGkyiVmhJFkA==} engines: {node: ^20.0.0 || >=22.0.0} negotiator@1.0.0: @@ -3284,8 +3292,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@16.2.7: - resolution: {integrity: sha512-eMJxgjRzBaj3olkP4cBamHDXL79A8FC6u1GcsO1D1Tsx8bw/LLXUJCaoajVxtnhD3A1IJqIT8IcRJjgBIPJq4w==} + next@16.2.9: + resolution: {integrity: sha512-MEOJiq/UvuezAdqVSceHbqDgZt1kDw2tpGVOlsdIoJsQdbN2JY2hpVG4xnXGkbdJUOEWhnRfiu/O4Hpc9Juwww==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -3308,17 +3316,8 @@ packages: nlcst-to-string@4.0.0: resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==} - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - deprecated: Use your platform's native DOMException instead - - node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - node-releases@2.0.47: - resolution: {integrity: sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==} + node-releases@2.0.50: + resolution: {integrity: sha512-J6l92tKHX6w8Jy5nO1Vuc01NoIiRGi/d6qBKVxh+IQ8Cr3b6HbVNfKiF8ZpFKufTwpwxMmce2W3iQZ861ZRyTg==} engines: {node: '>=18'} npm-run-path@4.0.1: @@ -3332,8 +3331,8 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - number-flow@0.6.0: - resolution: {integrity: sha512-K8flNq2Wqus53vjp/btVo3qXFkagF8dIdYavreBfE7hlvFFG/b1HMGEH6nZL+mlrJ+4lbLP9OmPv3t2rmRkpSQ==} + number-flow@0.6.1: + resolution: {integrity: sha512-5NUCwZA6J/kZeEzqApOyq7KOf1Wu/oxjpp/95HB0NBNBFlpK/Pp7i4jH8h0LIXyRDKSTewDAUaYHL7IBrk19Ew==} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -3372,15 +3371,20 @@ packages: resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} engines: {node: '>=20'} + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + ora@8.2.0: resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} engines: {node: '>=18'} - outvariant@1.4.3: - resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + os-paths@4.4.0: + resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} + engines: {node: '>= 6.0'} - oxfmt@0.53.0: - resolution: {integrity: sha512-9cB5glS3Ip6NMuZ+6NYTao9FCWkDhRtPYCtR3QBu/NxHoFbgzzTvi41N4jxz/GqGfuLKspui1qb/LlSu2IbMcw==} + oxfmt@0.56.0: + resolution: {integrity: sha512-9Dv0wV3zKiyvhjD7bRKaInKmHQ1sPx3RGOjQkGFJbbdQ16576yf8qhMSO9Q9cvHcs+1NpBsRTkuDDYFFPTJ6gw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -3392,8 +3396,8 @@ packages: vite-plus: optional: true - oxlint@1.68.0: - resolution: {integrity: sha512-dXcbq+xsmLrMy6T8d0euf3IYUfLmjHIE11pOxiUSi5LHkFZaYPv568R6sEjcavVpUxoaQe66UBuK4HEi74NxpA==} + oxlint@1.71.0: + resolution: {integrity: sha512-U1m1X+C0vDj7DC1e13IoZULzEcPczE7UOMTs8VlZGHUEIUaSTZKo5qkPsQEfzpgnQ29Pea/w3Xntk62UCecxZw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -3405,6 +3409,22 @@ packages: vite-plus: optional: true + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@6.2.0: + resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} + engines: {node: '>=18'} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -3442,6 +3462,10 @@ packages: path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -3450,17 +3474,14 @@ packages: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} - path-to-regexp@6.3.0: - resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} - path-to-regexp@8.4.2: resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==} pg-cloudflare@1.4.0: resolution: {integrity: sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==} - pg-connection-string@2.13.0: - resolution: {integrity: sha512-EMnU9E2fSULdsbErBbMaXJvFeD9B4+nPcM3f+4lsiCR0BHLPrLVjv3DbyM2hgQQviKJaTWIRRTjKjWlHg3p2ig==} + pg-connection-string@2.14.0: + resolution: {integrity: sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==} pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} @@ -3471,15 +3492,15 @@ packages: peerDependencies: pg: '>=8.0' - pg-protocol@1.14.0: - resolution: {integrity: sha512-n5taZ1kO3s9ngDTVxsEznOqCyToTgz0FLuPq0B33COy5pPpuWJpY3/2oRBVETuOgzdqRXfWpM9HIhp2LBBT1BA==} + pg-protocol@1.15.0: + resolution: {integrity: sha512-cq9sECI5s0+uPUXjbz8ioyPJni6RzsRib0US67i5IoTZKw8fNeYlVE7u8F4dG7vEJJtc5wdD1K189lCCUwqWTQ==} pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - pg@8.21.0: - resolution: {integrity: sha512-AUP1EYJuHraQGsVoCQVIcM7TEJVGtDzxWtGFZd8rds9d+CCXlU5Js1rYgfLNvxy9iJrpHjGrRjoi/3BT9fRyiA==} + pg@8.22.0: + resolution: {integrity: sha512-8wih1vVIBMxoUM2oB4soJsD9tDnDpLv4OXBJ+EJzFsvycD+lfyIreC2gGHq78f8jbLLt+bvlPTFdFZfJkOuzAA==} engines: {node: '>= 16.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -3505,20 +3526,28 @@ packages: resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==} engines: {node: '>=16.20.0'} + pkg-up@3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} + + pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} + postcss-selector-parser@6.0.10: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} - postcss-selector-parser@7.1.1: - resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} + postcss-selector-parser@7.1.4: + resolution: {integrity: sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==} engines: {node: '>=4'} postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.15: - resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} + postcss@8.5.16: + resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -3556,15 +3585,15 @@ packages: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} - qs@6.15.2: - resolution: {integrity: sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==} + qs@6.15.3: + resolution: {integrity: sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==} engines: {node: '>=0.6'} queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + range-parser@1.3.0: + resolution: {integrity: sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==} engines: {node: '>= 0.6'} raw-body@3.0.2: @@ -3588,8 +3617,8 @@ packages: peerDependencies: react: ^19.2.7 - react-lite-youtube-embed@3.5.1: - resolution: {integrity: sha512-nUxkYNt0mLQhbUpwxTqrHVjM35MuE7d5s0ZQB+atzE4lweBi293cAQFirslYvFf0YGXAGeVhvm9PrRhHitx29A==} + react-lite-youtube-embed@3.6.0: + resolution: {integrity: sha512-LnMu5xtvIDe7BOgcSldClh3nQGjr0RsTCLDOhJwXG2sF79BPHniLaxz/qcQckfpV/k9mj06j8zPM5RAJ+AbNeA==} peerDependencies: react: '>=18.2.0' react-dom: '>=18.2.0' @@ -3623,8 +3652,12 @@ packages: resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==} engines: {node: '>=0.10.0'} - recast@0.23.11: - resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} + readdirp@5.0.0: + resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} + engines: {node: '>= 20.19.0'} + + recast@0.23.12: + resolution: {integrity: sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==} engines: {node: '>= 4'} recma-build-jsx@1.0.0: @@ -3705,10 +3738,6 @@ packages: remark-strip-mdx-imports-exports@1.0.1: resolution: {integrity: sha512-N6YR9Tnib79WUg6Xjy1YRQ3q5/3SLsl8jCyyFSLRbERdL8KHLnWiWhLEzfKw5z/037iWs9sBr9UK7YDgagzzeA==} - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} @@ -3739,9 +3768,6 @@ packages: retext@9.0.0: resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==} - rettime@0.11.11: - resolution: {integrity: sha512-ILJRqVWBCTlg9r42fFgwVZx1gnFAcQF8mRoMkbgQfIrjEDf9nbBFDFx00oloOa+Q869FUtaYDXZvEfnecQSCoQ==} - reusify@1.1.0: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -3779,12 +3805,16 @@ packages: schema-dts@2.0.0: resolution: {integrity: sha512-t7NoCy3Rn5GHGx6p7s1qIYK/AeIb8ZxJNR9WUNFkwMv2CiiGZBmqqYWc2FlZVm5ZbiHMY4OvBWhj7QtyrFO2Jw==} + section-matter@1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} + engines: {node: '>=4'} + semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.8.1: - resolution: {integrity: sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==} + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} hasBin: true @@ -3792,6 +3822,10 @@ packages: resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} engines: {node: '>= 18'} + serialize-javascript@7.0.6: + resolution: {integrity: sha512-ATTK5Q4gFVg0YDp1my2vqygyvhcklD/UV5GIlYHooGTn/NogJqIzpetkD6E5kmuVULqz/S9inUL25XcAgDRJQg==} + engines: {node: '>=20.0.0'} + serve-static@2.2.1: resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} engines: {node: '>= 18'} @@ -3799,14 +3833,15 @@ packages: server-only@0.0.1: resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} - set-cookie-parser@3.1.0: - resolution: {integrity: sha512-kjnC1DXBHcxaOaOXBHBeRtltsDG2nUiUni+jP92M9gYdW12rsmx92UsfpH7o5tDRs7I1ZZPSQJQGv3UaRfCiuw==} + set-cookie-parser@3.1.1: + resolution: {integrity: sha512-vM9SUhjsUYs6UeJUmygc5Ofm5eQGe85riob5ju6XCgFGJI5PLV4nrDAQpQjd+LkFBpAkADn5BQQpZ9EUNkyLuA==} setprototypeof@1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - shadcn@4.10.0: - resolution: {integrity: sha512-84IJhUsK0xqSCRJx3QxyZe2NpUXj2Nwk8Vc8Ow/tCOND3yz4CT6uU4655vqicNXhzG9Q1cyUt+TBl2SiCJwNgg==} + shadcn@4.12.0: + resolution: {integrity: sha512-o781ieQziCnXH2FKsEqxp1fnbHdbgAPO9inTSPeZ59hQfsZXuMGp3ul8oFSV5KQS4nbUK9b+DrDE6C7OvfKKQQ==} + engines: {node: '>=20.18.1'} hasBin: true sharp@0.34.5: @@ -3821,8 +3856,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@4.2.0: - resolution: {integrity: sha512-hjNax6o/ylDy9lefQEaSDtzaT3iVNtZ3WmpQnbuQNoG4xvnSKf2kSKbihZVO4JRG1TTMejs7CmNRYlWgAL66pQ==} + shiki@4.3.0: + resolution: {integrity: sha512-NKKjWzR6LIGL3sXBrWDw9sDS9cxx42/DkysaNqJEeOWE8Kix5gpak0bc00OfDVEO4oyXSyz8+aRaqKoBD1yo7A==} engines: {node: '>=20'} side-channel-list@1.0.1: @@ -3837,8 +3872,8 @@ packages: resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + side-channel@1.1.1: + resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==} engines: {node: '>= 0.4'} signal-exit@3.0.7: @@ -3879,6 +3914,9 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + statuses@2.0.2: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} @@ -3887,13 +3925,6 @@ packages: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} - strict-event-emitter@0.5.1: - resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - string-width@7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} @@ -3913,6 +3944,10 @@ packages: resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} + strip-bom-string@1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} + strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -3944,42 +3979,44 @@ packages: babel-plugin-macros: optional: true - swr@2.4.1: - resolution: {integrity: sha512-2CC6CiKQtEwaEeNiqWTAw9PGykW8SR5zZX8MZk6TeAvEAnVS7Visz8WzphqgtQ8v2xz/4Q5K+j+SeMaKXeeQIA==} + swr@2.4.2: + resolution: {integrity: sha512-ej644Y2bvkIajfR32KGeSSdBXQW+ScjGjkybZgSE7kFpk9eGnV44XY9FJylXi+W75pavSX1PVNB57W5EbhGIYw==} peerDependencies: react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - tabbable@6.4.0: - resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} + systeminformation@5.31.11: + resolution: {integrity: sha512-I6O7iaUj23AXRgCPDDnvi3xHvdOLp4+1YMbF+X194lJwY1NeWojgHJPhslVKcmTtrLTguRk3QJK+xEdTiI3P0w==} + engines: {node: '>=8.0.0'} + os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android] + hasBin: true - tagged-tag@1.0.0: - resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} - engines: {node: '>=20'} + tabbable@6.5.0: + resolution: {integrity: sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==} tailwind-merge@3.6.0: resolution: {integrity: sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==} - tailwindcss@4.3.0: - resolution: {integrity: sha512-y6nxMGB1nMW9R6k96e5gdIFzcfL/gTJRNaqGes1YvkLnPVXzWgbqFF2yLC0T8G774n24cx3Pe8XrKoniCOAH+Q==} + tailwindcss@4.3.2: + resolution: {integrity: sha512-WtctNNSH8A9jlMIqxzuYumOHU5uGZyRv0Q5svQl+oEPy5w84YpBxdb7MdqyiSPQge5jTJ6zFQLq0PFygdccSBA==} tapable@2.3.3: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + tinypool@2.1.0: resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==} engines: {node: ^20.0.0 || >=22.0.0} - tldts-core@7.4.2: - resolution: {integrity: sha512-nwEyF4vl4RSJjwSjBUmOSxc3BFPoIFdlRthJ6e+5v9P3bHNsoD06UjuqMUspqp7vsEZ1beaHi1km+optiE17yA==} - - tldts@7.4.2: - resolution: {integrity: sha512-kCwffuaH8ntKtygnWe1b4BJKWiCUH30n5KfoTr6IchcXOwR7chAOFJxFrH3vjANafUYrIA4a7SDL+nn7SiR4Sw==} - hasBin: true - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -3991,10 +4028,6 @@ packages: toml@3.0.0: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - tough-cookie@6.0.1: - resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==} - engines: {node: '>=16'} - trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} @@ -4019,10 +4052,6 @@ packages: tw-animate-css@1.4.0: resolution: {integrity: sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==} - type-fest@5.7.0: - resolution: {integrity: sha512-1URUxUqfHFM1c+zfSPsa3gnkO7Aq21qyH75SIduNYz4SzY964rn1X2vCMQaHSHhktiw+0kPa2iyb6PUpXqB6Vg==} - engines: {node: '>=20'} - type-is@2.1.0: resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} engines: {node: '>= 18'} @@ -4032,11 +4061,11 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@7.24.6: - resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + undici-types@8.3.0: + resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} - undici@7.27.0: - resolution: {integrity: sha512-+t2Z/GwkZQDtu00813aP66ygViGtPHKhhoFZpQKpKrE+9jIgES+Zw+mFNaDWOVRKiuJjuqKHzD3B1sfGg8+ZOQ==} + undici@7.28.0: + resolution: {integrity: sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==} engines: {node: '>=20.18.1'} unicorn-magic@0.3.0: @@ -4084,9 +4113,6 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - until-async@3.0.2: - resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==} - update-browserslist-db@1.2.3: resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true @@ -4115,10 +4141,6 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - web-streams-polyfill@3.3.3: - resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} - engines: {node: '>= 8'} - whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} @@ -4138,10 +4160,6 @@ packages: engines: {node: ^16.13.0 || >=18.0.0} hasBin: true - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -4149,6 +4167,14 @@ packages: resolution: {integrity: sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==} engines: {node: '>=20'} + xdg-app-paths@5.5.1: + resolution: {integrity: sha512-hI3flOB4PLZIy5prbtTpirobtPE2ZtZ52szO+2mM9Efp6ErM398La+C1lIpNWDfNoQk+6Lsi6nMcCwVB7pxeMQ==} + engines: {node: '>= 6.0'} + + xdg-portable@7.3.0: + resolution: {integrity: sha512-sqMMuL1rc0FmMBOzCpd0yuy9trqF2yTTVe+E9ogwCSWQCdDEtQUwrZPT6AxqtsFGRNxycgncbP/xmOOSPw5ZUw==} + engines: {node: '>= 6.0'} + xml-js@1.6.11: resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} hasBin: true @@ -4157,10 +4183,6 @@ packages: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} @@ -4169,13 +4191,9 @@ packages: engines: {node: '>= 14.6'} hasBin: true - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + yocto-queue@1.2.2: + resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} + engines: {node: '>=12.20'} yocto-spinner@1.2.0: resolution: {integrity: sha512-Yw0hUB6UA3o4YUgKy3oSe9a4cxoaZ9sBfYDw+JSxo6Id0KoJGoxzPA24qqUXYKBWABs/zDSGTz9kww7t3F0XGw==} @@ -4193,6 +4211,9 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.1.11: + resolution: {integrity: sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==} + zod@4.4.3: resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} @@ -4247,7 +4268,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.2 + browserslist: 4.28.4 lru-cache: 5.1.1 semver: 6.3.1 @@ -4391,20 +4412,20 @@ snapshots: '@babel/helper-string-parser': 7.29.7 '@babel/helper-validator-identifier': 7.29.7 - '@base-ui/react@1.5.0(@types/react@19.2.16)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': + '@base-ui/react@1.6.0(@types/react@19.2.17)(date-fns@4.4.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@babel/runtime': 7.29.7 - '@base-ui/utils': 0.2.9(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@base-ui/utils': 0.3.1(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@floating-ui/react-dom': 2.1.8(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@floating-ui/utils': 0.2.11 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.17 date-fns: 4.4.0 - '@base-ui/utils@0.2.9(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': + '@base-ui/utils@0.3.1(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@babel/runtime': 7.29.7 '@floating-ui/utils': 0.2.11 @@ -4413,82 +4434,148 @@ snapshots: reselect: 5.2.0 use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.17 - '@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0)': + '@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0)': dependencies: - '@better-auth/utils': 0.4.1 - '@better-fetch/fetch': 1.1.21 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 '@opentelemetry/semantic-conventions': 1.41.1 '@standard-schema/spec': 1.1.0 - better-call: 1.3.5(zod@4.4.3) + better-call: 1.3.7(zod@4.4.3) jose: 6.2.3 kysely: 0.28.17 - nanostores: 1.3.0 + nanostores: 1.4.0 zod: 4.4.3 - '@better-auth/drizzle-adapter@1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0))': + '@better-auth/drizzle-adapter@1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0))': dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/utils': 0.4.1 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/utils': 0.4.2 optionalDependencies: - drizzle-orm: 0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0) + drizzle-orm: 0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0) - '@better-auth/kysely-adapter@1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)(kysely@0.28.17)': + '@better-auth/kysely-adapter@1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(kysely@0.28.17)': dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/utils': 0.4.1 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/utils': 0.4.2 optionalDependencies: kysely: 0.28.17 - '@better-auth/memory-adapter@1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)': + '@better-auth/memory-adapter@1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)': dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/utils': 0.4.1 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/utils': 0.4.2 - '@better-auth/mongo-adapter@1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)': + '@better-auth/mongo-adapter@1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)': dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/utils': 0.4.1 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/utils': 0.4.2 - '@better-auth/prisma-adapter@1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)': + '@better-auth/prisma-adapter@1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)': dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/utils': 0.4.1 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/utils': 0.4.2 - '@better-auth/telemetry@1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)': + '@better-auth/telemetry@1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)': dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/utils': 0.4.1 - '@better-fetch/fetch': 1.1.21 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 - '@better-auth/utils@0.4.1': + '@better-auth/utils@0.4.2': dependencies: '@noble/hashes': 2.2.0 - '@better-fetch/fetch@1.1.21': {} + '@better-fetch/fetch@1.3.1': {} - '@dotenvx/dotenvx@1.71.0': + '@clerc/core@1.3.1': dependencies: + '@clerc/parser': 1.3.1 + '@clerc/utils': 1.3.1 + lite-emit: 4.0.0 + + '@clerc/parser@1.3.1': + dependencies: + '@clerc/utils': 1.3.1 + + '@clerc/plugin-completions@1.3.1(@clerc/core@1.3.1)': + dependencies: + '@clerc/core': 1.3.1 + + '@clerc/plugin-help@1.3.1(@clerc/core@1.3.1)': + dependencies: + '@clerc/core': 1.3.1 + '@clerc/utils': 1.3.1 + '@uttr/tint': 0.1.3 + fast-string-width: 3.0.2 + text-table: 0.2.0 + + '@clerc/plugin-version@1.3.1(@clerc/core@1.3.1)': + dependencies: + '@clerc/core': 1.3.1 + '@clerc/utils': 1.3.1 + + '@clerc/utils@1.3.1': {} + + '@content-collections/cli@0.1.9(@content-collections/core@0.15.2(typescript@6.0.3))': + dependencies: + '@clerc/core': 1.3.1 + '@clerc/plugin-completions': 1.3.1(@clerc/core@1.3.1) + '@clerc/plugin-help': 1.3.1(@clerc/core@1.3.1) + '@clerc/plugin-version': 1.3.1(@clerc/core@1.3.1) + '@content-collections/core': 0.15.2(typescript@6.0.3) + '@content-collections/integrations': 0.5.0(@content-collections/core@0.15.2(typescript@6.0.3)) + + '@content-collections/core@0.15.2(typescript@6.0.3)': + dependencies: + '@standard-schema/spec': 1.1.0 + camelcase: 8.0.0 + chokidar: 5.0.0 + esbuild: 0.25.12 + gray-matter: 4.0.3 + p-limit: 6.2.0 + picomatch: 4.0.4 + pluralize: 8.0.0 + serialize-javascript: 7.0.6 + tinyglobby: 0.2.17 + typescript: 6.0.3 + yaml: 2.9.0 + + '@content-collections/integrations@0.5.0(@content-collections/core@0.15.2(typescript@6.0.3))': + dependencies: + '@content-collections/core': 0.15.2(typescript@6.0.3) + + '@content-collections/next@0.2.11(@content-collections/core@0.15.2(typescript@6.0.3))(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))': + dependencies: + '@content-collections/core': 0.15.2(typescript@6.0.3) + '@content-collections/integrations': 0.5.0(@content-collections/core@0.15.2(typescript@6.0.3)) + next: 16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + + '@dotenvx/dotenvx@1.75.1': + dependencies: + '@dotenvx/primitives': 0.8.0 commander: 11.1.0 + conf: 10.2.0 dotenv: 17.4.2 - eciesjs: 0.4.18 enquirer: 2.4.1 + env-paths: 2.2.1 execa: 5.1.1 fdir: 6.5.0(picomatch@4.0.4) ignore: 5.3.2 object-treeify: 1.1.33 + open: 8.4.2 picomatch: 4.0.4 + systeminformation: 5.31.11 + undici: 7.28.0 which: 4.0.0 yocto-spinner: 1.2.0 + '@dotenvx/primitives@0.8.0': {} + '@drizzle-team/brocli@0.10.2': {} - '@ecies/ciphers@0.2.6(@noble/ciphers@1.3.0)': - dependencies: - '@noble/ciphers': 1.3.0 - - '@emnapi/runtime@1.10.0': + '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 optional: true @@ -4506,7 +4593,7 @@ snapshots: '@esbuild/aix-ppc64@0.25.12': optional: true - '@esbuild/aix-ppc64@0.28.0': + '@esbuild/aix-ppc64@0.28.1': optional: true '@esbuild/android-arm64@0.18.20': @@ -4515,7 +4602,7 @@ snapshots: '@esbuild/android-arm64@0.25.12': optional: true - '@esbuild/android-arm64@0.28.0': + '@esbuild/android-arm64@0.28.1': optional: true '@esbuild/android-arm@0.18.20': @@ -4524,7 +4611,7 @@ snapshots: '@esbuild/android-arm@0.25.12': optional: true - '@esbuild/android-arm@0.28.0': + '@esbuild/android-arm@0.28.1': optional: true '@esbuild/android-x64@0.18.20': @@ -4533,7 +4620,7 @@ snapshots: '@esbuild/android-x64@0.25.12': optional: true - '@esbuild/android-x64@0.28.0': + '@esbuild/android-x64@0.28.1': optional: true '@esbuild/darwin-arm64@0.18.20': @@ -4542,7 +4629,7 @@ snapshots: '@esbuild/darwin-arm64@0.25.12': optional: true - '@esbuild/darwin-arm64@0.28.0': + '@esbuild/darwin-arm64@0.28.1': optional: true '@esbuild/darwin-x64@0.18.20': @@ -4551,7 +4638,7 @@ snapshots: '@esbuild/darwin-x64@0.25.12': optional: true - '@esbuild/darwin-x64@0.28.0': + '@esbuild/darwin-x64@0.28.1': optional: true '@esbuild/freebsd-arm64@0.18.20': @@ -4560,7 +4647,7 @@ snapshots: '@esbuild/freebsd-arm64@0.25.12': optional: true - '@esbuild/freebsd-arm64@0.28.0': + '@esbuild/freebsd-arm64@0.28.1': optional: true '@esbuild/freebsd-x64@0.18.20': @@ -4569,7 +4656,7 @@ snapshots: '@esbuild/freebsd-x64@0.25.12': optional: true - '@esbuild/freebsd-x64@0.28.0': + '@esbuild/freebsd-x64@0.28.1': optional: true '@esbuild/linux-arm64@0.18.20': @@ -4578,7 +4665,7 @@ snapshots: '@esbuild/linux-arm64@0.25.12': optional: true - '@esbuild/linux-arm64@0.28.0': + '@esbuild/linux-arm64@0.28.1': optional: true '@esbuild/linux-arm@0.18.20': @@ -4587,7 +4674,7 @@ snapshots: '@esbuild/linux-arm@0.25.12': optional: true - '@esbuild/linux-arm@0.28.0': + '@esbuild/linux-arm@0.28.1': optional: true '@esbuild/linux-ia32@0.18.20': @@ -4596,7 +4683,7 @@ snapshots: '@esbuild/linux-ia32@0.25.12': optional: true - '@esbuild/linux-ia32@0.28.0': + '@esbuild/linux-ia32@0.28.1': optional: true '@esbuild/linux-loong64@0.18.20': @@ -4605,7 +4692,7 @@ snapshots: '@esbuild/linux-loong64@0.25.12': optional: true - '@esbuild/linux-loong64@0.28.0': + '@esbuild/linux-loong64@0.28.1': optional: true '@esbuild/linux-mips64el@0.18.20': @@ -4614,7 +4701,7 @@ snapshots: '@esbuild/linux-mips64el@0.25.12': optional: true - '@esbuild/linux-mips64el@0.28.0': + '@esbuild/linux-mips64el@0.28.1': optional: true '@esbuild/linux-ppc64@0.18.20': @@ -4623,7 +4710,7 @@ snapshots: '@esbuild/linux-ppc64@0.25.12': optional: true - '@esbuild/linux-ppc64@0.28.0': + '@esbuild/linux-ppc64@0.28.1': optional: true '@esbuild/linux-riscv64@0.18.20': @@ -4632,7 +4719,7 @@ snapshots: '@esbuild/linux-riscv64@0.25.12': optional: true - '@esbuild/linux-riscv64@0.28.0': + '@esbuild/linux-riscv64@0.28.1': optional: true '@esbuild/linux-s390x@0.18.20': @@ -4641,7 +4728,7 @@ snapshots: '@esbuild/linux-s390x@0.25.12': optional: true - '@esbuild/linux-s390x@0.28.0': + '@esbuild/linux-s390x@0.28.1': optional: true '@esbuild/linux-x64@0.18.20': @@ -4650,13 +4737,13 @@ snapshots: '@esbuild/linux-x64@0.25.12': optional: true - '@esbuild/linux-x64@0.28.0': + '@esbuild/linux-x64@0.28.1': optional: true '@esbuild/netbsd-arm64@0.25.12': optional: true - '@esbuild/netbsd-arm64@0.28.0': + '@esbuild/netbsd-arm64@0.28.1': optional: true '@esbuild/netbsd-x64@0.18.20': @@ -4665,13 +4752,13 @@ snapshots: '@esbuild/netbsd-x64@0.25.12': optional: true - '@esbuild/netbsd-x64@0.28.0': + '@esbuild/netbsd-x64@0.28.1': optional: true '@esbuild/openbsd-arm64@0.25.12': optional: true - '@esbuild/openbsd-arm64@0.28.0': + '@esbuild/openbsd-arm64@0.28.1': optional: true '@esbuild/openbsd-x64@0.18.20': @@ -4680,13 +4767,13 @@ snapshots: '@esbuild/openbsd-x64@0.25.12': optional: true - '@esbuild/openbsd-x64@0.28.0': + '@esbuild/openbsd-x64@0.28.1': optional: true '@esbuild/openharmony-arm64@0.25.12': optional: true - '@esbuild/openharmony-arm64@0.28.0': + '@esbuild/openharmony-arm64@0.28.1': optional: true '@esbuild/sunos-x64@0.18.20': @@ -4695,7 +4782,7 @@ snapshots: '@esbuild/sunos-x64@0.25.12': optional: true - '@esbuild/sunos-x64@0.28.0': + '@esbuild/sunos-x64@0.28.1': optional: true '@esbuild/win32-arm64@0.18.20': @@ -4704,7 +4791,7 @@ snapshots: '@esbuild/win32-arm64@0.25.12': optional: true - '@esbuild/win32-arm64@0.28.0': + '@esbuild/win32-arm64@0.28.1': optional: true '@esbuild/win32-ia32@0.18.20': @@ -4713,7 +4800,7 @@ snapshots: '@esbuild/win32-ia32@0.25.12': optional: true - '@esbuild/win32-ia32@0.28.0': + '@esbuild/win32-ia32@0.28.1': optional: true '@esbuild/win32-x64@0.18.20': @@ -4722,7 +4809,7 @@ snapshots: '@esbuild/win32-x64@0.25.12': optional: true - '@esbuild/win32-x64@0.28.0': + '@esbuild/win32-x64@0.28.1': optional: true '@floating-ui/core@1.7.5': @@ -4746,15 +4833,15 @@ snapshots: '@floating-ui/utils': 0.2.11 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - tabbable: 6.4.0 + tabbable: 6.5.0 '@floating-ui/utils@0.2.11': {} '@fontsource/inter@5.2.8': {} - '@hono/node-server@1.19.14(hono@4.12.23)': + '@hono/node-server@1.19.14(hono@4.12.27)': dependencies: - hono: 4.12.23 + hono: 4.12.27 '@img/colour@1.1.0': optional: true @@ -4841,7 +4928,7 @@ snapshots: '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.10.0 + '@emnapi/runtime': 1.11.1 optional: true '@img/sharp-win32-arm64@0.34.5': @@ -4853,33 +4940,6 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true - '@inquirer/ansi@2.0.7': {} - - '@inquirer/confirm@6.1.1(@types/node@25.9.1)': - dependencies: - '@inquirer/core': 11.2.1(@types/node@25.9.1) - '@inquirer/type': 4.0.7(@types/node@25.9.1) - optionalDependencies: - '@types/node': 25.9.1 - - '@inquirer/core@11.2.1(@types/node@25.9.1)': - dependencies: - '@inquirer/ansi': 2.0.7 - '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@25.9.1) - cli-width: 4.1.0 - fast-wrap-ansi: 0.2.2 - mute-stream: 3.0.0 - signal-exit: 4.1.0 - optionalDependencies: - '@types/node': 25.9.1 - - '@inquirer/figures@2.0.7': {} - - '@inquirer/type@4.0.7(@types/node@25.9.1)': - optionalDependencies: - '@types/node': 25.9.1 - '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -4911,8 +4971,8 @@ snapshots: '@types/estree': 1.0.9 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 - '@types/mdx': 2.0.13 - acorn: 8.16.0 + '@types/mdx': 2.0.14 + acorn: 8.17.0 collapse-white-space: 2.1.0 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 @@ -4921,7 +4981,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.6 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.1(acorn@8.16.0) + recma-jsx: 1.0.1(acorn@8.17.0) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.1 @@ -4936,15 +4996,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7)': + '@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7)': dependencies: - '@types/mdx': 2.0.13 - '@types/react': 19.2.16 + '@types/mdx': 2.0.14 + '@types/react': 19.2.17 react: 19.2.7 '@modelcontextprotocol/sdk@1.29.0(zod@3.25.76)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.23) + '@hono/node-server': 1.19.14(hono@4.12.27) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -4954,7 +5014,7 @@ snapshots: eventsource-parser: 3.1.0 express: 5.2.1 express-rate-limit: 8.5.2(express@5.2.1) - hono: 4.12.23 + hono: 4.12.27 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -4964,58 +5024,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@mswjs/interceptors@0.41.9': - dependencies: - '@open-draft/deferred-promise': 2.2.0 - '@open-draft/logger': 0.3.0 - '@open-draft/until': 2.1.0 - is-node-process: 1.2.0 - outvariant: 1.4.3 - strict-event-emitter: 0.5.1 + '@next/env@16.2.9': {} - '@next/env@16.2.7': {} - - '@next/mdx@16.2.7(@mdx-js/loader@3.1.1)(@mdx-js/react@3.1.1(@types/react@19.2.16)(react@19.2.7))': + '@next/mdx@16.2.9(@mdx-js/loader@3.1.1)(@mdx-js/react@3.1.1(@types/react@19.2.17)(react@19.2.7))': dependencies: source-map: 0.7.6 optionalDependencies: '@mdx-js/loader': 3.1.1 - '@mdx-js/react': 3.1.1(@types/react@19.2.16)(react@19.2.7) + '@mdx-js/react': 3.1.1(@types/react@19.2.17)(react@19.2.7) - '@next/swc-darwin-arm64@16.2.7': + '@next/swc-darwin-arm64@16.2.9': optional: true - '@next/swc-darwin-x64@16.2.7': + '@next/swc-darwin-x64@16.2.9': optional: true - '@next/swc-linux-arm64-gnu@16.2.7': + '@next/swc-linux-arm64-gnu@16.2.9': optional: true - '@next/swc-linux-arm64-musl@16.2.7': + '@next/swc-linux-arm64-musl@16.2.9': optional: true - '@next/swc-linux-x64-gnu@16.2.7': + '@next/swc-linux-x64-gnu@16.2.9': optional: true - '@next/swc-linux-x64-musl@16.2.7': + '@next/swc-linux-x64-musl@16.2.9': optional: true - '@next/swc-win32-arm64-msvc@16.2.7': + '@next/swc-win32-arm64-msvc@16.2.9': optional: true - '@next/swc-win32-x64-msvc@16.2.7': + '@next/swc-win32-x64-msvc@16.2.9': optional: true - '@noble/ciphers@1.3.0': {} - '@noble/ciphers@2.2.0': {} - '@noble/curves@1.9.7': - dependencies: - '@noble/hashes': 1.8.0 - - '@noble/hashes@1.8.0': {} - '@noble/hashes@2.2.0': {} '@nodelib/fs.scandir@2.1.5': @@ -5030,10 +5073,10 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@number-flow/react@0.6.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': + '@number-flow/react@0.6.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: esm-env: 1.2.2 - number-flow: 0.6.0 + number-flow: 0.6.1 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) @@ -5044,8 +5087,8 @@ snapshots: '@octokit/graphql-schema@15.26.1': dependencies: - graphql: 16.14.1 - graphql-tag: 2.12.6(graphql@16.14.1) + graphql: 16.14.2 + graphql-tag: 2.12.7(graphql@16.14.2) '@octokit/graphql@9.0.3': dependencies: @@ -5072,169 +5115,158 @@ snapshots: dependencies: '@octokit/openapi-types': 27.0.0 - '@open-draft/deferred-promise@2.2.0': {} - - '@open-draft/deferred-promise@3.0.0': {} - - '@open-draft/logger@0.3.0': - dependencies: - is-node-process: 1.2.0 - outvariant: 1.4.3 - - '@open-draft/until@2.1.0': {} - '@opentelemetry/semantic-conventions@1.41.1': {} - '@oxfmt/binding-android-arm-eabi@0.53.0': + '@oxfmt/binding-android-arm-eabi@0.56.0': optional: true - '@oxfmt/binding-android-arm64@0.53.0': + '@oxfmt/binding-android-arm64@0.56.0': optional: true - '@oxfmt/binding-darwin-arm64@0.53.0': + '@oxfmt/binding-darwin-arm64@0.56.0': optional: true - '@oxfmt/binding-darwin-x64@0.53.0': + '@oxfmt/binding-darwin-x64@0.56.0': optional: true - '@oxfmt/binding-freebsd-x64@0.53.0': + '@oxfmt/binding-freebsd-x64@0.56.0': optional: true - '@oxfmt/binding-linux-arm-gnueabihf@0.53.0': + '@oxfmt/binding-linux-arm-gnueabihf@0.56.0': optional: true - '@oxfmt/binding-linux-arm-musleabihf@0.53.0': + '@oxfmt/binding-linux-arm-musleabihf@0.56.0': optional: true - '@oxfmt/binding-linux-arm64-gnu@0.53.0': + '@oxfmt/binding-linux-arm64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-arm64-musl@0.53.0': + '@oxfmt/binding-linux-arm64-musl@0.56.0': optional: true - '@oxfmt/binding-linux-ppc64-gnu@0.53.0': + '@oxfmt/binding-linux-ppc64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-riscv64-gnu@0.53.0': + '@oxfmt/binding-linux-riscv64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-riscv64-musl@0.53.0': + '@oxfmt/binding-linux-riscv64-musl@0.56.0': optional: true - '@oxfmt/binding-linux-s390x-gnu@0.53.0': + '@oxfmt/binding-linux-s390x-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-x64-gnu@0.53.0': + '@oxfmt/binding-linux-x64-gnu@0.56.0': optional: true - '@oxfmt/binding-linux-x64-musl@0.53.0': + '@oxfmt/binding-linux-x64-musl@0.56.0': optional: true - '@oxfmt/binding-openharmony-arm64@0.53.0': + '@oxfmt/binding-openharmony-arm64@0.56.0': optional: true - '@oxfmt/binding-win32-arm64-msvc@0.53.0': + '@oxfmt/binding-win32-arm64-msvc@0.56.0': optional: true - '@oxfmt/binding-win32-ia32-msvc@0.53.0': + '@oxfmt/binding-win32-ia32-msvc@0.56.0': optional: true - '@oxfmt/binding-win32-x64-msvc@0.53.0': + '@oxfmt/binding-win32-x64-msvc@0.56.0': optional: true - '@oxlint/binding-android-arm-eabi@1.68.0': + '@oxlint/binding-android-arm-eabi@1.71.0': optional: true - '@oxlint/binding-android-arm64@1.68.0': + '@oxlint/binding-android-arm64@1.71.0': optional: true - '@oxlint/binding-darwin-arm64@1.68.0': + '@oxlint/binding-darwin-arm64@1.71.0': optional: true - '@oxlint/binding-darwin-x64@1.68.0': + '@oxlint/binding-darwin-x64@1.71.0': optional: true - '@oxlint/binding-freebsd-x64@1.68.0': + '@oxlint/binding-freebsd-x64@1.71.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.68.0': + '@oxlint/binding-linux-arm-gnueabihf@1.71.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.68.0': + '@oxlint/binding-linux-arm-musleabihf@1.71.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.68.0': + '@oxlint/binding-linux-arm64-gnu@1.71.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.68.0': + '@oxlint/binding-linux-arm64-musl@1.71.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.68.0': + '@oxlint/binding-linux-ppc64-gnu@1.71.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.68.0': + '@oxlint/binding-linux-riscv64-gnu@1.71.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.68.0': + '@oxlint/binding-linux-riscv64-musl@1.71.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.68.0': + '@oxlint/binding-linux-s390x-gnu@1.71.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.68.0': + '@oxlint/binding-linux-x64-gnu@1.71.0': optional: true - '@oxlint/binding-linux-x64-musl@1.68.0': + '@oxlint/binding-linux-x64-musl@1.71.0': optional: true - '@oxlint/binding-openharmony-arm64@1.68.0': + '@oxlint/binding-openharmony-arm64@1.71.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.68.0': + '@oxlint/binding-win32-arm64-msvc@1.71.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.68.0': + '@oxlint/binding-win32-ia32-msvc@1.71.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.68.0': + '@oxlint/binding-win32-x64-msvc@1.71.0': optional: true '@sec-ant/readable-stream@0.4.1': {} - '@shikijs/core@4.2.0': + '@shikijs/core@4.3.0': dependencies: - '@shikijs/primitive': 4.2.0 - '@shikijs/types': 4.2.0 + '@shikijs/primitive': 4.3.0 + '@shikijs/types': 4.3.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@4.2.0': + '@shikijs/engine-javascript@4.3.0': dependencies: - '@shikijs/types': 4.2.0 + '@shikijs/types': 4.3.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@4.2.0': + '@shikijs/engine-oniguruma@4.3.0': dependencies: - '@shikijs/types': 4.2.0 + '@shikijs/types': 4.3.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@4.2.0': + '@shikijs/langs@4.3.0': dependencies: - '@shikijs/types': 4.2.0 + '@shikijs/types': 4.3.0 - '@shikijs/primitive@4.2.0': + '@shikijs/primitive@4.3.0': dependencies: - '@shikijs/types': 4.2.0 + '@shikijs/types': 4.3.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/themes@4.2.0': + '@shikijs/themes@4.3.0': dependencies: - '@shikijs/types': 4.2.0 + '@shikijs/types': 4.3.0 - '@shikijs/types@4.2.0': + '@shikijs/types@4.3.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -5260,79 +5292,79 @@ snapshots: '@tabler/icons@3.44.0': {} - '@tailwindcss/node@4.3.0': + '@tailwindcss/node@4.3.2': dependencies: '@jridgewell/remapping': 2.3.5 - enhanced-resolve: 5.22.1 + enhanced-resolve: 5.21.6 jiti: 2.7.0 lightningcss: 1.32.0 magic-string: 0.30.21 source-map-js: 1.2.1 - tailwindcss: 4.3.0 + tailwindcss: 4.3.2 - '@tailwindcss/oxide-android-arm64@4.3.0': + '@tailwindcss/oxide-android-arm64@4.3.2': optional: true - '@tailwindcss/oxide-darwin-arm64@4.3.0': + '@tailwindcss/oxide-darwin-arm64@4.3.2': optional: true - '@tailwindcss/oxide-darwin-x64@4.3.0': + '@tailwindcss/oxide-darwin-x64@4.3.2': optional: true - '@tailwindcss/oxide-freebsd-x64@4.3.0': + '@tailwindcss/oxide-freebsd-x64@4.3.2': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.0': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.2': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.3.0': + '@tailwindcss/oxide-linux-arm64-gnu@4.3.2': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.3.0': + '@tailwindcss/oxide-linux-arm64-musl@4.3.2': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.3.0': + '@tailwindcss/oxide-linux-x64-gnu@4.3.2': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.3.0': + '@tailwindcss/oxide-linux-x64-musl@4.3.2': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.3.0': + '@tailwindcss/oxide-wasm32-wasi@4.3.2': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.3.0': + '@tailwindcss/oxide-win32-arm64-msvc@4.3.2': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.3.0': + '@tailwindcss/oxide-win32-x64-msvc@4.3.2': optional: true - '@tailwindcss/oxide@4.3.0': + '@tailwindcss/oxide@4.3.2': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.3.0 - '@tailwindcss/oxide-darwin-arm64': 4.3.0 - '@tailwindcss/oxide-darwin-x64': 4.3.0 - '@tailwindcss/oxide-freebsd-x64': 4.3.0 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.0 - '@tailwindcss/oxide-linux-arm64-gnu': 4.3.0 - '@tailwindcss/oxide-linux-arm64-musl': 4.3.0 - '@tailwindcss/oxide-linux-x64-gnu': 4.3.0 - '@tailwindcss/oxide-linux-x64-musl': 4.3.0 - '@tailwindcss/oxide-wasm32-wasi': 4.3.0 - '@tailwindcss/oxide-win32-arm64-msvc': 4.3.0 - '@tailwindcss/oxide-win32-x64-msvc': 4.3.0 + '@tailwindcss/oxide-android-arm64': 4.3.2 + '@tailwindcss/oxide-darwin-arm64': 4.3.2 + '@tailwindcss/oxide-darwin-x64': 4.3.2 + '@tailwindcss/oxide-freebsd-x64': 4.3.2 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.2 + '@tailwindcss/oxide-linux-arm64-gnu': 4.3.2 + '@tailwindcss/oxide-linux-arm64-musl': 4.3.2 + '@tailwindcss/oxide-linux-x64-gnu': 4.3.2 + '@tailwindcss/oxide-linux-x64-musl': 4.3.2 + '@tailwindcss/oxide-wasm32-wasi': 4.3.2 + '@tailwindcss/oxide-win32-arm64-msvc': 4.3.2 + '@tailwindcss/oxide-win32-x64-msvc': 4.3.2 - '@tailwindcss/postcss@4.3.0': + '@tailwindcss/postcss@4.3.2': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.3.0 - '@tailwindcss/oxide': 4.3.0 - postcss: 8.5.15 - tailwindcss: 4.3.0 + '@tailwindcss/node': 4.3.2 + '@tailwindcss/oxide': 4.3.2 + postcss: 8.5.16 + tailwindcss: 4.3.2 - '@tailwindcss/typography@0.5.19(tailwindcss@4.3.0)': + '@tailwindcss/typography@0.5.20(tailwindcss@4.3.2)': dependencies: postcss-selector-parser: 6.0.10 - tailwindcss: 4.3.0 + tailwindcss: 4.3.2 '@ts-morph/common@0.27.0': dependencies: @@ -5358,7 +5390,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/mdx@2.0.13': {} + '@types/mdx@2.0.14': {} '@types/ms@2.1.0': {} @@ -5366,52 +5398,61 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@25.9.1': + '@types/node@26.0.1': dependencies: - undici-types: 7.24.6 + undici-types: 8.3.0 '@types/pg@8.20.0': dependencies: - '@types/node': 25.9.1 - pg-protocol: 1.14.0 + '@types/node': 26.0.1 + pg-protocol: 1.15.0 pg-types: 2.2.0 - '@types/react-dom@19.2.3(@types/react@19.2.16)': + '@types/react-dom@19.2.3(@types/react@19.2.17)': dependencies: - '@types/react': 19.2.16 + '@types/react': 19.2.17 - '@types/react@19.2.16': + '@types/react@19.2.17': dependencies: csstype: 3.2.3 - '@types/set-cookie-parser@2.4.10': - dependencies: - '@types/node': 25.9.1 - - '@types/statuses@2.0.6': {} - '@types/unist@2.0.11': {} '@types/unist@3.0.3': {} '@types/validate-npm-package-name@4.0.2': {} - '@ungap/structured-clone@1.3.1': {} + '@ungap/structured-clone@1.3.2': {} - '@vercel/analytics@2.0.1(next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7)': + '@uttr/tint@0.1.3': {} + + '@vercel/analytics@2.0.1(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7)': optionalDependencies: - next: 16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + next: 16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 - '@vercel/functions@3.6.1': + '@vercel/cli-config@0.2.0': dependencies: - '@vercel/oidc': 3.5.0 + xdg-app-paths: 5.5.1 + zod: 4.1.11 - '@vercel/oidc@3.5.0': {} + '@vercel/cli-exec@1.0.0': + dependencies: + execa: 5.1.1 - '@vercel/speed-insights@2.0.0(next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7)': + '@vercel/functions@3.7.4': + dependencies: + '@vercel/oidc': 3.7.1 + + '@vercel/oidc@3.7.1': + dependencies: + '@vercel/cli-config': 0.2.0 + '@vercel/cli-exec': 1.0.0 + jose: 5.10.0 + + '@vercel/speed-insights@2.0.0(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7)': optionalDependencies: - next: 16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + next: 16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 accepts@2.0.0: @@ -5419,13 +5460,15 @@ snapshots: mime-types: 3.0.2 negotiator: 1.0.0 - acorn-jsx@5.3.2(acorn@8.16.0): + acorn-jsx@5.3.2(acorn@8.17.0): dependencies: - acorn: 8.16.0 + acorn: 8.17.0 - acorn@8.16.0: {} + acorn@8.17.0: {} - agent-base@7.1.4: {} + ajv-formats@2.1.1(ajv@8.20.0): + optionalDependencies: + ajv: 8.20.0 ajv-formats@3.0.1(ajv@8.20.0): optionalDependencies: @@ -5434,7 +5477,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -5444,9 +5487,9 @@ snapshots: ansi-regex@6.2.2: {} - ansi-styles@4.3.0: + argparse@1.0.10: dependencies: - color-convert: 2.0.1 + sprintf-js: 1.0.3 argparse@2.0.1: {} @@ -5458,6 +5501,8 @@ snapshots: astring@1.9.0: {} + atomically@1.7.0: {} + babel-plugin-react-compiler@1.0.0: dependencies: '@babel/types': 7.29.7 @@ -5466,56 +5511,56 @@ snapshots: balanced-match@4.0.4: {} - baseline-browser-mapping@2.10.33: {} + baseline-browser-mapping@2.10.40: {} - better-auth@1.6.14(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0))(next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(pg@8.21.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + better-auth@1.6.22(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0))(next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(pg@8.22.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@better-auth/core': 1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0) - '@better-auth/drizzle-adapter': 1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0)) - '@better-auth/kysely-adapter': 1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)(kysely@0.28.17) - '@better-auth/memory-adapter': 1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1) - '@better-auth/mongo-adapter': 1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1) - '@better-auth/prisma-adapter': 1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1) - '@better-auth/telemetry': 1.6.14(@better-auth/core@1.6.14(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21)(better-call@1.3.5(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.3.0))(@better-auth/utils@0.4.1)(@better-fetch/fetch@1.1.21) - '@better-auth/utils': 0.4.1 - '@better-fetch/fetch': 1.1.21 + '@better-auth/core': 1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0) + '@better-auth/drizzle-adapter': 1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0)) + '@better-auth/kysely-adapter': 1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(kysely@0.28.17) + '@better-auth/memory-adapter': 1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2) + '@better-auth/mongo-adapter': 1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2) + '@better-auth/prisma-adapter': 1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2) + '@better-auth/telemetry': 1.6.22(@better-auth/core@1.6.22(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.3.7(zod@4.4.3))(jose@6.2.3)(kysely@0.28.17)(nanostores@1.4.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1) + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 '@noble/ciphers': 2.2.0 '@noble/hashes': 2.2.0 - better-call: 1.3.5(zod@4.4.3) + better-call: 1.3.7(zod@4.4.3) defu: 6.1.7 jose: 6.2.3 kysely: 0.28.17 - nanostores: 1.3.0 + nanostores: 1.4.0 zod: 4.4.3 optionalDependencies: drizzle-kit: 0.31.10 - drizzle-orm: 0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0) - next: 16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - pg: 8.21.0 + drizzle-orm: 0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0) + next: 16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + pg: 8.22.0 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) transitivePeerDependencies: - '@cloudflare/workers-types' - '@opentelemetry/api' - better-call@1.3.5(zod@4.4.3): + better-call@1.3.7(zod@4.4.3): dependencies: - '@better-auth/utils': 0.4.1 - '@better-fetch/fetch': 1.1.21 + '@better-auth/utils': 0.4.2 + '@better-fetch/fetch': 1.3.1 rou3: 0.7.12 - set-cookie-parser: 3.1.0 + set-cookie-parser: 3.1.1 optionalDependencies: zod: 4.4.3 - body-parser@2.2.2: + body-parser@2.3.0: dependencies: bytes: 3.1.2 - content-type: 1.0.5 + content-type: 2.0.0 debug: 4.4.3 http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 - qs: 6.15.2 + qs: 6.15.3 raw-body: 3.0.2 type-is: 2.1.0 transitivePeerDependencies: @@ -5523,7 +5568,7 @@ snapshots: boolbase@1.0.0: {} - brace-expansion@5.0.6: + brace-expansion@5.0.7: dependencies: balanced-match: 4.0.4 @@ -5531,13 +5576,13 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.2: + browserslist@4.28.4: dependencies: - baseline-browser-mapping: 2.10.33 - caniuse-lite: 1.0.30001793 - electron-to-chromium: 1.5.366 - node-releases: 2.0.47 - update-browserslist-db: 1.2.3(browserslist@4.28.2) + baseline-browser-mapping: 2.10.40 + caniuse-lite: 1.0.30001799 + electron-to-chromium: 1.5.381 + node-releases: 2.0.50 + update-browserslist-db: 1.2.3(browserslist@4.28.4) buffer-from@1.1.2: {} @@ -5559,7 +5604,9 @@ snapshots: callsites@3.1.0: {} - caniuse-lite@1.0.30001793: {} + camelcase@8.0.0: {} + + caniuse-lite@1.0.30001799: {} ccount@2.0.1: {} @@ -5593,9 +5640,13 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.27.0 + undici: 7.28.0 whatwg-mimetype: 4.0.0 + chokidar@5.0.0: + dependencies: + readdirp: 5.0.0 + class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 @@ -5606,34 +5657,33 @@ snapshots: cli-spinners@2.9.2: {} - cli-width@4.1.0: {} - client-only@0.0.1: {} - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - clsx@2.1.1: {} code-block-writer@13.0.3: {} collapse-white-space@2.1.0: {} - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.4: {} - comma-separated-tokens@2.0.3: {} commander@11.1.0: {} commander@14.0.3: {} + conf@10.2.0: + dependencies: + ajv: 8.20.0 + ajv-formats: 2.1.1(ajv@8.20.0) + atomically: 1.7.0 + debounce-fn: 4.0.0 + dot-prop: 6.0.1 + env-paths: 2.2.1 + json-schema-typed: 7.0.3 + onetime: 5.1.2 + pkg-up: 3.1.0 + semver: 7.8.5 + content-disposition@1.1.0: {} content-type@1.0.5: {} @@ -5646,8 +5696,6 @@ snapshots: cookie@0.7.2: {} - cookie@1.1.1: {} - copy-to-clipboard@4.0.2: {} cors@2.8.6: @@ -5655,11 +5703,11 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig@9.0.1(typescript@6.0.3): + cosmiconfig@9.0.2(typescript@6.0.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 parse-json: 5.2.0 optionalDependencies: typescript: 6.0.3 @@ -5684,10 +5732,12 @@ snapshots: csstype@3.2.3: {} - data-uri-to-buffer@4.0.1: {} - date-fns@4.4.0: {} + debounce-fn@4.0.0: + dependencies: + mimic-fn: 3.1.0 + debug@4.4.3: dependencies: ms: 2.1.3 @@ -5707,6 +5757,8 @@ snapshots: bundle-name: 4.1.0 default-browser-id: 5.0.1 + define-lazy-prop@2.0.0: {} + define-lazy-prop@3.0.0: {} defu@6.1.7: {} @@ -5741,6 +5793,10 @@ snapshots: domelementtype: 2.3.0 domhandler: 5.0.3 + dot-prop@6.0.1: + dependencies: + is-obj: 2.0.0 + dotenv@17.4.2: {} drizzle-kit@0.31.10: @@ -5750,11 +5806,11 @@ snapshots: esbuild: 0.25.12 tsx: 4.22.4 - drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.21.0): + drizzle-orm@0.45.2(@types/pg@8.20.0)(kysely@0.28.17)(pg@8.22.0): optionalDependencies: '@types/pg': 8.20.0 kysely: 0.28.17 - pg: 8.21.0 + pg: 8.22.0 dunder-proto@1.0.1: dependencies: @@ -5762,21 +5818,12 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - eciesjs@0.4.18: - dependencies: - '@ecies/ciphers': 0.2.6(@noble/ciphers@1.3.0) - '@noble/ciphers': 1.3.0 - '@noble/curves': 1.9.7 - '@noble/hashes': 1.8.0 - ee-first@1.1.1: {} - electron-to-chromium@1.5.366: {} + electron-to-chromium@1.5.381: {} emoji-regex@10.6.0: {} - emoji-regex@8.0.0: {} - encodeurl@2.0.0: {} encoding-sniffer@0.2.1: @@ -5784,7 +5831,7 @@ snapshots: iconv-lite: 0.6.3 whatwg-encoding: 3.1.1 - enhanced-resolve@5.22.1: + enhanced-resolve@5.21.6: dependencies: graceful-fs: 4.2.11 tapable: 2.3.3 @@ -5824,7 +5871,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.16.0 + acorn: 8.17.0 esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 @@ -5882,34 +5929,34 @@ snapshots: '@esbuild/win32-ia32': 0.25.12 '@esbuild/win32-x64': 0.25.12 - esbuild@0.28.0: + esbuild@0.28.1: optionalDependencies: - '@esbuild/aix-ppc64': 0.28.0 - '@esbuild/android-arm': 0.28.0 - '@esbuild/android-arm64': 0.28.0 - '@esbuild/android-x64': 0.28.0 - '@esbuild/darwin-arm64': 0.28.0 - '@esbuild/darwin-x64': 0.28.0 - '@esbuild/freebsd-arm64': 0.28.0 - '@esbuild/freebsd-x64': 0.28.0 - '@esbuild/linux-arm': 0.28.0 - '@esbuild/linux-arm64': 0.28.0 - '@esbuild/linux-ia32': 0.28.0 - '@esbuild/linux-loong64': 0.28.0 - '@esbuild/linux-mips64el': 0.28.0 - '@esbuild/linux-ppc64': 0.28.0 - '@esbuild/linux-riscv64': 0.28.0 - '@esbuild/linux-s390x': 0.28.0 - '@esbuild/linux-x64': 0.28.0 - '@esbuild/netbsd-arm64': 0.28.0 - '@esbuild/netbsd-x64': 0.28.0 - '@esbuild/openbsd-arm64': 0.28.0 - '@esbuild/openbsd-x64': 0.28.0 - '@esbuild/openharmony-arm64': 0.28.0 - '@esbuild/sunos-x64': 0.28.0 - '@esbuild/win32-arm64': 0.28.0 - '@esbuild/win32-ia32': 0.28.0 - '@esbuild/win32-x64': 0.28.0 + '@esbuild/aix-ppc64': 0.28.1 + '@esbuild/android-arm': 0.28.1 + '@esbuild/android-arm64': 0.28.1 + '@esbuild/android-x64': 0.28.1 + '@esbuild/darwin-arm64': 0.28.1 + '@esbuild/darwin-x64': 0.28.1 + '@esbuild/freebsd-arm64': 0.28.1 + '@esbuild/freebsd-x64': 0.28.1 + '@esbuild/linux-arm': 0.28.1 + '@esbuild/linux-arm64': 0.28.1 + '@esbuild/linux-ia32': 0.28.1 + '@esbuild/linux-loong64': 0.28.1 + '@esbuild/linux-mips64el': 0.28.1 + '@esbuild/linux-ppc64': 0.28.1 + '@esbuild/linux-riscv64': 0.28.1 + '@esbuild/linux-s390x': 0.28.1 + '@esbuild/linux-x64': 0.28.1 + '@esbuild/netbsd-arm64': 0.28.1 + '@esbuild/netbsd-x64': 0.28.1 + '@esbuild/openbsd-arm64': 0.28.1 + '@esbuild/openbsd-x64': 0.28.1 + '@esbuild/openharmony-arm64': 0.28.1 + '@esbuild/sunos-x64': 0.28.1 + '@esbuild/win32-arm64': 0.28.1 + '@esbuild/win32-ia32': 0.28.1 + '@esbuild/win32-x64': 0.28.1 escalade@3.2.0: {} @@ -6001,7 +6048,7 @@ snapshots: express@5.2.1: dependencies: accepts: 2.0.0 - body-parser: 2.2.2 + body-parser: 2.3.0 content-disposition: 1.1.0 content-type: 1.0.5 cookie: 0.7.2 @@ -6020,8 +6067,8 @@ snapshots: once: 1.4.0 parseurl: 1.3.3 proxy-addr: 2.0.7 - qs: 6.15.2 - range-parser: 1.2.1 + qs: 6.15.3 + range-parser: 1.3.0 router: 2.2.0 send: 1.2.1 serve-static: 2.2.1 @@ -6031,6 +6078,10 @@ snapshots: transitivePeerDependencies: - supports-color + extend-shallow@2.0.1: + dependencies: + is-extendable: 0.1.1 + extend@3.0.2: {} fast-deep-equal@3.1.3: {} @@ -6049,11 +6100,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.2: {} - - fast-wrap-ansi@0.2.2: - dependencies: - fast-string-width: 3.0.2 + fast-uri@3.1.3: {} fastq@1.20.1: dependencies: @@ -6071,11 +6118,6 @@ snapshots: dependencies: xml-js: 1.6.11 - fetch-blob@3.2.0: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.3.3 - figures@6.1.0: dependencies: is-unicode-supported: 2.1.0 @@ -6095,11 +6137,11 @@ snapshots: transitivePeerDependencies: - supports-color - format@0.2.2: {} - - formdata-polyfill@4.0.10: + find-up@3.0.0: dependencies: - fetch-blob: 3.2.0 + locate-path: 3.0.0 + + format@0.2.2: {} forwarded@0.2.0: {} @@ -6120,8 +6162,6 @@ snapshots: gensync@1.0.0-beta.2: {} - get-caller-file@2.0.5: {} - get-east-asian-width@1.6.0: {} get-intrinsic@1.3.0: @@ -6165,12 +6205,19 @@ snapshots: graceful-fs@4.2.11: {} - graphql-tag@2.12.6(graphql@16.14.1): + graphql-tag@2.12.7(graphql@16.14.2): dependencies: - graphql: 16.14.1 + graphql: 16.14.2 tslib: 2.8.1 - graphql@16.14.1: {} + graphql@16.14.2: {} + + gray-matter@4.0.3: + dependencies: + js-yaml: 3.15.0 + kind-of: 6.0.3 + section-matter: 1.0.0 + strip-bom-string: 1.0.0 has-symbols@1.1.0: {} @@ -6209,7 +6256,7 @@ snapshots: hast-util-sanitize@5.0.2: dependencies: '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.3.1 + '@ungap/structured-clone': 1.3.2 unist-util-position: 5.0.0 hast-util-to-estree@3.1.3: @@ -6275,12 +6322,7 @@ snapshots: dependencies: '@types/hast': 3.0.4 - headers-polyfill@5.0.1: - dependencies: - '@types/set-cookie-parser': 2.4.10 - set-cookie-parser: 3.1.0 - - hono@4.12.23: {} + hono@4.12.27: {} html-entities@2.6.0: {} @@ -6303,13 +6345,6 @@ snapshots: statuses: 2.0.2 toidentifier: 1.0.1 - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.4 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - human-signals@2.1.0: {} human-signals@8.0.1: {} @@ -6350,11 +6385,13 @@ snapshots: is-decimal@2.0.1: {} + is-docker@2.2.1: {} + is-docker@3.0.0: {} - is-extglob@2.1.1: {} + is-extendable@0.1.1: {} - is-fullwidth-code-point@3.0.0: {} + is-extglob@2.1.1: {} is-glob@4.0.3: dependencies: @@ -6370,10 +6407,10 @@ snapshots: is-interactive@2.0.0: {} - is-node-process@1.2.0: {} - is-number@7.0.0: {} + is-obj@2.0.0: {} + is-obj@3.0.0: {} is-plain-obj@4.1.0: {} @@ -6390,6 +6427,10 @@ snapshots: is-unicode-supported@2.1.0: {} + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + is-wsl@3.1.1: dependencies: is-inside-container: 1.0.0 @@ -6400,11 +6441,18 @@ snapshots: jiti@2.7.0: {} + jose@5.10.0: {} + jose@6.2.3: {} js-tokens@4.0.0: {} - js-yaml@4.2.0: + js-yaml@3.15.0: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.3.0: dependencies: argparse: 2.0.1 @@ -6414,6 +6462,8 @@ snapshots: json-schema-traverse@1.0.0: {} + json-schema-typed@7.0.3: {} + json-schema-typed@8.0.2: {} json-with-bigint@3.5.8: {} @@ -6426,6 +6476,8 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + kind-of@6.0.3: {} + kleur@3.0.3: {} kleur@4.1.5: {} @@ -6483,6 +6535,13 @@ snapshots: lines-and-columns@1.2.4: {} + lite-emit@4.0.0: {} + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + log-symbols@6.0.0: dependencies: chalk: 5.6.2 @@ -6654,7 +6713,7 @@ snapshots: dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.3.1 + '@ungap/structured-clone': 1.3.2 devlop: 1.1.0 micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 @@ -6812,8 +6871,8 @@ snapshots: micromark-extension-mdxjs@3.0.0: dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) + acorn: 8.17.0 + acorn-jsx: 5.3.2(acorn@8.17.0) micromark-extension-mdx-expression: 3.0.1 micromark-extension-mdx-jsx: 3.0.2 micromark-extension-mdx-md: 2.0.0 @@ -6970,46 +7029,21 @@ snapshots: mimic-fn@2.1.0: {} + mimic-fn@3.1.0: {} + mimic-function@5.0.1: {} minimatch@10.2.5: dependencies: - brace-expansion: 5.0.6 + brace-expansion: 5.0.7 minimist@1.2.8: {} ms@2.1.3: {} - msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3): - dependencies: - '@inquirer/confirm': 6.1.1(@types/node@25.9.1) - '@mswjs/interceptors': 0.41.9 - '@open-draft/deferred-promise': 3.0.0 - '@types/statuses': 2.0.6 - cookie: 1.1.1 - graphql: 16.14.1 - headers-polyfill: 5.0.1 - is-node-process: 1.2.0 - outvariant: 1.4.3 - path-to-regexp: 6.3.0 - picocolors: 1.1.1 - rettime: 0.11.11 - statuses: 2.0.2 - strict-event-emitter: 0.5.1 - tough-cookie: 6.0.1 - type-fest: 5.7.0 - until-async: 3.0.2 - yargs: 17.7.2 - optionalDependencies: - typescript: 6.0.3 - transitivePeerDependencies: - - '@types/node' + nanoid@3.3.15: {} - mute-stream@3.0.0: {} - - nanoid@3.3.12: {} - - nanostores@1.3.0: {} + nanostores@1.4.0: {} negotiator@1.0.0: {} @@ -7018,25 +7052,25 @@ snapshots: react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - next@16.2.7(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + next@16.2.9(@babel/core@7.29.7)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@next/env': 16.2.7 + '@next/env': 16.2.9 '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.10.33 - caniuse-lite: 1.0.30001793 + baseline-browser-mapping: 2.10.40 + caniuse-lite: 1.0.30001799 postcss: 8.4.31 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.2.7) optionalDependencies: - '@next/swc-darwin-arm64': 16.2.7 - '@next/swc-darwin-x64': 16.2.7 - '@next/swc-linux-arm64-gnu': 16.2.7 - '@next/swc-linux-arm64-musl': 16.2.7 - '@next/swc-linux-x64-gnu': 16.2.7 - '@next/swc-linux-x64-musl': 16.2.7 - '@next/swc-win32-arm64-msvc': 16.2.7 - '@next/swc-win32-x64-msvc': 16.2.7 + '@next/swc-darwin-arm64': 16.2.9 + '@next/swc-darwin-x64': 16.2.9 + '@next/swc-linux-arm64-gnu': 16.2.9 + '@next/swc-linux-arm64-musl': 16.2.9 + '@next/swc-linux-x64-gnu': 16.2.9 + '@next/swc-linux-x64-musl': 16.2.9 + '@next/swc-win32-arm64-msvc': 16.2.9 + '@next/swc-win32-x64-msvc': 16.2.9 babel-plugin-react-compiler: 1.0.0 sharp: 0.34.5 transitivePeerDependencies: @@ -7047,15 +7081,7 @@ snapshots: dependencies: '@types/nlcst': 2.0.3 - node-domexception@1.0.0: {} - - node-fetch@3.3.2: - dependencies: - data-uri-to-buffer: 4.0.1 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 - - node-releases@2.0.47: {} + node-releases@2.0.50: {} npm-run-path@4.0.1: dependencies: @@ -7070,7 +7096,7 @@ snapshots: dependencies: boolbase: 1.0.0 - number-flow@0.6.0: + number-flow@0.6.1: dependencies: esm-env: 1.2.2 @@ -7113,6 +7139,12 @@ snapshots: powershell-utils: 0.1.0 wsl-utils: 0.3.1 + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + ora@8.2.0: dependencies: chalk: 5.6.2 @@ -7125,53 +7157,67 @@ snapshots: string-width: 7.2.0 strip-ansi: 7.2.0 - outvariant@1.4.3: {} + os-paths@4.4.0: {} - oxfmt@0.53.0: + oxfmt@0.56.0: dependencies: tinypool: 2.1.0 optionalDependencies: - '@oxfmt/binding-android-arm-eabi': 0.53.0 - '@oxfmt/binding-android-arm64': 0.53.0 - '@oxfmt/binding-darwin-arm64': 0.53.0 - '@oxfmt/binding-darwin-x64': 0.53.0 - '@oxfmt/binding-freebsd-x64': 0.53.0 - '@oxfmt/binding-linux-arm-gnueabihf': 0.53.0 - '@oxfmt/binding-linux-arm-musleabihf': 0.53.0 - '@oxfmt/binding-linux-arm64-gnu': 0.53.0 - '@oxfmt/binding-linux-arm64-musl': 0.53.0 - '@oxfmt/binding-linux-ppc64-gnu': 0.53.0 - '@oxfmt/binding-linux-riscv64-gnu': 0.53.0 - '@oxfmt/binding-linux-riscv64-musl': 0.53.0 - '@oxfmt/binding-linux-s390x-gnu': 0.53.0 - '@oxfmt/binding-linux-x64-gnu': 0.53.0 - '@oxfmt/binding-linux-x64-musl': 0.53.0 - '@oxfmt/binding-openharmony-arm64': 0.53.0 - '@oxfmt/binding-win32-arm64-msvc': 0.53.0 - '@oxfmt/binding-win32-ia32-msvc': 0.53.0 - '@oxfmt/binding-win32-x64-msvc': 0.53.0 + '@oxfmt/binding-android-arm-eabi': 0.56.0 + '@oxfmt/binding-android-arm64': 0.56.0 + '@oxfmt/binding-darwin-arm64': 0.56.0 + '@oxfmt/binding-darwin-x64': 0.56.0 + '@oxfmt/binding-freebsd-x64': 0.56.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.56.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.56.0 + '@oxfmt/binding-linux-arm64-gnu': 0.56.0 + '@oxfmt/binding-linux-arm64-musl': 0.56.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.56.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.56.0 + '@oxfmt/binding-linux-riscv64-musl': 0.56.0 + '@oxfmt/binding-linux-s390x-gnu': 0.56.0 + '@oxfmt/binding-linux-x64-gnu': 0.56.0 + '@oxfmt/binding-linux-x64-musl': 0.56.0 + '@oxfmt/binding-openharmony-arm64': 0.56.0 + '@oxfmt/binding-win32-arm64-msvc': 0.56.0 + '@oxfmt/binding-win32-ia32-msvc': 0.56.0 + '@oxfmt/binding-win32-x64-msvc': 0.56.0 - oxlint@1.68.0: + oxlint@1.71.0: optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.68.0 - '@oxlint/binding-android-arm64': 1.68.0 - '@oxlint/binding-darwin-arm64': 1.68.0 - '@oxlint/binding-darwin-x64': 1.68.0 - '@oxlint/binding-freebsd-x64': 1.68.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.68.0 - '@oxlint/binding-linux-arm-musleabihf': 1.68.0 - '@oxlint/binding-linux-arm64-gnu': 1.68.0 - '@oxlint/binding-linux-arm64-musl': 1.68.0 - '@oxlint/binding-linux-ppc64-gnu': 1.68.0 - '@oxlint/binding-linux-riscv64-gnu': 1.68.0 - '@oxlint/binding-linux-riscv64-musl': 1.68.0 - '@oxlint/binding-linux-s390x-gnu': 1.68.0 - '@oxlint/binding-linux-x64-gnu': 1.68.0 - '@oxlint/binding-linux-x64-musl': 1.68.0 - '@oxlint/binding-openharmony-arm64': 1.68.0 - '@oxlint/binding-win32-arm64-msvc': 1.68.0 - '@oxlint/binding-win32-ia32-msvc': 1.68.0 - '@oxlint/binding-win32-x64-msvc': 1.68.0 + '@oxlint/binding-android-arm-eabi': 1.71.0 + '@oxlint/binding-android-arm64': 1.71.0 + '@oxlint/binding-darwin-arm64': 1.71.0 + '@oxlint/binding-darwin-x64': 1.71.0 + '@oxlint/binding-freebsd-x64': 1.71.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.71.0 + '@oxlint/binding-linux-arm-musleabihf': 1.71.0 + '@oxlint/binding-linux-arm64-gnu': 1.71.0 + '@oxlint/binding-linux-arm64-musl': 1.71.0 + '@oxlint/binding-linux-ppc64-gnu': 1.71.0 + '@oxlint/binding-linux-riscv64-gnu': 1.71.0 + '@oxlint/binding-linux-riscv64-musl': 1.71.0 + '@oxlint/binding-linux-s390x-gnu': 1.71.0 + '@oxlint/binding-linux-x64-gnu': 1.71.0 + '@oxlint/binding-linux-x64-musl': 1.71.0 + '@oxlint/binding-openharmony-arm64': 1.71.0 + '@oxlint/binding-win32-arm64-msvc': 1.71.0 + '@oxlint/binding-win32-ia32-msvc': 1.71.0 + '@oxlint/binding-win32-x64-msvc': 1.71.0 + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@6.2.0: + dependencies: + yocto-queue: 1.2.2 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-try@2.2.0: {} parent-module@1.0.1: dependencies: @@ -7224,26 +7270,26 @@ snapshots: path-browserify@1.0.1: {} + path-exists@3.0.0: {} + path-key@3.1.1: {} path-key@4.0.0: {} - path-to-regexp@6.3.0: {} - path-to-regexp@8.4.2: {} pg-cloudflare@1.4.0: optional: true - pg-connection-string@2.13.0: {} + pg-connection-string@2.14.0: {} pg-int8@1.0.1: {} - pg-pool@3.14.0(pg@8.21.0): + pg-pool@3.14.0(pg@8.22.0): dependencies: - pg: 8.21.0 + pg: 8.22.0 - pg-protocol@1.14.0: {} + pg-protocol@1.15.0: {} pg-types@2.2.0: dependencies: @@ -7253,11 +7299,11 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - pg@8.21.0: + pg@8.22.0: dependencies: - pg-connection-string: 2.13.0 - pg-pool: 3.14.0(pg@8.21.0) - pg-protocol: 1.14.0 + pg-connection-string: 2.14.0 + pg-pool: 3.14.0(pg@8.22.0) + pg-protocol: 1.15.0 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: @@ -7275,25 +7321,31 @@ snapshots: pkce-challenge@5.0.1: {} + pkg-up@3.1.0: + dependencies: + find-up: 3.0.0 + + pluralize@8.0.0: {} + postcss-selector-parser@6.0.10: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-selector-parser@7.1.1: + postcss-selector-parser@7.1.4: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 postcss@8.4.31: dependencies: - nanoid: 3.3.12 + nanoid: 3.3.15 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.15: + postcss@8.5.16: dependencies: - nanoid: 3.3.12 + nanoid: 3.3.15 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -7325,13 +7377,14 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 - qs@6.15.2: + qs@6.15.3: dependencies: - side-channel: 1.1.0 + es-define-property: 1.0.1 + side-channel: 1.1.1 queue-microtask@1.2.3: {} - range-parser@1.2.1: {} + range-parser@1.3.0: {} raw-body@3.0.2: dependencies: @@ -7358,16 +7411,16 @@ snapshots: react: 19.2.7 scheduler: 0.27.0 - react-lite-youtube-embed@3.5.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + react-lite-youtube-embed@3.6.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - react-markdown@10.1.0(@types/react@19.2.16)(react@19.2.7): + react-markdown@10.1.0(@types/react@19.2.17)(react@19.2.7): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@types/react': 19.2.16 + '@types/react': 19.2.17 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 @@ -7397,11 +7450,13 @@ snapshots: clsx: 2.1.1 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - swr: 2.4.1(react@19.2.7) + swr: 2.4.2(react@19.2.7) react@19.2.7: {} - recast@0.23.11: + readdirp@5.0.0: {} + + recast@0.23.12: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -7415,10 +7470,10 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.1(acorn@8.16.0): + recma-jsx@1.0.1(acorn@8.17.0): dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) + acorn: 8.17.0 + acorn-jsx: 5.3.2(acorn@8.17.0) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -7451,7 +7506,7 @@ snapshots: rehype-external-links@3.0.0: dependencies: '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.3.1 + '@ungap/structured-clone': 1.3.2 hast-util-is-element: 3.0.0 is-absolute-url: 4.0.1 space-separated-tokens: 2.0.2 @@ -7583,8 +7638,6 @@ snapshots: remark-strip-mdx-imports-exports@1.0.1: {} - require-directory@2.1.1: {} - require-from-string@2.0.2: {} reselect@5.2.0: {} @@ -7623,8 +7676,6 @@ snapshots: retext-stringify: 4.0.0 unified: 11.0.5 - rettime@0.11.11: {} - reusify@1.1.0: {} rou3@0.7.12: {} @@ -7661,10 +7712,14 @@ snapshots: transitivePeerDependencies: - typescript + section-matter@1.0.0: + dependencies: + extend-shallow: 2.0.1 + kind-of: 6.0.3 + semver@6.3.1: {} - semver@7.8.1: - optional: true + semver@7.8.5: {} send@1.2.1: dependencies: @@ -7677,11 +7732,13 @@ snapshots: mime-types: 3.0.2 ms: 2.1.3 on-finished: 2.4.1 - range-parser: 1.2.1 + range-parser: 1.3.0 statuses: 2.0.2 transitivePeerDependencies: - supports-color + serialize-javascript@7.0.6: {} + serve-static@2.2.1: dependencies: encodeurl: 2.0.0 @@ -7693,22 +7750,22 @@ snapshots: server-only@0.0.1: {} - set-cookie-parser@3.1.0: {} + set-cookie-parser@3.1.1: {} setprototypeof@1.2.0: {} - shadcn@4.10.0(@types/node@25.9.1)(typescript@6.0.3): + shadcn@4.12.0(typescript@6.0.3): dependencies: '@babel/core': 7.29.7 '@babel/parser': 7.29.7 '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) - '@dotenvx/dotenvx': 1.71.0 + '@dotenvx/dotenvx': 1.75.1 '@modelcontextprotocol/sdk': 1.29.0(zod@3.25.76) '@types/validate-npm-package-name': 4.0.2 - browserslist: 4.28.2 + browserslist: 4.28.4 commander: 14.0.3 - cosmiconfig: 9.0.1(typescript@6.0.3) + cosmiconfig: 9.0.2(typescript@6.0.3) dedent: 1.7.2 deepmerge: 4.3.1 diff: 8.0.4 @@ -7716,26 +7773,23 @@ snapshots: fast-glob: 3.3.3 fs-extra: 11.3.5 fuzzysort: 3.1.0 - https-proxy-agent: 7.0.6 kleur: 4.1.5 - msw: 2.14.6(@types/node@25.9.1)(typescript@6.0.3) - node-fetch: 3.3.2 open: 11.0.0 ora: 8.2.0 - postcss: 8.5.15 - postcss-selector-parser: 7.1.1 + postcss: 8.5.16 + postcss-selector-parser: 7.1.4 prompts: 2.4.2 - recast: 0.23.11 + recast: 0.23.12 stringify-object: 5.0.0 tailwind-merge: 3.6.0 ts-morph: 26.0.0 tsconfig-paths: 4.2.0 + undici: 7.28.0 validate-npm-package-name: 7.0.2 zod: 3.25.76 zod-to-json-schema: 3.25.2(zod@3.25.76) transitivePeerDependencies: - '@cfworker/json-schema' - - '@types/node' - babel-plugin-macros - supports-color - typescript @@ -7744,7 +7798,7 @@ snapshots: dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 - semver: 7.8.1 + semver: 7.8.5 optionalDependencies: '@img/sharp-darwin-arm64': 0.34.5 '@img/sharp-darwin-x64': 0.34.5 @@ -7778,14 +7832,14 @@ snapshots: shebang-regex@3.0.0: {} - shiki@4.2.0: + shiki@4.3.0: dependencies: - '@shikijs/core': 4.2.0 - '@shikijs/engine-javascript': 4.2.0 - '@shikijs/engine-oniguruma': 4.2.0 - '@shikijs/langs': 4.2.0 - '@shikijs/themes': 4.2.0 - '@shikijs/types': 4.2.0 + '@shikijs/core': 4.3.0 + '@shikijs/engine-javascript': 4.3.0 + '@shikijs/engine-oniguruma': 4.3.0 + '@shikijs/langs': 4.3.0 + '@shikijs/themes': 4.3.0 + '@shikijs/types': 4.3.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -7809,7 +7863,7 @@ snapshots: object-inspect: 1.13.4 side-channel-map: 1.0.1 - side-channel@1.1.0: + side-channel@1.1.1: dependencies: es-errors: 1.3.0 object-inspect: 1.13.4 @@ -7843,18 +7897,12 @@ snapshots: split2@4.2.0: {} + sprintf-js@1.0.3: {} + statuses@2.0.2: {} stdin-discarder@0.2.2: {} - strict-event-emitter@0.5.1: {} - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - string-width@7.2.0: dependencies: emoji-regex: 10.6.0 @@ -7880,6 +7928,8 @@ snapshots: dependencies: ansi-regex: 6.2.2 + strip-bom-string@1.0.0: {} + strip-bom@3.0.0: {} strip-final-newline@2.0.0: {} @@ -7901,31 +7951,32 @@ snapshots: optionalDependencies: '@babel/core': 7.29.7 - swr@2.4.1(react@19.2.7): + swr@2.4.2(react@19.2.7): dependencies: dequal: 2.0.3 react: 19.2.7 use-sync-external-store: 1.6.0(react@19.2.7) - tabbable@6.4.0: {} + systeminformation@5.31.11: {} - tagged-tag@1.0.0: {} + tabbable@6.5.0: {} tailwind-merge@3.6.0: {} - tailwindcss@4.3.0: {} + tailwindcss@4.3.2: {} tapable@2.3.3: {} + text-table@0.2.0: {} + tiny-invariant@1.3.3: {} - tinypool@2.1.0: {} - - tldts-core@7.4.2: {} - - tldts@7.4.2: + tinyglobby@0.2.17: dependencies: - tldts-core: 7.4.2 + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + + tinypool@2.1.0: {} to-regex-range@5.0.1: dependencies: @@ -7935,10 +7986,6 @@ snapshots: toml@3.0.0: {} - tough-cookie@6.0.1: - dependencies: - tldts: 7.4.2 - trim-lines@3.0.1: {} trough@2.2.0: {} @@ -7958,16 +8005,12 @@ snapshots: tsx@4.22.4: dependencies: - esbuild: 0.28.0 + esbuild: 0.28.1 optionalDependencies: fsevents: 2.3.3 tw-animate-css@1.4.0: {} - type-fest@5.7.0: - dependencies: - tagged-tag: 1.0.0 - type-is@2.1.0: dependencies: content-type: 2.0.0 @@ -7976,9 +8019,9 @@ snapshots: typescript@6.0.3: {} - undici-types@7.24.6: {} + undici-types@8.3.0: {} - undici@7.27.0: {} + undici@7.28.0: {} unicorn-magic@0.3.0: {} @@ -8044,11 +8087,9 @@ snapshots: unpipe@1.0.0: {} - until-async@3.0.2: {} - - update-browserslist-db@1.2.3(browserslist@4.28.2): + update-browserslist-db@1.2.3(browserslist@4.28.4): dependencies: - browserslist: 4.28.2 + browserslist: 4.28.4 escalade: 3.2.0 picocolors: 1.1.1 @@ -8072,8 +8113,6 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - web-streams-polyfill@3.3.3: {} - whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 @@ -8088,12 +8127,6 @@ snapshots: dependencies: isexe: 3.1.5 - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrappy@1.0.2: {} wsl-utils@0.3.1: @@ -8101,29 +8134,26 @@ snapshots: is-wsl: 3.1.1 powershell-utils: 0.1.0 + xdg-app-paths@5.5.1: + dependencies: + os-paths: 4.4.0 + xdg-portable: 7.3.0 + + xdg-portable@7.3.0: + dependencies: + os-paths: 4.4.0 + xml-js@1.6.11: dependencies: sax: 1.6.0 xtend@4.0.2: {} - y18n@5.0.8: {} - yallist@3.1.1: {} yaml@2.9.0: {} - yargs-parser@21.1.1: {} - - yargs@17.7.2: - dependencies: - cliui: 8.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 + yocto-queue@1.2.2: {} yocto-spinner@1.2.0: dependencies: @@ -8137,6 +8167,8 @@ snapshots: zod@3.25.76: {} + zod@4.1.11: {} + zod@4.4.3: {} zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 2b140c0b..2d31b8d8 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,7 +3,5 @@ allowBuilds: msw: true sharp: true unrs-resolver: true -minimumReleaseAgeExclude: - - react-tweet@3.3.1 overrides: kysely: ^0.28.17 diff --git a/renovate.json b/renovate.json index c3abfe2d..79b761b5 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,6 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], + "extends": ["config:recommended", "security:minimumReleaseAgeNpm"], "labels": ["📦 dependencies"], "prConcurrentLimit": 0, "prHourlyLimit": 0, diff --git a/tsconfig.json b/tsconfig.json index 705f5ce5..9f8ec057 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -19,7 +19,8 @@ } ], "paths": { - "@/*": ["./*"] + "@/*": ["./*"], + "content-collections": ["./.content-collections/generated"] } }, "include": [ @@ -27,7 +28,8 @@ "**/*.ts", "**/*.tsx", ".next/types/**/*.ts", - ".next/dev/types/**/*.ts" + ".next/dev/types/**/*.ts", + ".content-collections/generated/**/*.ts" ], "exclude": ["node_modules"] }