From c46cd7cd4631b511d354973d44b942c4b8d60cfb Mon Sep 17 00:00:00 2001 From: Tybo Verslype <97916632+tyboro2002@users.noreply.github.com> Date: Fri, 10 May 2024 22:33:03 +0200 Subject: [PATCH] Help (#410) * chore: create help pages routes * chore: added base layout and header for help * chore: startup sidebar menu * chore: basic sidebar * chore: basic vitepress setup * chore: make buttons on startpage work with i18n * chore: start student help nl * chore: cleanup capitals * chore: student help page nl * chore: finished first draft of help for students * chore: lint fix * chore:teacher join command * chore: fix linter * fix: little fixes * fix: en translations * chore: small cleanup * chore: add scafolding for other types of users their help pages * chore: refactor to cleanup for other types of help pages * chore: add teacher help page (wip) * chore: add assistant help page (WIP) * chore: add poetry.lock * fix: little cleanup * fix: assistants help --------- Co-authored-by: Bram Meir --- .../assistant/en/course-create-button.png | Bin 0 -> 5505 bytes docs/assets/assistant/en/modus-change.png | Bin 0 -> 1996 bytes .../assistant/en/private-course-button.png | Bin 0 -> 8037 bytes .../assistant/nl/course-create-button.png | Bin 0 -> 5505 bytes docs/assets/assistant/nl/modus-change.png | Bin 0 -> 2030 bytes .../assistant/nl/private-course-button.png | Bin 0 -> 9860 bytes docs/assets/modus-change.png | Bin 1793 -> 0 bytes docs/assets/{ => student}/en/group-join.png | Bin docs/assets/{ => student}/en/group-leave.png | Bin docs/assets/{ => student}/en/join-course.png | Bin docs/assets/student/en/lang-change.png | Bin 0 -> 713 bytes docs/assets/{ => student}/en/leave-course.png | Bin docs/assets/student/en/logout-button.png | Bin 0 -> 3640 bytes docs/assets/student/en/project-card.png | Bin 0 -> 41645 bytes docs/assets/student/en/project-list.png | Bin 0 -> 73579 bytes docs/assets/student/modus-change.png | Bin 0 -> 1775 bytes docs/assets/{ => student}/nl/group-join.png | Bin docs/assets/{ => student}/nl/group-leave.png | Bin docs/assets/{ => student}/nl/join-course.png | Bin docs/assets/student/nl/lang-change.png | Bin 0 -> 679 bytes docs/assets/{ => student}/nl/leave-course.png | Bin docs/assets/student/nl/logout-button.png | Bin 0 -> 3690 bytes docs/assets/student/nl/project-card.png | Bin 0 -> 42264 bytes docs/assets/student/nl/project-list.png | Bin 0 -> 73838 bytes docs/assets/teacher/course-share-button.png | Bin 0 -> 5513 bytes .../teacher/en/course-create-button.png | Bin 0 -> 5505 bytes docs/assets/teacher/en/modus-change.png | Bin 0 -> 1379 bytes .../teacher/en/private-course-button.png | Bin 0 -> 8037 bytes .../teacher/nl/course-create-button.png | Bin 0 -> 5670 bytes docs/assets/teacher/nl/modus-change.png | Bin 0 -> 2093 bytes .../teacher/nl/private-course-button.png | Bin 0 -> 9860 bytes docs/en/admin-examples.md | 25 + docs/en/assistant-examples.md | 101 + docs/en/student-examples.md | 10 +- docs/en/teacher-examples.md | 124 + docs/nl/admin-examples.md | 25 + docs/nl/assistant-examples.md | 102 + docs/nl/student-examples.md | 18 +- docs/nl/teacher-examples.md | 123 + docs/package-lock.json | 548 ---- frontend/package-lock.json | 2563 ++++++++++++----- 41 files changed, 2359 insertions(+), 1280 deletions(-) create mode 100644 docs/assets/assistant/en/course-create-button.png create mode 100644 docs/assets/assistant/en/modus-change.png create mode 100644 docs/assets/assistant/en/private-course-button.png create mode 100644 docs/assets/assistant/nl/course-create-button.png create mode 100644 docs/assets/assistant/nl/modus-change.png create mode 100644 docs/assets/assistant/nl/private-course-button.png delete mode 100644 docs/assets/modus-change.png rename docs/assets/{ => student}/en/group-join.png (100%) rename docs/assets/{ => student}/en/group-leave.png (100%) rename docs/assets/{ => student}/en/join-course.png (100%) create mode 100644 docs/assets/student/en/lang-change.png rename docs/assets/{ => student}/en/leave-course.png (100%) create mode 100644 docs/assets/student/en/logout-button.png create mode 100644 docs/assets/student/en/project-card.png create mode 100644 docs/assets/student/en/project-list.png create mode 100644 docs/assets/student/modus-change.png rename docs/assets/{ => student}/nl/group-join.png (100%) rename docs/assets/{ => student}/nl/group-leave.png (100%) rename docs/assets/{ => student}/nl/join-course.png (100%) create mode 100644 docs/assets/student/nl/lang-change.png rename docs/assets/{ => student}/nl/leave-course.png (100%) create mode 100644 docs/assets/student/nl/logout-button.png create mode 100644 docs/assets/student/nl/project-card.png create mode 100644 docs/assets/student/nl/project-list.png create mode 100644 docs/assets/teacher/course-share-button.png create mode 100644 docs/assets/teacher/en/course-create-button.png create mode 100644 docs/assets/teacher/en/modus-change.png create mode 100644 docs/assets/teacher/en/private-course-button.png create mode 100644 docs/assets/teacher/nl/course-create-button.png create mode 100644 docs/assets/teacher/nl/modus-change.png create mode 100644 docs/assets/teacher/nl/private-course-button.png create mode 100644 docs/en/admin-examples.md create mode 100644 docs/en/assistant-examples.md create mode 100644 docs/en/teacher-examples.md create mode 100644 docs/nl/admin-examples.md create mode 100644 docs/nl/assistant-examples.md create mode 100644 docs/nl/teacher-examples.md diff --git a/docs/assets/assistant/en/course-create-button.png b/docs/assets/assistant/en/course-create-button.png new file mode 100644 index 0000000000000000000000000000000000000000..545bc77686629877f86104bfceee341c2f569280 GIT binary patch literal 5505 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 literal 0 HcmV?d00001 diff --git a/docs/assets/assistant/en/modus-change.png b/docs/assets/assistant/en/modus-change.png new file mode 100644 index 0000000000000000000000000000000000000000..5bde5a095e54dc2bc5224c8bc80a654e48ea65f5 GIT binary patch literal 1996 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 literal 0 HcmV?d00001 diff --git a/docs/assets/assistant/nl/course-create-button.png b/docs/assets/assistant/nl/course-create-button.png new file mode 100644 index 0000000000000000000000000000000000000000..545bc77686629877f86104bfceee341c2f569280 GIT binary patch literal 5505 zcmc(j_cI(&*T+eM)uXOXv=v>nWs&F-JxcT-SOn3DD8cGw)#${E5`C>6qOR4uXhDeH zdoQm%?>p~*@Xq_gz2|;s&OK-5%$#%Yd?K_ol!*!G2(YlQh+nEGyvD-9F1bG|0dVhk z*QOsK_XgYTwXz&m`5?o_y?6wbRhPxWLc$5JEpYBNzO#y<8x|J1`@e-fZ^P`3g+)dE zQbAVN+iWL`R84m>8`DApk8R!l9H3;s!KI4SN1jkk)76L~TylnN;|8K^(-rIRRV}#( z`tsb>bA_lT{l2K@iP-RcEKfLN72!FztH?o*j*4~UB2dgS6Q@bcwNWLgc+Q@d> zOG|?Yd!2)b>V_6T5{thfUb{I9(rafoSqsu$sRzOjAIUy`lxyL>ByewKZK=t5f>;1@ zN00KcTbeB>ME?mwhnq^}@oY7xH)Tn;p%D|Rs$*#KdvBpE=NvUljwq^pZ2Wt_0eMTs ze<7IuCq$e9*?sKvu+B&pK+v!hyZ*g`tv*4r0)kjXNF%8J<^8BqdawS^u4>7`Gc$E5 zTM)p$F~W!mfrzUt+sjK52EPtV9NEX6lt^wWYvTl@*C%e*&f*PNCpQ4ESoJnCt5nyx zle_E>G7quM@2T&xIB~Pk#;H$XPt-QH78I2d_yp-B61wQpw{Q@>!9yX@<^Gu1_))D_ z10Gs(2?&?Pbm>PMFs{DjDM+DxF08<~FkiWtpTA*gcj%mH*H*H&GV)^n6b)_?dRhD) z4k_YYm%}Nc+B1x37U+8~Dw{)W%^_WMTIJJ(y%uZ5B7Y0pcUg$tyz~DIckJNZ2AGdx z5c?+~Tn3`brP_Zy+B^qi58Z-ob-}C0Nskz&P&6fL=t$8ZA?7^16KgTbIf|(G?sWKU z2w`VCJ2|oOu?HfzfS$RUq^)Z5vUa3_KN#r6EDNL1sgLUp@gF{x)fX;%~X( z9?-Te%6!}kleT=?>tGVJH5(&HQm=KZ4=L{4v~~MopMUJNsjP2?N5_vhs$THV+Qk0@eM8c3x-9*9LPh}bwD z1R7h0Vutk1Xj!{NiBd=@jYov?O}$vKMDHg2;Bvqx;~pFqEZ*F+d^5r5-N~&d>ByA= zBbch@NQOny#6Jb{Os+|TWm>tnRc!pLvBhPsB46WB$bQg}pQl%CXZsDxmi1=x;V6Wr zr+iMlqF%gIHmvt^pf&Q(f%z^z+}eVSOo1jj3jJ5b2zCx%pB7vBeq`6V98CE{)cu$9 zlqBz3)6;+h4w-+)ZZQVoeO3nGvjaEi&Lo{g7%B z);+%^FK!2{G3H_;wTrlZ&X zH1OuUG!fow8Hbd@&Y0wTVe=}pDdy3ZVAk32)HQ%l9M2+IGH1&39o;iFiIZHjsoO$A z(YN*ado*k7NdFyQ2V;qFIH9u2!&8sE137X2nvdr1q$e`T;iB)?EXG_Zj%BNcY9WhB z**y6b&?WM%*20tKdMoB2RpuzFzQjr%5EZAtPw`qpP*bHy3}Kmv*Zu&TzPfO(xoK6? z3?|jF0A`B8p{HXk#a}0$I+cWg4kE~*D5{)Vlp|5Ui=$?UwoxDJQVC<=-hSu;Hpju_ui` z-e|woXf9IpY7epR`@DGD7lN+ct3@nlzJiT^B;@!o*BNS`at9%^Im^pTPH(BU=(u%CGCBDgc>fBJ zau0d2l`PZIwX6>1jt`}2sFVv?W_;)#=w2oB*G{Sg%b8@`?>Y{qX zC;MQvU3`pZze?E+iwqtanf{{lmD*^`oN6sE*-kj@XTEP~9y6)&7{t)S+9St1`_Kvp3x7% zDG9ePgJ_b)ckeT@Za)c?zk~g0n2AMjN$1>;hBySPE(3K#4>qx&fQ*RqV$fV*T|TW` zKgkb6t?$^mOY3h2G1^b54-uEu(%%@BSq+NLxm;#lFDNWswe1EIap;#OQ6mpZ(!LBS zo$~4n4Pjz+Z_|Jnfq4?Iui5t#*$a^Xk8_t?F3SiW!{JTmPYoU|Tv4|lLUCm%u9ez7 zVdF8|jFT{Y2{zp4{V7$C<#C}z$sXyr<&u7>4zAL7qwnhrE zD=Uw_%Z;8D6~oP+O`H4Zv(J{EJ){&b)V;QLy858H>5Nz7Ly99_ z1&|7~W2*;gz6vgKuCx(Wg*TUwYc+y{2%-V>WYytWTLu{)HOeI+0gumA;nsF-Y>+f7 z-pfzg9^UQQH;?lCqgf1xdff2@2Ofm>EO#B0`CJqQ}O zbd2@ZSYb?plAks#k|8Ac*44V7s_Ovs!+ct|!c4as#I|(-dZrte6D)z=z6Jcm>$aHP zGgDhDAA?JMPJ%BzS)WO3CM$Dm6GfLh_N6u|%)3 zxxUc3=0w$nt7Jiq+oe@9~RD zj6&7y90dc9!kY$EFk0l`>=)@mDM590{iIHsI!YoAZRqYGMvRsApw&)wXpK%yE#vak z9#Txd>q?6#mZ@7V7Eo0Xlj}6jT$QI%#nXSH%2ukb@U1 zdK>uoigI)fdAnmhIdk$3woL>DsC(>iy{Cvu?58Zm#vAb&9Dqd%VLq$N6@f34QCeIQ zWfqx@MbRTni0_7K@~_m}%PYIbKKCzJ!@#D&yt?u?tj{PEfqw%8TK}Hd9mpGe2p@m< z?dHQX^BRLgw}lWMMA>$CCcQTl{f5Xbo@e6+(4%beDCtdwP{=n4B7^vqt)G(1E=DVH^%@O`g4)U{8;p<@e@B1*ZLRdJuv3xWqzK%flRhDH24t&x1G~)bf!g<9 zt@GO(S?wjFp5aHl!aMO})h~@Bec!yK@GwV^<-qL^PG^Hpz~CnZ+(xYcSj?AGgMCYv z9|*AaQ!#wO(3?UISXA=l7MzQ_BpI_$MNfdHZ~P_uB$OcfKr_M!%kR2E!4Y@0Cs+oj zH1JWiA0?-`u&BF@gO9pQQOyNe`Zq$R&=UlM^Z8gk(cM96_y+(Ahld$Cl3d-U>3s1l zP});>=Z?VegHdqZjb@7djA*M`Du~ir7}Tyr_VZY6)s=!i>nQ`MBXddkP;>n#!X7|k zhj_)V^gJ{ndh!mtkhE`QNf}#t%4hm}YI32{pNqn(@i}iU8RnROU#0R2zA4k58N#ho zP86A_tYzoSXwE~n}tScxD6qccrM*A|e=pSKlZZ3U7aBnd6~f?OMO3k%py5 z%^}Lo4Mh7%a)B|)URqWbF(5Hqv;^ltX(*8Guv5QSVJ2V!UN2B=zg%{<^IUEkY|-HD z+hv97POTe6o6XZT1)m=iu5w9{`2OlY`!2sI=~hpXO$B-mrOz#0eXzEpp!ZR{_X4Z^ zZd)U10Ud&e2alnz)ht)t;NMl#uSkcdi;uM{K?{=7ELYhmf=NV`e}@>~@f6$mb@xvo z8QEBWlR2qBCcHjJ6i1S^=uM5kAxKe9U;NH~KSkv{(2=HkH>1L)ZkrCPO(`(7ru9ya zfE+x!mfg0&;@uY#!dwFk%N<+2!j^L(!-a)opCiqwn3^_$+!sax5po>n*id;l(oMEx znFZ-1gz=8sTRWGRr>XXw3;j$Gdx37^`BD`>7}eqpouSnRqtIyf(Rx=b}HxQXU#rt+Xs>U`%{5727 zat^tpiA=Ema#x^ul_Jq)hl(H0IGEKt{An-XnR^lyHmbWiEaG&@>hhQA2A~;Pzx%cQ zmvv8oy6@PYk2VO$RI;fVL~%h+HOn6mJ@S>?$)KdABbLy$k>{!g>UOZ{PMOX$5!4?~zY@K#lRZsVRqD01q#`!%-awmz z@K&^Emn24)^PJbDA4b^Aw7#LF{dTOd&`4`JAVR@vKg%vq*?uLa>Zg=q9q~vp+v;u5RG4p zDW+56LojcUdV9qlp^r;=0Y9r$({XxeF+xqI=f@A}QGPtd0`Bc2pxr*K zD7g$iu4`1Kmamk43(Ff2+;&RtTZe*=P!^6o^L3vTyFarl(MIDy_nRZ^p9y>P)?HtV z3`*%2{ThqzYs#)W*0DT@yZkig`ENyuqn8CMJ@tn+-OGV24}=Gj1n_yF6yM3Z$w=FM z+JgpO7e^{vA-ioLl`~<(o$w*LghW5e>(_{Nb4wa#+^g6Kzc8=;Kfo)4wdeD(CI<`} z#5yw!CNnAgN(6z^pNj<)tKOS*m&bc))J$vMP8({1a#va{$$F|5YkM7D3{E+6>MJO? zXo9cB0nhtiD6OAKen70>n2jrogpuU81mNSSUd-*uc3g>35(GnK$}j{Snw65FBc0c| z>CG6)BejSl6P~ImKSrv2_52)~O@PSZKw-dVh(- zxceSE5hKY=+l0AvZqm$ahX(pwc1d4ynO{DM`b>0(9Bd5G?BYi5^+BLl~^2v^zPU_}Lx9A_1J-EsZiR z=PlwiFpwBYSEcx3@_vB!Fe%)rdPnY$UDIAz?j1zFdx#?@=vbP%VNmUJd_;0BP00Z3 zpMbNc)EH8zrA|1wq@7h@Qi~`$;-|X?duM~)s1t%1iJc`g-yJ|~?;7vW${!dZH(VV|dm=5*XT})MRT~1lDmN3`)gH-xKT9 zT~g9kdW9b`K@r0g zWhTV(_TW19x!clSkL?OZ5kDxEzp?Viaz(e~D94vVV9ayWJx}v?P5TAar&|Ob_Wy%z zEdQZu;cv12KbYJ9lD@P9Vfpd=yEDyyP%x~F`80ecv1g|^d31s0KMWASCujHKKd|w? eNg*BHd4N@qQbf5I7u!8H#d@izp-?Vo9`s+IrDQ_@ literal 0 HcmV?d00001 diff --git a/docs/assets/assistant/nl/modus-change.png b/docs/assets/assistant/nl/modus-change.png new file mode 100644 index 0000000000000000000000000000000000000000..c507ff5290017584a172f5368f96f9ed6a026964 GIT binary patch literal 2030 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&2ZKpOK~!i%?U@Zs zTh|rG|8rtJzG^70O^A6eb)g|KD~(IYaH6SXLSfN5LY0-Ft%RXwnW~VjD`A-$s;FU7 zmQbaEsS=IUvP==9+7!_uSX5D}wIxxLRHLbr5Ex@NX#@loJOg>P@OJL=H6NYq|begAvUIrs53^RpNJ1r^1j;lC;hMHN`#r~)e-RbYjq3aoHcffbG_u)-=(DHOPECGcX{ zJq`Ex6kOaA7DgQkR($aV6N|juMA(h|_8ucLf%8qsGfHsKTesziE4aIEVei39$Ubo^ zGJ&&9I9_hXZhrf}Aqj`dEvU%ix69xg>vU+YT#uhUY2udf3AAOup;#4fd-gEDUIGC} ze)u4A+@pA^V;WCxiAUPq&+*58UL1rqOAosx1{q=u9*Xm!@Afn=;jrEIXdJ9mo*@cY zJ$M%*yoilu&!(NI3vTDP+aC1yyLR;y2JXzUuelG~(pF>Swil~dziYIZ{9J-tZtI7I zn7nk>J{tNj$U{u{3d4BnPPwhRBiNm=Rma9;vOS}vlfmBfDOF_dBmTVEcSzsrot zX#9B!^7I-=l20}X0yzqg2dC;CsG$XsSCWakCt{(S_Cc-WYZSHd(!GY-XaQ+>3^gyhvF)fCb{)6zap7^J=3oy_v+Gn7 z8h^5O_PJR5RkVO;%rY8tW)5YK;_q94Kb`Z!x=ja>>PXZ6elaTZA4BQI`3 zaWbEum(K-LXx>M4asr`~`dYgc)+ZH6GNSyoUM#ZcH`c$QA+ZX9m%=Aq^is ze?O%2{V025l)qTof!j^^wyz)6@3Q+~fpw_+)p`{8Msc9N4=uy24%>~%sMrWpHStA| zzaCef)}npSr>OEGajF$#c-+@r{(9OF$+^sw><%OyL)J1$*zD498H3G(Rr>9 z)h%xM8O0nk>PnJflg4J>fs6$mrxG#z)+Ln4&%Qh&5jk9O8R5m?4HoRQXyE8}&Q7d# z7+vE6@(Sk14KYpw_u!pbaTx<6sAl4_Ym*l7ltejN1L86ybe#)`8;V#M;(+15xn{&= zxUS!t6?YNrdy-(+dhq(mfVd1Av!w_7Kc0eUOTi&-4dD2|fif;G!}YNfMelnc>F>kt zTyFdl861`H!khiFV2tO#n-Vf6M;n(k7FCSiMTxE zg)YN{j-RHYB2-4(Jpq?jKtZJybwx=i$OtDJAA@7m2Qk}P_aS1iQIE=9$@u=dXc(wphWj5A==$>@_O^2Ox`2y5c4RY( zjXZWQK;QX`*l~s~cnog-4>!*U<&M7`7d@9y?wTb~k&4S$QegX@$Iz5RJ0Os_1jCXQ zp9l3XJ5W2veFhLS3@F}~Oo9t=z56M4ycN7NC{x{$g#AzGVbi!#RoR2)Pyz>Gr6bYq zf+Xxr1G*YNLD@%STtMK;Uv5H0%qX^2_s^GY-{B!Rv~k#3IR8NcxUP?&_O%gwHmQLqCUWasCeYc|kD{w2e7u0ixpgTV-8WJ7 z>pLWv7GgR#E4nI@=dXWQGUO z-cRu{(}X>=AR3QmqvHj3@Q?ME(|NbJBoUc0bPRHhL3}zBS86lSP-K|-`onf(Lpr_u zaS50Grui7nXggs;+jA)>4#aFauU0(AVzC#lUcU)9y%8; zhNGKNFd5>k8;pELPK5itt7w>Bi~YGeq)|3KgLfKzmt1r#q8OZ-gt{NlOEy#dom0g< z>PB;f&Y7f4_=5qI{DH?{$_YyMuEQZ)v>f|cZ0~9z*V)F( zSRW7LKz6i0?lXL}=xz+*`0t#v*?Gh+n$GpRtT>(@2ZKBxI$MAASA45+OfLI>6aI$| zm9Hd=x@eWJKB~Y9M-^D%r~)e-RbYjq3aoHcffbG_u)cn*IBj7wp4xJu4oly8FZA7C{R#P=yI}BYEV!x7VokM62ki%7SrR``v=-hO-2H$ zdYt6oy#Qw|t|SfxRhNMJYzqHgMs}9fb%TP!cK`Q4L#)WWp`d7q}4kwqPy06b(C`xhM9x zy*=c@m8?Oz-&LYNQ@?#%q@zuk*=90ki6Mtf^vwL#^s50b`K> zh}>@wMTv&YeJzDzBJHD&Q&=y_Tq4t{cDnM~ECo2tmh77+caM>2zm5q^{GNW%BE6)g zCC$T7p^d}my^9#6SkE7hRk%zgRn!>sW)k{KD4S)7{*o*zPK?LHu`90?jU)Z~Jejty zsS>ShABun>V$VZ~6cc!9AF4JJ&h*oz*T@2cd&tx|v4fwMjb(iI+gr|y1N+OqT=v35 ziQZ{ebS3rzsN%n@qZ5q3p2J9YLWhw)GFv30Af>N*!JfYyL5;tHk^GFr%3klG7)#Wm z-a_8;b`rE*ZquN)pI*6mOG+8OPu|0$dHy3pkBcm)(ExMg~_7I+04nX67T7Qkkd~Gh)VM(JI9PGBeKSOGT$V#qOqcAUXm+=57JjqL#Sg$__qm70RR%4P``hl-B~J3*22;xoGFF+>$-{21zbu@ts=phE1I4Y1vU_dh|zsSkOpPIHQ=Og;;jnd zlC9PSzbr>$roF(Ca5I z8~4o5Uy373L5@SmF5INV*dm!P@>@r!D*csc8D9K!HZDgUg_0@Q_~+SrJqG?5<{bDa zF)p{J7nEGf^cZ-iJb6D{q4^-x<*^m?mnMK!yS2jhc?gVN)&f%BZV+VQujDgnC*~?y zJFdcOBzUc3)wgfT|5j92htO9cGX!)K`}yOwo@S+lo8-|+aYM~Bi3PnCeRD{(khj2n zov8ucJbm;_qgLZTbD^B~KS#qf2})x#4zQPd7=d4sNJr(%tL;Q^2ONh1Kh^MGmZ2{R za?JVykX9(5&+bhYX~Gr1hWRoEj4_WsU{w5?oh-Pd8bw$^?pdt*jQ&%_!`gNKaHCBt zdc&R@gk@rm1oG0r^w30akU=GMkR!pJ??M>*)mR&gAoqzdmF>EdrM_IV zjM&o>rsuZ{4X7mCA^x@wZl&Qwv5HEww90b>lA5Wxe+Yg{qm`}Pwh@!C_#y$)juL=? zz@jrR3Wa;_vP%icK;@CZ!7M24*U(~on@Ye$))AF(-LF)jy*P(|ofRoAgRa+nvZ zeZ1|5rA5>?GyScFy`OcYbG0x_U$G%j1pf?5zvA~*ozQWM{9OR{#8}IVO2gv16$lBz zfc>mGQe!R*a$!&ve~pe~c!`C&OVpnQ`C>8LFZub12}|^M z=vVrBc&qWOLSihe@=VN3SC@z6Q((^>h5+47fqBixO+gk1+a0z5u{ZQN$N5hkp#XVY zsmu#dmodCg8VX>KpjLvCh_MfUKfZ-)9)}OW{?du~SonR}1Y!kS>VBshJZ&&iZ&WZ?Uj96FOO^Txb+=l*`SW zl2@RwpmxQzUvCoIZDn&p_te{bcPxsbdnZ;YU?}n;tR_FIQGUoNa`65GX+hRD8%@3d zsIIr1nqwG4!GW1aE;cmgi<_{3F~l)ZSk8-aEv0emt>*AzHXyc(@zxNzZIyCyJ(&QqiJ0t>g)rQb?3uD5VZ( zdHRaeQwK}3n1?rs@@*k<+IRY~?{4YAge6n>i7`9v{86kQy@ZOy% z>KP8Kf?^P$W~sC}S(DK}i>SUuFU1#L-b}8$XYQrL?<+A)i*-K{nZhBHLmd%Uva(G+ zx-(_o!JOs)%rIe5AWEB3A?GbGftoBs+nyO)D8le5Utl?2h`>Bgik9f)`J2+{VL?Jm z;bmW`F_yYRY`NIyY>*GWcULQL(wj0=2@s>pD{mG7EvkB!_?S?lE_qm?!NvU$I+qET zy%0_82PN|yfE}&4F4ke>HbtS$tG1PIeVj;1>tpB48qnLZ<~+dcPmTVwEvK=7E}SM& zR+R*}_WTMv&Y|YFrzDPOCm?#%fM@nI2@Xyb?!<-;wCB{J6wcIXM=HRg56gw z%!wt|X-5N3#YaVM!M+d@I<{T3HKCr>Iw^Vd(iCVa$a291>Qw|eZa`I=;Z%J}fsxsYxGvpCf;TjclmCpjfGgJ>> z^mf2~FRXGNqTw5tDda~)lsM?d0wsf8NRhvTu6NmvgikO~wLO9SwSJ589zoMOydq_S z7TcEFwGkTQ+m_V5MA7OM!kl1XELQ)YmLg6*yN*Kmz^k9Q*S{|hCa%?(Gp&pEgcN*` zFbU0)qZSsMaQQ4dH`9HP zhK0(RUAR*}nG>gxF=Ass{85qU{n`%e5UiN6e?Wt<62$&KQA29ko!zmaPat`jneQzM z_SIUiNVgBMg#4QZDvQIp(H5+g?VJPydv)mNCL{PH0C~$oKl)7;77w-6(9?{{jI`@D@GoW!vwqlJg#I`?rJdWXlS%Nf%#>;2dP6)s0Dg^ib_aV>WpR_lgj}4;4VLRS-8RW2g z_Pn!ad1Erd#(4?Wz#~d}FT3DkBe?rST|G~Fj^(YaSTrC@(9y1hUR79G6>4vvXN&rw z;cf>y@8|T(Tv#>apPJG{j`y;>D4s*roiC!E*9Lu+dx2w-D?+ulW-|k2b%e6>m2#$e z^vB|P@gHau3-5*zxE%;y_c5M=0%%X!qh|XH`3u|Tq91>8rvCjkS-Xt1OoR!8DrloB zH5mN3|68$i%w7}wbB zM%OF&IpT4$ejMrRbel02+@tTL@-%e@c5B*Lpa$a5gsSNk{;Mr!c2o9xWnz!mp$vJ! zg>*Af>_uesP`-1I0wY4Z-uFvRhHX0*L5ziskH!dyC#&MDN6`oO<3M zHk>|Aq-L9f7^p-F=H|``n;8r22xdPXV<@|Ze)Ub#IGyaHKM-GADO3?Vjy#?`o2Tml zNN)tn!9Em`r>@eqT=&mM#snf1?64_VHsBnxXvt#ua2$B`qT%=)9fMadb|KE;6=9b| zbhKi*;+Zaek1XgGs-7nNLi|2NT37L-wR+>Dt7zTnDidxFoIRAzXNw6>C{qVsRt32E znx6y$TWsPF3hnZO0^HG3`Y82Th>cU2U6IHjhqWMI3`J2t+@8)`%_fRET;?Q-brl_lK%i{q>sd&yGlbFg+B;| zK)(y;urPXy@|R|Z>z9kqQAFgpKkeB!iN&WNK>)=Tl}bbw6=|o z!;>9l*)6^ml&lQErOu1Ta@s}NHWU+np@uX%h(SO@b15O*iV#`2ncQ<-jT}#2T$@FO zm5uql++tjS3yAY?_}oB0Vn61co2a{|e&L#MJMYS~Oz!YVq{SqL_l6DCnJAvTd)@}q zx;CeRPE?kn$W5hGg+X~xn{L9mB!=RBo{iud^po>0k<74$1TfxjHEXzV;zMTTGX>^y zBNdTnZ^}JwcF5Y^Zo)1@XZ}M&!Ch!8lk-~tmtd|uw_;N1ZbZX`u1ZkY`;WdSFQFJc`pTZq0Rit>VG}4q27Y2O6#w% zD91iDH0)8Jy+-MxkX{!w3G#Q7_bQOZWpjqPOFL#S%pq`@oQO#Yzc!Q zXa7FXDUxhpVj4@lnmm5mcGCpeU0a52*;Hh(U=-Mjw=2!3xC&zNpSm#0ye${X1(#c6 zNgeB;6=?~wo_G@8TH2LT+v@aB!wFn8FxWmP*|-sq_}lRpDEbGWPL2VS%U2m_!M_LN z_XLYFE6=4=M9+fEb8sF@o-$NOeG+p{5(_QASZfKL32aGMxJ$OdM|&aP{m zkRf*W0ilhwSFA~6YvXTgV>fW#BfyP?)UU7*vgk8cVJg6dwAuiFK%q#TO{h}7h=~;aH!Bqdj45ad8(S`n6t?gt^`Y%F*q`iSBAvA5UJd^v z=a1@YWPps}`IkR6F;WspXg7uC-KZno+SWI7pY@fT0nCw_Kc!_roeQA9PdXwEFLwOn zA7BTJCoX88-hVF5!3tLh-bUm)2Q zISL#^!AUL<`G`=T>JOpiQ(7G-mX(2lG{W*y7rmyO7$o%>1;%nOPKRVJ3f zRk6YQdKlgE;6FG${Tw3w+6(Zg_T*N41O)Si0X29KO_tgO&< z7=^7B!#)ZX?w)DR*nk!gP-$T>8i0l@(X}|p5x*1j=8GfRjbXp7UO7?zPH~+I#LBZ@ zs6)H*nIlCheElGYGkm62Y(qP+55yd;m*9f_tRj3A(M*GK#L6+!8l1XQv9=ff9EH=_ zzc-9H=PcAzs@-!CMZWxr(J&BnT%w8Mek(NDnjU;3Cs6Wk7LkP5^M-&9?JBv03=z{m zCi-w9C=6bCKgQzg`sKw-KFv?Uk?0d%H(g%H<(Pa-10B14D!7gquCK<6?}7W)y&c(_ zHJ_2nzu#v@C@s9dM7v_xDf|sz{3VxID+~2ommgn;F#pePF2sl#s6QxI&5aK&_+iI31DLp%Ebn>mw%`_8bh)Z9<1mw|MQKa3A5 z9IRF=x?VcJ4y%uN8myP{>Z;~)q?-wvGgEp_l6nk?w*A&F_Q(O8PBFuxz7zC2R4_t< z8hYYPe*V2()f7H@-- zQ{-1a%ck70apI}ki9BJEmnPzY!3Or-TJxR|T&`-Gfxrf6beR;oCS3LI5a4)!yOiUy z&^qI$p7MWk5iF>J7NbrIdy0NLS4_UgI^2Xk>$QMjeWnH``|RL7&k>UwB-k?n0^#|X zNjtsKmh?=Ue%LS6x(T2E)+GMss*^@P!DmAo6amGwsJ&-5EdSIMN@|T!i}f5==*zUTd~VhFkZ&TsvQ zZ_8N1Dw?Ra@E622d7sZb1Y+BHO#+-W5Kc3`Yz|m!RJ?GLr9u(Uhl>*+++U|_50k%8 zw+dw35huQWW!a^nC(%~DdiyUwyKn9SFuMN~|JXSEmSAw#>;KA}5xDjr4m!~{s*Z8P zfBm+Uz%-JS&968clcMA>gG%5_(h+IPc#HE!GG_2v8kUbn@gdH0DKZi`dyh4G#uFPh zWhc=o@p4BY7U+d|{xuNLwW`tnBTw(2@oi5^+@2pY^E_Z*9o>npC&(+|jwWIaT#Qy> z6}enKeMnh3iOw8tHIOjK9aBwK!CiT8xH$bPH0>%=V`G! z9c6?b3?Wv*35J5F%24BuEG0k$!U@#pP>pL=&zwj*bj24m5Oow0uOw62j{`h0uY6^s z*O!5k7kq(#q-^!ZCTBjf^BcNxon-UR+>&|t-E^{nm)BJBBajPT_S;Y`GWuWS2Rdz^ zeEX1=Hsnqx1OY%>mJ~YHOX71(^Py=s_QY5I^)MfT98AC?{t~LPO1EFWWB(2X#581; z?EfMsCEAAI=(O>!wHb>Ri)0~G9-S!rcc>#F|1x(>G4KG+MQi!H)0Y_R@pA+0Is3^6 zMLNNci~dy_lS$^c9alsm({ocoWisl4fZPo^Z?@c^(q)u#C+rPXF6V}5ei4T84Gpqu zeI+DOk%)72Hf0jZi_16Ud<{^0iU%AvVqD}pC0^&PyhyI%2OL-*s?3y}-t9#ouV@bkSWSuLpW1d3Pt2kE=fde5p z$AJ<0>`ju0VDwkB{GkUU?mTr18lnkXr>wD5ubPR_5hr+Sios(%g(k*ug@dA^t$Z&(k3Bin5!)z{! z2Z{>+V&BF4aQ(Ny1&jy$Kpe8ax)uqE-*dza5)Y64;ZLF_6y))$!CdMNDn5jk5 zi$S+9yw`DX_$P&bhh3HZu{R2C3!_WG+7!Wovk9M?=GdZfU0)Ob;~Y8f&XH~ysQ-tI zMQku4AoPvTqacn39FBN@mK$wi73{&iV0h2;2l=awmlcq;lOv^Aol@_!a8aeA1c8}g zlGmldGf%;@8_Q=ScHKcscq~PtcPOVcC*s)qXB`dHi_DL)U-SWf-CGUgA|0c}jc6|| z_)-F5DlJq5F$>>LBuEJ$7-cWoIp`V$&l_!URmB3+LLBD({jj~Or}JNTnIFTpxVCosdj zMa77XE3aCKQ16itb_^qy^!E5K4Un-xW5dtJQRo#r9CYvzOu2oj{k+*=SRKd|F^m&t#*^g|&?`7wpnY#co9RZ4u*0;FTIt3eVvV zuxzBs{LTba20sblJcix!<=z(G2~dT+1GSwyyNq{OiX+0_d5q(3M)^WZsC+?(O1`uN zt-nmTw5;e{&YQA|p5%UD(pkCb{aB z%{2PjK^K?f!ysE3P~3bY2;zirOEl@G`$^#pA-a+&)Ezxg`9Fa{K^cPx+?8j4k>*jF z<02qiF+mAyneIjcm{ zMDp{u`X|`U{?60At&2Xct`?$FAl+|g-p7{Sb&=yG4Tp}T4=_}ogkE+gXgM2#sqFjR z66jp|i)1R|oy!P!Hy>K_pRGqQ=fQfjVgTvEtJYn)kaTlW{#4QZQnjJKC+uA-s9UE9 zLzQ^@aoOwMth+>yi}77JVa93+ZJ(JZ#Q&{^Z)onj zb7U-8c%KJ%ysBv|qyzIr=Fi0pnqBk#hmGc+ikD;7VC4VLv3`UCFNPwWx0jnSd~q)* z-^phr`sSMsqI(p{uY|$k$=(3VI${U#q^m0$&Y*?~hOKJf02A%_R0^w94ge|MQ#=b8 zkEg%r8%j_V4h!&5a}{|=P(&3fj@V)xRtE%{vTDp0-JE}BZ(gZARt@?Jo9f8X;}YKc zr|(#?*Q^N%Mg75sE;pE+R++dcDLVMC$0RAqHoh;911_|j`DPT3&jKu1tH=LSA2{ak z&yNF@j0-TN?pE2sZKFfCIvWeS!KW9b_t*#zh}AwpR-aE($o}1eah*`Zr#c@La4{8* zeJ9WE>!&ZrYD8n5gw>*J{9Y*>sa!qJ6q@u?3^xi4HPQ_SV+{qjJo*BAZsS1uq^jwN zyEh24x%Pjy;r(q%qACyvE)mp%tW6d@#n9T!OxBEG?{LKV$=FT^zx<2k%=sMvPW(BB zBmRK;65@nCnB{D1e^(KYfploAh4B3{{8?m{FnpIjo%yhyUO6<;I;qoz2Fz+zBE65{ zc_}^iN{L=f&Pg1S{$ls$d?z*)9+H9JXssp7f14gtKKwiO+(b=wby!u2wtx51HR;o_ zaQ(##M+b1`WlX`gB)!7GDwKiYTTu7%oBzsv9+G9HDAb6y`C}PDSCXh-b0gri8wi4Q z0;Xy7rdi!DH2u7q@!7sX{;VcIPl?rp5K`RN#G0*_V(fQ&A-?T6u%Z2Y!mLtxzV&>b zh@*vO2K)fA2aK z{l@*inMiZ_4uqi2Zp79PYaobM%k+DNc)q`hgm_~;dMpaCTyhHPpS}Y1h2KHZKXv_< z`hJ@Dzh#xnV)vNu|5Mb6X8&)ZTF@Kj-C)Fg;jQZQ`^_;ZxzEZ{)ePx#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&29`-gK~#8N?VE2* zQ&$+qA1PQ61V$;yN^8ZUKs!*@%~9MEFhnJrNa7@B88RYaF)~I(V*(^gfXsk|!8gZ; z8I}dz7v?m&WMS-!pw2L(7zb8{v<@lauqt>(*v`2%y2O^6eANDD-$PtAW2%^veK@?gbh(ZelQD}i63M~*sp#_2{v_KGr76_uy z0znj7Ac#T>1W{;#Fh8Nyp~%WqqcLBDn(RnqB?YpM|AD+j+-gch4XcXG#zUb)QCX(P zt+KUfd|!?&$**DiCKVd@>2Rw)5seu^%#IKdj4dgl(6Z{{AP{LOVK79n>MMXpLKl>1 zkgIr#pIW-Ha_?_gv(I*|tnNdzc@h|V$Ses-3e@JSu$xsE2azbxk3mrqt9rmYYlCs3 zG#;OSpkOWTW51Vvx{D+vdCwQD>?V;okP`;~n*-Q(e3Z2@M#s?JIgGO=T9Lw_4@L5d znl(cw~S?)1ai zf-5-4ny4T}#jz+#kdkFI1#W^YC#es(JNHoaX8oAL!L!K z7Dm?q@{SIHUynR7Xls%KzYoHqiiCmL)3Gr%iEFja_69C@6_Xsm>SI+Kkv($c~FLBbvuTP_CCUD?4OC z7DvM{If{zv3%0rUUdFC7R)i#}(NY-7>}Jrck3{U?Aa<46?CID|{bU!Xt8tXM>56JP z?+A>TL`N%orHuFiOd`=sDf^d_<;rbVfJTlRv;8PodnPLQC}q^wzIK zYjF%pQ~$%LJ3)ip2@;q(jmZ9fWM(&7Mo{&o5$)F5uVN@5JJatWzHYdIW+Iji4jm_Z z@Y%(2D3ha6&RVB24I{h3j1CK{^JCvZ7bnG=@5)%C_i$J2`HD>ONN92xqpI#Q))aOl zuXPCR=BJRW$#u24j9OAz98>~K@F7mE!N za5)X_ZJsB#w?wAQQ|Q^4E)vnZ$R8`*AL*>^g-Co5!iuwq^24m;;qOUs%cRgJu(}fl z8XP%b86)Zt*Sm>7LtS5)-!bC_fGe@RB{IbWp@Wf|E+cN#HHPJ6$j6f;6mtWT7I9K3 zbg8U9jTDvY09IynK7et8q-x;4r|evEuV?HNlsjppNMju1V)mkOs7k?CvYDDFyz}7hnD1yS@wHQ zThMXe4{19S(YQI-)}N$6O_>(C5hQi7S=q1*pq2zt(zs}}?pGrxjtWSG-yDP1(rDbvb1Q;RUl1G8%e&LN$nGG{9}?Mc?_A0lR%fO;J@)x#>tW6rMSc{Hchv@ zB{IdMpX4atCJ}2!1Pm(TULBVTIYT?nnQ+iCDkfs&7Oq8kasYVmO7hZfUTngc%yERwb19#qBbK4a{m2EZhr12 zx%VF5w-E8dZ?DKM(UV<#$?76v6+*4 diff --git a/docs/assets/en/group-join.png b/docs/assets/student/en/group-join.png similarity index 100% rename from docs/assets/en/group-join.png rename to docs/assets/student/en/group-join.png diff --git a/docs/assets/en/group-leave.png b/docs/assets/student/en/group-leave.png similarity index 100% rename from docs/assets/en/group-leave.png rename to docs/assets/student/en/group-leave.png diff --git a/docs/assets/en/join-course.png b/docs/assets/student/en/join-course.png similarity index 100% rename from docs/assets/en/join-course.png rename to docs/assets/student/en/join-course.png diff --git a/docs/assets/student/en/lang-change.png b/docs/assets/student/en/lang-change.png new file mode 100644 index 0000000000000000000000000000000000000000..160cf69dbdaad4f35809084686c0dbea18c7a56f GIT binary patch literal 713 zcmV;)0yh1LP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&0$xc(K~z{r?U+qy z6F~rlUlfUguCd}DrWLe5sUU(VR6ThRd(rB}kXsLWD^ZE`WKMdj7Dc@kG&e02MZGi^ zd(pKZh^1f}U3;*RN;FjhwG73?nb`@AyPGNlK+zH?iyxM@8tB}!20^iOQ^wbiGcfb^sxi`l13`i(W3zVP zfy|zzW^oC}+cAFDfH7YJDT(Y4=3zd1i|*(4>U`oLu0#NHXdJOLu|o%ZPiO|al9M9& z|42LzzhFLojn*Eou^?c9)i~1ChQ9q`sgRB~1A~{_aq;9%k;qfImtCEx?}VQO7FmaA ztOdtJq>7H#4g5!3Iu-UMqFMm^3@3FcMuLZ_0;V=K;C5mM8bzvtA@dtXvqe6a6;Tnu zVE5j7_LLE`?TvDl#UjdBzOQ1}pGl;*mi!vS#h*S+u5ez>97*Z0}ZrqHn!``DaB3F8q zqBPd4_g)ck^J&hv0EXPLSuDLMPJF_?{%JnvN8+YgT)U9L08gBR(08>3Q52Tdv04Ay vOj(jnSng;E6fJ?GB~Y{kik3jp5&--LK35~|VvF%R00000NkvXXu0mjf_B%Kz literal 0 HcmV?d00001 diff --git a/docs/assets/en/leave-course.png b/docs/assets/student/en/leave-course.png similarity index 100% rename from docs/assets/en/leave-course.png rename to docs/assets/student/en/leave-course.png diff --git a/docs/assets/student/en/logout-button.png b/docs/assets/student/en/logout-button.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7fbfebd237a0cd1b129df533af395c3aa53e81 GIT binary patch literal 3640 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 KMNUMnLSTZ4k@C|3 literal 0 HcmV?d00001 diff --git a/docs/assets/student/en/project-card.png b/docs/assets/student/en/project-card.png new file mode 100644 index 0000000000000000000000000000000000000000..fa41b2e5853a225f5c4a41aeb0625b139836475f GIT binary patch literal 41645 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 z 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 z%0A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 literal 0 HcmV?d00001 diff --git a/docs/assets/student/en/project-list.png b/docs/assets/student/en/project-list.png new file mode 100644 index 0000000000000000000000000000000000000000..07363551f077aeebcdad3a83f992b9fec206cdda GIT binary patch literal 73579 zcmeEuX*8Q#_^%GCt*TDiWA1QNaZqX|R9h59&BWAJjS*CgiJ`5wT8a*aig}1R=EM*| ztEegFghWECL`0%W42j|DY0q8v>-}&){MWkgT9!Ba&3^ZOp8f1+KhrO-?wT6#9Thst z#l^*Ec>9(G7Z-OX7uWuGhY#(wG&Tfz?)}>bu`sy7Re=+s?R_}tp=+Yc#Z{fiyLF#? z@ADD=+x8GHu2X@({`OJa#Y4Hcb`gfRbge?27sJ)r$(vM~M9cw0dK6CsBD^>{Suqqyu-d^mAA6vVL3#^u%$U+hziuAfa1t z;trmAec}4y#*+b;zUtJb{f$W{KUAH#{+O`xQR_q6A}*Y&IW>{Fy%?f1n^4)#E@44m`pW^=9a%EqbKlbPThv5Ii=Cr-Z;I$qb+k>mMr|b~{5bb}gT!hb- z<#3T){*0e^GVqXG7@zcbjq%DN>b)UjztnVs_v-E^UH z36C9MlbZd=xBt5393Y4e2^2)tuwEEk}hu%KfuUfjr`eGKHtRxjR zkD>WzN#+VY;XcKu=2_uyrH7jI8sSl+z`EKWU+Kzz&8WwaHrDm0)o*p7%ox{X=+N=M zZwvpP+5BDty z$K(4za^D_b`%P9;9RE`spY+DPqQX|&sggh;hLqeDOQOT`QdG*m!2BG$_!c>HsX3+C z$%Wq?<})f{lGheTwt`sF=(A3*_>K;K^4hN3oOnxQS=1b_Y;cZo5zKcQa4xAYeC`Q+ z!@4dhb(&2ZTRQe8UFX2>cW^;JRLlnY{xcfe)oRfx1)509&Yp|#s5(m-|CsYQUZBS* z>UP|YV;MN!q|Cx^vC`HWX4ot^9+7>kuv#y`!RKTHN} z8|m4_$xZ?y{mbXV^Ib;5T~V>?0^Yq-ru1x%w{;H1Xg~xxWD>>dS8-IxvV0qL$DSmU z1lE!yRA`2NdVC@RY*lA*dCmHUAHTs(x|O=@TivE0$7c-Vr@0Cj@I46`^zbGo(e!ak zFx6i|55B@GRkQLe8$oI^66C*x_PsnoT1Fg8sIdvo!Qe2oz-sMXs^Rv^b!0Fpo2ND- z`l-?!$lOS9$o8aeR$=G-x1h1|79(z+*t-74h~m^2mtR~_-wZ$`tQ0y{C>5iB6r&ke zESVpHV5vG`?yAj=R*FGM`vbsVhX)DZ!7C2kk0P=x-8EGwHuYgOI}c)C9=a`h`J~dyo;UbgUJ^F6;Q_MaEK@97q_UmAqb!sYiP){^kxC3IrZ_0*8{*%Y zq3;hI8}!2wAWPP;BpppR{||Ej|6~hxu)i2lmO9(BJ^e-zZ!1$49dTUrL@9MH-pb;2 zT-&#yZK$Vtnu=YVb9M5J5h(ZCBuX?&)+wW0Dw)HYEOP^z`yzwe7g4)|eNW)ma--!f z!XqdqT`R24o(Hmk(Q&3cFC3BZYH$k{BVCdYnHr;)w%j670Of8`NWabDVu0m4dBW-S zWB9?_eoqHj`k4{Ah^5S7VY#O>;Ehc$oa`fbl)=-Bi%|nZvfwIR0ZsraFnK6aODbLB zg2rwBNEzp;tnq>B*S|&eT!Y**jiW3a5A))iNZ>|vSu?L%`l%Q6Mwj^D)Ba3D+!c?p zqNbo^$l#!G=D2?M1zAHyGlT}!2teAORD^*`* zG!j)~NneEJtoe8CveTH|i)zz8(iKSC&QeDcmw=r2(T>4|j0_8=ctBvgWmnyo_PuVP zkmrTz)Sc)&-`+T9*uBbOvEDIk)bg*f-b7fa7BL26GuO5slgxda@mlHm->t&FxC-jl)WvG9H$$Y0?D&1xwKk~l>Pc57D>rqd@QVEV^TEms@gXZgyTaTQ9`TSQ z+RnC^{^@jOJScLG+Vf~c8=7*+&8O5R0rkBkV_Q;ro651Cb{h+gp!Da=8N-5BI&sHG zy)rmKE(<%>E^MtIju_W^W_S6ZX6BI=RUy{SaHK48Sl8stocGW`iv_R+wTSrk)0>=L zU7t?;CN*2GRtyUX+(DfWb`+1${0RI_NW<+wjd{l^PMvoBoaiPER__@0h<}GrT)~}T zLh+edO$DM0?$C+6{)aZCBrL#|&&Ipi^Dh6qR$`!_30*ZsDd(vzC4( zF+pH-k_LW=L4rwftDkwCd{M}w>-1MHwkYB9L_S60L(J5LJx0|3L_J7M&-#K6cF9wn zoPE7MS|SZ-_rzh>TmHtXSbf}o2f0#^#!^> za&Y&L(%rUEFh0=}d5BuJ*Y?OI)-peb#`3xV$K#IlcWW1_PI8+7W(ygk%sxNWVz0S_ z&f&H?*!AyM-E;)~l9a7NNQZ6(g2_$oQ0g0g3lpWYv`jbOmV*iqDKpFsjI)u=nz4TR z))-4;YhkP>QtbxBF$HNZ=okJquPYQ45E;@3#;78W^No~2zM(cJ?i05>b+GLC^N6PI zc}qus3%{jumY49>mS2(MA+jsy#R9UZYyL+powZ!~TH{NzjkxeijEfLBqbL#x7a6RZ z`h1(L(I68o{o5Q`y^|?&dvLqWRp@k?yqNH$33eU&<@(d$!aJ|WPLG^YQX-nvm6egy z>TK6{n{U|TAIRv;d@vB|S}c_Da;;X;O0A3uAn6~nl$2ax?b4G}G0_2?YkVUh-b#yi z5W(IR)S?G7IvT=k1=3F6ESG>eX{9=Yiu#EgUX<;db^hOG@in5?Iyx%(y<0F!M_;9a z2$t<k|EouRgZ3cQM)+iXlil8MWgD9 zLzBNviiWnJnj%PYiZ zQG$*~IAHP1Dhb}C|@x1f; zG1Oe9j|`*l3WRER=b2c>88_L6(}hWzjy!h|Krq<}+#k~S9zCPt0bRNZ2y}p@VNC8D zv3*~=+Z!h=BxAc)YS8A9HyoV!7O3a)93+FSVqSdIcQCA*W6WmRfQq(eh}f>ZwO#PN z;lp_XexJSkq3Hc8{(XM(aDA=I;h=*02OPWF<3cD;L-bs0lZ!np*7^~9zvu36g{Y11 z&VdwHEQ0zq%G4p|{9=U9W>c6FtWRgwk9)$iW9(s*omp~vFsP$6p%BadVN5@ATxfFL z%J0(k_nkp!?!3M`wZXg2iAyRd4u)9P-=5E>`4S^O9x*e(tQ0UB2GX?IAafyxq4hd5 z-;mjISS@rIPJi|ZxIF?7IuWi0wxMFlI5HQA8tzg_5}g zZL1pXUv|C@sO6s-MfS>#Y`1C@R42}QPG_`&phQU{*rR&NgjMnW{X_o}G<}iKeLEN9 z9QooCFid2i`5w2|hcXJ>dHJ637@zM#jjo?hrNs-Lks9=+x(SghKb3y`RoudCxmPu^ z{u6R-&?V$AKwGp}lS;Kw!!SIk=4){gHU{9OS!5ml2_E#$Kdefb@b)k(XygJLlJ67* zWY`k`Rb~WGTHG4d8`|zhd~+xwtPdVUV!{L&eQ?IUi@v6V7W}T$>WFx#M@aH8W!p$q zDTT_rmcn{Vr_ z1uGBU4^a=H0xm9UsZ`mFt1cBeM#Fb5i1us%sh)dtps}Xu0}jz_|q+&f#JG;kH;+1f|vK%e}{X_ zdy|T}kq|o^s2bfHkri>Lk}>ai9)WI#=%_EL`H$y3eaib!s<-3IPP^KKt)$KGERE*8 zm61>MaKXQ^RbVwc=0xh>@oq#$;kn&G?UqH^h{jVDRqmNS<4%_cD&AZaRrBoENPAFM zW*Wyocm{+we?x(G2RW?x7~$*Ysujp+&LOv@rB_l?`_E`bHp~HnklK+fZw7SD2&*co zpLY6&vgDANlrFw~(ylu9ZU1i^`Y~cz8r?M)VPZ ziBR1sy6ZcfMDn`(F$LSxqr<Kl#X;ia%^J#`i4z-Pu%HJrioHnl*~HmH>%W8GKde@|>b*Ooxuoh=neh=$$l#?8t z3lZMW>g{}?Bfhp6SIBlH{?LWF!2e?Gu+KLhi%+%k+=*Rl^)De;+wQsigWChlF>I^i z!a~D(tN)J%zLYa%|6Rd}^N1&hFj=t3paNNqT{Pz@pY5d6&j687p%TYq-49qGS0Ym@|E?KfBddwX$qX1(P#{X6Q9h5jRWy zj~;Ad?DJl$h;*wQwh>ocgBYRW`APxSxlctosKp|lz$F~7+&7=o%kg%qPaEwQnQ7{kKFOC8*9 z@T|2GJmV43EFvvHhlu24d$DhPP97EJcm@(G3eZna1=4S+3InVWJlVnK_)c#DzbRx) zmR6yJZ%b5KfU#q0uLj#;2tMmAj6Y{0D1N5&ll6IYV|d~$JvXS6wOz`Ye)QR-8v3RG z98i6t6Oy`UZF(Pt>U@w0bYBoqtCO;{B~43#IolUz zSd90Dgv?V#Kh(5$vOtrwo5b11igwQkn~-RGo7P9(;F= ziyKv3jOWBh6kQJ8o%!V+hLW<9HG@IZGS>K~*t^*J2d_EzFaU9%eEj%}i1Yo)&#vl7 ztR5LIsJce97|(%Q#`iorx+NjeMQ6lR_#lm8PXBl;^Gp~yQ!j3S7gwsP&1@&NyS_`B z2n&=}@AF8C$gvR?YOmX|&BvU$D*JCZWJy5k>Pl*`iMDHKBD0iaWt3HWWVu)1y`j2J-<#U>nIJI z-E@ssx)a3q=(bOtO;-U|rBIj}|w?2x|*173gNAJ2Ra9{Sf73w&z zA^Hh4TltLCwSe{V{h1v6MDXw4tpuk%+bF4cNszN}!-mLfI=Jx`Nc^a9F2j2iz2)t; zSV2G!qxX5dN5*(+VvPq-W!XY8JAW1cqIMCwG5Rh9z?fXsoId0prahpfmagT=PH7K5_;R>nsmpTeC2-oxp(M2^BkbG6m-=-?Nm4DU$TYU5Nr6`B(ao$P3D5ajr43rksK*gfU%TE;thEWda6!&$X}c@5UvQ*f*P>F1^d z?Vw1SFEew=4RU&kcseD z-Kzsj0SK*(0$H;T@8!Eud_j=EZ}L1FM{|}fFDZ`}0RRK z{k&|B;$L7X$l5({f3v>jsir|z!!>9Zh{#`Qy;i%o5Pk=xP?^kyBlq{guc_l34!vhB zY`=G5JXp9Lh76?hL3Jhu9 z(50%WggR$b+||Qc`Hnt%azoku`Wti9h0bM{$2?PZ$XKJ9dwnZ*f}WZw=d&{m)}v=l z(p0P}DZZ(ZAEl%1vpYVX6cRdJob%%<_vVfayh5R(EEcXmmXah$1@v8^x@DHj`0<=t zyd7;`Cq1T;F|-_>4}Osz6q&Qvq#y%*lh9PgZboIV*_5wKs}lviPH*A<8F%N<#A^{GXh{^ph-n$m#1L z((+cgEJe`AyDoX<0upiua29Vm1Krz9e@m9*@L`Pusc&MVL`GI!7=$+UD8g!;Szvp6 zV^dTSgeYwMptuG9YTy3fxe0%-OY_GZ6^)Wuw%4Zo-)9W#3)roIH@&_xY+vRwf4^~B z_9?CnkvH8yfxI0dCKr5{FTMo zyPAjSJ<;yw-gQxg%>u_qmW z*!2IKe>38L7EcQQwGL&a%S`E`B_pL3CDvdktdNk<*!Z~TUI=k>bF+JD%1rmkzN1Hu zTiDt8J&##K@BB)#{)Loa5RL1KH6s@C>b8#ef=~Z$=4w+7KO3kr;t?M7y@9dI`zkGXCUz$Ry!)SE zHFZkrQh)YXN?*~6#04mG;AtH7``2CcUc}gg{=9-Kb7(fFR?uJD(SH;eATO=x`1L*( z42V5&K(3Y>+J8RCX%$3y>Hju(Q;xB&$2Gg~tF2XJFY<8qW{B zrIG3eb2(2kO-jBdGy)(PDjegwnpQ~}&BQ`WQsbl|7yH>e-&9fCBDX#mLF&C2aBvSs z>A|9yv^B*5gbE&U7O)3t1r**1OaE!5FBvvM!xa#&z6pe3C?pPP;hAfrY>VU+w5cAf-YaPC zfKZ)`lhkrFYg;)Ce+kp|CCuUVw(rm-*Kz^sQzQ?_jCoSaA~D#>!n4cQ+;R{Lh>poTw8{}5j>r=veCo3AaA^qfPw#Dthq`W*}QNzj8N;EuY zbrcg5I3It6y@U}P>v5!iBwrjK_p4HlN*IS$t^E-Dm@3Hn<|upaM&qML0b_qS3B9tL zEm$6wcqTQew4wz(DvLG?tUt~sgszoKOP7@+AngN{sd@Pq%O%9i#t|V=D4XS}-8A2( zPeAJ5(8+r&VEtX0n}xL8Bg^QZu&7AqvX+;&JwH5Y^T(09D?n_vIH_(jPv1aiTO8Xu z7qLCyQV&{Mc0T&bNG@iiJm!yw8f)Edn$QtZ`>$< zO4=;VoBQm%9Yn?eF<&o%2fA%d9zH$9s?KwBBcTE&Fg@(4)`h4V-ZLWMMw{v+R0JtF znPogw)tfHn?&{;g>0DS6idijO6gr|N-f^>HBSM#4JjDD3yfS!xTc^bfwwNFfIwPj@#f=2IpLE|ClD_$^82Y?R z=4(KHe>m&yP6T4LZNS&!DQhr6jfuIlue$w=p9s5zytJ?xkzeQEX@@E~LS^$YDs}ZE z8nvvI4Nx=ryF+Z94^$M57@J^rH&Aom{iUAOWNk%$A}#1+Ezja^4xWP9bX{cZd3g&S)AYwxDd$fF-*U1Iv5?9ah-P zUvRP6SIs&)rDt3<`L_tiNx^*)yUS^s%4%B9*QNqeNuRFJ)5f4%WUw5Bi|`PMKj6ii zypu)0PwP=Zj`o$`u$(_YnFxO)}4!gckr_dvqJ1cz!SLM zm@sMfsvB8d5jeHgeK!9E!oqd?-BN-gu6-R9kUfL;Uc-82)Q0L6Y3EQ?l@V@I#N~Hl zqT-bwYp1NTMk)Yh9y852vuZG8RuXMc61XIutl(O8|=faD!>NWuzo*o zwzK%mPgWg+90yL62aqOSSJD@sg+*z>iYY)3DKaa)cD+L|isP1mDl{BQ56MVY#G#oV z?`}DgZujp4JvU)Z^qYOo93zOUbGo$lo(=;%qE^Vd z9)1pRSFN5JK>IjV)Wi0iUGJJve1r^hafY6`?z1@CmQ@=ARQdKPLBgYp{ zne|#zlZGeZIy=-w%S>n!Iy+@J%Ch@gl+ReL6P8qG>-(OO(J9FJ;J@}36;qy^!oKNY z8$~G22ff~|4>@+06xQheY2wID$;|$ZFSN%Cak!oJ_os2v%$C|R2A$I;J|Gu1qUK>r z-SMG#lNwvW$xdln<<#MIafP*&hF%Ro9sMp{U3uY0D^;k=x2{)&+NH9ztIW|T(N13x zpHr9&4(^t$Nc8(eh;P-bH%aZI7i_Poex=V0cz1fwybXT6rl>22OMdhZDNCVuZDXQ8 z882PSC+idt40*EBU4|Cpj860)k6L(`_By}cf4OP81`u3|4TELV(x8&uqH={Em zZN!!5_94S(9?fpgyCDJhk%6vVQ3(31gA0B^JRx=EL_%~6#sYLsKq`U;MXfTnR^4R7 zecz<~6J;3kH;@k3iyuAUCo&v0AS|C~F&vp(B!al&-DLN)$G-pjEpkEaF`N}$w z>Rcp=r}t+|(pnILz`xet?P&Iv$Wv|UD0ZvZV4p*|FU~2zYMEcBQeuS1zBi@!5Upi5 z)Hx)a{SF=Ojii4m3NvEQinB)fOoJZTXZUgw$AA$t>Ci2dED~TDL&@!0QpTl0jGlky z)LjKPBd#AY-wQ4*uw!jo6;Afxf4J{kHwgi+UO8=0RJP8DOi0WpEO-ij`G zV;r@|lXd!R8jI6BybG#C$=SW115_B=s;Rc!Gx?BOVUVC*##p1GEZr84$&=FSslVe# zIj5TwzBlpi1cy9c3qSaHz#s?HF~l-zrJqD@u}=Yh$QI2HuBO42M&W+dHytRGxtd}v zH)oK_xTk(;CC>@vqvEwhW8tB?%&sLY(xk1?uVm%Fb_^5d!Ji z9uqAwd<0@y%%u~Dbp4x=y6m}-rNN$hyk-Hf6vq>5vqL}71ep&dE9e*wR7?yDT~+-K z1|m^rlSQPAryH3;4hzrl_sX#{hori%*qb`TSblzm%!Uq@{nbPkdPzGkUuWt;Ms-3* z7vDSWo?1jz)pAu9PkdTIgR;ET3{sSFJjWAsfH8Xi2Vcm7DYhJpNl!`i-StC`9e~p& z(GJIkGa+JCbENu9bO}*#<@R%v;XZM7CjmE7-E8Y++FKg4B1IRjG@}h3Al^3y4ObL< zrU??(&(viROp{CAH+%U}vVQBh$G9IFr3*_-Y^jPv=T;HF54o{ao1Gu-CdE_?%ojXL1wekGW^Fl^>1UntvJEny| zs)*IwhS_LO!7VilmMeNjk9>Tel!XFHVZ?1MeB@a|DS7E0@}s?e;2~%Jr-P5``$i9d zZ0M~Jq(IMzxNZ69r4h-Ar}NRi%{S|1UCLx-NyJ=~F=TZVDOGVG#2IrlfAZKd8cNVm zXv{P>??L}v4|>>D(SE3XA|0vRzZcbT^ipjO8MzUIAGhY5`&zd*m+Y)`wF#n97Z9Nu>xI*55#79H~ z7T(GH<^)?|YyCFb1D_Ji$8y@ZKsfUt6QnW$&;;XDG-%qm2&wO=kb~o90$qsS45XpjL4rfgv=uehE5;>S9kd;rY*mhO)Jv;IIoh-Xb)!Oo%l17Ksxr8Dh>=-}R zl7EYCgxsoSt((<*qRuYhtfro2fHOuM0`X7s@LAoy9Wv78Ud(xTno!gfv}2cU4CEM= z7#TYh0V>HutLHVd#voPt6wIykxKe9iok3Z4q9YqpG^nq_|jei{?pP$uGYe+8{KT>ik1oXGX?6GcdL zoKC9l@!4Htai*X>Xn~65mudwO;dC)FHo|sNv`ik+ z2X#!;`KkuE8u3(rZCT~8hQ$oksH_&<$RC(Fo-4c5;q_g>o!>s>kk{Zbuih3dJv}{? zrgEzP;Gkx~6nIF*MK4qKqq)9)Yh*ezJvBEKFK&U08l9ibE@z(4yj5l48({=!__~sJxf#!lDU(ph^B8UK(yU=O5JS$p2K-J>3FV-yaFV4miR=uY<%$^2KC_?r^!R zExW>&JtbzVKX(BBW`65~=W``Msa{b};PKG^&OwcKdJbeSlCUR}_F)K|l9HWqi<>WD za;I^QX$LF3Vgg@IT3rbQ?5f(ntx!Zp5c^J&%_}KtWCiLY0R$k=!^zj6w7cF|{oYFs z{u0!2Kzh58A$Ne{mQERkawHG(sB(unu~y5aAnBTFJ?()9KbC~_+&NVx0mI;TE#P5s zuD8_}QZ!db6H-xYe(ugw1;Ibr8eWx?&aAn@S3{~s@`*SV8=S@X9?(dZjIqMIw3-RlH|ey%&9ZHwK#q&N61{30 zyLYba^a4EXv+rc-q_`hf+&R^)>|hozt5p$_u~)NiO|`!M48@^l*IHG5?Xsvg?N!o z6F^g+Z>yUDYQ5cq|q!c(V#Lqy9!_VeSr4)GVib zu3gC&W+Y)8`a%r{_+f@pmLsgWsh{OdUq;q;fyL>P;VybBHqx&85TR#kq_z;)p2!Zk z&!WDctLUDpNcD)alowFL!#!BxR`e((i)cTXm3(V`yN0`~;sAX>d~9aPWU$W)gfRu* zV-z80$;*_LCdk&k{;kZ26Jc+}Lfuf8!Ejn=cqh94udelehuz{N53y=7(mv1>R73B* zd+Q`|r+f{*>R%$}6d1#rwuzo=F3_PgIbGY++|Ppvy+aWWbw3SMWoA1)P-t~7SU9FrCB|L=MIpBgzPJ0H1DZ7XO(&n z-*rbw$ZLQ@)n%66*V%|q~*p|d**IKcqT0LINnRGF69YbCnp@P>=>g@hw7~kr- z^TFaR1-em@*Q5Kp^rp(G1XWg6LVC+B2SrK4^u;w{(Mm%vSkliPG4SU7t_vO`8??kL zQmSTC8IYphthO0Hg@ySMQRp;<^!?EqF}Q~e$W!(jf`S|C^~LkpV;sA+pZmmr6jCs8uYF7m5QnE24Q z(j=oNpU!BL%ki5!H0&ojX+hDvwk|C-GCp_Olq$EZjig`<1`@|}U(@h2@nD@MDPZD5 z@Q`JFUFxCEw~b3+z4V|W8~V^&8_qQ%y{Fj_hy|g<{_+A0emqaEmNtMnrxnx?S}M)) ztW(+SVmy8_7lnz;*Mtij{0IfGsNklRQRAj-DxYoYu{Yk;`E#yd>(;^|MxYYyG@=htyV{#%XW`58%Dc1qGJRPDcO$-#&659OrdccYgN+l_-`=BXH|`z(EA$b+(BVICr>5+M zoeSC5JOc9y?jYQf#rQ9VRyfWrRn8atvtGTjXmd-o|Bn`~mO)uv4_LBwQP9Gumjf}L z*aTHpQp&2G9B{92kBZXa<~}q&?D6b5%O=#*k6!s70WS2l|D6+=9{%dF&Hv}g_0&C3 z%%A&>WB*6i>BRqU{>7I6Sv*0;607T-NV%rtk& z8`uqSBpnqxGpc%{-n7M{dLMr37n$QH0$ZkkCzSE;Os>DY2zBwv4%SjPJ)B7`$$yQ?mh(nBn)?S!_Ru`RkZkbU-=K6q|~7&1zYxyk#{AvME#_A)k5muxs+N| zqsD!3+qN{*?X?N(cjuDOC4Fp7T+H<2>!9O%{U3K1<<Tdy+zLfD(88N7SP zxq_-h?P1=Yf4}>df~%inG}kuXUK11_H0fL$$vX(5oDvo+ba=mwL}ZnP_7*j%GEQS? zmTsc;JHPh)#)m`>OvQ8O9kxduEW4lTuzFW^CoIo7TcmXLNN!I?a`6QOqSr>>a>Y%r0C*tRMzn-%y8t`=R$|ncv z3#@rze(4?YpWCuOf8hWgwjOPGrDt|>!mMOB&iSU$#YPbe(*vQu)m5H2(`O=Q@) z6!4~z0A8!f{Q7JCDaGMn7X|v7i~y`Ue)d<=e&c%mv#D6#9;K*`)IE$=L}81OKv!JS zN@6(pTHye%wAI(ETTMJdW!C1A7LA(e=xTnJCbFU z#Y+yz!1c}S1ui>B3!CM{T&F7fR-Es8ib8Ua_LP)lJR5GluZQ1*(EpRr!aX=>yFW}v8^;)Y2~5*;NV4ko9&{``45*G6K%ci zD^e^LjbpjEn>E}OPd!Utf1xfT|dia4QY7xdS)|!otWHWA>vM7|D1>-sf zc|R77vay%bzSD7tdmc8zromMC{YMUrZ@jUxE9Mi=7^G{`lV|1**x&e2ovC?fp7}~_ z_3yQbM@^p5+R(lvubZrecxB)^^lcW2j3z6OIW&tkOSH^bi8_H>3ptJ6#bykQ|jaR)kh|vMEy7q40sZzk@tKw1k8_ z<-m0L>6Lm0OH=!H;L6pBb5qIVj}mDKXg3Pa>)7AuF29w|qpSKv^9WB|mhY%a5tT1~ z)zSsSK|6RjmD#(NbEhA&UflDFTOx*MH@#JqF5h0C6e+{B-k&rZUJ>4ti5Cf(q7YtOjg6_mk9$dWB_ z7!|vkFk9_N=A0w!K^Go@u_?`*Tkq`2rZGFnk8wb0_ri!+i4GE zADwPfnsT{jGrRD@W4){`KdZ~5F6b9}%^K7;f%v%}yKFfV>7UHmLz>B~Co!A{8L%2v zqvKwNdyB;4gSIy;8Jcpego&EdPY-l%`|ywymktEmdb0D(P!H*bpjrE5RjPmRa`WWR zxhrRZpDlU==GyJt-OPiGEeJI;#m)@zsJLRf%xLIrb^iTfjh)A6W6YRi9^9J(O&%Q= z2v5d+)o{!j*?Jp$vGDP}Zn@#pbVkz$)DLscuY*#etFB-YxYkCl=Wn=rNNGP;Xkqnj zao^zZ6%oJ%pp>q~XOmP=Ry!yXOQBdj>|fU+yb+>bS4fOk9qM7BqMeqkjbA^_ zBi%XsY$+xaeIK|?eQL`6{(atd(&+sbZp}`f?vRvZugo}p>yn!{QGqG;omcw>r<3Zd z0VtORlxk^RzgN2DLIxW;K;U{Eru0$HKi(5Wmvk2Z!qLASHM+YFSv!?GhbzTjvlFs=A`mup0Bo1$6MYQXjgC7c5PzDOITHrg+oRyi9&Y2>^t73DXMJ|1BdcENaNvV12_ zom)3Uvq93WbT(-8oldxyPg&~4c=lEL=dE|2($bvU*Hl4@zF}~svkPYQ%>C2%b$c=( zh??{zos?sEwz>jPtB$5NXVP?o@%Pca;*~au&U*FCnY`6y{sL;27Yrhjegd&R93%6w z!H}s|w4#7r@!LGEepKLW>3WuE{@*fO#7~Py;E!&vFrqUQPO>-7U1Iot@2z9-cby4a zxfh=h{MHjU*=ZIJRy(-9^$X?&cMm`8HFUYCwxi*Qi-x56h{juk`e2R+yrGo1eBg!4 z(Vlcl>TKwl3o2x)$r+1?V?F-yGm2g_6ANe*Jl3|-#-caI3#Ly_ww1X!ys347OU}`a z_+v2=kmM%|KP6A7D0+c9v~hH8VaG!{$xRl{YymYW`aNQ`L_|U~(jRbM(CWP|DQOJ1 z*e?FT(mjkadoVA$mpBt5|Kt_3U4K(J-jWMs|2Tm-=D!t|zS&zz>%@|%_?r0TogEvt zC*t$?(o`rvncdj34n@su$BgU%N_1@3wV0ji3cVqT=GvSH+`oW3PmKihdf*=R62O*b#F9VS-bPJX;>asqsSm$rT&ZOUa;PalJQWs8E0bV4mscXgmJ-w0+bKalX(5C+=zW^+UCIl$LC-9Z zdg-TT=ExTwiy)GAH7A4i&H^9To-r%_Q}~ zrlpInm;YPbJUZ;4!Jc^V7QNk0YwvEb1B_qZ1LE0!VjNg~)~=?>N30pC{(0&0Yai;y zYw(>$M@TusT{wZbuCkOcv*^3ilc7pfnD#OHt3q!oK+Yk*MGJVpUpSl+$r$tQox5n= zaL4??sOVlDctgXY)M(k-K98H}Vu&NlO_D?K`sUh}qPg{TLS9VfUeUr;J}g~YHt4U< zIDd8>no&DPe)Vb)7S~mGM2*DML2Gbl^vlOm)p#;YI$`slhk6=@X!wm)shO5y@Ea1~ z+`5+jW|sd+e--X{@jS^+d)}0K9Z+O238t~qveFoKDRb|a5V$1nV2oNb1yZt5e<}XoUqHy%(3B?c>qJ04`Hphg;9}~qOBUVUY(HVZ>mh!r}#j(8t zV!Lb%@x}7}f5scXxJ*P%FTB`ecSL)#;&{-sX0TPUMfs+Cmsx$};T1Pdyr{_VJE20u z{1hw)(W$)^LT>(X8i8$aklA@t2Hu1H(dQuNxu$PeBf$=)C|Ved&cb~hyMnmme{?fb z1Hr#bNzP~?KlDtp;Ax1AQa&&sWy3#Z6HiQ@(z=obs@-vW%t#FcXO2>N$|u~1?!y&( z$UEE0>_hp-@D{aX7j$csL8msqeQp11PWgV@rCl`bgY=dNugjKOkY%jux%EIHf!s6a zN^ZlSd9B7rCl6jePd@VKzEN;fYyX6OUiwHt($>6W)B40f-Geb_@P2k93=E%J8-E*%ZAd`_trn^fGluKR^G{c=}EB!XfpLK?-`N zfbNPe)WeA<#CkLKce11@Eedj>7AqK=xA^m@_92P*jCEb^%Zk_?1B?(eoA?l6)vzc!Otak{EstdJWTkMeAhlV zHlWKe|Aule^iHjtL(4nzl0WoCaogI;j{qp zw?iaK5p6r4E8s$V(e)a(n9abePvPJ{}BChAf-7)5%oDAAgVZfIb zn(Valp%wxdQ0M>KS$O1(YhWk&9EIJ7RtoHyvL> zr5Z+B)gZYo)$K0dgEVJU$|Va*uSPX)koNEmUEqNQo5ttXO(8>aNSWqw(k}yEYb;*Z zBRZ`z_pCj4hc*Fy1#v9Lnf*I zFTOH&Z;KHcJaf*Z_uX*}n^(^GDAGdb{fW1KypEMqxY2`i-5Mdl651aX zCF%E|WE%0QjvzsGuEf5Xxvf>P!$ zPxoM4GH)m*KfV;Q9{Hg4Yq0{Y^?-p_pvmXwqu3^3oQQP>&`58bBxJKXXL#_W& zKq{=;g*IHcUmx}tv1x1=SDq{d05E~)ZwZ-$x5NRFOW@pnXBAA1Dmu=3-gFrWR^o@X zaLm0cLbnQSd1MUOw7jyd=rTdy8c(3i9Fkks+ViRF`V#rmG0y@~)-&bH!-4llh?Kdv(&jp0W!cLw zKV-r!{xrMVl{MPprHj8odUB*~%2Nne*w{86#lA$kHV*I@*+$G7AF)E}4O|PyFtJD} zkgITVX%yr^>st`nY|?WW{XeM8N5D%X8=ZvbImEdQBYu1Yf>M;kC5wo!c3bn!n`T_y zU31GaW{)_$EZ;-mmILN}rf?fkQEuJa1^M3@w?dm_!3$KkQSM91&SbMjWN-}r>2R4n zJGii%A60q1nq*KpmFl4J``7xT=c@-0?ZeviVwD_huv^m1@>b%{Rn^^hAe&#UPq55| z>?-jwZXoB8mnAYvv&&7WTO`Rg#@L6a?sIS_wXUE;l2su^Wu7X_@_tVmlDiu$PE=*q z(2Ir<`aRfd1H#>_{fh8x;kW@S;iam!VHLN^u6uFt3S;}#`%DFSe#m#e_-idoZ%$8Q z>Z7)Z-*U|W7^uJ#%^|Agt@|Bt=m^w{Z0Si_`4`ldk(JpdpIg+k$5&%Ga;n5|<7P>;~R$TTb$l7sT{iuNz-q@k4)O8uG zen>p~X<_=Sd?gNjfqAHK^DeeM-e$f!ywp0G_4tZoDae!u7XDcu=pYU!fneBGIDnn2 zPWDkjX1!J}+%As6(O8yaAUK+qe@5znnq^M%E`!TC$u_!G%Cp`0yot^q4(En)F#FtY zBNQ1(@IajK(hPVa@9e16<=tnApM210{jse!CquhL(nXqfxC}M-B<*4CEM(f6Mf2Z{ z_>cg~y=QM1+;G<@re7Vy{{fHJcM`8!^e~BQ-D|%Gz#zaxmf3lgW>YlmFeap2;5n#P zZwlQLo`r0I7iQ4{g8KrnCd)4mA7?YhjSr=1)?rCupT>_T;K-QVVix`YYty#RfwMZ_?BRvfd91h&w%m+^MQZdO|*^o_{@S5rY| z!$g;6TKvfOur67_{xC2^>S1Sao%lCMa`cnR#0e|b&SA&`-z(K|_WJG1$w4ct-Eqe> zHauP?i@Noeho4qptzkFbg~3uR)vprlqKRjOw?x}~M|%i^zSH|mk_r$}pJUN%j{mKe zMRcifs|q&=+4h1@oYJFK$G?KUE#9pv1ssybOYY{8{gio7H*Imoe-OvitCJE%iXIYo zRRl5$Ha2X#5J`1k@85n>FpF1%pf9_8=HDwJ@CWx@yzU%Q(ocB2m96+=`!hY#EYEk) z04O$i)d0xMGO#{$2++0?{a0`+pK0XiSnhr*m!6xi>Df&&w#i1yOFNWjm%Xm(>nh~+ z;44$J`V@GV(&*=f0!`1+)y=VJE+0W{KbP@@U4IiQ4p)~O(6AhK%N!TCxEg&h!{@PdjVplHrsDM8hVJdJutMjD|l*~3)dCuH`)jd;J-^lzx zajp`X#0MAAO+7U)fAsUmc~2;Jr|Ad)n7x;*TD6XAg39N~uh)#%Aw7F<&nnsBnv@-= zE60XP&ek?~$NyCudVX7+?z|+GKCeD(`0;}aIET+Q3YxqQ`Nbh;-2An^^rq(U-T8)A z<*swyv-4 z6hCfBAi;O*rqX-XftJJ_#B|ez5kD4&m#3V<$7$SPmzKh-xD37^-!_cy2-c5eX&5nb zr4KFqeI0!Zw@v2ObIa_`B>5B0bMsog@NS`&ku8e~%IX-0UR?WBjiH$JlzCitjVv3H zz{hY-i}$MDuDdF-I1WAms5CwVM`B9+^bD&3O>y!W=U>Ym~62-PMCgdC<%`$7gojp<#;(rNH_ee zY>J`1Hyv)0PzLAvX4e<)4w6 zg)l0B5#K_|k-j?lx2mK3pE+ZV8FR~`5oth924iC=^!74Sna9VthPFJ)gGe%ZTN$dS!1E6ICD>!s znK{fMSS+Ah2Uj$m05ak>U^H;_|CLTTJU*ubeEdBkdU^-`SM2ovEj8o+n<~tIO39T( zRGse7pi)uOR7qXcWuUDxF*Y*SzYtQMv+tf33G^V~<}|s0HqU+`18gY21A`hB{&746lAGQisM=Q>0=01~r(~+$ z`2xHJ2aC>N@pZ8u4Fdm!xHZJWtcsDARCM4$;6(3(_@0h)0Yd}$zjf7l_gVhjC_rpk zlbE`7dsgE;&aX}J@0XJf&^@E+(B9fizB|C56mQdSp?|fl5nK<~U4?Lw-5Wl@YA~M} zd|~--7|iDI1En<(DC&D91vr`Z*4Qa;^j}rph$1zi(A@(wVTTNPIcJ9(YPt^?H zX3mWG+3Sd)LgIsm9ZkJT7Q+3nuC@NN5%q%p8|J--1^jz!ZCAAHv%cq97-gY3UfLF` zQQdRaByvywJIj~Lv47_lZ2^Z~ow;ewq~wRCHwfBN`&+UG%Wl23L4fx8@ygw2?xvn#IgnM!%_(R2mIYZc7@e_;eu~R!l|B)Mb|8d04e^x>h%zama%bM z)gD`x-Zc4ex7xp}fxOHQWrUu&bY-5~btb4ir0M}o2&pUT*IJ<|OQ4b~b}$8U?GVzB8}H52X_X77o{M+>vY2xC>Rf zYiB6%?CtGFLX$-j@l$C`UuU8%>_Db+IUHTyRLOrjtJqWcQ`rgPh3`6%}PTgGZic`gUx1PYF`_{yYfF z1l%+pSmo@VA~q>gzHxIpm=-|ZA%4VeFRzR2nMZNuo^M?5RAt~7NlMzc{t zdJt9JdG@w|_2lj<;6wrwn3w&hiT+|y$g+oRgazf4tD%m$ZD4w2hX06kzx<(NU>H60 z>G!zZJCUMJaqhkt9pVHs#?6@kE~za}!&uDNhu2OfCPAG$yw47RWx6s$rUYMGHN7D@8)qquk*lLMIPe#D-WN)#Bs6`;mC3F z#$eIQw#qTP4@lV1hZ90DsamTrqk4bq`HG8O3p%?)S_?kLBByh-t1*>2etB0b_oFSz zDK@y|7ov}K>X1t_LTbHTZ1-kOceJ!9Yo{jvY}@k0bD2^4rpYK!>BTCO?aIUY&6S_9wD%JKh(b?=pt0P5^b;n@^v*z_| z6Akprf~o0PA0=YJrD}b9gqzjKt+S~+mh(?$tdum$XUd2l*hkl6rzs%pDeD<>oRW(5 zo4#ga$@H2VdZD#zeCdO(Xu+A!*y?VY+4PvIZ?$Y(^(S4tYF>%W+sc~DbDp0a166fw z>gKP1VxIeGQi46lmM;EZgdS{u6RFAErq2&ZeolW+$40oyo3-8ynSi4U zl@F~9wXX6ZkZ>q*w+=4l=Aae2MmYeOy#VGks-;VyBrH64XIo9ZdYr&9;wa3A7s+LC zo7{917)?Ik5T1J_j1npgpDF@X4W_MDi=J@{dIRw=O$HG<`j#??&sQ5_D!oze=@35RICU8vZ*?k8ZVx{(hm^p^?Xu!e!5D z-j3NC2#afbJk6rw=SZc^HY<@Cp`q;37XN4JzS}zzhpV1DArsj>)K<9~aE~!05F5uH ztHAY#^jr-$XcXmWPM7$pnVTeT4K-G~?&EafAbom;&&Dkrqd0YX@P4C;b@gn@HCk57 zkznH(7ADlQz{SA|x1_X|)HLd+Vrls+(OWNk+Q~y;FhwGmmSVSiKQhj?INey}MB!n% zsB5y{>>hh_mv0cc;MTOwS+a5M}DaAE6CA)Rd+*Ff?l7nfj% z4cgwZfMZ3zv|U>vN&LQPEB;UQX2-ja$MXclg~v8JI5Du&JPjnsRE*=a>1hbP=t*O5 ze|N@N_>YCU|}GK1*|gg}hI(BLdSPH+tNbqv|j98M)EO|B+VXO%>b114MCdVI_XZQ0D9;IM?E8lv|Ao zY)r*etj|6=AEkoL!9$E9KG0V3g{kynx}NG0A^A5)-Mf|GSO{@At0WoCTRmG~;#&us zs9E?}t}$XRJVUPQFW|zQ>-+X?GXEJ#_mJ{(@nU7BZP<^{cSC0VI@-M%bsC(BO=V4f zqb~8^JikG9B3BuW<^(7^%PzPx*euS4bq8DLw|ooYK5Zk;|B$Qk^m4ujZT)!^*af>} zA$&_jGuMdeq;Pl}*7`C3S*c5_ApENx4c~!ONK*O=6+VD%doME55!w?ty<1yCI^m5x zmkq57f12fjxx4r>wXC)5m0P}Ld^1SR6mqBDyvI5-L%e16HnuXJ;}yrXu7*u9kt~IZ z*nQW#ZaSX`3`y+?R!SgMhc@q~p(5Ecz~!0l&uv?UFbSZk=esJV*cs9cV;~Yew)Kk6 z5-Jv@6Z>7OeoDKq&PshoKEBc_NLp3;1P|JhBb+EHY%L>Gcd4(qz`rF}Ey$>djFIA? z{2kQ~A~&WthM|LNO1!WXscUmgQWk<>p+p8ZaXywPYduf{$&W!#%x%jk~MxQjzu4 zmQ$2r-LXccCDrjP5V2u&OEAa8#zVS_AGOV(56>{4gTsv*zXKL($Rk#*G5IhR_zSCv zE|K-<8p8Ij!C@ zWz3+u=XeQ3Vyh}C8V?atleU)WHu}6+S{N|mJ{R${!23o#AD~)53)q~U3GOZpc{Ktg z;>&?D;idJSgr@a030gJ(j6hb*;fwMkno{};kEO!1?-nl|EU8!#%&Yxr9Hb~3Zawz& ziBAbXnF}r3V7!)UnOStuiMCJR#8L61WWy*UyU4AQonzoe@O8`&XQHId_X*Y{P=*D zMe!_;ISj8-z%F44U6(KrkxTZ^6zYpKbnjcyABk>^Qz38UNx zALfB@;=M~0?EAbydkzVN4>f6GX1!um_T|^5;8r1c@6JK_!6E%;{wj~uia6t`KX=Y9 zg@2mJVy!Io2WUby!s5FN!Jm^|W6BR&NO#|Xe0Kb(WORyYD-69cK(yMi``jb_TC9GWSYJ`q0dY(=;iRcGcbx`1ytM}GR`v#xQHbk$*zwL|O z;`22+h4`J-557jyWwI4niu!p9dxwgu45rWo&c=aXr(T)(kQMV2tCAQWQlmGZI0}M= zUcfI;#FP*7*Gi{-3tel0%@NM~PB#j<9IutK@P;PHA91+t*O_cH3tUhTEFfU#o zGOj0`Ss6#>Faw7J1s zCqutL%6!SG%Vc+f&v0g)%Q3V4pEhoELhKONgn0i4_8K+E$kU>wQ5e;xtA}}SmFh9; zlpM88pmgsSz<#KYQAKexQ>*qY^OC^o%DrT2i=~JW%AKgm&;5>UU)ec6)GAwB1O0Z1Ba3Ui7mAO{e9JC)D zl4RP_-KPq#bb*&18}Leb|5E?E@}ZXcIR!{f*?v`{UMz|Htoxazp>d8#lkn21TpbVT z#y=+-lia$3^X$p5(XBl0_3!@xT|3`q)5Bi;*<+!RHdMguI%#@yTtMi-LoeGELX$mo zmbqX`+cM7;sMA>S4ybHi4%t5-?fwr;h)@)=f<+I>&;OVOp*EwP3?^J={uTp5$YKLW zby9-Fv*7$*yq=Vc2WO-;r+$Fh0bfMVbPwMIx%w2w-G>z#uZCU;^{6I~D97p$ODet` zk5Bl(FpFT+s7B59Y|8OM$S4DByXWT_AJ6umqkW5Gr?Q_e9kgvI|02)HQB+e!Y7jfQfLH~M~2{Mv6#m}c}p-?%1L z-JH3-$G*XRD8qZIK*nY-^PuyJO1^RFWFBZ_Bj(4)XMsSzxQIHd0fY7;wTEg zIw6tz_H(tUSMpJ{cTOW}6<`Q! z{4z30R1<4j@-VFf`A|;tSE8y8dyDAeAk9~=Q>9(N0~Zayws@<}F)GQ`_iNXTg~bC{ zSB7U2nNc^bZGQ@P%qE|;N)cQ7xS6eXmv3+k)8mr%Fz2zJE83NemsdGKl679SO1X zs^5cFQBB%32P4NhpBb|0xH_B_ieF&O@wv4YJ?R2j72FqOR!*c)1l!}U2kYr{B!WG# zgyX&elx;fzY#JS+@8!_u_FFD5-iDFByj;3l>!O7>O~_Q~#V?RH*%j%Rri2n9`=_Y7 zGeevH?{moM49Ose^<6eP-+Kce8mIsI!1G`|=&TgGXr|m(tM*ZZ)Z=$9<8oi=iT%43 z;5l@f(jukgpg{8{2^s^IbSLX_5Tw8}vhhu$Lf`p$OI+58F26n|4!f@D)FN+eP+ol2(rciWcb69WTdeLnrpIt@%i)&J0ULP%J@qTyTDfGGoaG5;{ zm*ZRV>I(HuPu9xF9JLdVRIiwFP-iCYqpi(i^kdasM zXyR4>deJaASgOwT^%XMuYQXg?bzgTF6r21THaeq=2eCVp^D{Q```D-kj-BuGZc!mU zJOe84epAD=*aY6`uWsjP=<+u@`xgNQ>Zio4-U!Y2xtko z6o>3(p7T0-ZaxO_X?gxcRF+2?v`04SfpVPo(j??%)$rBvB2_H5me>Gzvb!xW{z`^M zv%Z|v00od@aY;$gJP-&sHbi?^!4|rt;eQ)`>jX1 zKG##b$iBAG`wt2}sMbHa?f0g9VgxHF$o##BE$mzBotuX=jgJ6cRjx_Wr}h*$Bts2TxfaFwHeK(!E8U z7aDt$&?u&0+mkMGh?3ecZIp&NrNGbN#1oFEihf%H#yn(#3#NZUrDWFvV{$C4 z`IwSpz*0D4*?YwdJ!n}8kI-ahZ537f;3ew63H|=;=%*KhVEmGms@B4UwkVVdhYNat zS}sv=h2H3EE%BJ2oC;x~bVdcXAYIGEX`FgGW~S$iB*Hb-+jyz}7yfXO{2o!xG4gp* zNO0nnQSsYWvHUkia;|GZ+oLt4Xb~>%B^Av6K6{Od*cx9)$9Q3@xj}k;H-u}YQt3D@ z3P%!MkX?!Va{0@iGyl9|QoUVdj5NmTC2Flx6U6*&;w+?e>2kML-pZ*ZW#yOPtXJU2 zU0cWFp3yJ1rX|y(mi-S5@<{V&HgZ4!m($;vR5=b9g#gZ(iLSfJI%i>HZ@=Vy0XG=n zan$R`Tf+XTtntpzZsLI$eo^9>sZb)=+s^cc7KH0t+LK?ABAL~@u@vM~r24eq@@K`S zMngpS!_wGIv|(`F4;|#Aawm{`m$V0#t3s??RBsrqzH`iYbLWx%o={kD$*d~(X`7r% zXHNT``(!a=B-Wu=GG?9r_?b0r+2AfQ;~Ed4y^J(kRLv((+y5DfVm2k&=5fJ)oDRDa z?mWCtY$`J^1`zuX@JCGO9|M+uDIrygj0R|~EXJ$Q?fwQGo#TSQD>y^LC25}OW@KgC2(6&|B8g?zKl- z@apiIEB-E7u^zugYbHs%?$ zg&7Aw-=!fR#l9h3kdyJOXyw4}MelGGp3HM4N!FVS2_qjco2)82NIKlP1u&ycJGOrP)XDQ$UkXO4^z>MfY?vLWfp^9kUXD?Kz!t!P6^ zEKR)krTWh@)Gcgv+M2>*OGaBskm+66TJ@bIcT#1*nRIK0(6q)L%K)qCQF4>qc-61( zq28W#w!)@2jgkK-3+{8abHG%ti2^PZn|n^T(zqw-*R0)m^IIfU>zsD;zjz`)|1n$$_LR~3iGea zrpi1Vqtk*mk(4sAb>)C;pCZw}t%o4XZ$qLy108`h7l`t48%h~HFH9A(By^@c$o*xR@VqP1QR8qKkln8&{fb9H7Nr^wmx zkk%?~rC!5=9f5`$M1@BW@eq9i=Cwv30$X~2k(!P=#dzqGCk4s-qmVqxBuM**EB&`X z&Krc@XuFD1GtQVP3%)pOvW(&Bi5VKy5xqO0dR^T)H*96r_6k_ISOHOgQl1t;V~FPa z$;D7f_j)J%cP*y@AB>t;Y7TrF^9ny|Cel~um9fm7Bk&#b2Do)t>r&nUL_$ z40M5?{>22c(lBb>j1O{AjJiy6A_R5?`n*d93qNvjC8`?k|9IrAe#=Np#0~4!HvM<3 zWhowU`1Vh-DW>8$uA#y05sEDVJ4Di1WOC6c_G1;jy9h_`@y%xS8#oeCO+FOI%~xUVZ=>$eujBzuHGPoviT3fv7Mk&rx}5UD^0KW;eD8Z}>s1C=IvmmRAP zPLQ`e7Ggb^)t+$~h(&hqlSGEpbxC$g;82dM^1wC~Evm^qyrcyuCuaWMYO|2+&AT@7 zG|ZHDmy-H2H6JKmHtwgolH7lNJAwN6NJ_p~#wM)W8&0uuN@@nT=xq^sz|@@I&uF6W z%*7AuRnig+SkvpOqUJI@2J_fAN^Q_5z214w$<<>G{}qCk!l#GhT7{B+i&<_iyV0Z| zsxno#c({o8Qw+B!!On}HHCc)KDR;=o!Og38-d!12DCpvOZwz{`SSn?+j+zEPmFtXN7M6gxUvl$MX*Iw04CT$>J-sPrW2>lYH8c27ZVeho#AX zMx4kD^EXw?g_e$3kj7Pcuqa((gq2sdORKE<*e2?mS}Jy?)ZTN+v+}+Tdh&(~Xyy7~ z@{(Jqg;y)Y*?6=`aRw;o3FUk-0kfOX=te^!4;XfIN~?lmV(Fc9!t*?4!0Op0iu3iYa4rt%r}cPP_WsHo9hFE z=FLJ&Gp2<9gPWm-5J$s@MGtdxp2<3V4K=U!a zRoaeL_)=VlmiAOO2zmtcbe2cMIU{l1oWGtGJb0zSrMFo;uN( zM)b4(o5rN^d^6Q~oXxv+V9uyx^=!yP*QS!I%uV4j`>8pG=C_o#enBbPx5=SZG=`K_ z=S1Fj_T&*?TrL)y-rLKIwCfFt^!ymSuiPaz@Nym5H2PYpj!v&}^gE+a9$LQOt`W#Y zQcA@(fSK-6XU}~gr7{UT?W;KGywW#V4YNZkU!9QG?!cgqG7bL~g@7Wc5nQvENc{l@ zM7NxNRp{EP$9oP73`e_NZ^Va(m|IK!+^QJfqYs=jsqpV-mAra1WN$lRJ*lGcT?+Qc z0j6wkw#1BQ`+yukMSri{geG>1JnF2)37fVPJIiAJALXW$ko^~4joVq#j_QA_WAqDo z0Bmp}_l+)vC?>y1wA;Kf?~rpbjqm#U{tyJFCZoe*zLG#>B216D|E2yh+RZoc`f(+nM#*<{=KR>>E|L` zN7$Rly;cm?eX>Q5Vdn-|8Y7PyTnPJi+5Ai&HVW5upsY~yRAHj!O6y@NQ%M)L^y3I! zmheEuGOzuVbGw~Q$@fh(^!9B!Gh9g%mL4wyVw*hZ1k{FRPHGrTCh71-9(PVr<2$ip z5EU~^(=-&&RqH&2!xRrd=0ax+z zV1;Wt9b%!bctD`Lps$nXvilY4>yLP`H1pB}K=rWx2V8p&OR5)`GgV)I|5uwy=U86N z*JMxlv;nG*pci5F9Mb2WIEN0}y_*6@Ta-sn*gMnwMZFY9$i1dpR5cGkG6mu^q<@{Y z0Oa!=Sf5i~iq5X$1B2)~VAD$>{H!S$nlms#-CUAe>;*Pnd&+y`*4A8bWuJgn+XP(P zYx8Sgq(OLg27rhGk>&W$mHcOzi0HfeTE?O7C5q~2b7D@*MImi4X3pKOF9Ni;`H><% zYCsxl*?B#lcrDcUeZEEo0s4-BULxg!#Sq-U4sRxn&jFoQ;IkB?jT>!Lda44!jIyoK}Y6twyPE-h&> zUVp~^)m^;ORn7N4ec-n_R{U#Jb;_HsI;mA*4@k%xp)GXgJtz9l54ri!GH-Rc+X{Y0 zFDx|lyZP6{UkUl$?1Tz^n!qUUg+P~T!WiAxVA<-Xk|a{~p*v2D4PXzD9MmRS#X#8Q zP&KcFrJo&vk@dsw=A!euP29z&0H?iqFc2%ZS^wBErvIes{)bbUCv#R_Db6f+gm^vb zSalD)X`!1`c?~F{@C2hGvmJ>TaCn}hr;XC#q;{XUV=HQf0rpRt_v)yv{w6Qb1Q*jd zZ_2BZ;9;Uaf6hId9hF0F<$K76mgbvJ7>6XCUhV8cq`Vk(?RCu$oI-vsiH~=<=U~}7 zgbJ-MtrxICbG}po>Fj6ifnKkzz)tv?W-nv-^5BRq4$PV|v^N_UAVsA1c;wT{bVNCe zV|+>-9ZO^V{Src~YW%wR1|{TdTnx>H@GH?iL3>H3ysjTJ>$GB5*x~*6a;FS5CRDB; zV4K&EML*FHl<)aHhe@3fD>zJA+v8vxpAR{7rSHjO@pZu<_02KMqHWmbN-3;DYv^eIGq%x^ABB)H#J+NI92ZQGqvG4d++UC z(zwJGzHRC-OUpJRkI?&Ls{w_aXM*GiwxXzFWlU78Kxb2n!Ydm$$C$G74X4ic(2j8{ zES?*Ce2h`9zh8^RM=cI}mm$4pBa)j>#O-|8*mxvQ?=2b>b_<=L*v;F*c=nz|WOG1K*pBV^(967F7wp4*yLSKlwTmtX~> z=q3U3t%Jz>VK1ewO$@=lxJSZnwYoi{l|`zGEagjM9uO+14envkC;3Qd-K>-RX0kbQ zO7A@?$f^eZC%#jSA-DaPxoCIqD#V3s3r`g&j!ArE9P6(31N`J}giF{(U206vIj#ng zl9O!Oy@GS!ABJu;YhuGjJs4fmUE9!X{?WFrPb~`0iI(rWUtZ+ZTICxA6-s*?0WzMq zmMi0%x#PXK%dUu1;dF8F{0Fd~4@mP?s=kq_If{BDX+?Dq>#YmPiQKZRi%GI_%^r`w-JuxfZUlzs);cF z6z61+9~P8~xr&Ry&9X-~&i2P7HpQu+S&ZvJB`wD&s1K88y?7Qd!lmW2#%=b&_&L!^ zDxW*=toPb$Cyg{qJlL>zyP);~#xCmPl=Cs4fjrqC(L~J)O*zkKb%vimct*P! zKYnzr5ca@2EY@+@y7X}IF$L#7>8?;()*20QJ@^ygF1}=W@?&G|9ItoLG}4OfxwQ?I zvIUjYb`NkW_y?s5Tftf-gnLwTZ`P=mRx8Y1((ILnEF4Bee4SVttOOQ-MCZ2j_6LPq z*eI1nqfnuq)F&iFU74=<9`-sa?Dxfb){7Tz78YtbLV6rkJo-`FDkW6$q0OCV=f!dp z%QoJ)39s=U^In3FVY<#Dn~xnUcM%;dEcd%%>{MnFExI`D2SOKYURpt_F607%({|#5$7g;P6X0m-e$Llb-kgLdv+mV~O?EwcRdrx54jP0oI4DQ|KK9t8 z(cL)Z`i~~30`nUwGk&PApl|mji)nXy{oA{1MAds5Eu2%?PcOqn17&2tmT`Mn-tx`Y zWNr<~*ZUq{3HNo-6Nbm{9TkmgWm*-b(x){*an9X|bN7`2b zH%`@?hGTrsO=Kz%OXEPMTpo~tq`Fa+Chvu0ma7<~H_#s@S#R5*; z`hJH18@*_(5ge_g0`EAL#N)r9o~sj@aWEswlqv_SiZvm+KC(z`8tp&TU|#G`#Q#1a zwuirVIXLO$udl}u8Pn(9M%&Ox#AJW>!fXA^4u5FQ9ce$CIximIFJjoQ8BJMcTJ`a-;QuNqukIYK`jzi~bPJXN= zaeKkXTxX+8`%o4mJgUUdCmbB3GZG$yYoq|^@-I_`EsR=HZP$QU3Xkd<;VOPxrcHk4 zs+z)dDhSye_W66YTS=SX?O4{xP^#qRG`@v5OS)0hT5HwM^L0`Xp8r`41>1rK#Bdtk#2;Q;OS5H7=vpo|+6G!pjX49C7`` z?nB}@?tX3X*nZoCvgl-c0n)I-j&pQ+fKs##}xU!m&tH|&uUzwdV#9G{E=0QxIHCoi) z05%m3`*N|g1Il|63hN-2U(XNEy|pZq75&*s^g7+-jx6Cg z!v;+Se?CLaOBlGg2dvfTv-W<w5%>nEZW@e$ta?LP0LtRAWxyS*3;fqvxY;R zXxDvMdK3~dYZ6OB9lkR-v2*rct7%s+`Vk*>1^*7*$x9Gk54_j7S3`TTw;O*-LUFcU zLh*w3L|tk8ve80LQ>%JNp|0L$qD08uhOeN*AB(suceUQ)i&R9lC-mX^!oPYA`>PkN zY|L})oTRT^a(I@ZL7`);9>M{m{Ug?aKX%-dux-;I6%=|7ll9r`FyqoT08|tW6e$#6 zuBraY-Z=&vC*++pG-4j^pzViUTpTI}@V<_<&YBRBS;20l|haKg-IEY=W0+usg z#g)ay&}CG4gAKMG{(Tr}lYfj_lTPw*`0vW(FtdX6NX%gGJahTyURYzI{3WAxPw}iN zR&cS643%%bp#>;YKg`=a%mFbl_~=n1al2)@vlQ#6y0&n%k(naV2=3c38yGCSQ#qfn z4?7C6E-E1%vkHQjT;V-xF@w?D=wvELMVjURV@ogTVh?%!1h$s@dn0j2R7at_iiFRl zX8Y>DTMpn<|KOXa7^|X34VDCq{?rb%T2}c&veK>kg{L@LWO}@^m$SbPS>Cn73h~9JjWz{n~|C#OHhKKO8B4tWJzhx#V zVPt)0l+*?pr?HWYwK*z}gYN%vkbDf`ft?_YTibtQbD%&+8!fE^xb_VBHcsiRN-Vq_kL+pev^4P1ys6E4tY?km!?+% z>)?K>g|rW+gx;C(k0b*^qTT;}InpCp2vBH_;~qd_->DgftHydqe%%;W;)Ha5F+*>v zD#Ge>#`;|9V(UF$4_&O@w0R_OkOIWD!T;lvs+aP#cVx*Mm@&Z%jf9NPMCG?{j`YT3 zuFmhry!ilD@|Rb1qU_h#8}08nJ~NPTAT4a*w)*1pL4A2*MBqHk|1nn8OL6EOG0Iu} zh32AfwzXju;yhU78RW0gqsRDE0wP~pSu4%gYMq&H3D2w~D%Z`uYC|23HE}vX_6Zi!6((ucu7lO2lRs5;rqcIW9V8i zV!!lYhf7eGPw>{z-=6ySNEc5rGM$UxN~Hdrm>KDZ4a-^D+^B;odJ|eCN!4HW3={{&rxnl^xFZVCFH^XcHxW2G0ewQ zjIi(Q_4q2P+z|`1-SI z2m9as%QlPzLVHKJ58;Mwb8!YD>{Y-h-k4WnQuEEx83A{kWf|b#&=KJX2?G zb~q(>+(0)vInx=mGUDX#ZMCy#jPGDZ7rxt`}>VB6`bzBpDmRp1|%<;GiIy6@|DGdfu48XVBG=<;OL$DI#zlyR_m zHedscyiyV3qLQ($w!&Pj)Fd1B_M2yDGD~#zN-igiNH%;!ZRtNuwJw#eI*jdt&Xl@Q z`7(>FH<{QTG&3w!0!z@xRDSmuMeHvQU->UujfnnvPuRD#2-?e7N^pbtc0LQ~sDZ=^ zpLLOlRo#X-4HaioX{ zh(7eW@9*pNe4oGJxqjkxalNnc-sf?i=W%${8T|H$=L&;ec3=M$;k!KHIs(#A?)S58U4|(RFBiBgSZIGEbE~Y_wn&W^~Pf8yB z+4LB^)cH7rc&$;J)-*7yoN^j-C;i!oKc>y&mHVV1^7lJHz`s(W2L^-ae@Jit&6}e( zCub0r_|SWI;-nFGn|TlKcrEeV-9mA*)UvCzY;BS88B%6@8-&}GQ|!Z3d~;WD__ODz zQtDooeK}K30B~rC@7tkeqHdF609O($J0EV*s&j4B15;jxqL#E!- z%Rk<}pIYsm_r21H#%o%eZ@K2vN~c}8+1aH7rS|Kz^pb!V3XdaDRm zcs&yBz_MhNOeT27jP0smxeZMQq46u72HoIgjUL6z57V^-7CG(Kq8V~UsHfx$?3@!y$ z)ZZ4%+Oebi_de9_Syz}Q25ERMt7hNmWYrnRE+k#TDLYj7_oR!DTE^%kL- z%O}Ll5$=e-Ki-VEJCYTB16=Lf0qC<^?&W5zj3}Jbx@2{%uX3yN2zcD-)^jB(vBF=? zY}5`1;HDL7-S~FtbOkqar0Ums!qJhnsFrOyA?;$&y6N!B4Z_QE)+ewrb{XVf+U>`XR=AlOL%0zWLJ%rveu0W1tFMMgqyiI9oi-pXG&D%M;ApB3A zJ_%0@?@AY+8jWTknO0vTW6T0ttu<5+#usNEJ70YslItl|I45_Ln8 zikl;{GrW6tW0uqC-RAAp$geJs^*zdE0{WV|j+)sUs;!QuC1IMolQySG1vWZxzwzWQ z%^SF$^@OcTMNvnAoka?4T=|qLgLJGgil-^<-=*rgH3sUX(0A#O7Qg0U4`U+#37Xdz zrh`(yPX;-wa<=W9crX`f#}nmNGh0>Ird3=pKlL=wZa4l8YTI@Fmg`$J1;t=7e>ES} zF^xui!NnZ@CB8pced=j0Xbe>%pW6zAX}-aJ#H>Y{%DIGgulmfdXj*AAn~0G&_s z>M33M;kgSNPM>yFRHf~>`Gm`Heureo_Xb7rf{Dj}6DNCbH1s@mqOK2q4BN+kBrUtV zZ+uF#F>FkU7M*asuIfb1mn=O&dy9V%a*jsZSre()a7auKZTbWlQy-^{ySc!+Ye(F(0c{trGn9@bp4M zjN@W^1*rn;rML=JC_5uRwbM9B2t*)2M)tmV3$InJ8fl=6#ijdqUY@(1{2Qw2k(!&E z>n(nd9gbdeP{s{pDdUuJ4^5*fnrPb%oDxJM>dS<5jt)!BZW}2IN*jq4;i(y^f5Hv` zPycF^@8v25(Hg`tr^3&~ebBPlF90mS6UEFrL0+YFXUU@1`rXV-7f}LKS;cK$6kwf=)Cyc2942I_geKj_}elg+Pn7OjmMZDfj-qSNtfLx-~` zG4vhUl@R+P9g~JLi2#9^s(b)BBOf|$@t3OuW)jG1V|OP0KDA74$R{a$wdEA2y4xB4xC{eEY~ z5|~MIT7@6M{Y2USsX_KEZyv5>X@vVYcKPlX8oe#Zs^NWs{2M+ z*Vx!#L-cCcvZ-Dhezjxe*ZhpUY(>nr2XlVuR@%szEA4Cem1J3OgNKAAhYyJbb($6$ z!-ka>g>E9+-caRB(sC>BRnd&ZjQqNVeqrM2rJj(bHo|Ic$9v6;f|8|!vlpa8kTuAM zPTl*%Y1xs6d@&(98N~pI4E6oiD+i^vV1e@T!)}fw$i61W6O#>slmJ%A*`X!n&!oXT zU94CSiQ@n9m2>GTEdO+*)3~v;w8$a5z~73L5{vJCYZci&euSG? zt4BL-gc==tZGeBl z$0LpKSpyzYqVLKf5!e8FzgphV9q?((PEG3bNV&zTL@U8e6+a{R#(H?1&wYYl@|_TG zTcD|G@9|yixHwqgr{q+in(J0*+)pLY;?})ew8Ga?=ys#kX%-i(^ViG>VXpe=0g?Iy z#Rn@EwF?1URR*_x!q#obfvKl$-AwU+Nel}7*>?};IXdECU!+Xh3Y?%T_*toyP%UlE zZ5!ibN%(Mkr(XZMAe)pNrNu~|Jk89zJDa25Z%XBRg#Ajbbw6$zX7ct5_gmzuPAS0Z zU-+F=#kp2kES~{`omKrZMCAA6ck82#w5t#wtY6UmzsSlPRTcw_VtbG3MosEuYd8`! zfQc7t#MzF;1M#AzDg5ed|JY9JQV-By%4N|rEWh`7ku{Cy_xu}W{x`Ot>(=W!s8HZJ z!KbIC9Y$mvw1h_#CU|i1$<5HB87$b)6Mk7S3IE+F6Jax-(h6y+RLtE;x2m>O6nLkB zDE6Jo-L?l@4<^!Xnq6ei|5{JXo^L~#m;B{|8C z)F!sr(*R*6avcwc6Sr8rnLsUNl)kjC_NN;c06@6~DdOulSNnM{4YL*8i4&7ZjBEU5;9%1rK)|PIOi>2-GDu)vCT6x54B* z3!vU4&Ne5mhe)B+2#aMypz)A))qY)s{K2(O~<5~Ae82J zg1)?xE;8D%&G~lKmAtT##g-DPY!n#Z>i!&+a6jhO!%P7F#GPYK@uuYq|zYgd3GX+PK8P*MG zN#gAi5`^aEry91jdh$W0V1~~1G1wc?M|I=rHa*u%ERT!kp63c}5y*4389HtLL^B{J!h^vN|jcm|{U_o8NYK!+&Y+aN`L^(%$%4 zhD)g;T`=~2_1BQmCiK52BJ??XoL0#lMnL<9QFeRYq^^I>f!)}xg&-XeB{=eJxph?1 z(&KL71DS#ySKh||{qOLee7fgDN@ivC?&8jlUX zUR{{r_n>`5{k|fx=IGG@gGSu|Sck}?+epGdbmXRNQM_3Ch`Qfo`Px_C3ln;>mCQV> zqHGag&Qpo6-pOx#$Hp{`-<%4Lb-JO^UdstPkpY1}!8H-V2_l|ue| zw8!V22iVjy_Dd?Oz|S#i_tnT<{(p@{f6J!%+OOHTOxFhrO!s412sU=n*^(iLSvnuZ zP?v?7#~@{pIU0F!t25H=O#E$58#N7hK}bIE-QHAdvfZe>Yx=nuZ$s@UCt<65(uVA^ zo%G;$K_0=~ZGwi7%7+1_DUVDoL4gShpR%qcK*|$wCsTF|K_vGd^xSYT)|$5o zfKnMw{|>*V(mnrQd7CHa{pbQ9UcFzodZAhS=`mjDDzr{U3y(I zzji=(DbEH`0ZF6(pQmG3{}I{Ta@mMK2FMA|5yM~ek#{5gllA$XNqD~B<%NKpp7lOB z1(OT=*C%*@D;q1N^d#Klgj9Iu55Ql~>_2`oCM7 zjqSR`V!tO$7RB4M%5zO`RDN?I4+XJ8IRTDX(H{BWKc@f4O(zfcr~yb8{okqL!1K-p z0kL2;{E4e23J4Co{Iv2^zKLr5FR2M=IT=?G-2L$zF77OZR3L*pAe-kTYms69UtPcf= zaxmxfZrV5fg}efRUuWdW&RwW%N&SG7t^?4l`nw9S*da=WKb zK3WL))Z;3dDfg$qf6ut(vJLwiAS?%Ym*314KL_^a9}AyCJ`laBY9 zPw7bypZv3b{;$;Y&K1*>!D_&5`f$z^sEpefm6t}g$+(L3x%P1jI|s!DcJ{iTWV{^h z8D>^3Me4s|M_YA`2gidWfPP6)YCn8_G6!ppEz{S@Tl5xJ!;tXjWYm+66lV0F!s~rE zP5u=AB#?Rv2i1Vsww+x$=^h^7Y-Bm~HBZ8)#3EC%ovi!Wd5vuZyo# zgc49WIvKSNW56PUxXGH_<`L#nhaWK0$Rkd#>*5DfC}2MX z7rhO1#7=oW%J`AZqUcek^%%=)%{ziZZ8wL4zE0DuA4EI2=qBYN3yT-Pji^t)jIed^ zV%SLnmxiq=Yu76lTe?}&zI7YN6)cST3)u41yi%pL>0>#|)Dtcl;n%n()?viCyk4h> zWJ&kx1Tw#g*mplw$eCY&1Zf4a;|=zU9_V(HxO&q6b&i_~+!g{W%mlS-cz&K(n&(FD zPKJR)b`nuOuW1Qd*##pvx;=7obxCvN5*i>c*ojhwyQq5f%b)KM4p~bZvZg55^*1pE z8+6iJgO2osXvo|~OUd0IWFBRgufhYQG~|fnQBrDBl=KMY;DII)j@Jmd2@t&davCay zST*-Zw;ud8U{mP%!G2VwtllZ2z6E4;%_W^n5|;DT80yq@9DoBrQ<@A$)_YM{qX!LEIia!MVjr(q4g`W)5W!;4w;#`fkux$3|4C=+QL$7Rq{I?KG z6<_L1^IzxReOHB*cXgEY1LwElIdys$OHrMH5^YFjM5OzT-R5EL_X> z=oxnf3iWHG6jvUIA^nFQ&o}YOrh>hRTmMrNyf3(LAxyX8wjckf@`=yYIEw55*Youu zRsE)?yOu}td#sMqaPiUG+U7sT4Cb7^|Jcoen}!Qr{d1f5<%@sEszMceg^y18Nog-+ z*njSuPoVnA%PuM=^~r4{8sB)!i<`~Od7|exq#c$~r+fAHQgS-5IWmCF{!^VPrV2~V zRj-(u{UhuFe2t@BEv?NLU5Vl{Y`9^4Wy)n$ErmLkg}Bop1=*jC!UBg)M%TmjLSfmcoofc);g3e^{XZ-bct%0S7p z6RF!Wfi#Hxcs1r3Vz%AT`YN*4Da%!sq9-j6-Ahq%B8xtR~=ZLos9855>fBQv6Cma-Hn(v>FsZ8lK>B9y9BC96@ z;|K3cs#7LArmP)R*hNGciM^26jD7J!BWv;imGmHSx)9ZGGl9(86%T8<#?}tH)vAsN z+451RXyaN+gR0(9zdE_-hD5C=y4I23eJU#U*+BORv5Il9$<=BnV0aEMZ&T@Heu{G)l<{)glG~XN zFU5@f6CB!g{I5)Po$B3^fN<>)Q@1JGE`x@5nd$zdQma|=OC_3WV zwX~7MFs&BhcESlMokee183}TmkpV}{X?K5MgE$3*tYs=hocJQI6(x}3EXQajct<>8HHmYHN;pHQ@AtNV_2N@3K>q}Rz8 zHid#sCO1m<{C4lij|bd>DP)@4&fdJFzeX^X<1*TNA3=GFe-hbg34R2=Y&!JH4ZYMf zz_?cQu1COgssdy8MBHPj8-Xtv)sg?yXbS@eU&qGMTdrZ{yr(Iwy%`BetzJRGazS)9 z%KYsMq52qX%+~nAqr47jTCRd~v%Q{Jy;WYFoXS@?l9MZ(DgUdw!Ef3{9EO@M$wnh{ zk$P8T%ewdWmpRR?TM?;q_Sf_xxSCTA$$Mf@V@*sqPX|_Twds%h>M|O zoF8`16Vh$ZmeN9T&>{wUtm4gSy%o-{I}cxF$U9c5@+p=_kJ!ojM7x_NjZC*60feo= zlk;23YSR;GUc5^EME|3JE31R*L@(73MW=T8Ux?^P;MpHHjyCme?mok49}m=_JVrb2me0t6fDj2v5S;WiD1W zoapmh5Bso06*|s=}@?tJI$eLAuVS)4c$58~nC;>b=zF0>?kES}_FbtYN zntE|;$e@TgH5S!p{#dB7NG`6&;3H9P<+n^;M`Wd)syeA>^5@J!c_>RNYPU;4!jNVy z4Ye0+jEK+J^&Dk*^P-wAGH55bOG(C_`U%avV_&?>Kc~G*NYH|DYAC@P=YdyJeORma z6Hsw~c3@M>vn8Nzsgogp8Or=Xr$x3Ox$fa=WZoyO7@oOP7nz$dQd(|V|B$g5HytKN zmN_tz7z(%&o*BBUnWre6nr89MW}4}3XK$G5?ZhNYeu2I)Zm8>ySvLyrrvkcl{q$oJ zbFo+GjSe&!15bh+Eu_iPJ(4gsXu<-GFqLG61Utgpe|bz8gXJJ3R$6vA}?`{ zsRk@dN<;E8*QdfMecFva9SfBuEo$ZNQsud8xd9#I+>l$S{f%svYEUBfX8W4u2~Nl7 z7WBB0Pv6)(afLkMFS0AJIXPVCRQ5vXZrraB}D1R!3ewa0W3ob%Cw#&#AKG59?Uil)&)|tnkwvquK9_w^-Hj zK#Z)~IE}4;-|3+7D3a0DB0u{KxBP`MqUwv$10GW$F)XxCEHkP>ZY!gY&|e;*v7WSj zRZ?38(0h!HVQ2qiZsN$=8jb?yiE;+4joJQhLl1`z$G1;Bm2`F@CbsLYn^}}UIlB99 z2s$CQN(ttl+%69iQ(eNCaq?%I$uLs;;R>ox)r*mb+nm?=N^2AN(WqOdsEz(fwSfNM zc6COz?4gX2U#Cm(9O+pHG6o-tN||_52pa!ElxO5beBjShQj&FbYP+hCY4U9n}V;tU>H9 zN|n2DcZ>c(=V3IV>pVU4kqPCtW+EZ2m8pk0rm9>?HY0L}ovy1=CMGbby*aO0`yeG) zP5M<#;gBL@B#6Ve^j(;5v02!e*hBUMT4bXheJ{(YY!reig;%&UMKuC;4z+G zg5SFkJ|$DNd<^sOzdj8wKY`jI(sBiyMJ6LC2-9-Cd{nrAmw;>2x&p8y_QRhBV?yj#P^q5 zJ;t^N@`pm_4!DOkb@HV318h|pRMNhXcLFO$Dexe0|N4X`-5de>809t|-8B0W6ly!aGUGy z+|k*c-O-X5?k#&Omz`CAOQF(g6|BJ6M{x%ZOn%r{ zFuotB-@&TscvD{R9_Bo}m@*IwF)fb2S-LG82IfK}*|eN~BVSS9@=es{l-VF)P3Q>S#f&yvz z@w)Ml6fIT~Z40N?o$!TC&oE+MNg;-{{jHwKai-#3q`-()@{Y$WlAlKz$Fz5peKfC- zERT;z#=yhP_aIyIh1)*5&uE$)#N@#!m+6RTjMnemw5OBWlXPY9GNct%xU}Lm>tuO5 zg+B-_A64hC(H`^ma%8gs1%&FAG#hvVjUK-U1W#M+X-2hd`Bm~aAD?V(zx{FLqNj2C zUn>{y%+5^eokQMAKY&*VG}Mi0ych9N!7k25)};Tk{3te1US+ZTvdPyGZIVcUIenrb zBu9>L{H2fwM z#=KhK)EmHpz{x+)fFde~eB~Vf`Y5cn+!NvfL`QA6u!!icC=Qrc6q=aG@EsiFK+u8R zQ@`LdDfazXS-eFQC3k!&VHD^SH2MtR0$K@;dcNzMek#RnZ7cYjq{OyQLBm(;7jpX< zAaiCFW85Y)UJel}+SpSespcaF<|4!bFK1KL$iUOyrY+D*71wC5#J8YA57{`%q zt&Pq;TZ0?(lb@PWizl;0dP1Nh!fMSjzcnjK7Cv&)p0j5t+0vfWo@J$H-<trN?E9NzkuVb1DY<#Q6Fa)Npnj|ff3P@H)0 zwiUQCY^ve`MYp6pGgS=sU3q34M*@v8rK7Iz-ew}Qi&Cs@rRv|YDos9~VZmxvjZ!9& zkQYKLY*TXdJ#_abX}>OGe{F0sFK6%Ou1K2ymKdd%DBet&mzT=i)HO}W(fu@fNm|^< z0;D5V_j5ik92+&6N2@2J7DwVpQajc9DbWw|*8i^eqY97R$z!)6PNrnyH%)a2n=3Kq z9s#>e0Z17NEMbY$@79-Eaq+zMkkWJ)j?=J(p)RFG=k9d8P7cg^ojf}Dz+T7()$X)T z-5lBSR#+|?lH$nDpV6p&sqC9>J->oG(t76)%5lG4<0^FvYf6YYW>i0<%(1_EJ-YI8 zq9{VxSqxDqWlC&=HZ0#d7&{oCi@^)PKugT%n2;k4(8iSQ$yU$E?NDQA$BpyuFk z&VSvZW}%2?c1-60oclvpf{xrF4)es6mj=1m*CrkfNj&RQ#5Z|}xXTGVE8$%9S^Hd$ zYs`l7G6>^t+5CjR+{CaVjY$T~qSnxMG)uS4ywY4{*=LvUSUTd2yHy-@dpu59QA}^M z>WYzbkTqIAjvK^(y`(LP<|?qzYE$@R`@{aYqpdC~YagM64M92VZC;B2?*YQT;AZnnVUTc&?qRu5P@1KHZRB`xn< zW~@1%f8Q244qZtje?*qGwnoj#>gROi7aAL2!gEeVJ0s_hxqD)X&R}K+xi-1lM47k` z*X!QirvE}yvV1#3SJV-XPkeRn(lY(l(YtmzAtRKH}3a)W9H`IOX_D~@w;5JrI2*UFW(cbr4t=sT@YzHTo z*9f)5&={X|ieE$e^wi2A=@~bvc}3c~Vm)iyVbi6T;>76o+x8~v)fzs^(_yP$Z!Y_w z_q{Qmm6}G;g#2O!_D%M?j4WzKj!%qTPIPqxri_wa6Q_t5FyP?nOuqTdRpK$HqfPra zLKIFG^Xl$DNf$v)?-XjE=o$Du02v=}Hpp?71)K@W1Sw+;ZJ7&uH&q;jzgsm!3VbVP zZ}OIT-%visEbDG!ibREew;I^7%3^!YSpxD-;sbyWziV%ok2*6tG|XJ}pXMD7`Ek4_ zy@GCY;_OC-jws$BHh-<4m8V^>F5qozDuj<$GlGP_R=gI=|>hKW=GTVM=uq1797~o=ExIu#(`+ z@*H3zm%7gH57J_M3P?^pC>B*wHF#7I5nu>&;c|4&R7X3wqJ~O%>^iWbHBEclwQIVf*MT=3@)t?Y-cW>xEF8TQbc|X-nrFLm_-5#~e zxcU0X!uh2%O~K2zgb;3eKEzP_0)Psx+3_W*F`YavakT%96=lXDL7NiHW!2mc!&45% z+4g;1-}?21sJcluLiG%s|0G%*Leo*LN+Hshx>pXKHHb;J9%Wp_do%@{@J=va&eHI) z+ltdi>)e;hE~a9F6&6&LW-K|?7tK9Vdd^ZkJU<5{jS)RQ7TxXdF2ns4pl`e+2NSM7 z&~DQU+V}e$kQW6v95q?>?8kIp~N}_h(=pJpW5hBs1or zcf;%tKzc*qH$VfK)6YM#R&}Ok9u#_93g5 z8}}+(bVdwZ^>r&2GH15BKrjcCp6KElp+u+=k`yXN8EU(?z9LN zp0HP}Ft&$nUFk5!HxO)BCtW5B6ud{Xua^g0q$rA3{m$-t5pzp($qYU-ISI?X62`d3 zMLjQba}ig+8^{^%_0gGkrC(Yp5ANI#`$6Y{WgTPP#XRtaXSOuCxQrXsSrz3Tim3OqGl(vPmMb8#%LX(H$UD1T{R;M8YsVu7VppkpNxogyY zU=Sxv;cMw7A0;Q6-fkXbsrU%X^Y^jky{A&`DuFLc6I-0WXGB#Dy$kF$50D;?HXmaN zGSym?XRpAH)CAO~S5?Vs&b_Luba12(4D}C%^R;~pMc6bES1U5*DWw!F&(T6xBl-}Z zuH1aS@K*0m0HlNww7j<^2LZ2WME!nPu#G!go}%7zB%*5nj?}&B@(9b#e%NorY`_r{0zIOsR>^GCD*Y5Yky-3r>L@axA;~ zfzT_^k-BcMj_7`Je!IN>zQ{)5g!5hRT~O(T^~K_pJ)bt*B4f)_0vspZL+34P^eYYp zJqwN{G&RFryTYzE81nM&wm7-?D%6!Bx}_+qq;gw@n41vCYo$M9I!a`^13oceTkKu~ zMfD6H&he=Bt`@8zxg4wC8jQv@xm3XI_A#H-Gn2|ggnBOX3d4$rQo|k>1h%Fh8olm& z+@m;Tu(MEUElOHf8+S#t!8vZ|>0}YjbBKajMmnJi$v(LCh$7M`4U*t>s6tI%Kii$|m z32Nk&9Fm8&t0`-LNe48lPVk8Mc$hQ`oI4|jJnD=ryE-9Y^mNYv~3xo1;uYR zuT3x~r^B-wrJ+J?sX^}3P!i$eg>6qpl?17*1@uAsO0Xu%%hLF5P6LR-MOVX`54UK+ za)+uW9W28)(3K?|(QNv6env4GCo%XdGV1H01Gj$Z4~h_TMb4_mUJU2FYWbA85pQZo z5O^yh02iAypescqC19$v&ct`*wT28@k2S-k{cK=sTV4!c&C&jR3hEU?M7F0hNCTSiM zlGy$11lh&HiScc7#7*9I)_vYM9Q*u5J)^@p0VlSi9;()E3H#xn{dSqM2bf1hBYr-D z(u*vT-uG~sC(vGvBc7DcP*ocBES|cN&@#0)T>Q@3jGC{wIFx{fshsqAU+gxcBdluB(3MeD>&eP96aX?5U=ZbR6B}NiH94KaqVu`9(%hi{~Vb zUw-G2Vu$yn7`&WoxIi{IGIkNysp^Nzg)KgRf~pRCO$a-S7w9Oaj1JJzGScynRjZH_ zlGG}!4xft08euX<)URUn0T0HZcSvrF@Q*?MoUOA7F@j5sFwao`!JWHWnj>X`Rr?4> zt#~B{ak?w!Gg;itRkeZ3hj0VXDfNM&L6=#TwN@cg#J6X8Op|5p{OFPrCP;%$9iQF6stoBgt66cN)%l$gx*bdCJ-}31u+Sp;K@aVgIzXyFI(!N^Er`mp6W%Tw78booDqP zEGuP*8d5eTrrUhGb0TWrNS+Kv#Sdj}SM6D>C+;}RW*ST$x=22F;0MO|UJ8U}ENdy}+8Q7|1^i9!2>E8uzt;f(0-?qkcjxKAsnusF`>J`%#gRIzf% z0h}G?R${c8hpEgIai3S4d@26h;+o)AZWes>dc(Wu<-uu;uyi-8yIblI1G?Ph^`l9@Z?CK6K!xdqBV2pLmF#O~?Vk zpUXrU$Xf9Ti(-I$Dt0?Z#-v|AX>@nOX)x`|dK&Xfi%cxqth3n9Ym8GRwL4S4JM|&k zvOUE;7#Fow&}D*I($*{Ixx8dc+42?^{Et72zz5n;W(gdNyN z0Xy>aKqE{QQ33aaSJ-vhFcDmRwPI^uCAzh$kufhXUnd2v^Jb*(I!^c!ow@Ox(Lu5%ZFGq=i1|ugh0>Ozv#38@aRU;byqd5a)(-5ONAuWp?&i)fMV*o4 zrb&-dNTfxtr0}`Rk`l+3e%xuN$FN6tV))99fR%sJ@UDN}H}1Oc;SiBtDR(~rFt=sI z@>aOF^f=K9`TFAZI*(t%B=3(!3(2EF?d;}<7gc)(DqBE?`s0i9&8w4zP5n3m(ylmO z)%(XkNk3dzKVunNn?UUlfL_GHabi5UuY&rfaGaYoiarn%o|i-zntXk$+W?%>286Y+ zpVJmkx_@a-(GLqdq9IoGJ^YqSun9%sQQg|-@ifrxtUbw1BPTPS$JN6!P^!>V%EiHY zS|PS@v!x-($@vS!USMQGyy1I5u5iOuZ&zLpB2TDHe&`N^ERT3php*A`swC(iT7E$Y zKa`te#UPSA{UQan!leKi1SA$p{V&FP(w==LpEG+laCkF$|9!bDC?sh(#m+QSr zur@1x-Oc&U@RVpw2%McLc*{YH1#DO!^ySaw_nckU2IO^lE{x<@dxl$hp*&5#Fc(6t zU3B%X-l%@N_J^tLz;p3`g1b>Rzf4q-sYR%qu!XZ`hDYrYn4?y8TH;^xWLNV?jQ0Dy zAP-kDDgt4XdFI=mu~aR=svx=zBO<-P(+C@@|j`_~fXS zar=|{%hxE6{YFVA46jbz!+;<0EdwzAa{vqrbhADm$`K1mTCc~cDea_P6L+n-gP&D_6?KP-1SoJ$^%=K8OO?g;FoUKVxa6wYG>01t&*&7AjhiwX?Z zY~BYIV2^8{+ean+B{x2Ex%A4bp?uFeSC@a^;{6`2I}s&i$TSY}KxQJoI@cbu(XQH_ zV%ewP!|X?vpPIaROTlelINN1w{m-F@hDfXEtC4q$?4~{jVHYDGj8_=D5ZdZeb-F{qBYFbb-nhzNvHI*DuW6OARX@uW z9NB9;?p8?izDeb^)-fPi<|Zs2R?4X|2G7jlOUqZX43ZV_wQq8JfIYqr$g4;#p@*;7 zr87XPOZ$zMl>GHa<}$5~AnY||;&QO@4kXDMdKLLTnn!iB2EqlH#sy_yTGX`BwYX#& z)Ap$s2N8q3ljiz|fFkZB7kU+*#z65#jBqcE0TMhnNe85T`kYpGBf;*EKTGFs&aM=p z`pQ~c_})KsUzns~!+Ro21`@s{Y{!mBG?#(_+5!4ful7=Bf2@gfC$tHV;;oI0TF6$3 z4rtbAZ3Gj1J_vVEprdRpWLCxF8`>ya!9SB%Q8;Pj`UEl*}SJSSbtNC(E~u z9aFBDA+&g9Bc~s7{M%{(Dg!u2L`U{C1%aXI;5W&qC5TSh#t&}jf)~ox1=oCqfqphT z$a|b7&-ReX8%I;F)218>i%>$T(|cWsE&I!!`>#GB?9|+v^dlqe7+C_RLs&QN4tERS zVT=QqYBYbf4t>0?0m*537`@FlM)8(1#t zq_08=kgCXqI}&FjqgCLU0Ak<9`9HEE&m{y-eG7SNd1uGLIIG#oe5v@C;ZDUbXUUPe z^YU{!>(Bw`@z_JhHVeMM18t#AKpJ}2NpAa+`^}yHeswcM>&U6LBzrL^*eH$7aq`axV9^loJq*KC)WHBw#&B;gVE z0w`n_UHzo{AQLZg1H?fFKnRi!>T4V5J-AfHF5DQcIZxSEN=7)@heRwtPz}cN76dptimOkk{`gi zkB1M8Kh*;7GCI;4+p1LJ8^RS+!}iu_UfnULu@9z8f(*AUpZ%9V{E!VQS}yA5c81_lu0WO6HxC>7f=?@-A#-Y#^s$+INk*Kgx-jO?&skTP_M-au#g+gdO|qf z(=+}6_^!YMBMYm=Ye^inJ2yPwwOnC@qu$RlA@r4sg*|I~?k+7iRkDDVYAWIf-V;^k ziIpLEkS|PcZfp!TAAy#=4{Oj`(4rHIC^>)yFbJ_P$x z8nBivLRn+3ftIEGkZz01C zqxec<3t<}!s|79)vhK%4Yns*(4XAVBl>U)Lx}jELSK^NL+%vN|5!sgBCyeR~Oe=C6aUxc0BUJWc z*N*lDMQ~dgKD=N0KN)8KxV^I59?Je1k%+%=UNv?qflZeU?D{pYPFKO)1-#e)t|*a$ zMj2ZszyEvSD>!)f)+7~%fIN{(6n-_pWfEoVgDZ5XtfPZKH|25GKV!j!my8O0XRFs3%Z>*4@r{z|#S z^cgUMvxE?L02*0P*nG46s8 zYmHu@e@j-Q(O*E-#i{@7GQdn5**UjO_zX{gP0t`oQUQ+v&vW+Im_sm?YS#y+9L!7n zvs0ov%~`xF&h!X)2~7??&9DkGAB^;Z7SUCZ7A;UEyM0yy8ud1$&pbm*4ZbBY@5=Ts z>lNqC5)Zamz@?7ndW`py1SIW^(Nh?r8a*R#*qv!8c-t{;dDlp5|4!^^=vT96xFkaI6Glx=?d*ZwfR8yprE25(JK*o`De!Q(^(svo>p{9;lVuKnxd^K5P zU=G*V|5mouz^zwCYHqy{XcaL^Vkd779ph!#?XTgV+%v-O**@6_1TGN?(Bh{A9`ECg**pJ{V+;P zz#nOpvt=^2KuwPJ`Zv*VbK%j!W}w}8N`K17^1wwczVY>Jd18IkVWK@G$ndi?+7y{3 z%|3r*lUt{?*FGt;SFJHo|4>re(y*Q^jH*h_ectLJVpU8rN*Wc_0e{yRo!)_w=v zg(#sfB@l6O>M$b0jxJu2PVCLa!{#1vZ^8=^I^e{*(1NRK&`yul7mzVo3hj*Hm|0h@ z2K#uxge*mQlrZ!D>etr5Ue}?}3F{&QUFM-^@L0L&NB}Z(qpZQgLkIkrqqDbIdy#|L zNHX%QfYsv1=Z$1^F^9-l*6SHO#}Pf=pjQU8De8Fl%}|7Qb9~gT4NWj}4^>XC>@5(mr`n5{v9C&dM|MlV7S{Blm z)HJrM$@x1Fd%w}bM4(xLdELVwR@d{}f0<4S)9Oks(``p-t0uJT61o>EnuQKyc1O>t zBK9WjS0}yhn&k}bVdH!DPP?`Lf)JM@N)caVwe(w^weTY`+Y(#ij%fN}tEJ23wC{Im zka(za+5A2zzOySiJ)lLlW&AQiF(fG<#sa+~1*awkuC)H^^V3ZFj=GxcsNLdL%zmSm zcHdh~9Ex-w6=F}$=k4rzzeM|Og8ABT?oZ5}3`M(rNO!Mb?CbRg#)73oXeNDnCazcN z&q&A;ZHr4}Vi_p;SibslCR=3*NkF)UcxS|3s%S@Il6J+ zOPn6jH~S~~;6dgvd<*qBYX7&lA}qa8Gr9u4{9)6A5EpXUG@GAcuD3n0rIc{d4Nx5h zRyyWkYUJ_l)!pHgdhO(1r$PE8CVVVEf8ot~JlWHxaNX}n(%ESQavS$J;OePUf93)2 zV&G9#ZrTw^Zb^$bfo2?Go-S}zBjFKoyDkOzbp0zh+pHqoy`F;rVT`^8;7nZLAjtEbn$DNtd*@$jMU*!9WDJ@jhD;c#a`;fvWF_yl(P)bn?m5NsReP9!?vE%7Z+lj6Zk>BTi0u?p0|j*WWl)9Yv*wwQ28 z4x+w~$t}eZc{y=nNZ3-o#J@I@0B;NApeE4HKm2XqP5wMF2W{dK-wUOd^H)U&;C(uj z-IY}5PHhvX8B5G@n}P>Hz52uJb+6NuL~2pcvR6*KNx>W(v*4Iupur}ePEWqT!mbRl z^1U`9AvdI^X!0K#k{!c7>Eg5dy~(Y`JpR&3iCT}fyoIEFpD*$%t1GhUriyVYtM47- zj_d1LuXBe|#2x+1t;e3nW?sci71b>Bq%>S>^g^p)HzAXibd-Ke1UITryhV=w9h?S) zxieQ(jtiix9L}e=x@fweOP^dSnL-8EWa&a^8TWOj_dwnp@6&qVHmbl}mnw+H=l`3#Q3Mn8Bi82iWP55^5(ol|e8J`SiU zH;vc|ps%MJT;CBY#%6gbX|}g^AIL6UhDh9yG*X?pX=(|I@-1%ediF@|C_}=JaD0Vg16O-vz$o z@v=SFtdnILf8OtL-a=nvCX^Itf0MK9Kjpo|l}`YXS=Z!$*Vqf=F|clHi2XPJs)G|?fpgrak>=m;5 zy%-dWc-$xFURKDmSd>u2SVF!)fqgcLybP%jo*2!)(Q{X!VEr%a)c(8dgHmup`Qosn zj0!nOi$#{#G5a#_jHI9005pub7Pjyvj7bof8_^Z!!X7qC7u{x`Fmu|JgSY3|20)%1 zS7BJ_R<{4RJX6Q4f4tIc*DEjd@2(fEJuoBp4)tJ+$?5s5VB+-an3hxWYhwc8HT z^GCS6MG-&VISEg3jptO}RVGUM738^UQP!^E~)%JB(sqBkwIZksT74u#`PrIq&&+&DY{I6Xm zHaf01IV%zR5Z)hyI>18FX#}R)79fwadUD7m)bS^8DN8ITA&{9o-pq;pI{}6v-1VTyVSEF+YQ<7 zj7&MXqU-IqaM_rQO08Ok!g{Q?SuE=+Vyouu!3t`=rM^VesH`z-xB1DsWF+fq;n54( z0FBz1X&kf@T$57O%<-V@qU<(lX5PHL)sFQD>!0O_?F_X$aUDhO6KCmKu8^kw-V%#r{QqH zLPdpK3AJjUfL-Ukv(sGu8G*tx((q>QEBOIiksJtva=-RbwBw_J-13D$nf8MCxA4cg zAZzN)SoY^i_j-})DGW6qR~ToP8HI1Z4ec^-ig&1pwhd4lukrHjQXb2m3R^9IDRN!T zLh@g8piF^uNAZp28);E+|F|xTVai+LETl!Ib7ud3^Sz#x{>ruuFE$Of8KL`&AHawNYcRux7b9)h{I2E)JB004p z@qNUg-qtnNPo$^>C7;?#{9>zS8h^KXUYrp?qm8Dr%b@zX$DvthTkn&K$7Wu!>ayw~ z%IakfaYpe)dyap0@o(pok%OVAr3N*7!I;O zWENwqR0en7l)r0Mvh}J0yuRED-`5IUPZp%4>^AIuTBH`lO+k|eF}o0>x@54fJct?r;Pske9=FUX zguxHZT?B?uXQ~4^OO!slen^w(;MlcZ?wH3g&uE)T&|*81%#RAT3rSaTdnR zL@|qxx|;D1y0JC}TY_Gi`Ty!P3vIkx9W5YyQC%SGk{oez_jU*P_IWAl&5fj<7kvM> z>wMa!RWB}w;dPH1N(0$LM_oUs!7S-rpYAWsEqZ=Nj5k4YB|8q`_$k&_$b~Dh9;+g< z8DDtXV9`TMI}}GS!5lm*)o0A(xggUv44&I!>I>E_Z@a#`V!obRar7cxp)77bPO!_V z^NR*IZtQ#UAco0FPkY|S**HJ7@Yios)m15S&#=8`{;lqS{OD*%dMSms3bv0+L{p$911Q47#Vg8O$hnW-+fQ%?Q^5HiaBTb#5*ugGrLF489pGgg2)!O$8l=%T z(O(NL`vJf}sLq_g{6;~vsdlF4z4k(_1{s?tzt)>M_P?J=oqik5=sOUJ^EOHVY;+d~ z{w){w%A6C4>dTxSdfk`4b52?>{;*fzP8;8pW1Z+q^g8{%lyUpejj7*u$mME%SD}35 z`mR^21IIzTnQEpxTJm-+&{6{l&0ynLPqlsF@u$oczVbTmhS~nWuO*OVpucpxzL}JB zu02|}Lw4x5k-6i7LOt<8ytI6^ZCp!egU&N`^w|nt$UBC}eAqxj^VXJe(V^L95MDv z3&$+xtqqLynR4tozj=Rhxvj7t$xgS>3ki=wp;RRxjuzVzBT@E zbGkl#LYcD&eh=Dn(DWixfx6Qu5vN=~A;;BtFx(v}G$-^hSUK4ICL2bz@;UzHup1bg z3{e1{^~^oMnnajM-n!0fgvU>GM;OQnTwLr$9VDkL(C_94;bUL2sj0~v{qVT&IPY&G zMhI}b;9Q?IqnN8TTd!w!CAh@F;01N#ldh(Wvo{bON{iWAPwWmuPv`T(HLZ79H(5sv zl7c4C)=Ke$2lXCETb&K6l4FasU`05E{MsNf@r7{6`BjrsyG-XMow^z!gQOJ=<~I=Hm1sZ!;l@Sm=hl%8w~&jI!;L+-gK{j z-P8W-3UNDQbwpiyUOl3aL$RWfW7nj!&D1RXdqW0tM4@2LG7zPHMHznnc&J++9fK0t z3DpfM^8(%6f3Ws}c+$dUMPhMGIee7L;d8RgG?Foxl{m4XscTn@dpHLPl{raudy>pN z)y5^`Z(q`FRfg0;Z@m`=+0Wd{JI{=NB(*ggCzPe_|DU}_QRaPCK=5W}jUoQ(g<7hn zmgtgj*7Ac>M=kG($n`7uhug4)Z*iu$*JJqw0&=Pwg451yGmlS`r9pC<6~99ZJ&zZd z+A*X&2wdxwuAnCWbbg03D3xykwmpMIrp&NWtc;ryi`VZ9d>N zdfg)rM9nq?ck>ukS&gbR6%%w4Em(MB@$q-J;7vYiQ?y*N!!JIZ6SGBIKA#|L(T^55 zD$A?OVo(#LHa}?*5_%v{u|Adl-f$sF zf9YAp;3Q+QxmaF<8t>ZH+>;2k0u#<^0X_04z$?V5U0fwAqk8^~7LQ#M0KXiI0h{|n9 zG6x4@o+D+5o;SCV`alC_SW?zIGP;lbLivpj?VGN#kV(3Zf}jSOgN&swSjLY3Dwt#O zHBK=G8x@6@iWRNuGI;mr>x(vOxw%8Kjw55p^Zes&cBIW>i}+E(V=RL#|FAfcC}@nH;aJyyUlK`k%Q0Q#G+` z#m>@cy2{ z#64r!;XZ!!pXBVF7bPAMr$7PspNz|cjO>Kj-n}keZ2~hLgcLl=`{*Stu37Q1LCCtk zMt*!!^(F?@$=|tk)g1l(YWHAxvi|55hs5~Ctnkr@;z`TD>3?R=#CY{MTv`zCWqe6W zp-Ra-Fy_~74+(Ns@a|9K4yVdCyj+!8o|#5{%Pw5ni2rB&$^zW^g+?@C^I9v+Jv9g$@Oa`YED72AJIhM>wv81_%w0i}T@#kw^RYNWnAr%ux2CiE9*R zu14_sp0p#}B>z&@wlSWJC{bOW>Y^g-(MQ1r#u$bCM2R68CyY<*Yr~0gaZ`ioTX@*C z*?~(rCO-5r-g(eaW%jGJt2n$6Rw|Ejja)L;Y-$z@v8-1@Vf(3c)Cbe4_Z8lsDon2& zDjD_nG#a}37y$-Wr=~i@2aYjSt+<%J+=8?VvZ?|bG5FW;oTp!EF0!L}*!%m>bz4@9 zBV_XVUjE1@5#hrRM24@Tb|BL201;qO{>VYc5C`13Q92&u#FR$RRkS*I3Xq0mst7-4 zT2ZE^!T#D`-8{-#ifW>ORdNFvNRo%(fFgq}$I{(C#6C@@rCDgDwq$9$N21vzZB{$P z!#lF$@#_3!XTf%8_fH+ za!>81i2M&gSx$pJh+>HhvQHa2a$%E|98|A6N|mlyDfs|pU3jXO-`{vEFP19t;uXDq z+xmdjc`$Wh6`|;k4p3CkiteIvR2tYaY)TG^4ZgJ%j3UF)M~%M3+rjlHsXXf-DGl9A z*Ks4i?6G!fxgnVa&_lV0XXou*i>?4w4h=F*W;GK0x*QaUBxX+t*BRGJgJoUrZqpK);0zzSz|(5GJ0!?#@)!3@JvRlucv1 zQ0u+De1+-|WTCSrFU?sNZ@}BYj&Ki3PAfN<3@jQ}zq6kxiZ$#!vIn8ioRQbNM*Oei$5Z?K6FV~(&EYDX5 z-Au?g;*A-Y8Gai8r{C!gfoIc|$kw-8zytg7^6i~3i<%}!S`mRdW^aaYPxW{0nI$(w ztS!m*z7kHD?{(qCFL6c*O`a$79d^=brG%8QEj4#j*hu39wVnBl+f(Kcrz>`69cHR+E@B#bw}xJk zS{w~}yY#cgpIv6pd#~$ak*)fEC>)x=@bq)OCXNQ340DBT<=pFRtxY0EizZ!3RSq>3kS_RE$EHv){fo|5j+g z`<$=n@3@~@haqtUUOB;~*}sO0?3is@#JEu(gbxVYm_u07dQy`~L>zm*i}e$e&fP>a zT=ZMTxsL`v`8CE5`>mA3`$vuNs8S_?)jo zS16Seie}_zWE^Sg*))Ek%1BS+PNeIgDBKDkRM6JVME<1YOd5HW9rJAh`^QZe`>$-Io0%Zf6knDe1L%YnRpS*R3c+|$#@JC*5Q38*m^7;#Z?P0=E0Du@- z`!_uxA$4n(cs`0UtZcq?k%tSQ=$WpZ1gLFEpK@m;HRa()f(_vIqQscl%^UNybI^>iu>KUI>RIP~7uhwMB_-*J5N7RzdoYBgQh>P;q4(%9j|; zwEM5Re(Q?hypXdDB`IXbPsSW%)mGCI4eVz&x5E*rqSEz`A`5}4&dVK4vg*DInD$=j zZux;dj`aWA^Jc%*cs<{xp22YnY7dJ&*Uj_WBr`L0{1;s#dLWk~>A8B)TjBg=s_38_c*4PnRbD*L>CZsj>)PgwL73m8GEoi%IvCvc3?c5Ht~QbNI9tKm z00`NaIkw7hnVj2&HHO_hQVky~x^KCZGO$RT?KuGL`WIbZ{{(kGZc2k?I3Yt`{1xK$ zPOWjs{Op>f`Uo8f$(rC;ANohpAH&PFu<|tjYMp{{ndGh7kfn7S$ezV6y(yLDhr%3Y zs+C&~Az9==z-arn?*Cw(@szUQ9H2^)f;4R3ZuX8r-i(Sv(XZkFLTTrG2$M4C?|fl(y<;8vpG1P{N~G zzB$FQ&}T@Gvcw&G_-ymqHU#P|!CCdJHRdZ1*yDOZQ0%b!^+qsI4u#7Ia_+`Yc?WCvn21^(E6CKYKKsc@p_45 z1+Rhec@oS^XY~UY=JTc)A5+Ig**?-6 z>k7uO@Z?_q@6gLp@?semGmyZhzE84``Va!-ZqREpsaNm(31vXK)|-HNq%>@=x}po>>zc!jeE;X&XxxkGFw2h}g3Kh$!| zIV)zFuTvuk7{u>k$LaaEEQ5sbG>sDF-u@S!tT>Q?v~ASW51|FDtL`E)g?*`Iv2yRR6H) zJ}j@S0d<;*CF;6CnEkdD>jyTNcm$w?mq4oQxDO$+QCFYPmS_ETet)JU5*BuE$`$$w zbOmv24S7wcdka>o530v}ofn`C!IR#Gcx$Nia(FL|WKUV&N*_k=!VU6gOu9p;-ta7! zLa|%uYuA~EEB2tk`F}UVVmCFQdQHYQ0Gh*pV$sZctI|T+gnArYhQ;xX7`AWAAFe36 zWA4`Nral6Ub(1I0Pm)-gT5=5)e@Z;IzM9xb7x(6&wsWwfG47yUurvHl|eK z=6OBlZ;7MTXl;Y-$+pDhykr2y zo7Y7f$MRysrlA01u$%V|007TM#*mQH#!X=1M`er`2UaxTm!TpXD3v9e(Hs055Ia>YuG=Hq_*3Sz77QO%quqGJ3IL7-|z z>1yaBg8_ql)+_9&;y(*#7*H1)%Odkw+1Ls`4+7uUSvXU5hws|T&s*27eT;?kjo6F) zV)1e*vX}>k7j!t3>&o^q5`ahUZqlZ~F@T51;sK-`fB=nlKLXLBc8e1BF&>MOO8eNW ztwbt)KKGK^bm7cq$D1{#iVo}qfV#=+2iPL$(&bS$ntBU>bQF6ed91@RHl64a^L|^> zcvW$dAk+k=>^x@^~V7+ z037dMb!N3WX04QjRt-XkVX?WPecx2|amyTT(j)3=t$d5&_!xM1A>o{wNM3?CMUf;i z{zqCOG1xg1 z*Jz^|L;>B0$Pl60vgp(+q9?}qP~@!d_+;n_EWLq!R?X%*&s z0*)&`NUKWed=#r}_B2uC#A>q90})Mqg-`JHuf)+RNiF`U6at3L#i+z-@7)kGmFm@p zONG$^bkOy+am3rDmvWvXqd#A)x%P4#l>0>tt;QHyXu0n)?39$JL7pqeHM=9n@;{~f zKAR7)C~!5hxwLAVVqdQA_4$*SC6etK8PC6#s|7`)%?I}$b!mY!kIKH^&SgtZ$Q^WG z5%4JLcTvcjH7d&7*Ory;G^(f&x_!jdAY^sN_}QdWvit+|oXguUMJ=kZ)loaT`?!4s z_tPY(pz>~tWMfVna1@0IY1K*}qK^;GUxs#Qwt$D`TjB|H2Y zBmA?FYio@?o>h=5V(E_6{w|mbEUes{heU3Fof@pLl;j@QIf)plWQJN4 zIc<1aYYv=9XZ=Wl26y+WCucn}Apj}d{)`y3U^PCM=$kQMSAE1CPe6j=;EuW$QCdl; zTgtpeKKHTsS!Izgynz*guM+QVKSXtjT9Y7$YxQds@~1On{ADXeH%N~fmd>0K_#dKh zJq^~wY)?M?hE>V4$Bl*y6hWcc`GQ1qnV0J<%FASDeqyn+?QZpx=}U)Fnu%AI70$R7 zmYZOJj(`DnJ@(upbNr!Mxmt=f=Ftt7=-xSs;fRm#va~Owja>DrcI>!`+A7M0*wzHu zT*a~`v)s!wk6RraIIm5c-BvI{KD$7yCHjB1N(u?uZqzDUQXkk@$Pf8oav$ zXv5R#0~bj5wsmH{DbPCi6I1eRpf*}sjG2gbHD0o5ehahCi?MwieIVN)hpPa1<&SZ9 z{I|L4H=^7v$X5)1OFw1D9%Ympkgr4|VSKIyE92n5QG!>PPSM zSygZxe7|6;CE%XQ$R>5_6tAx46BR?03u?sUSDuILYuv6hhE$5uxUJuD{Z0Iw!@Dq;C9$_PdL&9f@0uqY zO9i6!AV>MxGN zRhMQ9(Y&Z@F>vKg2N4q+3rI4jg9QX?$Pe9Zz@-}w&zI3=`HBKRUf5GyP7w;|+qL@4 z-);mQYcMkq>rEFB<1tDxs}b+Ang(?OB6C<1*kQu114ET}`(7kLCWe z9C_T2@Z`$WHI%aiJ>M2vm&>fLuhxG&**j#AH?LzjX`DJV}#1CH11pQeOSDvhWe3v5zvM%A4_4 zDYcsie>T4U5N-AMJDgQ%slh@jEgNju3d$%X0bO4o+I3rHUTZ7=Q6UXqahk{G;lYR% zr6Yu^_h5MgqIkHyk-u7mHt1}gPJtfoS+^XjTOHmU5-KD6_zzrZS!c&_-VY?tUb%+( z?Nu7R(yDCZvol*}I#gg4XTH5YTNFcTz{@WOj>J#D*A=6be_Gw@k*GKz&GrjlGClt( zx=7SD1I9yYO(A9BJDxg_EDpc024z{_)g9CWGxkVbMmrx_QQBi=M1s zk2W(q`{&US>0FXMDeH96Be(64NYP%Ic#0g*DQN3T<%|4v1W8nPkFO|1a&Ds|(KvOy zzf<{Q_h=~f$HaU$d^XuM#kXdYT1HmJS8iwXsbl_)EK6&wdLXj0Fna-eV3T6I$0F^J z8L3znYkM$Rosx%{y(jwCI&&)>5~}D}?tLj(A>czlk8YjMF1%8~!^8b(me*dSrfxo8 z+q&vydHl%G2ynL5d+(}Gu29k@cr*Q`H&|NH5|6`{X4DQT!v0y1%I!yiS(4b~2A8E7 zuPir39DDGyow3fnGA{Ft*@H>>(a;6*kq6qhLFV&vqcm=tB-*R&#Adp(eR_VnbDn0H z5Qtk2Ca*EAC7y4%irtzxbxMF0V7}Y8Yz2Uj;G0NVr96$ZSjWgxP0e^U7n;eWx6uI} zO|(y*y&)=Xj5JlJSump5Xa+WVdf3|y;Goc+~?h-Nu_sMv`Wd4dZA- zl&qykb*aH!IiQjAqi3q`(A3T zaS01;s4tF)k;yDH>N8ITL7Ab!lSCRsj)&}9AK=4N+lW#S=3P^$T z#S_jWt>~*P7maN$HCFk~64%+8d$vM|#93=g)*$;@=`~;~7CizzvoGh^5|1lrs11?S zQ{2y!THN~!^+#yr%;uP|BC)L?Yfows*OU=+*Q(NT-8i+q$j+AryPEwQdyt)@Kk>wj zJJa8y>E=xsYne_C(6BBsarv5K>F9F1Pn^73NaMq2w3-^lqc9d`=^kj*T#seR3lss9 ztHQLnn-Jbvy%~{vnrZPE=Dj@XJtpM&(Mpre3}>E>+JBxY4d{yoN02DWk&n^P>6!^9dX{KF@zZdh zh&{O>2TjiB=+HV;&GlvIYL^p#<%Ykar6s3jbMV(2r0~c!=Ks#wPi+XAbT8Mkgd1Zy zZj3x<^ZYKbTCD2=>^Z}rF4*9(I>fc*-;F|kog-0*pWiFlmo_bvQ^kn z&|66|{-#CEd{~^2D_b>F9mNVHUuKLNJGUz_ygiLlr#RcNRo#zU&a6c(&s4YxfBUzD z1~*`39nfqN4Qsh5mpl*s?SmOjiLWuGF5dc4Ay{p%9znn}S?rdRCguI%qz>=6SKcbi zR`@uMfM(d5Lo}QJQU~t<32O@34*ME)8fm**&8MW~kq48-Rc3>tge9#@ z<1d`%PlM8ss;cmbh(>?RibB3DT+X*a$aRfhUYgn&=D|(Vi)0nC`Z6$k;q^-lT}dmM zckv}nP@T7SuOYpsu@d2Xzh~r=qJM~KQl3Xh3y2N%qZMt(ui~86A!n=2kf&^ja^%Vw z+||Sl=0=Pxv(la4Kr+UtUBP^=)t1`H3S+3bioYUOOPL0U&V_2TXnzOQ*G9OUbyqh@ zyj!i(wP5Ho%=;18A8REymdCuZ=fUDFlsTT<=| zQr1reZJ?QaNad&YXGu;B%8K-XG{k-RNXM~2gu+4Uz1z{fcdVBmY8@_p0(*Sj+we+> zna1i337Qyxso6WHn4goSGq|4$AXRYP;!bC)D5i{pup_Q~@n!1u5yyExTzJT7kGt{m zBWGP3gq#&6{~-O??ubNzYn6cHooYbX-wiv)&HIg02d6F#+4n3R#s^3}?IS4{6^&~Q zAkPCuF*j>k?Fde3MQ^K=`R6t#0uhSA@8ri}&MQ5~3cdlu2&1L^oV;%8f>#j5#~=Zp zib@B}_s;nkUn|qmt~8$)ROS4X>RkhMF3Zn!YdyQ2{D4pJFbR|vJ)k7YUHmZkSH}z` zpk`FM=KJ1@)61c><7xfuKl~HPT3_r~*pLU1cj{R;5mKJnj|^^u98F#1?%i|PdKpiB zsd4RtLQL=uWA%()cbNM{TE`tnV%$sAx7gqhX0CDa=occjp72*oetZJ^UuFR5bBdti z4Yq8UcR?(9;H(qr)xqZtNF{n{?CKro5$qSPvrjcg@wZi)QBe1DKrj34r_I6ptcH#C zj}9lSZ!00P`&qO&?cd0&^#DG;pLTMSzo z_!3azBTVrzY{acC5*}9cv5nf?eWCRAsi*JGV*6eOBwdznG8{JS1e6!~&vV>}V<7{b zJTjzqMz)xc3mce}WI~E5nJ4mzA5lG741JKCawVhtUc6ub@SAAkxfkjnx?$ z$wM2&I!=#MTL0ml=KAutUTXrw074FNIrDk4+_BiS0A5BA4?b5Q(ztjAZQFrz!Lody zI{M?*jNjZ1E*)PzJEwz9FK+)e5m4+YtgbT~K6DWD@#FYVllEcq1M#lm*cxuy3!9#U zyMXK_R)!9ys>>_TfK?;vyl-0@ro5~>fhKZd{I4~qc@I6dyDb&ypL8qKs%Xb4n9$$q z6kWtI-wEcGyuMxTzyKA(+Vur#&#u=lE`8w5>zMu9dp>?cY=C8`_ zGNh~6@#$O*4?VX{FSyM3i4?H6J|NfWzA1(rx;)5C>|I`5TC3-&(Vd%B8v_)Eq>Cq% zkp=(XW}uJ+p5R@}ZY%bZ&yt#2(nZtyW+2Zxd)`gsBIBl^it1vrey@>rVaVgVFnzyr zTV97;Jp7jlEx^0WDM4~e4-6aUWob^GH=;3MOBcTzYnaAEL9+_Ab5O5 zx6PbUFeW()mtNdpJ1@9m6Mj(jG5(3rW*MNI71Y9Kapzj;uyEYd7}v$};&^&54ZN$) ziF)vRxF_W4auKX6D`7AYi0D<{_XEEK)JvwUY=ai zXtg-?K#K@fp&jIVcS`wYb~b*YWN?r5=~=vgpE*jI7pK~?myb}Xlmg(Ti^Mn3 zc}KX8sdE&=az7Tp9AYrM7|7VGg{Td7o?qTw=E*UFDJ?c<%T={2ubmFR=rM9v1 z^|WlC438S$bH!vx2qJCPOv~VDmAeS@^@2tIaM0999py^qr$%5(Q0g;*DKXb_G9@~W z+X(_h(J7Z~TTN-Bjry%!e--A-VWB%uBI>RHN|HH)IybjE|fs|!d9@|-{bfqhMZd0#fl8CCtK4P6i zyt}w8mHvHLbZ5PZW00>+{I@LsocQdpu_ht|LjKGWpH})X`umln%z#n%%o@OZ9?TTB zKQ!Jj{-E2cT(PX@ZF+Ck138~Vy)~#kh61^5= z!Mr&Z-P;yAdn2}Oar8l>Deo2nNj%Juah*>P~J7CVnjEI69+u5X6*fBA*55RR0Vcda{&cyDGXS}9*Gun^ol9MT_S zim2zScTHREH#=*+Qu0m2WzAbB7(4AK+VU4ed)On`v%gl`qNs}0Q-sp!l3_1hCBGtS= z@0haVqUIC1@Iw{LubOs2hTqN3O|h?cUUT$r-=dpKo&o5Xv96Pi{gl6EG$FS-uCCMm z5@|8IO^nH+o;3o@X*a8(qetji=h!#>_=rI%$0o%P=q))lcOrH@B@_FbFW6|LS7Dp0 zh4d&2y#8TwA^93Z$>g4}cdk1?H7VS5m|F4^E;eOu7W<40skb5tTk|bu-UM>KA9d8H zXMyY>_5^^4I45^31OzUp?HHy$dHs<+VN6fn|F2RH|K~&gKaODa|C`>xL-Mxm;g_m> zE`goxx{pPJy|)frIZhrDAi2FLf90Q__$R!8D0|0K>%XVo{~rc^rukFxxcMd6Uelnl z%Cp46!4HghW$|vaV`9^V>*W3)VtX8aBpuL~34Y$}2Wd)^4s6SBj6=$eLPLq4=YE>l z$!Pqh1UOjK9d|NS=DGRj*uRc5`Xu_t<~#{j4l09f_B>lEGY#c!fIzOPE?0F2Xy(`s zMo@>)zaF)?TMaE5FlstZe?F^wTSl_68gaBw^9DwT>GdUq#-KH%*O8>O% zQ0o1&n@+Im*@&NM4>xOa>MuVsf1a#B>41ut7+i~sJfH*DQEglP{dK=L*z+z#C2Yj-D-iRr>}{(L;TuchZD*15C9^adKyN`Uu8=bB28(X&86fy#*aA7f~NvDvU(a%`*ml)ph@l7{ ztWsW)QCCdk6nj~qZ=n1osm9PVrmWbLlCfkms3bh1<9HP3=lqvK5slHgMY!NAo7Tca zMKaB%wnJ!HLTY*wJ1OOxmI}?w=kdeFomnl=@rLtcKMqEcwO6|sS+Mej1>{7$NdJD7 zGmonv$Tb8dFa5XP2s{AM3)`Omuv9G#ZmqAAvNO4@sE04cuhFX-f{(YX2vxvXD(0B& z{uT?(sbJU^#T3r%7hItC>XvRjk1QKiG%rQ!$_bJHXHjG^4ig7p%a%20 z7oVp>+VcwjWp3dqr%`Ut9uw)#kF-ur)Suyydig&x<1)0Qx0I@E-qpR@eBSM>K~xqm zp&oabyDB(T@#z9!9(0gSa!1`$SKor~p!R4a{~{XYz%eepcWYV^bsCZfvI+AX$DUVv za9oSqa#A|->ie%tp^DR#&*T62OW&>v3~INcStJ);w>=E=VJn{jOM=v$MHVa`Imhaj zkwdi!uT1-EZn)xCjZLj-q9~WR6r^*ad8}O-`YX><-dT%wU6!GQGo2}YWJ_UqQ$mf| zwuc?q5lT=B-}N*2I`P?gjiQx4)Peh#RxS6u*6Z)!zS^4aU52;vP;eE}KtRnS!2`)V z-%1xjs#C{OWSL8gAm9hnd!X8%xpPY}jmX!PPVEmb@kK61yyj52VRh7S$9rGfyL$-% zvI%^qT~+f`v1oi_Ac+OBbUIM$5>+LZ`=dJqV-GHgFt&BdJDW6x&T;0(!6V#61b+cX$&aGqd+LxAy?2V4ISd+bl zMPYY(Wf_8FUgOBUAW?D3=_|YQCOMfKpqx+X{c|$U1nyj4Tq$>+!Y~DvVTIOqR6%#= z#PkqyNIBex9!L3lyZDKn2d0zr*G+wR`YryiO_+GDP5JkiS1*KTW!sfsh!lJ|aoP4P zhyGow9_LPddU6@J=ks+240#=vi_F#LUHg7)3E+vb@$O^HF2} z@zB?=n*F7;-aO^{wZK=?_HDe2@7ec4dY<>&=U$kc{Qc=)gF`%VS`VYcQrD+gRr|>M z?f=IJD%K#SQQn>-_f5-QMFKB_?Vb{F{R?PpHE+aPlM_Z0or{B2jRGyDC{3cKsIzHn>Tl%S*5uU6bH=KcEZw(gdMq~Nu` zS1V8d^l?VY-$^O+_m=g&x&C2eAG?$g=qRECUxBB+108Vv_)>4LqEp9n{0#U1Tlao> z&h=X7{@3@@&-Qj@6x_FZl~J#-;NbRE^Ku^lIPvT8qGqXmFFO3<4KBw>Hh51d%IpVN~wmte8ZY+QRexK;mPA~(_<6;o^!LCmO1SCH}~t>%@qrZOMNSC z4n%$0;3QO_wj8|vN*LT)D|jq9-|hCV=@+E?Su}ELKEDB7d)HOHtKDO3k$DFF!i&y4O|MK`>@h_Wq zlbGIXEMGtWli~IqMXIY-rQa`-irL)pYDdi_KAm`{eCgxA-1#j)8^54g;NJ}8x$7CD zH~B4Jva+Q-a_WiAJ9BnTDDgX$8U1^o-fEYbm$V9X+me^ext19{F?;*}67fY}-(OEQ z-8O+`jwE4OSK-~`Na$kjk>=Y2&y#<&)5?pqsdj0*n3~0rL&c889ktrZSo1Lje zmsKuGGAs~o|0{BT`qF#AT-x(^OYY1&CZ52yz>6afQ@cugcih|i7UBs}urunXF3ptt;HOw(z#x6Pt}dyKOa}{x|s2zdiQvGtEchH>OK_ T>&Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&282mOK~!i%?V4>& zQ&$+r|5C6ZSQw=sE3Fla0_{LqH%DDjR}w}0Wt#;Cf^(% zW>^+ZsFVLRvc6iO}7GB&yH{*s%Xm*<{y?){&a z=V`k{z30MT5D_ds>{CRbhyn^6Q9yws3Mgcs3}J`Qg9w!6MWZm0W#_?LYh^fD5{FOUQ?e4zaokHkU6BMQ z?fHzQXCMLxvP0p2s}I{w46`!E@CaJl2XW3!Gg250AxK)W9BEo#4Bi`qM70dDEBr9> z2L~H9pu^PC3dH_E%GY6{J zP^89?zEuH`KOKenF{_w_t|%E+`HrHOJd!R^4r8=?dwX3V-dXRDrxp%Rf~lPpzV603 z3p4$UqS8pz>2(PW>j6{T+=JJQ}S#>g1>#~Q`SeVr)hEj%MiE=BD}(UYsF z?t2TqIDLmt&xAuf%7rc)vX9*0)6RIXh4$m8-f<}OE76h{ImKU5FOEZr-WS(fOxRe!w(U|A8b^XrW{@%~2V|lZMZq{ejPk0B_P+OC!LGA5 z1Se|HR1m`KrqHgBKumu>c9q)gY1<9GWYwi=R*!WEm7kl?YMVZEV?J3)evk0w(VJ)_BG}>3cB%`XTpEQcDGFt*bQ1F*vW{BN zW@UN4?YrpUq37;z z9Sp+!fNq&fS$<)eOGIzPqj)HwgU4t++lzwQPHZf`h>Z;cFa^nwzf%h%vsf_b$VNC^ zbF2;*%oFU4bs!-xT`5P+2hnb>5QK9}5bU!3a}(1ifgR$gxHP@c%p{_>;!(U5a60Bo zM9dEI62knE#>(bI;)7t8oJOP{ra8%fj)Pk!g(05hT`*Fo!U^jLdFx~g+{B+z?yrn* znDHXOorvCwNAW;F8FJF(WIJ<@aXD$?$vAOgJb<|WoKy;Z3d>I-MTI7Sr5WuHVHzW$ z$=1l{`woxfJyU0nTpIzmA{5n|U7Z_3cp!9(FbH=Qk>ZVbl(_}ehGBQM7A=Q$sLxVN zd7&hxE6htknO*`DamOdaf;(e)fB+ct?4s*P?33xZ=ZqC?5B!k2GXeFRW%ha!_*a+e zkP}W^bi0)uYaeQe^C69mLi2tNvSX<*M9|IAXfBC@-sTcZo-y;zi!oD&<{TwbHMEe# zdl}R|9w$B|vB10`eQ^@#la%~7OsZG~vKQ#wcZf*C3U9@uc=WeI)tkhFOAm)pO}05_ z$;lbjcHWGG&R!yU$vFjUQIIA92XjKrcmVM%xNb!1@J z*w6hZkrl}2EbxddW?&F10b#~_Y4Q~e3`{njE{-7?&Tntodq^kB9Q)`l+tgwe@u$7M z?ZT>!QyiwRnqAV-oyN(sylczipo?X%uKDWf7M5fza9(K<((0sn)N|v7r2zp8OE(BE zjk=&S$@9JKy%YTvJNN9o;&S?PW5M@*cUV8Q{ucDmx+S-EepAlWUmjw|1SFgjcp42^ za5GwL4F9}%z0x&*Z=6-pzGr?f)RYwW$HnqjCYe0=c_LTEjrql8Yw?xYOcJ~=mwq#- z;{KS?43u{3?_9r;?_;OhmRF^gCFNHh{7n(?XPfo4Z|9l4uU;I}ICk(KXU$yQ4)>a> zb}!@m05#H!CC-w(;oI8`O%m74fg;B~a-?>iySIARE?w>5W&e1ibU|F-llvxW_j07!Px1-QzPaK2U5R5G{@gqq z@QA^_*0kc4Re*kfrhvYp$Y+UD-*b8NmrV#`F5TmqKP_yZLY%Wk>(LE={%vX87@EDH z%=B^W4jX3E@Civy8mz|y!i21UY>02X=kb$mRWL|wUJ`?Qh1u*Y%v;4$XDr|LMxpDv zK-Y1JX`dUTTIa;4YONM{xpCh#>pj1$|DRQ!#`!5rGctrj_5At|j5RY?Gl%VeiFT`j6d!8W2vY3fMn2* WvpZOn3mbrmi^0>?&t;ucLK6U~nPx#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&4gX0*K~#8N?VJxx z6jvU{zk)a_+yWv?Iau7{DhgCuN;IyvDH`LSXtupGA~8kJJL<(8nx10sQb?MD=@sZT zqA{l=p0#NZa|x0fZDP=-Dz=_-wStOnkz+CFQWQo6M`Z7QGxL_6S!S1oiht;Sl1X=d z{N}xRzxRIc{eJI_9TWG5Z~q5Be*8Sw1hD`5@#E(?#_z~}{EPzpj_k+JD8TQ?e*BCA z{EqC$&nUp_u60sM1Wb5X~Rn zd6veT23}X>wJS|1T^Ysh{5&tLULKF)HHzzP>c{mawT!M@8ko-%b`Gn5Yr_64BMeNW z4TplP1e7kHj8G=|rQ;8+M!S4$W3G- zEfNh#H#ksx&W0K$`lT~ON9JHoi@=f@oOEZHF$tEr5z>`zltdoU(v@UsI?dVFr9TN~ zJrnv&Fw$9FmXu&7^MDx6x$8vN5<>-J8{zVX_(L$aOPj=tM& z2xFM=nj;q#%s~dtl2h^o_25c}CM#F{s=X3&ZtBr0r;9G6l<%aBW2(4)366F0&l@Y!m9^4C;O- zTiCAMM*b(tHUQ}>XQE&MISTb%zis;j)SPHS=D#{*B@bk5PDN4TLmbGjL%y8}o#@FH z1yRtQzk>N?JPF9QYo?*_^iu1>5emgTg~r_Qvm#d6Y*e z4d(IZza$Qs2x1#LUIC7)}6s0glGFJAMnb?{bfO>`Q^!zK- zX+g+Z5JE;&ll?B~Cy!O>i)A0^4nW| zC|wl=6W@+a`RqOES$(PaVvpQJ@kIfV)AYz;5*IoY%?SY-+i4&&5n)J+bL;o- zv8lQnSnMcp>#1lU)O|XPTPuOqz-s>u?gjiz1yqeI1gI@tw@%Eb}?JR zkks3S!(=<@o^s{lH^!^`e0w7*_zB3)PQq5VRZkqd=H9!~_?p5NkeuJq80ET9;%pZy zvONH)DXz^i zvxST{u?H3VXeK%5S`BSiTd`qBE9&LRuOD+Z=?8UT?+#jJ`pc$Syoy#+%JU4VvB+c6 z0nkjHOAci_YsFiK+FdKRy&Z)gS@9JaBE!NqQ7Fe+J0lR*0lGZOc3;6>RY*Z3ny@x8 z&|}#r`N7RtMziz6eXXcbtT6RQ8gc9vb#lyPCeb1oku)ysH*BapB_rWb?U6b^0I?I@9KLHDyKz<%DXUz*ym?Zca> z=?lT?RS`_cpjEi^1Db#pyW)nB0Prmx*s0tpr!w-tXz`eXKR(+D3fm2%J&a*FGT+Lh zg8g>E<9u5mg$!faJ@94>&AhE$s+p-Ddkc=@(L@pxg004aHVmK3%7g8nPO1A*@&FEwBj?lS00n? zPVS@r6>XPBH^XR;li{t%zCr_35FWA{A0T}$CSt%biF}1YFN{H`rwxLM)RgXC&}6NN zjei7za!YCc6k9Fy!GkI&HBlq#cMG`WsceV)0|PNEPQdBib8vKnx?NdDuU}RxRL>>8h zM<2L|U=LxG4lhko4`O>aIRu5P3t66`b$L88x!VU}B8M~&#}?*@vEZD}d$Sij$06Cn zIjY&n$qw&iu(HL?2(QGTbVV3Ke{9Blwol-^ifL9K6tYRl?mDDxrhF-za_e0!IMzOn za>#h>|G8(umu)y{qm*c_NphHsMPV@A<8kna{AVShA=+Ub^b?>LH}SgZ_svJ>Bv+nh zk^eLR<2bVIBk=0TQv;sD&MpXg9o`Y!xZHpxdJ0*;X>mD;R97D^RH<#My8hDO!#)Cq z{RggK;k%^2LEL|6#NO*b@*8p3qlgFwFe0`aUVBE=k;}flN8wQz@)XIu3{W)WQeA;~_4Rm-x+sk?4t{K-h3#q^O`L70>kfdyFo{XE z7zx`AuRSB`$T-u0+!GYCOpn9qPhUpmW)n&`C!xAz7D_26xX?ta5iP>~8Rik2vxPwJc|G6Tn5^( z?(^HI56~g6APuMAOF-%R1XLEJqWbsYz>oLk9ND>8+M7{)t_PfZ*^9;ZibXOnsB`K8 z+=H!?I%vKL8P0QAeFXB}GhvCheJ&Aw9FBgPilZB2S-pfY3^^OcT)7uES~-3;QW#4P zvoac~=)$pb?VO)?1S4--GEKB{o^F^CiGnSuC`b`E4qMn!5v`C86=Sv?>V4+{#X0nSea;EZCXfIr`|m z?8yHi7^NEeDpHK7ToZ}ZaC$HCTs2T`(^sIGT4e)w8;kaM5u0d`MJm6arkuUz)Zk~b z5|y>P5k@pKrkYJ?>>XzqPKz;fYi6P73vna|!6`!O1htSm*X0hS_l_`i-7a z8dt=@-|9fcmrYQfU<{6YW}Et;1KYMXXs&izb&2m)_2rM)BrYTpp2jXaN zK3LD&ux=mwcEO7ceYM?Z0W_|~ZybhUyMgUd^A!JAKRT3dp9zc5iYXs9Gug9&Is0Xl zr#(X1hB_27*=Wa*nT*qKK>H&MKVI=}yC?GxP83tnNDzrVA5a**U|?*YzA_H!dJ30n zpNsIUNYs=jdw@46D#)|D97uq{e{PzZwjp9Kq zeFm8TSnZF%QGXa5JPJR$GOFABxEPx4p3I8;WI}6W7_wfOgfuZf6nXRjXU?^u;_6Ux zrI8>Q=?lWK)HojFrF#dOum6OKQ~XnyT%I(+$apIX^Ta-({;2+{MfK&FA8!oBc9Gb+ zJ``xMqQvbZk;lnX%#r>0@$!d9C^-aY%>ES;zGZ8tFH*cz=QJ)MEUawK?r8J%1yuo(<=ks>ml*0YZ zo4j&qF%eaFy^}Rm9aR&U@Okt!r9U$LdvkYD^o2>W(N+tBvV_dfHWsPP2|pO;Wm=cT z$J+7}xA0-IOe_|8fhqCXv;}{|WT@W%h$5K&f`GfTN6Fs(l*!@ri=zjPK&k8S%BNjE z{c5yXXrIWd!zp8*PtN&W$iJmbO6C4V?BAju;D>?rPthbpJbBu>|aR@KbrHu?FNrnC;v0R|D;NsQz(}} z=3T4ZW&x?xXs1HdKi;}}6?BpcZmatxu}S~V{9vNU5H5YR_B&}tcqFmMy}J4FZ;FlU zuT~y0|Naj1B4(Xzj`)l^%_dA>ZnJ`$o;otbBdZZqi}2;Y9z%|Bdl0HKb3S;i?>@xF zGW@(5+Edx#Cw~w7=S^#(e0KDa>w)Ok(^uE`ZAuE{sK}Dsb5K#`9C3MNIhDS{LF9M) z{!zI>|BGWsTZk#)g|%5-ToN&8B;=76X@BPvFQ3sh&gm9COKjfTGlvJwvhdQArv1fI zL5Y_@w}H(G6<1kopPmD|uo!BVp02n0V;z`K2g27ERDu9=Qj#RVEUJc(jLamqA4>58 z3RL*$nHUlpYb1E=+47Mo=;9R?7#XSE0)h=YK(YUs}LT;)}jpK~Ha= zlZPQgIAN5MISl>H)*cxlAw`IhOp^?KeRmtIzA!fU1hc6jD2R005zB!M!#! zwR`$sp%*yJ38`+5Y>?qVW%K2{n3$?I^rni#hyTnVSia)YOLSy{{i*1a0v$*AF6L{u z)#g9^>m4YUQP@e8t9aLL+~<@s%n^OF8@IS(=NiZ1Qm&jk}8LP%K+Xb9y=xk zMf%d8)#!&Alh3HQp7P+t7wg$iUguWDN+eg05W9dmmY?0~dfdwD5osKnQg=7RHMUgu)3%k|^!%9PJX(B^Mg!Q*`Yh;i88DHB`zble zo;Ux^zT*zqp!93uWBOF3laYB%TK`Wmut zi<|UrOwvAM!cvyEI@WC>1k}Qv6r=%PF8eM`!??}&SKbGF&Pa;I|3pxWmGn0{TmzjU z>NJhj{fjnMmZ{NA9n)`;*yC$hez)+n!(~_-C1l6jdv&wO_u>?fhE6|ti!awJL$}Xk z{?5r?{p1Q8TlqcXIL_ykt_h9RLf2czuUwY8wxd{3As&(;6c1j84bSHW%$D4^8MQ0u zcfAtD*kC6!N4y1Qsola_L4MEHFh>s@mh)$|NFS@Poxsa8P1G2LWL|qQYJD@DruF>@ z5oq{RCFH}y)yROfiwW%DOrbLI{8+uGVVOz?$T(a_Wp}f(PFGQ`a(r~vNP|Qdz4!6H zj6V1Q{@%;8rF*KO;Qb>RQ|q(`d5iz=%d@{tZqOT-Kz&KNo*ITY5M6~XP+XJk2|ZNy z&-g-j7T(@vu9NKDbxA>l)Cws}36n;7uVAgS-p#OG_VBH8hCq(SSp)b1cV8n%#L$7r zo{9|9uFSfE+vqQnDY~8E_bR2XsqBI?axAPhTQujRqIth4JqBjT6FQEoIbK&3y6JNx zj|9owI~gVSYtB78`mbey+M5e&D0YG?#bAQ5?sf)uciG+HfM8GX_AlVi4||eLQpOb1AQ~ z*Of~(S~ZvCd}O95-OX!J#g82MB`D<6jMAZB%I0~d)mYb8rt#CDs`WlheP~IQDSU9C z1xpNc(zzY7bGgyrBiR)AQRCoN|9X9RweK;HW`zBVVRaHrkAkqG&W zab(m(<;JOHA1)N{eBp^wm>Qhh{NP5VVE`dn$!wn-N13rH;{mq z&Z;MIcq0LIMT&6vY1+xfy03T!?;uKS4KUC83GR%v!CvS2zUAWq7A9{Bs{h&drTQLl zbtj^drUI+eOJ2?6{0P)gOdzht%+bz2(*korlz>%OSDy7V-LejiwS144?EOcyTi5R6 z?Y7CG>w%O@(D5bJ&(^K;yW30uvW|P*(krL_RF)8SrWz_UGi>q=CDE73m8Y{;OFSn} zZPh{x%eL4Fz?zLjUlyE4IP(|@|Czt|A?f3UY%f>1!9lW1B4cUnZr#~ zc$P5()ksY6_&@u2n?K@BP!tIb#_%>+>79KnHil|AF;73^nsDxrY_n_Kr7jk%r;TvAc@BjUI4v8=Jn0ah+h<?<~_$*H0Gf z9JS@J){$S%yCXavFW@u=HLfu0*;R}*_iod>cjF<9YXcr4bl&IcipRVYgNg`OQ2&B!7B444dy zDP47T+O}o&z~WEUIB)c)^wnKp%LaY`o`>~(KI->;CLji&jjtt=*T>U3jS}_}funau zqZ{yk`&n=&;ixh_?lY~_{()I=4DEf|AA2HwhGGBhKlARoK3}sy4O>*c1NB|tEmy*| z=|6h51LI6I@%wg52wryajog1(m3L0z9c(J4p5b&^W%Z*{jGl7IaOFPdZz{mcg>_f> z=0LxZD7gxL5L)g!Xj1D?LI3XhnLM`)H+&(T1K?TU_-(vVSqQ8i>S&5Rs0~z4aMX(X zx#vbU!Ln~8B$W6LyvH4M*390C7x7@lzfnLUE+*zOeV0W z(AVCf%+492R?!w!^|o)RF=}46%V}~?)NA7?r7x%Xb}5F6Vck7+SlF66nnXO7L8jS< zDLx&9D5bul=XMVWA`av1+XZe3nW-I=lZA~WiP3g;t2BpN{M`h4{YQX>Pw(E$5TMC; zJhbpg08%%0V1DP(PE}f(Q=r2=VSnEKG7Wx1=Y`9(h0Rqrv-1e5KXH0Tch65Bmm!>^gcfY#YE8`(RAQJyeG zJm{Uq_MR+G#*Ii-X7WLi7(96c&y+^jkC)h(Xb*6EOc<@HiHFp8C;6S+oC2FmvO#I7 zz9o6G67J`?4EW!$YXw%zekv0@~Tzsv|5+9+X)1^6yW3WX6Y`TWaPx}%TKFmfsX`Ai964# z3(n;k|0qsIsez+UN!22Z?`{hrT($tKSj_r|#$O>J5c*wVl*oW^q^Ae>d83-i^%geA zjsdTkbXkPO$~(X6dIiR~;Sw=R*k0IXnAPW=Tikp7Q&*ddyh1~Dmi77wsabAIIs%M$7#7pJQ<~kcBHH~7b~f08B^C1@Tl+OEpPx%C!0KjZ=pl7(|nSo zO-1J1jzrauxFYr8a1sXrlvuxr+9@XyjU`jy`C|7n2sysRC>)AQCHf`^dP+367iA$h zvsN@o>F`q>ynI`qP{IrdZf5i+4Ta->o+H}c`PA;!mxY^inNXIv|H+2zB2W4cbv2%e zmzTDO$YQKl-y}n8#xAYoj)Tb`YA!QtE7BdQlvcy*+9*OM7IniFF$Z72v&Q0T2RlS& zd~?MdCM{YKc^8(|$lBQ_X)3_gixMJVY{B@sXGgsfj=YKHpSs)HNl>wc6&mpmotkme z5t3!Dz)Q8y4xTJVH{;G}Bg|rY z5HQ~M6iR%A!^Tp|HF=nLw}zo%OUSckx!$Yj0m>_X%2ytg9{vil2vsZOsr^t<1k4x( zBr=l869T_$eq`vo{mtYdMB(5N7N+8a1U%7(F%O;rf>Rh52<@_?1rIF^u=?&= zV6_oyM3;JQL8P5@n}1OM6iBUHU1`9&XPG!oNJ2>FCSVXy0B^I3ZgiOSHYe;)^lWIF zN6*#ZA-cuxe_B@leby9Vwk{mmH6y;1>VRhFlT&d?wHZ$PT-3clL$ncnX(4AaqsH*2 z-ClY)H;BHK+r4+dYqx!vZFnSusN9pkt8h3Zx|uhLcH$`X_@cpH5E=@SyKJMO>*3w3 z&GWg}4Zd=6X!i6`eck#~KV5kv;bs8XOa69`%|GE}ECT?g?)*l_#}OA{G7{Zez@994 z0+ub$K9-$;$Htaof>S>J4eE(GHIfLzk|&osG4l8F#r5sHTk9k!U%m~kR zF52&dz2PbB)=C86o2nUi@7zm^bvaARLy6_&G-D6V5A41JPi_-N-5BWe`6LgwbDZ}6 zemICo^#e@1Gs=N!vFyDWjIsLgUJdJHv$d7dfejyrD->6ZRaI_()>rg>IGD4ru)2mn zb>-OM!NPhbS{0jva!=xCS7lXYs0dn-G>+6ed)3c0new%0FpA=^$L$Fp92B{KwB(vm zDQEOu<0jkvCQR>#Oml02JI1f-?pOpa4zN&ZInHsUpGaxBYrS}b)F78S=)}cAMkFsx zF9H*{t~^M6x4N*PIpy&}UdLL(!PWQs4ab7MiDS>U-t@!RR7--7Xfno<1`}s}T!!UP zty`M(3_b6XVfE56dopbucYM;%#MF8De*H&O4JM!r17mlfwZ}SXQWUb!0+PeaP3HhL z8EbYN`jgn{;`NZMP8)K|1o57>r!*YO-%Lm;?Yi7JCj>{CVPS_M3w`;Rg9nbJ=Sq?9 zou^8~tyA~F@DriY^fzf~%NBxZ5(kbI;~R5H?*ZrHxaLDlT!!N2yQ4o_#R=t2l`^@( z^igVKoSMURhzzayP4>l!1NLgkzB#5!bH~lL7Gm|nVfNoM=2{C~eT|QjHVS;LO8A7S zs9LOE;}&u0(I^~q?(XY{4{{@@k(nu+h{}>Hn0V=XpT%nUI>l&al`ACsqJ1=%xo-Df_an-uljB8|GDK9jnLJmr z&J6Of)nB{$CaCU=+Gx90O5p4!(6F?}#>;g7N z4J<(yl$hZ?Z@E-y-376Xkm1@KDcR>grh>jDC$3wuZq)Yc}9fC7f%PDORv+# z>{=yQqM@jDOR}-WpBjw-cn@jt!d$kxh}!dI>(K`B)xJhpc&krOKm4|7n3$NeoB7=r zN!7eO8TG!&HXecG`%m}s^lg*?1IZb=g4)Fzb`%BX!7j^O=Ff6izFIkyj zd>zJq5(-$*qA)I~DhV(5TooYX!-8_`nZ;0e63<8q3A5Y%P%p>kqbLxE@yz@X zwKyDha8x;A;PN$UHAd$rqbI+5a59?6>O59}!0=VQQNUvmfHBZyQ3-bI5?V+t@pm?3 z8Qmt-3|AAo^$K(J1@g{O26shwMC9vErTboc$=Mn!`h(*vAM!mAk8VT~mkDdd=Zf(w z*s82+L&Am?{LuuK1WspFN`9yZzI+PutYYRw>7qRgF1BlCvw?)HeuWP%iTT4I+&;6n zy(1qZxsjkcqw!TWh=+D7eNfn*dEu@&bCz^U$%`&Qq5SBQX0ogXyDhg(!oiyl#qwDo zB3{(_@!H8hIvHfS^a(FOmRKs+p)Vz^@$1&QeqV zy8!wIHCQT+CnpKPO=@Be4QTS)XO#ClS{25!Z#N0=d;|A}*RPvk!#IyD#66#VkprR;D3hy-fh4m+r zl#4{vNeGl&B~4dwBobzlZxykzt-{gAwUgNgMrdCAt|zI+6{zo_La9qM9`**r{-X9B zI8q1}udk;XpKwOrCguyd^3+bt#O+N8eezgwXASCFBfIz^EU;*5RrP3q)$li>REZ5} zuZcK6Hr6??>%lmjn3==#(D%eHKH#;TJ#!piIeazOI%Cr4T7q_A>u6U(qRwZg@xI@t z^7%%UVgL2!KF_j%j(_@q^*~e*7q@#m18M&5jpm3s)9vw8`m5KKGs56AVM&RBai{Ga zkS0-)9!IwBS+6}uDLLIHNc+uY;JE%Uk`Xe0V}!YICCnXrCm=BJxgKH${c}P&vjN6b*lf zs(;Nhw0k)X?W-U1&0e}8=?8sSs9jxL-#|YT%r5ERi$%6AMYKmGz{FEU(`C)x(+*#j9k(j@=Bs*OMqHxeslH|Tpsq~LXPW_$3X#!d<6 z_e8DGBJU8&_UO*OfgPQ7+A@ad=SX_j!lGV5oO{qCo>}cZ3(@M(TZ&-kp0YQMB?)6c z6G)VbeR`2LKx>GVseG<kxP%%WZL}D^G44U%=2UO zK^4Jjh^A)*=NNp#T?V>k0L4Z#MS$EphXE16^8{7IZ=iR|9oJR?kzG-HaP2}+Lt`nc z(O5*vD#ae?MO_bAdhPszqhRc-&E{Rwe!!TuKCE4f=b7bv21=mR5@*tg z(vRrYb>stZX1`}{!0DPj20zxb<;l*u&CG_KTZxIGmv5z1Fl=CK)G zHXkmNeY~k`0&Jj?;E|FY#j&|$0V~o4Np0j95zr5`KEB^ov6^4S%7G|*P8azs3hcF)O~t%>TnoiALaZzy+y$;fchGbK`7tU}ne_3)1z)55M= zL%quBg=13}^^$p9p7qwiHCD|_`8g+R^JhNAgHcpENzBFE(6i_nWSDPYLIB=hPF;>t zq5EvAi+(oPWFVm=Vo>6hPXtJ; zX#2g6{#iR0ny{25PW?!bCFY6w(}SCf7`L;qoXk}2pquiQ&>cl6{5L~85B=X`h5wI$ z;{U`-DF^T#How#`~PH4=@PgHtDW`TK%G`*7Ol|j z4WC~`8wG>1VtW<}HvNxRLgKTAeTQ@@;?vb0 zxV{+myg!Y#jZJhERR89za?$_ysD%1qD~gsJ+j~x)oljI(6(;)q_fOVOKE*K!_v}hO zSK$uj-}Go-5patvr$LrV#CD7@r-DdeH7<2s>%!B2i=Oy{uYIXOz~Y<-^QJHR)3##I$`KjH`h6?D6k+2PEK zfGw|x$``BdABRNuG{8yPf9t?#oo6;LRwlnjd=HcAhCNp=rvC9aE}V8a&DgVdu|&z8 zD^Xf;0`PVq=+oh5%kp4yG6KW5gKvq(<*aipA^r{Wu9qn;P2=6UcUvnxO;d+LbvCrR zBUmR(H?>Vj47{GZh$lMBoqgk%f#w_vn@ItWRkA`+CCR8dX{U-xIV>kVEeCN`$B@AJ zy_);zwePj3Kpk)Xocy%BJVCsGkamsDrCh<2UC!0Po~69CMIy$8%GyDTy*CO;iB%R< zzIt6=_bmtXpTnagE7qz4cb@!i7Sq<>VY;`d4h;Yn%w+f*ageI^>1G^Lg11+=sXKac zp!MZ#3Z@qF#&)ZCbrkGxbjfz=9Jzcj*<(J`BRqyLXPLF)J8G#V2Xh6+5V6XUQlxxIx%HmOWnE>UAv(DFLbU#PLW#{R3bLJv)hY4~9f%gV{diAqhjvJXq2)^MndBRkFCY(QC*7KE zW3bf`3V-$lSDzNrECLM*a!OPOoQCBdur_Fxx^Y@BhV~t#MnB*U;`98uIksD@Wg&lb zN@E=yz$)xOUpTw!-DT(HX2i#{SEm#lU$29Tb)eF5)h8sDtf(qoIL zpyE<-T_C%{Xeu;T$h}(|xz{V0NRSp_!d`?4@GgDLnVsXh4vQYD@U-5ZS><&i;qUUS z7g1b}-ySTC*G=n0{2n{5{>(s@PZpe=RGOyq5z|56?yJ$U-<_44sNZMa4k8MlIs^d) z+^phS>XYzVdqq-?hfe9b^IK8L+!{sA4tX)JsE{V-AA9=Z;gFms*#Q9P7S<0vgf5PS zbW9TqPUl{%FT0BhCGKCr+)tj{(b^w~H%O$%S@gl}`NBpDm*VDR;^fQt;87T_*t0u) z^QoX>oi9bK7Vwv$ULxEFK~%q}+iqL0hnPF^C#o}wW~n8&4^ug1x;Jh5I&tOSOA&^Z zjjJGqKxfi*9Gg;j-|m}$kh^P2+iUbMzK0pJxuiaIKn#@qE5$6UKv+lAolVbsueBJSM%$@%2F zzo2%>dhYTr!mE;6lUCN55u+O%X^O8D*De&8buT!9pC4QL6<|N`BKYD4T%D`$FT^P1 z_W701Fpm7B@qyf;vZx53ynh(8aqDlPuuvNBhq3&+n%c$c3wVBENHjz~%tic5)%Ld9 z-If+bo1haXBq7c(_dA~pYE-CGliMKSHyDWAT+>I0$~^47ezfj_j>FlFb=H{^vPVto z7BBY2eNg^!H8ki@$j?}RyiX>gpYG*^x^VV_|Gk^>P?~p@FD-l*T*RZDxwr|;YlZw^ z^_yx7)HjT1VF_lV>5nL4<%_>`Jp@@z#tEGX9{KAX z-X@x&_jWIkbNg6Q16H@rPQ(kGs*xok&XV+Cwr#>J2;S@Oy9OJK?q?C(E|xUiqsRj` zgK<3=0Y@nM-a%Xp6@)wrI&R`0+2SkX#!d}3Rwz{99<%bns^|+o#LvS}mYJkX+%Iz_ zNP0dtXg>iEo31GqwwKac`=3wx?)z+Rd}_D@@hlgRlv;Da(L7RA1hWQ%B{POW3tGS> zCXt<4V)GTYNA*s-H@*8g!?)+w=qW+|m+eA#-+go-y9wZ(Kp2gO?xUF;q`qv^Ov%=* zUTHNml|EQlU;L_|!rcpu>fT%XM5qySeu{5!u5#|AL9W5f0*1BS>3w(tWQ@iau588l zw*Ts^2s=w@DlGK*9-bfE=TK4Knah((@ERL%9*}Z~%z5t|%ysJLU>DK#Qa{myndu$& z(pLYbR`?!UNtmKk%h;p6^e4BwO+r{LRtgT)Zr;yK8~$NW-V8@m2%VS^Xcj;o8&~L|Hh#uUc_JUL9F9`pQ z_hw(sJr)Muv%>(thxfMJt~LU1fp;3;{+qe@kV>><4D8ty?)J(oq(D1+&A$1krNr}X zUr=tp1_f#+gxM+@c^iAhlq81J`=YgbBQNhuk^AL_t0!xY&3^;w*k4l8>~W%A+&`H0 zL4O=^42QMvkgqcOPZD^CiNivMLGe4+tmM#EqyZ=yD-&ZvdM9RUjl&r==IddmROa9X z+pLke;n$Jg`S|*d(+tMcb;9{QPd1+bqtavJXb4=X0f&g>A9m;H2V+7!m!G8_bahKj zwbL*CUp+hseVpYa87&}(`sD^+=qC%Z$~&*k&=KA$8`MOmyEiZQo3bbTjDWKm|9BkU zvz-8ubw_^&DAH7=H(OLDkcCdQrx_vbPjJM@WsSe*1nBQ+rr&tR0Ts-xQi0_vvz0%W ztAc7|R4C!di|iCQnQuYv^WaJ%zpG7N@USjlLFFvh6_ie=s5mfHW+!API5l&^U2!n2 zsmdx|b^j}HVlDrd$dAP4rmFpbfYJTxO`*jBMd|0UDlfn;XGQbFW(*`~7m$M4%c?Xb z^^*wkT@JR_(cK;xi zZS2Wt+k!3@!{t-(d{`ok4K`CE&$Hmb`i zec^2bootUxANS7bU@m??V+J0;RnB`XgX?3oG`?_^%aBmP;E+xBXI39YM123-gSVt@ zt}Nta2Ih3`SG!dl4>xS+<|SJPR2?r=rD7ckBTAX#QS_B?kKZka=_;)L3}KS;#QeJ| z_c?Va$Ph@>Wa}W#6kg&83oq3l3Bl!GZ7-Eh);-^Gw<8`rw(n#BL)z)ax9_q87H^!= zk`L*}chVM+OV;0z{#a$> zMtVyj9GTXwyx7{J<~-hLu|Ou6lF`5Z*S&guVv&d-+SrU)WTtLUeu^iqQNuTSU>#Tu ztV=B#S91}3M!wx^9M~2e_0>yE{@qSg&i3uTxkFeA3xY{#)GVx23w)xz_LP3vXLL^zOQU0|u*fY$a4q-Wwd;p46nX^#!h=wj;JlQemE5@vKKzEB_!B z@((BX;hB=$2l_1i#6EHY!yp{Kr>#-?T{p4p?hnH&b=K&qGf36cxkTj0+YFezeCO^*Znt^#1^ERpdP8 z7@y%lvpg*S?8lkFi+;FXHGkU31=ns}&gQ}oV6$)iz>Oya!? zdtIW=k3+`G&$=R4(R$DL=-&xob>3WyN}}SGr}EJ~b0^dKh55srX1+*to$NozxDcnT z38S@ZjaaA=UN+B~AtSm}aqOJkM7fvQc_6fulooFH-qa5mJ1WkP=HmK_QHc0KKU~`* zj`#Zn>wZSu+}Q3LVbq$!l=4XCGoI^i=TWPIo|F-ybwi#-*|m3Z`BK$t#hra{HMc^mkZuY{iMOAoWP_qwTT$&l!5y0Ho~=}~a`DuiPJH9{ zyNdEY2RjYBT@R{^c$S>iI+D!Y@W-oSObY}B8SQMmgchHTi`j3G@YdU~L}93pg!Y|}L#_BtmQh4Syou=ygPAjed~kJJn!;qR z?4;NaRa6*A2Ie&0@(`%@%8xx{=}#Du^2Wc5&)@9aA|d28H!w-IzwFBz*Kjx~;*CB= zs^$^tt!&2|o7EBAT)zhROf(q^WdaHi-C3fVpwRkvQDpq))gg7-`%?GpVDf{{$MSiBB^1PcLjj_$yA348hBqPZ{W| zD^oL7On|%SkTB)h5}QHJh4uCm;JAK~?tc7eZ;3Y@K!V#t*ur@hSq#we8h|xyC7cBPW{Me2cauN_6pUHC? zAQ@EGd4J%tH=#24P1p+Nv+A0Tb>3)eUJ)hocd+zb+#^F|3;wMfB9rT8ag0DvWD~)H z&r(nV!(M>D6~Q=Fp$y+qge1A6_&97$Y7qDYa{hew z<>hVq4U3cY*7sjKi#<|MW0c<8$-a3qCU4+UZ9pwAM~RE(lof zMdBdf@?m>ESBjjtt4;R1N_Q)zQ1|kwZ|6Ex#JSkL)*OAeu%*BXUyqk@YCpH;FvVbI9?5$} zua{*7y7j2*AO-Zm0KK>(Po*}3AN9j7I%RV&l4==vmL!oB>(8QG`GTwEPK4Pi(ICu@ z&GA=2FBR-Ce)KOa8rvI6DQhdF&5z(}#x3lMCTP!&k|RZtV`B{|KTlu2sPZ~)c3cvj zmaKwbh1s_CDy`SGG2*a{ZKwQ{v)sd0mW_g4-I%P%HB{JGautj8Wt-Gzg(9Gm=d6b% z#n%1){+9P~qa@sI-zZmjS+c02p zVU1djq=+_?%^fC=ucV-#*O;ZNNM8%$I*tb4;d%5GKs(naD7r+Msh@my7BbC&Hz^rJjMN-roq zxr4F^o@VgCXI%0_9nnB_<>0nC5QwIlWZmPq5)aQhKlMT9Vm#3gVWowD^#dl7PI-&J!pC425uM)q#Q8!wtZMKM8uy!p)* zh*$e*)!web;HsjQw=!m?*P{Wl2=@YARXOJ%R&NcuR9W+M9!;P~7NYQV?i!JWg(B_L zz2~{Kzx_cK^~r>a!u9-ME5J`^ZSpeX>dtTqKy$ygwAm1g!?nNQZbn7ttqLL! zLMIPwM8Pw)N|ex6Wxj^ab|L%+v{!Valsnt>@SiL!thINMrP2T4E>oYo|2t>u|0fwv z|L3x99b;~O4!q4B+vtA9MxJ+7!P`!ZBH+sas1Q&dc=BL@FTDLX2R;nHR7 z_ER7{`A=TjGiSw@fhlrk0HVO_pXwEV2}d$cI#7i2)dqDR%OeW(-B02U$4M~KX`$Tk z!^RgnEWZfor%m3b5;?AzUtG4W-uT!k-i@1OMQ&K;WwNPN( z&x+~Mr=7=1QOsubp@jkAFwjwpFX4Sgdl2P8Altc9(p8Qss+^Jsf&v1Pq^AdrI}VU2 z?pR(~EJ#XvMw|Bn6h&m#YHedqO^@E&!c&uArfV@=VZJyk8iVo#iP$BEK}Fe*Y+8Pa9PB3hSZwGlmd}zbZcdSkEO+PDCVG z@C8+sg<4u94pQz1@?wdhkfHC)m*4ae^J3l#YyF8lFhjzj`4wkjNG;ojie5-i&iN^T5VKwnDYQj2_e351Z?u@>6_8hE@z?F+VB#gTEmPLJ4EqVX8HpxI)VOL0O z@}iGvbWIO_LTSQqSl_d2jhW&Qr5gF=>q%+cVD1uCbe_Qu{;tLRtp_sf{okq`UHGPv z*TgTe>q6Q-u1ITEe;JH*7K1Gt^ZvwEH*u3cxv@T67`=6kv_?^X3)*KXd@=xw-Q>9v z!y*`(<=1E3Vt=;%q-7Hg`pxy-`T4uDBa@1p6?#hgavaHO(Q1u%9L=`<$T4pRIIAIP z)v$xLAv}z*n4$XJv8bRa*xHI@ zSc1E=1?VPVz!mpLEAMr1)*uO&pSV~7m!%X z%$TDf3gVa9?rBb*Z$t&u7sd-{??YZpsWE;KC${OkBcW#AiWj;h)K8UTM&b^%I4~9_tRXvY7k}=&KQO4JG4&ARJi(lfw|zO!v@`{-178~y0L{4-*(lT$6PIv><|-+C;4yGJ6nfmwR>deQw``Kr&Dely0^ zURMgQId<=uhsXX@;F(eH>%7N~$`_fdM_NsNdsJBnF2`fLyt(e193Q5YTMD^1$H(`v zxogY1lDc-~^2%AQ$m)4h$4l;)pIIq+M?g|-0W~BA9sME~govX$2&G(mhv;-*%Ywc~ z*K6lp$%#8nK+Y}m2g8-Q)Y~7p*H^T|M51qgdAXGUq6YRUP9(4P3%BZpOovrR$PW~+ zapvt>5jTDzZ33b;a*SD=0W4{>)+>o0w^!WrTu+c*Z0C}uoUyEZpM!N=nM*(t`u|bo)ER_97IbkJ96uF^__t4OEK5JL_e;I8QA%i z(~AlMM}604vC6~5i5`@~g(j{8KK4uX%t!Npdw+%geGx-a<+H5yoNC`?D|^vGZyX@^ zPinHc8CDq+`rZCaecs*rmrd;FYgVS1*bmCrC3PDr-waT21s`4gC`8t%9Io{*==2(} z)OOQoI@k~ULrxKWu*lh0Ilm;e$UL2QsM_%H@GI`u{;}>+7I4g;l;|=b0}XbUm?F)cdKBM+;J@Iu6xZ8zxUuI*_e&EThn2LTreFLSIyI#&k-xdd&E5s3O1VF-&@|di1|PsabZ_62W|Zm#lmF>V8GpX1R`J= zUa|T>)PE!lm+ogwQgCefw=tQ|G6WrOF#9t%Z}hv!?cV4VPv7gLX}Iq0r-Vfj_OJAL zv7>(63IfKDOFL=qY&0@{0Gc4=G=^NIwBW})00F`qVod2UZc|80D7(WEGKQr9Tvf$a#0%R1VIW>Sy{k|W0J0O!Y&$ks> z;n@sJ-DU&nCXgyVUIW5dWN>^0-^i`()ZhqcY6|DH0G!2azzpGUV@!L^1ie3;i}|wM zcea8h52%zFwEf`lC7Pyn#w$;Lmlyg6)cKl;&rl@{+ka!L2iQ3}doY^%euyr+Z0a5- zZ%2X#`|4{v8@z4i+k3}{_e4%sg1KW&rn?0Vajux=md9K8o)gubR&Ei5pxwi!i;F2| zO}2YXpwbtYsoiPc;Rplxbh0#)M(^r}8hjZgiL$9|qR^r#Usp_i1)0e2^+U(P;kFp) zlH*)H!hMP&o9fb(XD!r~yvBz@dNsv6Ekta)g=mV}rb1M1!|>|_9D+m2HpgqGGzqs61B5> zs_{~p1{+Mv#<7`6^K$#{V9q77etYCr(}UtO;EBjtW9dBHmYfL3ee~zKAiJ_;VM#S! zz|$3YJ5=m=UlOznOn7+vx%+aYZ*3R^+RrRi?d->AZt6G7?u`b;^m0 z8X!4adKRJ48IEjD&4T=iKpE?%PwU&`1TOF<+5kTM7Y%Lw(}JnS-HRED`WVU=0zQQE zuDX0GxfIwIbs?YOo$Sm9b)}&+`hpL?nbVP9F5kCui>pF*JUH40Q@Hgbi?*`dG>|DKEgS=bsW`nD@PB{njc;6++?ggg|C5iex&{m4 zLtP)(Q#&&r2jw{>G-&#t699aP6cnUHDmb?V<$Xsjdaj3l>Skn^Ho@{|HaE27+we%e z*(8TWEjDtLh0T6ngy^mNW=4gmO*L#DTLbOZ4H81-TU(Qm1;67v#w5jyK+%)?K ziON(`TJVz7%9DPtKkO-4kf@#Uk`9gywb1B9gH$5@_2r-uyJe{e0cKdlgDA~zQO_&R zkl$i-{G|a*8+LVs(J}AVNeN>|=g$;U9fbF`2=X~XgOb|SUxYHQXD*~ZJW4CV*{1JK z1aerIrjSbijO-c(c`i7ZgH>tBioJ|*&i$p=>&U}=g=~tYqjB0=LJg#e*&k}^D0=P- zRy41>R%C<=JA2PYMUHahn7D%_=(6Fws=RYT9JDR)4yyz5M7Z^V%5> z07%JQLby~0T&?V~!Ra{BYBK>?=M%+*k4IFa@e?lNW}$(F*upt*2$`9U#Itc>j73lt7^p+njJXl|G3J$Tw~I zb|rP_)iN?YQexS%d>fz<$5DL^J5o6jn`Jo(1d!r1V32LDEl?PX?onTk91?0P)h0fe z&Q=)xZRJ6;^UCJFPN=@>6nzll4;rd$fxTxZcuXy>TM|{fxTdDi^tdeZr=9o~Y-jPm zsC&z(xYstzI|Kp*4epYH;2PZB-Q696y9Y1af&}-1;2zxFo#5{7&Rd*w`gx{%)_T|K z`7o>JD+NW>|MuU#_r8>?TvdswX2zZROQUUj8lWTgw=`Rd8%H^htkEL2g zw#0&1&Eff&1v5iQ`X{-V?^iWZ1fs4KWl^@oPm4c(v)y^(;q1i25obBzGtRj~7)^up zaQ`W66^DDlY|*9pL=#r(aZCdh;r_=sC1`t+VVZG>YO=uEHVfnh?g`Tr%&q*pE-)PK z=fI^hQJVxm7%)|EqdN3Y^l@g*=?Tp(!U*^Xo{)G~#&0JWr6HELk!?8Wuf~zT6H|81 zT0cglE+iBH9z2=S{prXy`J=d3EzmJ#Gqvr@;@^8yiH-jvag83-C%$ga9#mL_8ktxI zHkdpM*~FfBGs-6fCkG@_cO5K0#%|AJ1yFOD4bA1GjyJ{ zQeRGC-%0JxSP6?P-0_;ee{1)LDRXVGt^`?lb%&he;B@ZuM!0;$s~JN|Ri8&nJ);K)_xDR-GwNW$ z8&|(=gK7pJ1%gMe<&Q4U=SNCq^1ik2Cw4MeL&I(dOGVBI50P!R<3AJ$zU-)a2YFfO zq!ure*>pXf%b)YoR7{sk#|K|stksp}5$}d;B$IsLcr&M8akjr&5Sbgz>emj~9e4zt z1MjF1>ExhrZ^?g|WHdS*Ah)$9k`Xz@X4o~}7K$Gp`-EqvfKN3OI{Ee=ICoJ|oVikq zEtD$E%C#Y;EVHA+F)+?AUYPMdxz{)(o1G>Jeo|jK8n$`&lv(&qw;)QBdR8x7CG%J` z4%X5G@lX%NuCOg71oZNmCH`sLj=#IInEBR$=zHJbtwu61s2mC}bue!%7O-V`=D4ISig62C&!l zJxVX~uqXc*tO*bM2nHqJ766QodGmA=XJf}UXE5fcct2&oUKLT8MY76;g2_$U++IrA zACJe)uEiO0vF!kf%(mzc^!GXS6HWG19ByIGn6v_g6XtSMS1-Fw$xMT8?eDdkzU7&P zz22q)^QS^mA~p*Ach~Hb&$YcDMBIqiO81kQe_s%=p)Tfxi_g6}(MK^p=#-@JzV{LJ zCd)H|0eoAb=&6|Bra79LfHX2|dFSii5XPFz;HpbZ_?07yj7i8RY%OrzwpEWMy4weG z)q{vhwEtsdXk>r*{wawxRQP^s;%D}L2KKJb)60p+?R}LL`Sj4p3FO^$YN}&_$wpI< z2rzcV!99fIDg~%QBqyA8`LQI0Nsbo_WzFjurdbzt?n2PSPQglTqf+C+fIr?3=(?(^ zojYL6oL9}`(RRh#xr+O4Mwjw;?Cj4F3q8^QLTbgq=rbz+HrIh)=Gsx;e)=B>4UWtlr;XTCdeTdSguqOLabIQ zhI%)(^J)Y?GK+OsylHDh#?htb6o!nFPNybo)fK}x#p!LQ7pCpo5M>%&S+Dno1XUzV z@|B%k6CmI2xDLTcXA{@8{7q-&3=OMZbpHX3xWgqBZ8ZD*4(R03JpB2 zz)D!O|2Kk|{)H*03g4%f{AL)wSB*q76$aE6?{c47ewUXVPuKA>4T zF~O9?UaRk=KJvlFt4gh{b89+ zIoa7Up(|S`U=gcMRI8T>?hl2rmTUavC_{ZTT?Qf*aaTc~$3v6Z2IcMPlStmD>!a)q zWBSR;QGSM0upRCEbrO&ATvhIqu)u`Rrm6c&FyCJ*1PPn@8|iz(>!8JS&vq40hc!^* zP7~#OA^81XzbF_oZ%!fz>#ZKq&O3a>_gn3%jjIz(W(M~b-VU|RdMVN4~{Y{URM#D*S+l(n_v@GLCdz&15n{|sq`lLFBW>kHIo z#@~&HZ}Ra*CR~v$M^O#N1Rn*uYPQF4=gobVm@CMYvy3nTeLfZKr!q34Hhq#$4A$bX>D6j+C(=J0o} z?mE|+!^v&P`vhK$pVthoPPYA20WF5l${6oW={xc=W}almfu~b7Ccr~3oS`1qSXv42 z1YXD(vysw!O-O(T4sXd@kX)Ck4!H%sfUPuM7Xr4fkAr@nYVO(3256)geUgxGO*i4% zDyLBD%sn=bGjmaIS0)A+YMs6}7-m()^Ob*vkbqG#STrLIUi~6-VM#N_O1O8f?<=iU z1?AZLkn2jW)>T_~j_NnYOq0F?pWp$LlOWf?{8%9k#qouNjKpvP9-Gc~^KZ-<%^_4( z>2(4}Iv{6*&+W~)XJN5C0E>NuD96Evc-ZzY3fgs`5~@%05MTndKm(2^VQ+yi3KTXc z*W{cGTf7-^9CZSc0cn3S-(R;s@J>{YM-kxt6aaPhzED;PYV@j1KYC=K!Q!0X-cPd*?5rAPT~2(Nb8 z`uRSMAzhZOKTX<+Hj=?8NZeeAtT{qppA?yQD*x*JH78g(V~^g63DZe|HxgT(+bpMg zkCx6OM8hm4wfcRn=y9FRmeRj@n;D+DFZWaI0>-A;V|z9OqQu7#yEARxwIvkD=ZD<- zi{?wkSi7@Ns9(dcGLebc->;m^c=1VI#(I3?Ln75f@9;xwM8FAK*WuQ;N^uRM1THv1 z>trBJ-^w&m=AWxSL}Q36aihqrUaLc8l>D3n<^y=(?Zo)~wX%uy@ zruQAE$NY`Wnx#L$8))`2r=yZ@7J6Sz9?BJxSt-$_Ttgk3OGHAQc#4XEaL7G*avQ}F z5g>`>EOx&8lnY^zS8*CakgQ0*8f9W8)bvl7_n0L$lz(H_H;nXf@)*ib|)Ue2mEKcr$zfaY4|?PI;r7 z6L_k#_9@X4%Uc9Xbga6tZdDG#^>G1!-*LM$dShLk^Ik&j`n!H1FO1NRg6~o0`v%63 zXvHGO!^i}w?szzrU!i(tCop`Xu~P=_ZxiM)B&QXUt65}pQNxrfylj+3&`2!4Lyfhz z!eTE$(B+_N#VI+#2f%6=pg82isJqj7Ba7Ji>Up0T zDUAUIPhBv&7cNCwoeW%}HWy}_ky&R6^V+E(4(BhUCWpFf*_F=ow+*H0ceQYve7a%4 z{L_s{Um3Ca-F4tyG_qtJeb>>gAfr(E z5rvN8V(PO)oU~Xa8Y&q9?Z3F&*8|8ra{seGM5JMdh(%t5l-K2GCWYP1`ftm=B{BGt zH%ifhbsAK?9TdDizKn;FEt?HJm;bukLu@D&%lk2^H5rYU$QJ6M%l3={O2(H6UTk3G z%weN)UBA_!b#ax!tm82uVJ%5m{%jUCuuc9x5Ww>}f1^m^q=Q0uw;!I0URnb;>a3m& zk7{gvGN${&tUfs$oC4}oiC&yYhmzn_6dnBJXLsi2o=pC}mV{$Tha=bJYpZM*TEi^UlPN}yR} zazw)*`M16~{cq!dZt>_h3mFjCPZV#@xF^tHVVFT!FA)v*qs#>g>A>Y44OPN{8!0|z zCaV2RSFxe_QQnqu!_Q+!Dzybj9*?fJ||>|E_S?l8o^NZ zk)iA{M}Z*1n^-jIc{lw#A%YlB(gugrhnN)RRtvK6-zH#sfVtD#XgK*T-qZr$3!Ga7 zJOM<~k591q4fLrz%Xev-!wK8TtLs*_Rx^X9gQFf$#bB7xUYn>|6e_hHXm-3RI^8ri z?v0_7;1Di3&ed6XupwU4!Ya$@I)^Wu`J|YY?ninPq%KOvYg>K}mWYWt#hTgvlqH}_ zNl$Q;=Ov&3M+f>8z%GQnDBJ_@rR|R|(A~9P)V(sS78-UjC8I+-#{m4Emcj(oPnZws z;@^&sdv=e(Us891TvSy%uy})$t&I;uKxtTRiq+)Z?pOT<70~DwF}d};Fbx|b^MV_{ zWl!Qyaz2roJZZ0T<-`o10fA9DS?o49j~<5U?a4Oyt_%3q;8az`JYp<{k zwS#|LInaxiMQcd3+o|i~*I=TOtEdH4PFwjm8)L3GPR44@2)eweU%L`p1T?GTJJ5g-0E;E;dMrkOqmi#HOBlH=2DhCp+Zq`E>y=a0i1U!Ns@=NIz=-q;$5exF(a{A)1HYUCDq18MepF)^ z#2PMk3J<&Qn?OY{{#=PqxirzgFW$BoqRR9F>qJmkzJtHE8y^b+{7MRtGFn^?Ep6?! zJT#fflQW}bIRKeLqDzV%PDEIQc|Gi04m-HgWq)7i&;D~<;U1s$o}&^+3$W5}6XA05 zQ!iG$eO7au3`jwp-P>Wi(T~?O1E0O4*lfGW2DNq7&nef3P6VvbUo9ny$eL}Qu*%}5 z9u=87SRXv3%*-GRIDcgxMsC~AMaDMw`4d?hM8LqCg(+0JEL+Mwu96VBbs4j|Z)EYS z&ohfoct0R*NvznD5(MLM>l$Qw+BzseBP{{R)(z1DlYErRO!QGPrh0B>FDOS8--}V# zi+)!bzC3wt3~s{G~b&|;m3=^CtN zNLAIp$J$oHHkJM95AqkpI2}h(c}x6Hl4sMk;6|Uw-ceEa6TtgCwJ-t}D z84e5J3X#T$^*pw; zhXsOYa_g{?oX2fAw-&vKeE2)Tdmq9sE-Pd3>BD2>>Px~6_EiJhw8|}G%;e*Zct8+x&sGB z?0WEXpSaAL@F%B37?MKBF~;P}6xW`66N1Pd#RlKe$#SI_O@yu9lJ+XStruy<%a*@M zReixgIw$68UX$Tb{4*Xak#UAEd`BK3jykUjRJPVetcS*d8rk4pgPX87Ge(DPxq$S& zQVVCyiVEom4h{xo~$vdSN10SKCTrJx9``}l+g}=OjoYm=gN-2nH zi@g-FI$EqzWRnZRDR;tI<~3pOoY`<5ZdB!q)^@go+LOqPW>UT+GY(6Oxxx@Z(Q5iv z=;hfuDNs~Ymdi@h>|JWt={waeUQWL(Qq*5_PjUX+Pus}f!C1rIG|vz>#R*?WaD61 zbZHYzr;beM&2#4VGR-BP2mMXM-hsNYm=as9xE*w9!HCLFvm3ji(h7z2hWxntz?eI) zTBtl!{mWn<#mr|K?@Q}v&JL#Bm^E%F$8L9Qp2`N)=#fcSj}!#qW-Il%qbrrLW(e?1 zGqIc-DjTzFPpKDPCrg$dV+%_2R)09r>|W~rG-*Sk%fCl0v_6R~>Ki8-Mje+?GvC!w zmhwbB6Lu}!Q&n&+J@BaZCp;@BHp)dMXCS0b`pf7<>qN$8W>jml#o-*^+Z?_}M+!F4 z;_dBOC@89vzG%TXBci|k9JnW!8w>TfXy@Xq#4LM9HdXg^u1a2Eo=TJR9T5wBL|q~ z%An#5OpO6XV8ntSPhYq^0Q8>f_tjO$d^;oT-Zm9T!3eAgK}6d#SFEtK!Or>0v-XPY zdv|;AVJs2QLJVooSK4(^ieu*nfGXC#@GCWdhsWg|kNsgDrhlkUPrs~z=>84-Pjf_z z-ZXZx&H6_N6D-LW5>%qim%L=xzeETm zj)jc1p|wSuzmKa0clL;`MB)AbcT4Fh78rU2!oBDZ>z9n%q1k6Pr%*6rjJ3DHuke>B zFa9tN^e{STF>#ywd%b{F({#MZ$ zcJ*h!3q*#zx^1Jy;&pS^)s8Q_i`i?rFh9~gpQV+Dq>-T)5L-S&{BSykxb>{*ms}1i z)p9Xz$awaQV;K)g@Ci%uL3=Qt4%a)4cRr-vq98dr!McmVsDc9d$~hAfp;Qls7FUfW?acXBf=oinbT;)t;KeRRL^;!~_InrW)u`o< zq2eReB92L_renu0@f#`7a88yn=kT*fbe-QpL?Y2)z)pO4KUsnIszC(7Mno7cqgvnP zZqvm4($S6_e7d6fdJU&sVeCqGiSHUyn5U>^goa;D*W0Lld&}=#%vWa#@7sC|k5f+V z);!FvD*2*_WFQId)k{TrBTfcoMJ8K2ch-+F9_FeqlQy-tl%6o?34P%mvf}{=)@4RifS)VHi7GLeU*Iv>i+kRk1c`H4lIv~?^ zSxwCuPWe@vPc9(Jj$GJ3HPOPZRuIiKH|5;*MFJgh;a+W`E-?M?CP}TezYm1hZ^}nS z@{Wbc9``NKw+Riqiy^p;-?2A{&5~T{GsPxVCUY3^82Zo)I@%LCAQQFE68Ur%kTmS^ z>_PliT{V5HV^D|`7E|MagqeBX(d@ptX0p?_PZhR#-V^8cBNDO0_i;s9Z%_H@_a2w= z?OsHloauT1k&lpvEUzXH18U3m33tjgV)A3AT}f#Cp{~r=Pi;KVR;;}n+NrwO3knLm zanqGP7KN@HhUSl5$y~=w-z2I0!$Bk|+MJQc3X7F5k4EMz#Y7%8UyIQ6fE}GU;ph9K zgO>~B2Z2_sM4}ea5F1Ykhe>*7a(TWS@YSpYVvVCH)@5eE_7iepkx(mp&#Z&mC2(O1 z$f9W3hLUDf_cDWY^-J63LJ7V7(f*-Co#|%=5^*-m9u#*C7fMaG>z~9rU_0|H?fi2{ z8b#B2h|MKUV@;zJ&?GuLS9mQcsXWwvUv{ftb~Q7h3JIwjfJDWXGy zW#ptSlNN5BBSHHow%NTXjDCsjQQKJ=Z#r={i}>>y0b=sI+yDm9O`V`jYYqf z({U>_(69HJ=p4PGU9(Sl4J?~4$WAh8o2@y<|FUr;k#ltmVh{fL zaBvLP*(MUIvS7w=+@4-?#ug=JO0IngcUSsv0Za>hKy9y7}=l7mT~)??B!PRwEHOu5EV{oiOWfA&=l{r=72cF)7tcH@#Bl7c7cT&Jfl~byu5FbM$uZ-W zvB_F1QPe-I`t% z`<&f}UA?=_VTo%RK_O^tOvCJ8*$^iSk!;Wy8Hx6!>wyCC3*ktjKL+hIO%!9#JWfr2 z5GK^l)57DJ6F8%9r>A$BTUUF|uXf(Xl=Ci0iW5NfkSEDjBTz-^ z6J@~}haa|0YS{MFYVWX4eZ@w4GXjKB;%5n6v|J$t^YaCMOp1X+dOG)-#l`g7#&_>VzC)GJd89g(uU9TJ`p*j$SabLt zvgd-z^moneciPD_&r)9#*0JLBpKwKm)VdhX<#e}$Lp$u@jU{(_rcvwrQ!;b(P0m4T zESvHi>{8c@2*wA##&rI5pV;qu7EN#H<%Uo(4%NPTrX!XpKyfNM)=Hd)67SyM!xETG zP9GH%W&N@;(acq7em59V#n}u||6kNSWFG`gUMTxyiiTRR@`)jLixF!sV@*!NPk5nh zlN(wuEbc*4pYEH1PYKHS7H{|pH;l(48vi|;HI;1Mki?GLbtk_HtKo+9;@Vu~_GeId zRuS2FoG4HHL4K+5chz;%gQTB-`V-7(tHt0&7?{uQ_f2ohGgo|xP>Kt>+7gGko;kq&aF4i#9fmLH05& zH8&mla>QgVdI>j)+stCFB)xefpy}aZRvrwCeA6-+jz27k@L#|^@7I^6m%BFdqu5q= zf}F#9Wl$Ka?%sNGG>_QS78H|gF$#IDe4N(OlGAh58I-Jc%FXNT0PNC)Jt z3nc2OY4WOTkFl>>GgF}eB!PEKwK$x^O3(Y(V0Z`8H?hkn#ZNCPIe!LyY>vLt$R%P~ zX057$^)GjwPpw%JLLOj^5`|NH;m7CoPxYA9Z7M=WlRJvI4|X?Vmh&ktUWXj0Mm$p$ zPrh2QCRLHT7SNOQ)9aMjZ`*oWc?U1*99krH`M^Aa$Jl(-4$*{BrrzdP6#w&M5gjud z3d3K;Q|5=7tLMS5@nz!C+D5#<$-+v@9$xdui0-qS;JnmwJyVhmCV1yscm?%_TG$nc z?Pnl21E3vdp_E#TzMLHK zV7?aiV@3$h1mz4{d{fsqPucFteWC1UUUVb96#p1xVg1`bfWT(dh)PGLaZgd$-jpa# z!_A;dTd17A1_~&-k0R5t%EtTUOn60NtorLeG+^%mb(qmoZ>yUP2JPg`V}-|qa)h@l zPR{1Ec+z3wKFH`(CHRV{7dZF~Z^TfT(n{^2sAE=F2+095-1jXYz6)>$a+DRG;ztV@ z&x57b0&w3voket@%`fpW{3Uq4R(KsOsuODYL^%)~$S9OkUGyALh6zA`r|Lh}P-IT? zerx*x`Z(%(i3QZKEH;sMS8MFe=i=LtFd=?ujE^5N3|CUaVrm)X^%%Bv+|%8jd<84- zua?h+T+l4iEdB|ob0SZ{F(LNYp`qcUrPtgF|A0r9Ti>jl(40B?cBKxhIHHSq zc_z0@(tgx$6spc^iZj}5T+pzz?N*{$holvaHSj^?!&ocWv46qt_5ygH@eEmE*-sbwq9G{DVRnU>-LVQ0fSS@Y=@?6?yg*cb&#!dnoy1{GojR0$tQ|P>8*cI{S^x zadFz!thO^Zs?WU;6vfT&`nh)qKJD;ytT;dqN6Zb;-_%T~yiL zHW4re^oWNDD&(uPAf%GWO>9o`lfXPB0QXsi5$65J3ioH#T#w}LjwzT;@;2bR@&&}N zCRrl0u@qi7EkrQX2S9(x5A`R!un718-*pT4fOrR~Zf0M|uH)jRC9ca_4l5oG(Mh)l z$SroE+7ygF(HzLz?4*RuWcz3+oTjirsTs`@J1K?179wQ+`P)0C`lpw_aRm`puZ?J6 zKe$y;F?~KC)X!BJ*_Px$x{*>gCFuRk`uCoHuS}^Kndrrl_AJw`nK8yB5Zs?m0GdL5 zzD2eJrSf3vG27cZaVu1I4r5CF<`FWSX0e1~4h4o*Gtc{D7OmR$j8PFGoOJzl33u|9 z3gyRA4jA+uu61`Lp1enJ5~pW#Cjun3M1o$bVT2Amf=;SJj(*$Em(Q60xVo z$Q$K>s3!~B7xgIjKT5uN|C9Pi#rQw4a@xNHJ6-=RL!@jjtkXsK#TEzn2{l?_U_maR zy88hO4Ospu#5OT2@r8cb=TYf~nDH9Rcw0w!Ao9?G3PmFq*)^2!@*xkaNx3cv~=C0f!092TB3Xtwk>5ql_|Iu z-HUb^FDq`49Cr`csYq30XC9Rpg>*4_`~}Q1CY_G=_M!0QPYq(gZD5?Qd9>ueBZf36 zB`n;oGQy(W1@9}f-2Ry*GVn#?|+RE)o)V5B^^J% zIimdgy&GrEzQ4UUF(Q*Uh*>;q3Y1C&?T#EGGv&F3{`R+IlV_824@f`2W$F;Rq*e!9 z_s@c|g`LFCcsPZ9k-Q8jP$-}Gb+IMio?E|#hB7>Q(hI_JT$mnVTszZsysKLuSuQ?=FRf~}?+uo|hb zk!gZ|KfM3cKM}*SqMp(1Y5PbD%bU_vVe;?A`OqU(Qg2B#rawt-85b&_9kDnhEMzI-RK zd_@WWkmRkRH6EIG5Xg^NnN8@^VARI(!QRu==x_pX<>muEtlanq7!)rC`^j31%Y|cp zo_rQ5c?gM4bAc(G`)sZO-8-5A{W|NQNuqcmg`M#{j04Z-3$dcuuAm7e6MHYlwa*yN zU|r2aM(d6RF=-2#uUT0Jt3LeO!wIp#D=rM>^al(z*t(Mz2E3Wt_AC~8m=#Hm=YlTI zxSh3CqO&@rk!~WL)B~f$G}EjezY6_8ju7IDATBrLw-cP4NSM{hWPw!}c#q@W{9;ZJ zfG-0`Y^%of#1A&?xUdU+u|f}aJ$wfvM$YK`{dP?OHl-B`Whx{~3NMz-RuoYtJnqQL zczORO=*vd(&wC2W_#`|GT2!QhcaYu)0#V()x^zQi@uqyLHlw{l&mlfqA474*6{^vL=uXI|Xzo()|{ij-yJ@@(7F_K=dv{1w2-U^)J)0leeg zM@%ch;AYvwtp3N)84!?ef%l`gm$V;;1-tYBy=>cPEbfDP{Asv5Jb8{QJjWjdt!Uk| zYh~spg+VD1!6TP%e~6+39XZU`Cn3scX|~eU+4k4u?rg>&Nb!|Os{1iV7CAfiGX}3& z%nU2P9P4u5i@Rc{D;8mD6n$i`aOH9#l$<7#n(4$i0cVQBk=5YH6LA4`xWE{)QaEqt zPv^i4m_2QcjVNSfa-!Ke32~WKzILJum-2m&E8|(SX>56Eb}=}_+-DEAaKQMMuVZIS>q1^<3h{dA%8K-<-VA^#V^KK+5!T> znp^q((N0=dzsE*?3+f~pDZAQU&9!~tBTw%tiYWf=am?-Ws)DbCfBVZy&*`hhjCx#A zZ&|v+1K2Bj`Ir5XnrW4Mudbm4DCt)+gY&#B&c%!jxlN#kra%_eEh&MA+C@ zG(&~)M+2uM9~251k*%jlyXRXjx6aO73A|k^c8ppg+*R_mMcB-kw@v-BT$q)mR=OqW z0p1oYmJ9I(#o4$N_}ueTj3oy(9i0PSuB8f==;cSj>6}tBek6{P|8>Ae9uU= zn>~&2xk`xM-z6t29IdhaUvVNV7;zq)X$E*2F+bCXK9A~!l!Ed=*qX*C(Va_0N+{@r zw%m3C7ObeVVVAgU@JzgmA!w5wl2w(v)b=G3N|jehUR@rNhN+P2O4oB=Z>?D1@@u5T zKHZdwdpgp_(WMJ4-3aGl9nO_GeTIhDL)&E`hx4S9*iDEG*hukzxo1@^8et2FGmk1q zn`6STrCAJ7-hYCd1}5{tkI8=QAw`;W-V42e!?JiMC0Qwi>?R9H+aAFh;Hm}7b?=E1_vY?~W&NG;*sL~RNg zNOA3=<7;;fir6!c*Ro{y=fcE;P2DObRJD~ORC4JeXw?cVsiVp*0VGA z4Fa5iJX=?lMik+h6HRAmHGaigyp0XXzi1%ib5UxYVVuou;&Wq~B1c11*->&a z-t{o3v5RdhkdqVT{EZh99k`^i4HWweHJ(WbG`2_I9+VAAH2N<${uzVX$2=X2N2Ah_ zyqux+CH0EU{TRg)m8< zW{bLh3u52h<(=)Jj8gl_t9Cnr6Mxwh3*xG_D5J9jBRiuEcd^^9FC01!Z-laec=?j( zWIX?8#@tWw<>~X+SsuR6;%v@~A{;6%mXYkczK57cFG8|0p+*FBd~IP7)mu3yAvgk! z3e-{kLu3aI5u8hS>HVh)1^4ow<*=IMmu~+TQn@>mCu6n+1^L{9x$n0#7~4F8Z67(e zop+$kcUIZTO%$J09Cvz2S}7ZOPo19n`!q-TDdsacKvt;!zRh;ORU#hii$!ds#P+u8 z;OncXDkYZ6fO{RM#@~_8wcvo5j*Pvf->QLl7hWSa9r5@Y3qj0TT4Ks`gMB&8*uvi+ z-U}6Uw6zS-??pW`THH`Lg)Ra|iX0a5!^MMOJeJ=HAZp-&rWdcuC5}X#;yNu-knXm?N&ga`54i zyFGj3n%-p(P66{ybF*wX(3xI0^}ZkzH23P;RA4bbhzUvF14EZW;uO#rjf7!1WXPhn zZzr9goFxU^oZNetBRC0jGj0p~AGiXEj=xJV>GIo7C3^g?#zF3hg)Tn!JWCGL#pd&7 z80N|lyBth!b%)C;2v@b5xTNCW_~F2005LfVQvir~E5KR&_qU>GB|uKAxKJo7;t&X$ z#QfxIcOF$HluLV|1TXv93%780FUe;YTEQJs!@F(;J8IdEi`VoHCEEy;Z9%aAol=|~ zFw2qd7e_U>4wb~pFCmaIF!fhpwid_$eAGX_GhS96Ui3kq+aevZ(TPz~n-n*PV5$d5 z>CXNG_VADyR0g~$f<3W53(&H8TCQTWDB}RNn=lTVwf^|6$SVkIiXN{tZSFx8o!$UFofnA-7X0aWL`4 z&Pbu5ELrRM@OD=r9O{|Qh$D+_{`+!Q0*?1+M)kb?1Cc*N z&Z%`6!G(Fwir0&x_G88#w#%#5XBQOh-u>9xCUH%Eib55LZ^STo4e#_DGVB;7w9(bY zep!2mfV&4zzdP8>%GF#mUF37hSrR4L^An$mo=K&3Rami5bofnaj0rJr(&Oo8yh5*n zbgx~!UUGfP%@MesIV$!YUH$W$h#zuABUGa0$|~8w)Xm~vhj!mOP2Zv!8XfC1^%x91 ztF)*sM-f$5Ym#f(@G2aeeZ;~FUYDoESB4@05!IJcFC3=ZFzbZF)ZbJm>ARO??nH;- zD&deLyWT8)O!<5-8u1SD1VwG5+OZ+HzJc^Oka8S(hG9>of!D^(^5fqmkYARJCRTxD*s1C-qHIFee6L)=T<* z%oohdwutI1;^2_4HAM~zy9Cc6imMTjxEvi{r+kGKXaY-^d7$$}eCYgl$Ucau!;>!BAG6=M+6@C8VTiMXZ zxd8>V6J}fZ+;goQWjc5G;dMl!20fmVHb#!MHzbUz2dfv`xTG^K#?(Kj^ZNhho-15A zX-B_a8f_2P;L0k4Yne> zaHyjLm)n}|S;bU%1G@$ex&`su( zLgK>k1D;-l#~_9Tb=N0r1MK~hD`xjH&KyIUnFyKF@Vv6V!l4$66XFX2_|l)(%fa`X z*&E*KXCj6Pet1{R7UE;EyS9*6W@>BN&_9yWFzO*ZX%N|o2hE3X(A%frbpa2w9IY4= z1-EVfu*NP&Vu^$BJi|5iQ}{Xo<251YqV8xS*+Bt34&f0)qM@SH{=Oy|J0xnBbp1)^ zU=iVj_4FA%g7qWI691B?z z11fp1xRKlNYKGT1Fn7q8leZj$&+d%6X-yx?NEPSm9U`ad z6<(_5U3pgf7~6Qr%^4Y|2TeKeapUj$BB%b+Bgd{g3trOFCQ6Ptt0r#@r{YZR8m}O@ zCjpT6>5+Qa2Tpo&HOjU<7tWRJAP3PV)u@MK2d21+%kb!mGbtABU_PjF%S~{ts4c?w z*<*`}{TZ}$>-;D2PWM#Lp6l6TZ080xyWdfc6OWak@ej`)?3;uNqH(@MqFm9c03pr| zKN}6;{Q*~rTz`;MpQ;@_y%>acz<9Fqzgpt*e&?ha2B9M}~&XX<8qQKLF$wKd<1R#DXOexDo9URqyea z8DS3Tmv)H7Bv$|ULIQHoV$;g@nr+RH%QK!)?zGg<`DJ6)aN55Z2rZk`H7^yPU_duPM4<0qI61 zRr*G4KW7!86dzY$-UZ6gQJQd%SH$lZB%tS#E6=xWaHwbtQZ-*hkmf6t{E=<9qdGRX@`)Y2 zc9dB60fjKRnHmDF!Qm1_*DGV$V5{X3P%oqdRvtGx|5Y7AS}&B+dy9Ghg|v_Ot0l~h z@{bRpaCAH{#KsqnXI4u0Jac)cT|3uWk)t{rYx@D`@p{7F_s=#dI{hk&fcuxcI|#)O z&*OPE?IGYCpvH8#FF8v$9zM7$*aZ~uL6ym9=pV*DNEQ25QvB6WabQaq+Mc*@h2wg( zSIyDh$3Cu=LRn=O`0y+YjGM)U%ndq42L=Q=Z>ZtB$qS&?^mq+m4^}kU5f-3V!BA7z z`ZI$E-%_cfR%9HwmZ$riZ<$4}mRVS_HZ-v39YRD5Hib@P27rZ9--rm5WVCX;cZ0z` z7^?Y|6WPtk2r`a>lveyA;L?xxiw2NueZ(LXrH)epBJ&$ELF>A)SmF<-wY2k8D4&*l ziN)ZCQGHOhExX@AbG#8UEtWF=kdv%$q&+9?lWHLFjSL1bDm>&tkhdz2ZK1EMD-A5! z)!2%pG##M|e7uwDUDBIzCTVig!V>Na7>-x(x1DAJ+ zFU5Rf+F%HqvsiF`J@K|N2HzHfdgsLc4yW70)X(}4$o~JTdJ$v*NibsDesIkn)vT>0 z*2AjM_AdY8f>!Y#%qa3xO40PB6j&lG?xtAlCfzX~#%4}ef(aKJ5FkmlN z9qgiYdfe^}`n(rFk+&LEy*F{>>m-jS}*ycv!t(1Uw692-XU;lR;x|46~j@J>(-@X+JdqkIrT#(&U zh;mjJtM;4VF99O5!5!!lMLvZ4KV#E9Rw|i}UuvCp+uQkWMp-;DV0ppmmq8-UH9njP z`p3ar_J0^@m}ilQ$2aU9uLNlJcWP2x#BQ_92(EL!=A>^7aR|2C!5+Wzm*0!qBg0+p zEy}#E>>IDQ3gQ%Yp(hX^}^18=9Od%uM%e=fXJ z)mucOaAO-#<@GFf>Ld_dSXv|Cs(l~q#8Hv8;+FLJ*j1g$VYI$WkNtji5?rEVm~TNM zS|iXR^_bCOpb0j{KVGp^y}th}JG5AAPJfWR2>X2W@y$ytFBl4&&W3Jz}tqk*OwWk<#>ykhZZUD1IaK4R4o0{fTuWk+$ytyi;z@+Rs6zP z7j>}e%_3`YB=3`d0%9tsrw_m-7*d33e9dTYz_-Ny+v~8;a})@tvk*v8vW5rmPCIfx zF?)Xm6d(&Eu>xdPj&`<4*wEyk_dSIy6ynmOOBN?tD>wnz{lk3;8@=;%(&2#tlTl`3sb>$A|#@ejP4vAVn{5Afal&w24nW_8j4i!FOiKVu4}Pmz(uyVNP9l)bLCVr&idhdgt+;%9%RzBdf3s>Dyv{+{Y{+kMN4s)=1NbD^Z z&z1OtgqcGuIQcN`?FgO-4D4h*JEUL>MSGOsboj*O`Wz9^H{DND6{O^;R>OdYZ4v8v z!q!dn^pQ`pPsMEGmkza)rS%SexGah3qPr9BHA7=+=(Ob5nfY2KI4DvAgY$~q*@2eK-v+ENh@uy?dD)_Q2Vj=7P zkiR&pOk;7vfdhgy^mNFLVH58uYHW&G_zqp^xTIdN)z8;$%jQhzluZS7@4evl=KRgm ze9G4NTMY3c&XaE&q~wif|0_Z@5yLpI6wso5x{9?{yNM zo$eIs$wq5N*v*Bi-xc2Py0ebX*-=^YF}KRK*R#sVyd8sZzoXAh*Gal~s@xjyCPH&` z1`z$6B6e5``_}>!K1_54oN-3>+at02}rqUm0T{p&l9n&wTC=2^CtF&bX z9Yzx?Nm7f8Y?)=ldRP$VNP84mDb^dV7k6OuIpP3(24+DR84G^-Osl<0ry`$Q)H9W< zCz-ngWjmCV1S>6l>t3FieE$G(3|Bwv<*)rRD5d&O#!ftpLKH?{%nXdjKe>GO55+@_ z%m=lw?)I3bB?*^EBH}AG2)1u32faMyoBCf81gE<*HNwJunH@g^hCY!-@%@W+YA(Us zmrczH>MX82V2!O+%tG=ss!nMu!)f!X2Pd-v?A#?L^mIKUA^Jzd8?7*MHjf+g zi5ytmcn3vAg%hb%7-T2uV9o=#skyu=avtM4Eq6xlSE9|GXXD@Ro7AXkZwx?DKJ zidaqV(CIW{azDdI8uT~^NViE%&btSREQp@}p|vyV(_St#WEspSu1+aipE4P2{L8*kbQnE&tS8vK|42zuDRBGd18Z8fIfW ztS0miZdtKGe#zpIr+X;Bu^iiaQ-;`obSL^$G;A6Pt%#0&)%uBZq}^D>ZUe(LwLN_7 zfN(|h%Ld?A7#pqMWrEu*^$>XMUEkO{dPO%(w_A)0!V7YChuNoNQ#9MA~|O*jiS%s^VfpSU@N! zZg>cLLV+>!9~_-ZO;wmAtFw6ic}*Vh#6Ryt8&F_PS&6Vk{E8cUGSQ{zmdsfM4Moaj zgJ|XAbv*I#Y#hJa=Yhp>=&z zL9dHu+I^RZFN4M`T`0kcVltm!^XJMn%Xxm=<#|5l$$>nz8JS&HESA$tuZMs30ljr6 zOEUF6XI-ruQm;NaK4&>6z(EwZ#wfv3*@GBX!=W>F2hT5EkjdSLrv)D$ukS!m?P5Rp`Hy4_@!=i5qvvd5Ef$-aWJUpzC_) z_zh#9#w*9rQcnY?jM0(Isg)p_owGPJ<))mrmc5^QJceC@qL}WH zFCitbtxxkm`dt>Z>CAZdGV{;CM21R3R~n#q$f=1*WEtla|1X}6$)Sktp8fk9Zm1JW z@=azfQ??_99i9G7MOqE{^MUHp@y&QvS}5nU=}M6Rnxl8OeR#`EuH;^S>>@GqG4~8$ zv;h8^tsJu0?a$PUk&v#Qhz|FAc|)FQ-lpB{2QF*Y=9?7{`b{or(8crHkmC}>&cOL@ z$cz3Bl@X)vE!n}K#mWQPn6DlYD}$SfwmfMX)nk1FaQjGxf81=?&zx}>Xs5FiF<0g| z0EhU0!uv|e6x?uD{o7Ayp$!1={6FNdD)5tbaHcYZZ+_k;Gj6${>0L)t!TdB*mU6CH zB8;KT^8Tmlhe5=j=Q{aTuaM(}X4dL&eaqb@d#%G_U)#FW+H?EF?)#ra2T=er5n5Mi@N!^?6x#N-v^BBExObQ?{<`jRP+7fyH?(7QMcO7S*9(Ih{4y)|_CyQ2Mid8qszy4m<) z=1z4hdsR$15+3a0#c@cwh563bcNuGtf-#9$oNmv7;TI$-?rM?ikT+KDK2+foC#MdM zHe%=Qj&63GDaiGT9;|-v&9Llh;mlZ_<}tPC92o&t z`fQOM$=eI*S1!sRgks#hc5N5RcoN3fR44cV$re@0n% z!)3v|GXk=o_@yO2EzHq8BB_fBY<}jr)6uGZo|Q$M|D2nSGe-|+eRLJeE3IqSIOM`U zmDE(LPodFM@){3^GGHa-ZG4~$3f{$C8^h-zNp2-QQIp1#R^`n0(!#1I8Vv^rL{|F6 ziwgTjxgpo5j*wgPR8&*~Hx=SdqlGJEB7P;I*O*|$JFJ8;?`d-jHO)k`DEleXT(^V@ zyj`lpXieko7Pa>c%@LIs2u^`MKX9M2*J*C(4VLUM;`RBM4U7@w7G_M&8Qa5Z z-$psujpu-s9M_g4JKIGq+A<8zZpp#1yiFaAn=q2MA7Mw90KoNth*`ge{S*mO-l@U1 zB`v=u@3$BGudoCb0$0AUxx*QkI^ib%tlYPMEM<|@D)F;i0UfZck2rAz;7c5u0N8;^ zsjkwedaK@>qC^x%F;{Ag*3yG2g45D*Ew|)?C_2%-4F8^O=(eLLTfg!~QrI~vs(AR3 zD7{8rWXKOs%aI?69Xd*|9-nD4o{+YOga3JuFE}Td<3l+^>+x)t{jtRlsIk;hh2cp+ z`#rEz37!v9_vb>|ryp;4Havk?a%_3xIRnGQV6jz?x&iQl-@=CT2vFDp8bS;rZSnPm znbT~`f9HgtbAho{|J#>WYEwj9$eSnCpW?`fKx9^Jqw`<~i~(x-8h5%ptX zlQ>PwbzE=G?VS)|RrM`yactFUWz?dE?|{E)jFo)F_k=gWHkD!@B8sf*$KG0ccSxHh zW)3b{W4{Q-93EadoFcf9+D`5;1nx!Y4p`(gfQW;5j;u0CA@v#wNfbC;5+n0Iv{%{g zIG4Aur25HxyYP;YdEo)CX*(!lSpRU?c)s@pi{6>ROV$Ce!dMoFI~Kp0o$l^(2|wqY zSd&0yR!C;gEFY5|gLMGtSsBvkQj4L#d)eqBw*=a|WEH)DPzs3FRl6Hu1?h8y4IRN* zM??)rI=P0u%TM>+a!1$GFgv|Vz9EnjL!}1Pt4eYu6F3&;%q&a5_Erxfhu^G*#_WXT zS}$V#@P)lQp8>Eg@Hx@|#5d`5BNu`ycZX^$8CrHL71(cd-dAF}bBTn3?-$uLKY9rD z%J8dY0Bbo+Pn2aT9T!zKL%vWJNqbrWupPnirJlXgTT_l}EunCckot1_2%>O4!>)7& zhJvVbiP`=HEZ#aU>4GbTUTGBC!| z9bHxn)`5DuNUalmW+c?I@gY;!-FM&IE|^Fl2v}BNa{#!LR9s|uI+8*9EJN1rpBU%x zStr+yF1H}SHE$b(;)6f+yPt0`(#X?c{{3`($L)FU0^leESWHI3N=A^gqu}+zj7Mx< zeWQd)sl&1r4GzKi)W3rF3UH+Xu;0hu=sejk-Cau5#u1WewiVt4LyB69c^JDlbY;&+ zBK*cQ>`+z>KI^u?qJ!VzPs&=xAgHRvjiFY(7|T=pZQeGU>LeIBZ8Rrv^hIEu)q1*6 z4RDnCdd`!&^=OX|RZN=OM-F@6EvFE^sm?KeWrwyzC}z!S_kHEzA2pbuI`938iWQ{{ zQ}rog=#%o;ZLJTl*k#bv{(uc?Dyn5KulkkWrA-S66w1HowJ1z>b(P}t^Q32WwN)#X z?@KRnK{oc5zEgJwl}3U7ff3&*YCqCm4W5P?7p(y-t<}8^J+O=-0K6}>Y;(zAn>>HI+NAHKgWwuMl36?_P?x)58cI zzAL)6K#`?WLrBFbm()_Y<~ps)yST&~qT(j6Nz*Pg4a;9>womlx28pl&@YN71Dy`)! zMO!E>GkmKxdV{BaF0D<1X{C1FV$=II$R`9^h0wGTr@ZxG`P2bNX_#u}JYCxVri7Ny zO5X9rGoC#s1pZ61MenRG!t0X#G7fuH>MCbAUwy**o%^!wKNb5ui%eQ)#TGa1nElljJ~Nqd}0`Z}%*qE_2~ zC8c?m>d_e)Q}9a{ipmGCTWz84@hpz;lI9f*vGU51iN#8NQw^JRPlJI@J?*l3kDD_}FUW z!ltg25y&s$z#yW-KD)(i5P`e+fl0VCOJTEq1R81O0=zFKxJvnsUm>AL&ek9BFdC!z z!&izXV+_4X;UQ4`7t#S|sId2Pg!^hk{8GK8+e}h!`npX|nW2=DylJZuJQmU^vU^z_ zTTy1LQWD$HA&3}Ytzy1cuHZ}1GT~+m^fxd6x+)g~AU)ms6a*}96cKLAL)Fvb`Jfn7nY0ps3bnY>0sRa`b`-(I}={X=r8;{E96UCHg@mIo$9@;d#e zEknN@2wE{mKV8Z8noSX3s_5!uYSA|OLq?B_17#|!M11Cc#U(QkJnOOR*zeGmF}NYj zs-WwWsnsQw+9m1qlp`LBgwhg|4P`*oD-zU<%_{VPg=4#Iq%GK`6F7A$-#UDRouR&MXVYkdD>^UaudbjXPv zHYV%csgd@sKp73?7*|(x>EDZ`^eBjEFZry%A;;SFLs@o_qW%12$Tfk4H^@5z@A1vxpejT(L&J5DGIp8$$1Of^nFadR)?gyn8s%849Fnga5{vq*n#hlgMYabOnzPFtyYfeR@Ei%$=6emv0 zXyC+bv=`L(cPP4mm*-ntC$wunfAm8!dtYLUe2=itdW?`_8KR~B9&a1`MmtA4{lcYY z*ZXN9si6fyXstS^d@Df4I_PIPrMsV@BjxCE+>7P`dWPpovTc@oy(Sd8O4EAtsh(ediu=Pq5iU|~)p_fDSL=hlVo3%nG`&09 zshvFR3O;k$lG4_VPLUYvk22e*r~mkF zB#D`{1}_(6U_8jv+1j1Q4&feP?U)(m7`GOD^>q{f4-I?_9|D}zTxL77mHiUDesGpA z6@SzolkD*wZ2tT!e_%^>t!7v0X>aXuF0)v&)>(g_zmGP>rw_vjUh_bt{sHbNC(G__ zznMemG6!EjOBYvg6k}1V_Thm^T!!zxfNHiyUh}kx8s5cfs{{6r3el%7_Bl_(#ZZLF zgPK1NN_U!v)tzTRjhUyKuO`X|78~HwShbQOi0AvQLY*O(CKqA-8?}lTrKk-th%|{z{ zzi}@J>r;^=oUr)D$eR$Jad;a!#8_n!{UgYPXU>vrkJyq-<@c(s+3BiHaSww6l7NF4 zwTqJ5_53;cjF~ULaqygJ#uQmqk$IN<+n+0GvSB4E#21gN$~TUJr`=69{F+H7e%J#X;`}c*Fg*Mtk&SZscyZFYyAHJO|F}| literal 0 HcmV?d00001 diff --git a/docs/assets/student/nl/project-list.png b/docs/assets/student/nl/project-list.png new file mode 100644 index 0000000000000000000000000000000000000000..ed117d2a38acb9b03df1441cdfe15d2c35a015e1 GIT binary patch literal 73838 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/a?DcHEpQ?HAO3zy4D>o7dgw&ztsaB-&)r;bC#$O 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 literal 0 HcmV?d00001 diff --git a/docs/assets/teacher/en/course-create-button.png b/docs/assets/teacher/en/course-create-button.png new file mode 100644 index 0000000000000000000000000000000000000000..545bc77686629877f86104bfceee341c2f569280 GIT binary patch literal 5505 zcmc(j_cI(&*T+eM)uXOXv=v>nWs&F-JxcT-SOn3DD8cGw)#${E5`C>6qOR4uXhDeH zdoQm%?>p~*@Xq_gz2|;s&OK-5%$#%Yd?K_ol!*!G2(YlQh+nEGyvD-9F1bG|0dVhk z*QOsK_XgYTwXz&m`5?o_y?6wbRhPxWLc$5JEpYBNzO#y<8x|J1`@e-fZ^P`3g+)dE zQbAVN+iWL`R84m>8`DApk8R!l9H3;s!KI4SN1jkk)76L~TylnN;|8K^(-rIRRV}#( z`tsb>bA_lT{l2K@iP-RcEKfLN72!FztH?o*j*4~UB2dgS6Q@bcwNWLgc+Q@d> zOG|?Yd!2)b>V_6T5{thfUb{I9(rafoSqsu$sRzOjAIUy`lxyL>ByewKZK=t5f>;1@ zN00KcTbeB>ME?mwhnq^}@oY7xH)Tn;p%D|Rs$*#KdvBpE=NvUljwq^pZ2Wt_0eMTs ze<7IuCq$e9*?sKvu+B&pK+v!hyZ*g`tv*4r0)kjXNF%8J<^8BqdawS^u4>7`Gc$E5 zTM)p$F~W!mfrzUt+sjK52EPtV9NEX6lt^wWYvTl@*C%e*&f*PNCpQ4ESoJnCt5nyx zle_E>G7quM@2T&xIB~Pk#;H$XPt-QH78I2d_yp-B61wQpw{Q@>!9yX@<^Gu1_))D_ z10Gs(2?&?Pbm>PMFs{DjDM+DxF08<~FkiWtpTA*gcj%mH*H*H&GV)^n6b)_?dRhD) z4k_YYm%}Nc+B1x37U+8~Dw{)W%^_WMTIJJ(y%uZ5B7Y0pcUg$tyz~DIckJNZ2AGdx z5c?+~Tn3`brP_Zy+B^qi58Z-ob-}C0Nskz&P&6fL=t$8ZA?7^16KgTbIf|(G?sWKU z2w`VCJ2|oOu?HfzfS$RUq^)Z5vUa3_KN#r6EDNL1sgLUp@gF{x)fX;%~X( z9?-Te%6!}kleT=?>tGVJH5(&HQm=KZ4=L{4v~~MopMUJNsjP2?N5_vhs$THV+Qk0@eM8c3x-9*9LPh}bwD z1R7h0Vutk1Xj!{NiBd=@jYov?O}$vKMDHg2;Bvqx;~pFqEZ*F+d^5r5-N~&d>ByA= zBbch@NQOny#6Jb{Os+|TWm>tnRc!pLvBhPsB46WB$bQg}pQl%CXZsDxmi1=x;V6Wr zr+iMlqF%gIHmvt^pf&Q(f%z^z+}eVSOo1jj3jJ5b2zCx%pB7vBeq`6V98CE{)cu$9 zlqBz3)6;+h4w-+)ZZQVoeO3nGvjaEi&Lo{g7%B z);+%^FK!2{G3H_;wTrlZ&X zH1OuUG!fow8Hbd@&Y0wTVe=}pDdy3ZVAk32)HQ%l9M2+IGH1&39o;iFiIZHjsoO$A z(YN*ado*k7NdFyQ2V;qFIH9u2!&8sE137X2nvdr1q$e`T;iB)?EXG_Zj%BNcY9WhB z**y6b&?WM%*20tKdMoB2RpuzFzQjr%5EZAtPw`qpP*bHy3}Kmv*Zu&TzPfO(xoK6? z3?|jF0A`B8p{HXk#a}0$I+cWg4kE~*D5{)Vlp|5Ui=$?UwoxDJQVC<=-hSu;Hpju_ui` z-e|woXf9IpY7epR`@DGD7lN+ct3@nlzJiT^B;@!o*BNS`at9%^Im^pTPH(BU=(u%CGCBDgc>fBJ zau0d2l`PZIwX6>1jt`}2sFVv?W_;)#=w2oB*G{Sg%b8@`?>Y{qX zC;MQvU3`pZze?E+iwqtanf{{lmD*^`oN6sE*-kj@XTEP~9y6)&7{t)S+9St1`_Kvp3x7% zDG9ePgJ_b)ckeT@Za)c?zk~g0n2AMjN$1>;hBySPE(3K#4>qx&fQ*RqV$fV*T|TW` zKgkb6t?$^mOY3h2G1^b54-uEu(%%@BSq+NLxm;#lFDNWswe1EIap;#OQ6mpZ(!LBS zo$~4n4Pjz+Z_|Jnfq4?Iui5t#*$a^Xk8_t?F3SiW!{JTmPYoU|Tv4|lLUCm%u9ez7 zVdF8|jFT{Y2{zp4{V7$C<#C}z$sXyr<&u7>4zAL7qwnhrE zD=Uw_%Z;8D6~oP+O`H4Zv(J{EJ){&b)V;QLy858H>5Nz7Ly99_ z1&|7~W2*;gz6vgKuCx(Wg*TUwYc+y{2%-V>WYytWTLu{)HOeI+0gumA;nsF-Y>+f7 z-pfzg9^UQQH;?lCqgf1xdff2@2Ofm>EO#B0`CJqQ}O zbd2@ZSYb?plAks#k|8Ac*44V7s_Ovs!+ct|!c4as#I|(-dZrte6D)z=z6Jcm>$aHP zGgDhDAA?JMPJ%BzS)WO3CM$Dm6GfLh_N6u|%)3 zxxUc3=0w$nt7Jiq+oe@9~RD zj6&7y90dc9!kY$EFk0l`>=)@mDM590{iIHsI!YoAZRqYGMvRsApw&)wXpK%yE#vak z9#Txd>q?6#mZ@7V7Eo0Xlj}6jT$QI%#nXSH%2ukb@U1 zdK>uoigI)fdAnmhIdk$3woL>DsC(>iy{Cvu?58Zm#vAb&9Dqd%VLq$N6@f34QCeIQ zWfqx@MbRTni0_7K@~_m}%PYIbKKCzJ!@#D&yt?u?tj{PEfqw%8TK}Hd9mpGe2p@m< z?dHQX^BRLgw}lWMMA>$CCcQTl{f5Xbo@e6+(4%beDCtdwP{=n4B7^vqt)G(1E=DVH^%@O`g4)U{8;p<@e@B1*ZLRdJuv3xWqzK%flRhDH24t&x1G~)bf!g<9 zt@GO(S?wjFp5aHl!aMO})h~@Bec!yK@GwV^<-qL^PG^Hpz~CnZ+(xYcSj?AGgMCYv z9|*AaQ!#wO(3?UISXA=l7MzQ_BpI_$MNfdHZ~P_uB$OcfKr_M!%kR2E!4Y@0Cs+oj zH1JWiA0?-`u&BF@gO9pQQOyNe`Zq$R&=UlM^Z8gk(cM96_y+(Ahld$Cl3d-U>3s1l zP});>=Z?VegHdqZjb@7djA*M`Du~ir7}Tyr_VZY6)s=!i>nQ`MBXddkP;>n#!X7|k zhj_)V^gJ{ndh!mtkhE`QNf}#t%4hm}YI32{pNqn(@i}iU8RnROU#0R2zA4k58N#ho zP86A_tYzoSXwE~n}tScxD6qccrM*A|e=pSKlZZ3U7aBnd6~f?OMO3k%py5 z%^}Lo4Mh7%a)B|)URqWbF(5Hqv;^ltX(*8Guv5QSVJ2V!UN2B=zg%{<^IUEkY|-HD z+hv97POTe6o6XZT1)m=iu5w9{`2OlY`!2sI=~hpXO$B-mrOz#0eXzEpp!ZR{_X4Z^ zZd)U10Ud&e2alnz)ht)t;NMl#uSkcdi;uM{K?{=7ELYhmf=NV`e}@>~@f6$mb@xvo z8QEBWlR2qBCcHjJ6i1S^=uM5kAxKe9U;NH~KSkv{(2=HkH>1L)ZkrCPO(`(7ru9ya zfE+x!mfg0&;@uY#!dwFk%N<+2!j^L(!-a)opCiqwn3^_$+!sax5po>n*id;l(oMEx znFZ-1gz=8sTRWGRr>XXw3;j$Gdx37^`BD`>7}eqpouSnRqtIyf(Rx=b}HxQXU#rt+Xs>U`%{5727 zat^tpiA=Ema#x^ul_Jq)hl(H0IGEKt{An-XnR^lyHmbWiEaG&@>hhQA2A~;Pzx%cQ zmvv8oy6@PYk2VO$RI;fVL~%h+HOn6mJ@S>?$)KdABbLy$k>{!g>UOZ{PMOX$5!4?~zY@K#lRZsVRqD01q#`!%-awmz z@K&^Emn24)^PJbDA4b^Aw7#LF{dTOd&`4`JAVR@vKg%vq*?uLa>Zg=q9q~vp+v;u5RG4p zDW+56LojcUdV9qlp^r;=0Y9r$({XxeF+xqI=f@A}QGPtd0`Bc2pxr*K zD7g$iu4`1Kmamk43(Ff2+;&RtTZe*=P!^6o^L3vTyFarl(MIDy_nRZ^p9y>P)?HtV z3`*%2{ThqzYs#)W*0DT@yZkig`ENyuqn8CMJ@tn+-OGV24}=Gj1n_yF6yM3Z$w=FM z+JgpO7e^{vA-ioLl`~<(o$w*LghW5e>(_{Nb4wa#+^g6Kzc8=;Kfo)4wdeD(CI<`} z#5yw!CNnAgN(6z^pNj<)tKOS*m&bc))J$vMP8({1a#va{$$F|5YkM7D3{E+6>MJO? zXo9cB0nhtiD6OAKen70>n2jrogpuU81mNSSUd-*uc3g>35(GnK$}j{Snw65FBc0c| z>CG6)BejSl6P~ImKSrv2_52)~O@PSZKw-dVh(- zxceSE5hKY=+l0AvZqm$ahX(pwc1d4ynO{DM`b>0(9Bd5G?BYi5^+BLl~^2v^zPU_}Lx9A_1J-EsZiR z=PlwiFpwBYSEcx3@_vB!Fe%)rdPnY$UDIAz?j1zFdx#?@=vbP%VNmUJd_;0BP00Z3 zpMbNc)EH8zrA|1wq@7h@Qi~`$;-|X?duM~)s1t%1iJc`g-yJ|~?;7vW${!dZH(VV|dm=5*XT})MRT~1lDmN3`)gH-xKT9 zT~g9kdW9b`K@r0g zWhTV(_TW19x!clSkL?OZ5kDxEzp?Viaz(e~D94vVV9ayWJx}v?P5TAar&|Ob_Wy%z zEdQZu;cv12KbYJ9lD@P9Vfpd=yEDyyP%x~F`80ecv1g|^d31s0KMWASCujHKKd|w? eNg*BHd4N@qQbf5I7u!8H#d@izp-?Vo9`s+IrDQ_@ literal 0 HcmV?d00001 diff --git a/docs/assets/teacher/en/modus-change.png b/docs/assets/teacher/en/modus-change.png new file mode 100644 index 0000000000000000000000000000000000000000..6863bd82983f13be3e087a078ca3d29fce953f3d GIT binary patch literal 1379 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 literal 0 HcmV?d00001 diff --git a/docs/assets/teacher/nl/course-create-button.png b/docs/assets/teacher/nl/course-create-button.png new file mode 100644 index 0000000000000000000000000000000000000000..d0eae166ce3e4908c12e7187dbb02adea364ccb2 GIT binary patch literal 5670 zcmc(jWmFW-*T+eLMS-Q3ZV;qdN>XA4q!DoG25FXD1efmamRL$sT3H0irCUNm8tGCx z9)9ni_x~3&-??Yz+&SmY%sq2IQCb>G&j2(43=E8CD$0sF7#Ns^k7E`5Cy#wCS#acgXu9f6!`47L;(R*6A0PK$>6w6@jd$)6fncswR1YmN-&-pxIm6*J>rT zH$B@j)@Ddy+Z}5Yo8PbPv$g8Om1fJ;^%k%HXzj-S8BCr?Vv6OAz1?Z!nv&jL27`UV zC2z^LCeJTaG{i5)7CnxRKHc2hkLLSjT}Wf&$dTX_Vp^>6KdM|P9Vv4#6TUoHITZg< zN0@*tk1E{lYS|_BPC_xB2|qZK*YvtTa|4mRC{RQ3k^=a_!7Cd2-zr<0LpzmFe-_0h z*rU%-+eCceqh`yoC_XxV|0Ig!zm2HbVVI=3V?&puI=Vqv_ zhakl5b8&({ypZVG{R{@E9*8(ye!=s-`K7&d9T-fhW9&vGzOrIJ$3COp!YAH! zJ>WSw9;`Lj)zV?*rdY*_I980PYbIf3c?z2Z96X+c!p6x+8j)0!1cYbgX|tx`msRlm z{ANczXy#=pXuk<+A!_fnbBy1ql?)M1}X zaeaADb#_M8yz^F1yNpX_qkjc-gd|A3HppD*E{J(`QaPmE=u!to1~#2b&{UVdr|UEb z>sD8Z>{`y_PND!Y&){>Iyk?{sl+76Ue+B_m0t0ia zRoGtjgbr8Wzmz#r7!eryqC@Jd(j9U+l`-9zPt@9Dz0uL^;Itv3$FiPuHzd6Az+&o> zK4$QGrEM=gH;b7MpyX5gW0M#RTX&-|T#kkm9y>pKW+E=hw9RgJH}H(yXtQMB>qI<2 zK;e4iDsQ5HyVN70Xzh2^7v)c$6*fIA+w_zw`naXmbSAt9gS#Jah@90)2*HrYr~|e! zRHbOE6*fn$jkj)QrNV}edXc(+mog1MX!$`#6D%${Dk`rhdg{Y_p!>c9OtrJg7PPyF z2a$>~T>QVq=Au$|K_{}37RVLfnatk9uME?7zoLa^c83ub)XNNQVZ5NZJmV_#Re))j zV%;p%*v<3TaTy2RDAa)AEHRlpEbgUhQeM^mpcS#&taI*nI5F?+Yx5+AcDLeEC5xdg zYik^jnHq%Wt)`fUzaZz`>keo{+!$}~kfYME_KEls3|m^NC;Vi-7w-GkJR{;LQ(3g&&lTLa2~TEzMIN-99dVqtExuC+hk0NZ^G^a z|E^cVnYmqhW8KqV$&P9~FZgDI17brFE?D=j_x?M1VIpuVBUt7$5tLq8uU=qbg{g3ajOga;uARrgi-nXvAp0R^6 z^WU#3#`{^7O+ESa>#=Qp$GB-7(@}_ACRBf3M5;un?+2Y;WNZH8MfCJ4w6eg`VcCT6 z=N)j)9lZh%ZEchm*gBfen#qpd-_v*>V-EG>mj8Yr7s5&?#2k(Jy>h}Tb^J`hLXPy@ zCAUhT{^rA$(3^NkcG?kZkhB*%tU_|s9}mqYsbs!TTB5u}9_Q3PCl<-!k%)P+>N0%* zULCmePHmEy@EnWV@RioGQHF0aMe0!S$?pbBzx~)7z}agO?(J!K%5Fd3*=gp^i#0aZzaA z*tI($Pg~P=FK&)KJ_RV^*j@n-fEXD)IRj4njveudrZp9vCsXvDx+eO5Wu%}-o?aO# zY2BajI&Gj+KSuxX8IE>D&~6+i)O$Ob&+1l7X()&ZsT$t38nGRI1uU=VDD8J3qI^OEKi1_JqgqO+!NWw7P!e%GoJgb*iaes23LW=r zT|YHHOD(3~ED&CKxasLjD0o(`yOR|tGC&Je4cUCU6O;Ho(S|g`(unl;*6WcS+81|& zAKzEB5^U|Uy9-&t8Y3YCkSDq|MA!*t*+vKA#}L_}oy2TvF6qQ?lZb@1+jg6B{%NGL z;!y<$c-19$ zQqxKL4!k^LRcThF?XFfK899i!2e#D=Tq_MgI!>rwxfNF*_b0__M$VsQa`y#6 zxy`Z-#02omNEFoZ!Aw4y_41JtKe2WB_YG+mvZObG_XX5EQyjFOo zzDm2=7I3N~@ZnQ%X-Ap`14xZOKiSowDOCfm5z$~*TF%gm5q+D6EG3S279ZGv-!$P2 zfpYqtpjV9J2O)k{O>g^p!fiax^jF5yA(IZjd8C^n)1><&7LsOP$nv(Aw$!R>H>rla zEL^+rW&C<7kp?dBg8jL(OUzk$spL)1*kakuH9=}j8guqgT)yHWNrRZ;dJv6wUO+di z(2}Edhucm~$vkAxvTz!M!9Q14CuDsh3594k_D1_-(RD?|1hxja zA@k!4cbjJK)I`jpvjVis#Y&kK4EGX_q=JvYrqplzHwlWVtqI_Mdy^QFqm+eTa6#1I z<~oV)JohJ+0ned#XQscuQ0Srjv_=dE5kxnlexid{4M452#;%_s;dlC}_)Q~Ys;@WG zfA|gV58#$Bvqzme5sW)|qisM{mO&mhV~M2bTOgs9^HKn{T`~b-!QO)QG6$ty zromx6ZO~^}A_0jNOxQgX1Lo-nDuTKjBE`Lb$)496C)0!SgN>z1-M>WoTUE#hici#I zd<$3XVb_6v^|?n)9Zbxkz8C}JWw|I9(27+P{ryp|)1jx6dp~fs-!1 z{!~2gGM%HFO=};MxK6=Dgo+>LbbT2%uX@KV9`j2`sQ3PRy%jn$iNMKdt;?As?74MWuDSRVeTqp6`G|7f;V)_^BD= z#D#R#^P7TH0Sggv-^S25B!bzoFjwdDpE9`L#nQ+*qfJ5UgWGu|bzh*T{$DJ$c&)kM zB~waW@|YP0pTP*I;{x|9sqxRrxcC#=m*t*BEmSOPNhnE`#z?rPig^sDFqSY%k(FOP zAvF}YlMKW}be0n3u<%_aVPB-setxVi>S(DeigNyDqb3d#J1Mu6(3vgbo|I1LEqoH> z9dv;!ain82f51RNU$%wJ}~JGsYe>_udVz2K4F~ky=lHvK933kwJhwxD;?8p z;5vBGy*bEqAT$1(Em>hvmU!L2)%D$m+%R|b;n%2S0UqQyGsp#k|4|DB~vK%(nr5}cG z0TKPme*yPCRL7&FXXqJu?qtg=3vrqw^FE)6;HUJaI!;W!Kz3 zz2{Mn8Gb{e4w;Rcx(^d&+l6&$T0^<7657)t=et*zGft2*_M~6AlN*$#nzb!aUU_ZY zCJMoTi3GVo@et0JbMclkCbH1$Sll@O*;P5p%W|iS;%sknIsz)qPwcjf!_8CJI`62; z3QtNqLM*wCa-U0iulCrd!HAo)#+GRE5xLdvQKaBXDPX%G=;cll|GAEhu80)gllx%P zBt6yuv>Zl=JlWH`w)F(_nF2(#f4mlPVRlQO@L#qkp5({&u9(d;R($ z%BhIYJbY_o5Fg;<#t(_YHEr*&C_={oX#I3x*I0EQr5^t-9Irq;I(aKrg;6RonQu)g z1S|>(?b^nK+|G3v0kP8Ue+MFkQ{rXEf96Mem2LefE7A=uhnrQt3*2zLV+JG^WZ(vY zZpKM?p1}{ZXr&z%q(ApE&$E&bSAEXYpN{H(sXd`5$Ptxzz!O8I&Z4Mkz^s41YzLg0 zi|Di83tu9;B3|sIp1|VzAVT5lr2cxQL4^f^E2WhSEtcZoYpP}(L4d!Ds}0K>DOE#H z>)B|s);hrr`U^C!)X}L~oDctUWEcRMU#duEJr}~R>@l}Xq+0AUDq8Mw($g)tingZ8 zxP8i4lwh$ULyA7R$(48I8NtN@ZQsGzVL2af>`L(L?KN`bpboW`3tZn8xNblRD}Nm2 z44+pb>(nzh=0Gn}%!YknYK`q@v(%v}TWal3?acBs3tv)hulTTl{6+JgRwn!xPKPc< z7IJ`5|C0YgLVSO9Ra#8RfVfrOsZ>w7^unj&KLaXJCsl7hs~VCpDXQyxkL>ef#`8&w4KssG21QIap&JtM!#k=qWIMdb@`l)<`A-@;GpMTKJ*ss;Uu@6~zSujuI* zI`;-0Ek!-gy$V-}OI5xf)aLUGX>2W~Vo96ZRO_WVTAg3CnQqtxv|yKpN42h(b}^|b z{i?fLEZ_Ick3%mnX4YAGd~(g%Ax-K~ISjAQIcUGxqzSJ68C>6OxhNYkp4g!7yx=qFn@cA!cItq&iPPhgp=8>D49nYJ~A zPn!k4&95WB%^b{9tq6q_Z23_4pJd88doLdBabAs>%pU?R`VDFn77NHmzPlW+;Bk5i?GLs-I$ehwVLR8)MrO}Auz`?{Ow7A z%1tX7OtbuZqO|1j*8W$5E5VMc-M05iaes=q5Hc`2%(WgCzjdrDxgC#!!=lJ#QvEfp zO=S5%Y@!{luld#DFhrb}fW)j0{mzi&^$x)%v9T2z8<(I;SpF)V@Y)iMoq zb6Gm3*2Cu6C3z{!xTij1k;k%gyA`C)hneN8B2>~k0<*tLP(Ht3CYyL+5Su$`Bc95U zVc&WXniMd_-qxl*_7@*blw156Ppv(irBxzpyqGJqwQF@chX9uvkjh(;# z+g>8xvuhVV$OGNEy!rGAhM9~X#k;Yx`W&LjqoW_85g1uFeEqJmj5wc93g|Z< zt?@pn8RJ^e)ja|GNCPDcSQuRlSfcR30c7P56!jrqdlT$AJ-reNIgx~g{j)D zAWdJ!dj!CH^+DepXY`vB@eIZkWcTV_m@OrxxEQ?`PP~G%^u9)XWrVFSN}_za~d5cXpy-edy46n%90I;cf;! z#dshMW{PBFE4x1VDJ{02cbDB1jKvJRo&aM#j|rBxayk{C5u%$Dns^12BaxM9twZjQ z^-In1rZ?FUB@jG9z}w4lPqp{)$Jo?l|A9ip{{J2g_O%^Rv+&;?c|1~1OK;zu5SgSK wd-v|I`Wsk^k&l#Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&2f|52K~!i%?V1ft z6lWU8|MKCKkK0AJfZVdU<)a`=<$}Z>TbsBTqb2EaTv|9{YH3qKV~U;!ZJJn;CStB9 zG`*vZ37S}ri=mj_aa@guY1HPfqIi_F3L>x}=&V*2v9QO7Q{3%6@9evShe5-ZsLP3tmUiSdxv#1C&*DYjx(=7~HPB4C zAi21W5Cl@f<$~Bdh^jwdN3)$@ST0f%@#S6}aNdf-qr=cV6N$vWq2(V(LHHToooH?P zH=cZB=2%`^*wCmjezu-Sl)}XO`9e(q?o?8}= z=U(=AJ_5BFuf5AZFHAxtc9~Yf-gOgy>E||?DRf;O#^*s1csWCh_#bYfu@^9;tcJxH zjES2P94s}g4@1=VlMu)GZ8Bl7WNDCY2t|r606l|K+|CeS&Wu3Dnx7y$F$hDqrx3{e z*6?R?FL|6KvKvC6oAZ2*JbpM#?0$oQAlqFG@k<^|={lI>+4WF75$=NZwv%7+hR?Cm>!K(zeXoF>uO{Qor$e9t zr3=zpP7@Q8Xm0Ak?k^Hz^+rAFUjHd9v{>Y80pu4* zVs%_cQSG1{6&Ta?fRm@CVDh6eMe^H3eu#=e-EU)Oo^|cabEAxSlXkvHg<0Nlcb=B952NyTR^ec zft!6{E{=vdcnpXC*oXQ7ZUpVRW{MIQCt=8l#XHO-*8`M(PI!&O{7&_wf-gWrcmN!> z5qvoP9AaPy6~}C7l}{qE|5+0JsttvQ2EDozieiVlakzg4%v+5p;8qXTi&S`ee?LE2 ztnmH{&Uk3iSxzl|bv;hzghR60QE`r6U`&kT%u61{dxwQ-?91@Jkh(;iu?Mbeytc_fgN$hr)er zSo=l?a*le3z6JQs2`N-SW-33Qg;^H_L2_cDcV?fUf{W6@7M_EB9XZF`zT!n2N)B}3 zsa-TrYA=hL??BW>p!}s|9+D|c*LP#fUb?TO4V&KY$6-oQX`ACvn@^G9#yyOZ>`A$@ z^IVK8X@TB@W8pgMq3|XAQUz!D9p3Mb4x{>a!)i^k(fFh#8U}C%6C*wGKvLAU@D1~SRY~WUJ#H&N7J~V{Ri2xW3 ztAQ(n=&%PMV`HL^-ykATvoRckeGGrP!cC8e*}^lHA~@rrbGrZBK-E7foTgBVS4IVp zoM&kfJWEw~IaTB?2dX}Pz_vLd$_1R6s_LeldRUCiNIh{*JetZ=@ySauvYR144VSCa zP@5MCGhYa%bUkX5Xv|RwUr~`(_g*GWm&H@K4|6+EPhU_-c|4TbI`Iw}9MnSI!O$ul zYTiwp_G8as=eesU(Rkd-i@ryTM|jr4Emd&FGWO~BY}VX literal 0 HcmV?d00001 diff --git a/docs/assets/teacher/nl/private-course-button.png b/docs/assets/teacher/nl/private-course-button.png new file mode 100644 index 0000000000000000000000000000000000000000..78983c91a8ff619f8881ce2e99fa5efbcae509f5 GIT binary patch literal 9860 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 +![project card](../assets/en/project-card.png) + +The card is divided as follows: +- Name of the associated course. +- Brief description of this course. +- Start date and deadline of the project. +- Progress bar of all students, including the number of submissions and the number of groups. +- Status of the tests performed for these submissions. +::: + +## Searching for Course Instructors +- Go to the detail page of the course (see [Course Details](#course-details)). +- Scroll to the "Instructors Linked to This Course" section. +- Here you will find a list of the instructors for this course. diff --git a/docs/en/student-examples.md b/docs/en/student-examples.md index 61ec1b03..838cc994 100644 --- a/docs/en/student-examples.md +++ b/docs/en/student-examples.md @@ -34,13 +34,13 @@ This page describes how to interact with Ypovoli as a student. - Click on the arrow next to the currently selected role at the top of the navigation bar. - Choose the new role with which you want to view the page. -![mode choice button](../assets/modus-change.png) +![mode choice button](../assets/student/modus-change.png) ## Enroll in/Leave Course
- course enroll button - course leave button + course enroll button + course leave button
**Enroll** @@ -117,13 +117,13 @@ This page describes how to interact with Ypovoli as a student. **Join** - ![group join](../assets/en/group-join.png) + ![group join](../assets/student/en/group-join.png) - Go to the detail page for the chosen project. - Click on the chosen group and click on "Choose group". - You are successfully enrolled in this group. **Leave** - ![group leave](../assets/en/group-leave.png) + ![group leave](../assets/student/en/group-leave.png) - Go to the project detail page. - Click on leave group. diff --git a/docs/en/teacher-examples.md b/docs/en/teacher-examples.md new file mode 100644 index 00000000..429ec9da --- /dev/null +++ b/docs/en/teacher-examples.md @@ -0,0 +1,124 @@ +# Teacher Help Page + +This page describes how to interact with Ypovoli as a teacher. + +## Login/Logout + +**Login** + +- On the login page, there is a button with the text "UGent login". + +![login button](../assets/login-button.png) +- Click on this button. You will be redirected to the UGent login page. +- Select the desired account and follow the login steps. You will be redirected to the dashboard. + +**Logout** + +- Click on your name in the navigation bar. + +![logout button](../assets/en/logout-button.png) + +## Change Language + +- Click on the arrow next to EN at the top of the navigation bar and select the desired language. + +![language choice button](../assets/en/lang-change.png) + +## Change Mode + +::: danger Caution! +- Only possible if the user has multiple roles like student, teacher, assistant, or admin. +::: + +- Click on the arrow next to the currently selected role at the top of the navigation bar. +- Choose the new role with which you want to view the page. + +![mode choice button](../assets/teacher/en/modus-change.png) + +## Creating a Course +- Click on "Dashboard" in the navigation bar. +- Scroll down to the "My Courses" section. +- Click on the + button. + +![course creation button](../assets/teacher/en/course-create-button.png) + +:::info +If you only want to make your course available via an invitation link, you can do so using this button. +![private course button](../assets/teacher/en/private-course-button.png) + +:::danger +- Activate this link via the share button (maximum validity is 28 days). +
+ course share button +
+::: + +## Course Details +- Click on "Dashboard" in the navigation bar. +- Scroll down to the "My Courses" section. +- Click on the details button next to the desired course. + +![course card](../assets/course-card.png) + +::: tip +- If you want to view a course from a previous academic year, select the correct year in the academic year selector. +::: + +## Creating a Project + +- Option 1: + - Click on "Dashboard" in the navigation bar. + - Click on "Create new project". +- Option 2: + - Click on "Calendar" in the navigation bar. + - Click on "Create new project". +- Option 3: + - Go to the detail page of a course (see [Course Details](#course-details)). + - Scroll to "Current Projects". + - Click on the + button. + +## Viewing Projects + +![projects list](../assets/en/project-list.png) + +- Option 1: + - Click on "Dashboard" in the navigation bar. + - At the top of the page, there is a "Current Projects" section. + ::: info + - Here are all the projects with a deadline within the next 7 days on the left and all projects on the right. + - Use the toggle button at the top to view projects with expired deadlines. + ::: +- Option 2: + - Click on "Calendar" in the navigation bar. + - On the calendar, an indication of the number of deadlines on a specific day is given using a red circle. + - Select a day with projects and click on the desired project. +- Option 3: + - Click on "Dashboard" in the navigation bar. + - Scroll to the "My Courses" section. + - Click on the course of the desired project. + - Under the "Current Projects" section, you will see all projects for this specific course. +- Option 4: + - Click on "Projects" in the navigation bar. + - You will see an overview of all your projects. + +::: info Project Card Explanation + +![project card](../assets/en/project-card.png) + +The card is divided as follows: +- Name of the associated course. +- Brief description of this course. +- Start date and deadline of the project. +- Progress bar of all students, including the number of submissions and the number of groups. +- Status of the tests performed for these submissions. +::: + +## Searching and Editing Course Instructors +- Go to the detail page of the course (see [Course Details](#course-details)). +- Scroll to the "Instructors Linked to This Course" section. +- Here you will find a list of the instructors for this course. + +::: info +- Via the edit button, you can add/remove instructors to/from this course. +- Via the trash can icon, you can remove instructors from this course (only if there is more than one remaining instructor). +::: diff --git a/docs/nl/admin-examples.md b/docs/nl/admin-examples.md new file mode 100644 index 00000000..7996067e --- /dev/null +++ b/docs/nl/admin-examples.md @@ -0,0 +1,25 @@ +# Admin help pagina + +Deze pagina beschrijft hoe u als administrator met Ypovoli interageert. + +## Login/Logout + +**Login** + +- Op de login pagina staat een knop met tekst UGent login. + +![login knop](../assets/login-button.png) +- Druk op deze knop. U wordt doorverwezen naar de UGent inlogpagina. +- Selecteer het gewenste account en volg de login stappen. U wordt doorverwezen naar het dashboard. + +**Logout** + +- Druk op uw naam in de navigatiebalk. + +![logout knop](../assets/nl/logout-button.png) + +## Taal veranderen + +- Druk bovenaan in de navigatiebalk op het pijltje naast NL en selecteer de gewenste taal. + +![taal keuze knop](../assets/nl/lang-change.png) \ No newline at end of file diff --git a/docs/nl/assistant-examples.md b/docs/nl/assistant-examples.md new file mode 100644 index 00000000..7e02b709 --- /dev/null +++ b/docs/nl/assistant-examples.md @@ -0,0 +1,102 @@ +# Assistent help pagina + +Deze pagina beschrijft hoe u als assistent met Ypovoli interageert. + +## Login/Logout + +**Login** + +- Op de login pagina staat een knop met tekst UGent login. + +![login knop](../assets/login-button.png) +- Druk op deze knop. U wordt doorverwezen naar de UGent inlogpagina. +- Selecteer het gewenste account en volg de login stappen. U wordt doorverwezen naar het dashboard. + +**Logout** + +- Druk op uw naam in de navigatiebalk. + +![logout knop](../assets/nl/logout-button.png) + +## Taal veranderen + +- Druk bovenaan in de navigatiebalk op het pijltje naast NL en selecteer de gewenste taal. + +![taal keuze knop](../assets/nl/lang-change.png) + +## Modus veranderen + +::: danger Opgepast! +- Aleen mogelijk indien gebruiker meerdere van de volgende rollen heeft: student, assistent, prof of admin. +::: + +- Druk in de navigatiebalk bovenaan op het pijltje naast de momenteel geselecteerde rol. +- Kies de niewe rol waarmee u de pagina wil bekijken. + +![modus keuze knop](../assets/assistant/nl/modus-change.png) + +## Vak details +- Druk in de navigatiebalk op "Dashboard". +- Scrol naar de sectie "Mijn vakken". +- Klik op de "Details" knop bij het gekozen vak. + +![vak kaart](../assets/course-card.png) + +::: tip +- Indien u een vak van een vorig academiejaar wil bekijken, selecteer het correcte jaar in de academiejaar selector. +::: + +## Aanmaken project + +- Optie 1 + - Druk in de navigatiebalk op "Dashboard". + - Druk op "Creëer nieuw project". +- Optie 2 + - Druk in de navigatiebalk op "Kalender". + - Druk op "Creëer nieuw project". +- Optie 3 + - Ga naar detail pagina van een vak (zie [Vak details](#vak-details)). + - Scrol naar "Lopende projecten". + - Klik op de + knop. + +## Projecten bekijken + +![projecten lijst](../assets/nl/project-list.png) + +- Optie 1: + - Druk in de naviegatiebalk op "Dashboard". + - Bovenaan de pagina staat een sectie "Lopende projecten". + ::: info + - Hier staan links alle projecten met een deadline binnen de 7 dagen en rechts alle projecten. + - Met de schakelknop bovenaan is er de mogelijkheid om projecten met een verstreken deadline te bekijken. + ::: +- Optie 2: + - Druk in de navigatiebalk op "Kalender". + - Op de kalender wordt, met behulp van een rode cirkel, een indicatie gegeven van het aantal deadlines op een bepaalde dag. + - Selecteer een dag met projecten en klik op het gewenste project. +- Optie 3: + - Druk in de navigatiebalk op "Dashboard". + - Scrol naar de sectie "Mijn vakken". + - Druk hier op het vak van het gezochte project. + - Onder de sectie "Lopende projecten" ziet u alle projecten voor dit specifieke vak. +- Optie 4: + - Druk in de navigatiebalk op "Projecten". + - U ziet een overzicht van al uw projecten. + +::: info Project kaart uitleg + +![project kaart](../assets/nl/project-card.png) + +De kaart is als volgt ingedeeld: +- Naam van het bijhorende vak. +- Korte beschrijving van dit vak. +- Startdatum en deadline van het project. +- Balk met de voortgang van alle studenten, met hierbij het aantal indieningen en het aantal groepen. +- Status van de uitgevoerde testen voor deze indieningen. +::: + + +## Lesgevers van een vak opzoeken +- Ga naar de detail pagina van het vak (zie [Vak details](#vak-details)). +- Scrol naar de sectie "Lesgevers gelinkt aan dit vak". +- Hier vindt u een lijst van de lesgevers voor dit vak. diff --git a/docs/nl/student-examples.md b/docs/nl/student-examples.md index 86df28ed..569e2179 100644 --- a/docs/nl/student-examples.md +++ b/docs/nl/student-examples.md @@ -1,6 +1,6 @@ -# Studenten help pagina +# Student help pagina -Deze pagina beschrijft hoe u als gebruiker met Ypovoli interageert. +Deze pagina beschrijft hoe u als student met Ypovoli interageert. ## Login/Logout @@ -34,13 +34,13 @@ Deze pagina beschrijft hoe u als gebruiker met Ypovoli interageert. - Druk in de navigatiebalk bovenaan op het pijltje naast de momenteel geselecteerde rol. - Kies de niewe rol waarmee u de pagina wil bekijken. -![modus keuze knop](../assets/modus-change.png) +![modus keuze knop](../assets/student/modus-change.png) ## In/uitschrijven voor vak
- vak inschrijf knop - vak verlaat knop + vak inschrijf knop + vak verlaat knop
**Inschrijven** @@ -63,7 +63,7 @@ Deze pagina beschrijft hoe u als gebruiker met Ypovoli interageert. - Bevestig met de knop uitschrijven. ## Vak details -- Druk in de navigatiebalk op Dashboard. +- Druk in de navigatiebalk op "Dashboard". - Scrol naar de sectie "Mijn vakken". - Klik op de details knop bij het gekozen vak. @@ -78,7 +78,7 @@ Deze pagina beschrijft hoe u als gebruiker met Ypovoli interageert. ![projecten lijst](../assets/nl/project-list.png) - Optie 1: - - Druk in de naviegatiebalk op Dashboard. + - Druk in de naviegatiebalk op "Dashboard". - Bovenaan de pagina staat een sectie "Lopende projecten". ::: info - Hier staan links alle projecten met een deadline binnen de 7 dagen en rechts alle projecten. @@ -118,13 +118,13 @@ De kaart is als volgt ingedeeld: **Inschrijven** - ![groep inschrijven](../assets/nl/group-join.png) + ![groep inschrijven](../assets/student/nl/group-join.png) - Ga naar de detail pagina voor het gekozen project. - Druk op de gekozen groep en klik op "Kies groep". - U bent succesvol ingeschreven in deze groep. **Uitschrijven** - ![groep uitschrijven](../assets/nl/group-leave.png) + ![groep uitschrijven](../assets/student/nl/group-leave.png) - Ga naar de detail pagina van het project. - Druk op "Verlaat groep". diff --git a/docs/nl/teacher-examples.md b/docs/nl/teacher-examples.md new file mode 100644 index 00000000..99a89dd1 --- /dev/null +++ b/docs/nl/teacher-examples.md @@ -0,0 +1,123 @@ +# Professor help pagina + +Deze pagina beschrijft hoe u als professor met Ypovoli interageert. + +## Login/Logout + +**Login** + +- Op de login pagina staat een knop met tekst UGent login. + +![login knop](../assets/login-button.png) +- Druk op deze knop. U wordt doorverwezen naar de UGent inlogpagina. +- Selecteer het gewenste account en volg de login stappen. U wordt doorverwezen naar het dashboard. + +**Logout** + +- Druk op uw naam in de navigatiebalk. + +![logout knop](../assets/nl/logout-button.png) + +## Taal veranderen + +- Druk bovenaan in de navigatiebalk op het pijltje naast NL en selecteer de gewenste taal. + +![taal keuze knop](../assets/nl/lang-change.png) + +## Modus veranderen +::: danger Opgepast! +- Aleen mogelijk indien gebruiker meerdere van de volgende rollen heeft: student, assistent, prof of admin. +::: + +- Druk in de navigatiebalk bovenaan op het pijltje naast de momenteel geselecteerde rol. +- Kies de niewe rol waarmee u de pagina wil bekijken. + +![modus keuze knop](../assets/teacher/nl/modus-change.png) + +## Aanmaken vak +- Druk in de navigatiebalk op "Dashboard". +- Scrol naar de sectie "Mijn vakken". +- Klik op de + knop. + +![vak aanmaak knop](../assets/teacher/nl/course-create-button.png) + +:::info +Wilt u uw vak enkel beschikbaar plaatsen via een uitnodigingslink, kan u dat via deze knop. +![vak aanmaak knop](../assets/teacher/nl/private-course-button.png) + +:::danger +- Activeer deze link via de share knop (maximum geldigheid van 28 dagen). +
+ vak deel knop +
+::: + +## Vak details +- Druk in de navigatiebalk op "Dashboard". +- Scrol naar de sectie "Mijn vakken". +- Klik op de details knop bij het gekozen vak. + +![vak kaart](../assets/course-card.png) + +::: tip +- Indien u een vak van een vorig academiejaar wil bekijken, selecteer het correcte jaar in de academiejaar selector. +::: + +## Aanmaken project + +- Optie 1 + - Druk in de navigatiebalk op Dashboard. + - Druk op "Creëer nieuw project". +- Optie 2 + - Druk in de navigatiebalk op "Kalender". + - Druk op "Creëer nieuw project". +- Optie 3 + - Ga naar detail pagina van een vak (zie [Vak details](#vak-details)). + - Scrol naar "Lopende projecten". + - Klik op de + knop. + +## Projecten bekijken + +![projecten lijst](../assets/nl/project-list.png) + +- Optie 1: + - Druk in de naviegatiebalk op "Dashboard". + - Bovenaan de pagina staat een sectie "Lopende projecten". + ::: info + - Hier staan links alle projecten met een deadline binnen de 7 dagen en rechts alle projecten. + - Met de schakelknop bovenaan is er de mogelijkheid om projecten met een verstreken deadline te bekijken. + ::: +- Optie 2: + - Druk in de navigatiebalk op "Kalender". + - Op de kalender wordt, met behulp van een rode cirkel, een indicatie gegeven van het aantal deadlines op een bepaalde dag. + - Selecteer een dag met projecten en klik op het gewenste project. +- Optie 3: + - Druk in de navigatiebalk op "Dashboard". + - Scrol naar de sectie "Mijn vakken". + - Druk hier op het vak van het gezochte project. + - Onder de sectie "Lopende projecten" ziet u alle projecten voor dit specifieke vak. +- Optie 4: + - Druk in de navigatiebalk op "Projecten". + - U ziet een overzicht van al uw projecten. + +::: info Project kaart uitleg + +![project kaart](../assets/nl/project-card.png) + +De kaart is als volgt ingedeeld: +- Naam van het bijhorende vak. +- Korte beschrijving van dit vak. +- Startdatum en deadline van het project. +- Balk met de voortgang van alle studenten, met hierbij het aantal indieningen en het aantal groepen. +- Status van de uitgevoerde testen voor deze indieningen. +::: + +## Lesgevers van een vak opzoeken en aanpassen +- Ga naar de detail pagina van het vak (zie [Vak details](#vak-details)). +- Scrol naar de sectie "Lesgevers gelinkt aan dit vak". +- Hier vindt u een lijst van de lesgevers voor dit vak. + +::: info +- Via de knop bewerken kan u lesgevers toevoegen aan (of verwijderen van) dit vak. +- Via het vuilbak icoontje kan u lesgevers verwijderen van dit vak (enige resterende lesgever kan onmogelijk verwijderd worden). +::: \ No newline at end of file diff --git a/docs/package-lock.json b/docs/package-lock.json index aed68eeb..d21c559a 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -261,262 +261,6 @@ } } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", - "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", - "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", - "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", - "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", - "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", - "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", - "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", - "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", - "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", - "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", - "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", - "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", - "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", - "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", - "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", - "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/linux-x64": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", @@ -533,251 +277,12 @@ "node": ">=12" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", - "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", - "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", - "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", - "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", - "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", - "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", - "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", - "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", - "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", - "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", - "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", - "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", - "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", - "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", - "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", - "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", - "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.17.2", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", @@ -804,45 +309,6 @@ "linux" ] }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", - "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", - "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", - "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/@shikijs/core": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.4.0.tgz", @@ -1312,20 +778,6 @@ "tabbable": "^6.2.0" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/hookable": { "version": "5.5.3", "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c57ee9b6..16823201 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -51,7 +51,8 @@ }, "node_modules/@babel/parser": { "version": "7.24.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -61,22 +62,25 @@ }, "node_modules/@bundled-es-modules/cookie": { "version": "2.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/@bundled-es-modules/cookie/-/cookie-2.0.0.tgz", + "integrity": "sha512-Or6YHg/kamKHpxULAdSqhGqnWFneIXu1NKvvfBBzKGwpVsYuFIQ5aBPHDnnoR3ghW1nvSkALd+EF9iMtY7Vjxw==", "dependencies": { "cookie": "^0.5.0" } }, "node_modules/@bundled-es-modules/statuses": { "version": "1.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/@bundled-es-modules/statuses/-/statuses-1.0.1.tgz", + "integrity": "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==", "dependencies": { "statuses": "^2.0.1" } }, "node_modules/@colors/colors": { "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true, - "license": "MIT", "optional": true, "engines": { "node": ">=0.1.90" @@ -84,8 +88,9 @@ }, "node_modules/@cypress/request": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz", + "integrity": "sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -112,8 +117,9 @@ }, "node_modules/@cypress/request/node_modules/form-data": { "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dev": true, - "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -125,8 +131,9 @@ }, "node_modules/@cypress/xvfb": { "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", + "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^3.1.0", "lodash.once": "^4.1.1" @@ -134,19 +141,277 @@ }, "node_modules/@cypress/xvfb/node_modules/debug": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@esbuild/linux-x64": { "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -155,10 +420,107 @@ "node": ">=12" } }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, - "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -171,16 +533,18 @@ }, "node_modules/@eslint-community/regexpp": { "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, - "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -201,8 +565,9 @@ }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -210,8 +575,9 @@ }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -221,16 +587,18 @@ }, "node_modules/@eslint/js": { "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, - "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.2", "debug": "^4.3.1", @@ -242,8 +610,9 @@ }, "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -251,8 +620,9 @@ }, "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -262,8 +632,9 @@ }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -274,12 +645,14 @@ }, "node_modules/@humanwhocodes/object-schema": { "version": "2.0.3", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "dev": true }, "node_modules/@inquirer/confirm": { "version": "3.1.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.6.tgz", + "integrity": "sha512-Mj4TU29g6Uy+37UtpA8UpEOI2icBfpCwSW1QDtfx60wRhUy90s/kHPif2OXSSvuwDQT1lhAYRWUfkNf9Tecxvg==", "dependencies": { "@inquirer/core": "^8.1.0", "@inquirer/type": "^1.3.1" @@ -290,7 +663,8 @@ }, "node_modules/@inquirer/core": { "version": "8.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-8.1.0.tgz", + "integrity": "sha512-kfx0SU9nWgGe1f03ao/uXc85SFH1v2w3vQVH7QDGjKxdtJz+7vPitFtG++BTyJMYyYgH8MpXigutcXJeiQwVRw==", "dependencies": { "@inquirer/figures": "^1.0.1", "@inquirer/type": "^1.3.1", @@ -312,7 +686,8 @@ }, "node_modules/@inquirer/core/node_modules/signal-exit": { "version": "4.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "engines": { "node": ">=14" }, @@ -322,7 +697,8 @@ }, "node_modules/@inquirer/core/node_modules/wrap-ansi": { "version": "6.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -334,21 +710,24 @@ }, "node_modules/@inquirer/figures": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.1.tgz", + "integrity": "sha512-mtup3wVKia3ZwULPHcbs4Mor8Voi+iIXEWD7wCNbIO6lYR62oPCTQyrddi5OMYVXHzeCSoneZwJuS8sBvlEwDw==", "engines": { "node": ">=18" } }, "node_modules/@inquirer/type": { "version": "1.3.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.3.1.tgz", + "integrity": "sha512-Pe3PFccjPVJV1vtlfVvm9OnlbxqdnP5QcscFEFEnK5quChf1ufZtM0r8mR5ToWHMxZOh0s8o/qp9ANGRTo/DAw==", "engines": { "node": ">=18" } }, "node_modules/@intlify/core-base": { "version": "9.13.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.13.1.tgz", + "integrity": "sha512-+bcQRkJO9pcX8d0gel9ZNfrzU22sZFSA0WVhfXrf5jdJOS24a+Bp8pozuS9sBI9Hk/tGz83pgKfmqcn/Ci7/8w==", "dependencies": { "@intlify/message-compiler": "9.13.1", "@intlify/shared": "9.13.1" @@ -362,7 +741,8 @@ }, "node_modules/@intlify/message-compiler": { "version": "9.13.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.13.1.tgz", + "integrity": "sha512-SKsVa4ajYGBVm7sHMXd5qX70O2XXjm55zdZB3VeMFCvQyvLew/dLvq3MqnaIsTMF1VkkOb9Ttr6tHcMlyPDL9w==", "dependencies": { "@intlify/shared": "9.13.1", "source-map-js": "^1.0.2" @@ -376,7 +756,8 @@ }, "node_modules/@intlify/shared": { "version": "9.13.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.13.1.tgz", + "integrity": "sha512-u3b6BKGhE6j/JeRU6C/RL2FgyJfy6LakbtfeVF8fJXURpZZTzfh3e05J0bu0XPw447Q6/WUp3C4ajv4TMS4YsQ==", "engines": { "node": ">= 16" }, @@ -386,8 +767,9 @@ }, "node_modules/@jest/schemas": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, - "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -397,18 +779,21 @@ }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "node_modules/@mswjs/cookies": { "version": "1.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@mswjs/cookies/-/cookies-1.1.0.tgz", + "integrity": "sha512-0ZcCVQxifZmhwNBoQIrystCb+2sWBY2Zw8lpfJBPCHGCA/HWqehITeCRVIv4VMy8MPlaHo2w2pTHFV2pFfqKPw==", "engines": { "node": ">=18" } }, "node_modules/@mswjs/interceptors": { - "version": "0.26.15", - "license": "MIT", + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.29.1.tgz", + "integrity": "sha512-3rDakgJZ77+RiQUuSK69t1F0m8BQKA8Vh5DCS5V0DWvNY67zob2JhhQrhCO0AKLGINTRSFd1tBaHcJTkhefoSw==", "dependencies": { "@open-draft/deferred-promise": "^2.2.0", "@open-draft/logger": "^0.3.0", @@ -423,8 +808,9 @@ }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -435,16 +821,18 @@ }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -455,11 +843,13 @@ }, "node_modules/@open-draft/deferred-promise": { "version": "2.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz", + "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" }, "node_modules/@open-draft/logger": { "version": "0.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz", + "integrity": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==", "dependencies": { "is-node-process": "^1.2.0", "outvariant": "^1.4.0" @@ -467,12 +857,14 @@ }, "node_modules/@open-draft/until": { "version": "2.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz", + "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==" }, "node_modules/@pkgr/core": { "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.18.0 || >=16.0.0" }, @@ -480,13 +872,157 @@ "url": "https://opencollective.com/unts" } }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", + "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", + "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", + "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", + "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", + "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", + "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", + "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", + "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", + "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", + "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", + "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", + "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -494,39 +1030,84 @@ }, "node_modules/@rollup/rollup-linux-x64-musl": { "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz", + "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==", "cpu": [ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", + "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", + "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", + "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true }, "node_modules/@types/cookie": { "version": "0.6.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" }, "node_modules/@types/estree": { "version": "1.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true }, "node_modules/@types/js-cookie": { "version": "3.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.6.tgz", + "integrity": "sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==", + "dev": true }, "node_modules/@types/jsdom": { "version": "21.1.6", + "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.6.tgz", + "integrity": "sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*", "@types/tough-cookie": "*", @@ -535,64 +1116,76 @@ }, "node_modules/@types/json-schema": { "version": "7.0.15", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true }, "node_modules/@types/json5": { "version": "0.0.29", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true }, "node_modules/@types/mute-stream": { "version": "0.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", "dependencies": { "@types/node": "*" } }, "node_modules/@types/node": { - "version": "20.12.10", - "license": "MIT", + "version": "20.12.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.11.tgz", + "integrity": "sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/semver": { "version": "7.5.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true }, "node_modules/@types/sinonjs__fake-timers": { "version": "8.1.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", + "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", + "dev": true }, "node_modules/@types/sizzle": { "version": "2.3.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", + "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==", + "dev": true }, "node_modules/@types/statuses": { "version": "2.0.5", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.5.tgz", + "integrity": "sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A==" }, "node_modules/@types/tough-cookie": { "version": "4.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", + "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", + "dev": true }, "node_modules/@types/web-bluetooth": { "version": "0.0.20", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", + "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==" }, "node_modules/@types/wrap-ansi": { "version": "3.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==" }, "node_modules/@types/yauzl": { "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, - "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" @@ -600,8 +1193,9 @@ }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", + "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.5.1", "@typescript-eslint/scope-manager": "6.21.0", @@ -634,8 +1228,9 @@ }, "node_modules/@typescript-eslint/parser": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "6.21.0", "@typescript-eslint/types": "6.21.0", @@ -661,8 +1256,9 @@ }, "node_modules/@typescript-eslint/scope-manager": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0" @@ -677,8 +1273,9 @@ }, "node_modules/@typescript-eslint/type-utils": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", + "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "6.21.0", "@typescript-eslint/utils": "6.21.0", @@ -703,8 +1300,9 @@ }, "node_modules/@typescript-eslint/types": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "dev": true, - "license": "MIT", "engines": { "node": "^16.0.0 || >=18.0.0" }, @@ -715,8 +1313,9 @@ }, "node_modules/@typescript-eslint/typescript-estree": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0", @@ -742,8 +1341,9 @@ }, "node_modules/@typescript-eslint/utils": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", + "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", @@ -766,8 +1366,9 @@ }, "node_modules/@typescript-eslint/visitor-keys": { "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/types": "6.21.0", "eslint-visitor-keys": "^3.4.1" @@ -782,13 +1383,15 @@ }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true }, "node_modules/@vitejs/plugin-vue": { "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz", + "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==", "dev": true, - "license": "MIT", "engines": { "node": "^18.0.0 || >=20.0.0" }, @@ -799,8 +1402,9 @@ }, "node_modules/@vitest/expect": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.0.tgz", + "integrity": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/spy": "1.6.0", "@vitest/utils": "1.6.0", @@ -812,8 +1416,9 @@ }, "node_modules/@vitest/runner": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.0.tgz", + "integrity": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/utils": "1.6.0", "p-limit": "^5.0.0", @@ -825,8 +1430,9 @@ }, "node_modules/@vitest/runner/node_modules/p-limit": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", + "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -839,8 +1445,9 @@ }, "node_modules/@vitest/runner/node_modules/yocto-queue": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" }, @@ -850,8 +1457,9 @@ }, "node_modules/@vitest/snapshot": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", + "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", "dev": true, - "license": "MIT", "dependencies": { "magic-string": "^0.30.5", "pathe": "^1.1.1", @@ -863,8 +1471,9 @@ }, "node_modules/@vitest/spy": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.0.tgz", + "integrity": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==", "dev": true, - "license": "MIT", "dependencies": { "tinyspy": "^2.2.0" }, @@ -874,8 +1483,9 @@ }, "node_modules/@vitest/utils": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.0.tgz", + "integrity": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==", "dev": true, - "license": "MIT", "dependencies": { "diff-sequences": "^29.6.3", "estree-walker": "^3.0.3", @@ -888,24 +1498,27 @@ }, "node_modules/@volar/language-core": { "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.11.1.tgz", + "integrity": "sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==", "dev": true, - "license": "MIT", "dependencies": { "@volar/source-map": "1.11.1" } }, "node_modules/@volar/source-map": { "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.11.1.tgz", + "integrity": "sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==", "dev": true, - "license": "MIT", "dependencies": { "muggle-string": "^0.3.1" } }, "node_modules/@volar/typescript": { "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.11.1.tgz", + "integrity": "sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==", "dev": true, - "license": "MIT", "dependencies": { "@volar/language-core": "1.11.1", "path-browserify": "^1.0.1" @@ -913,7 +1526,8 @@ }, "node_modules/@vue/compiler-core": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.27.tgz", + "integrity": "sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==", "dependencies": { "@babel/parser": "^7.24.4", "@vue/shared": "3.4.27", @@ -924,11 +1538,13 @@ }, "node_modules/@vue/compiler-core/node_modules/estree-walker": { "version": "2.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" }, "node_modules/@vue/compiler-dom": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.27.tgz", + "integrity": "sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==", "dependencies": { "@vue/compiler-core": "3.4.27", "@vue/shared": "3.4.27" @@ -936,7 +1552,8 @@ }, "node_modules/@vue/compiler-sfc": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.27.tgz", + "integrity": "sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==", "dependencies": { "@babel/parser": "^7.24.4", "@vue/compiler-core": "3.4.27", @@ -951,11 +1568,13 @@ }, "node_modules/@vue/compiler-sfc/node_modules/estree-walker": { "version": "2.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" }, "node_modules/@vue/compiler-ssr": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.27.tgz", + "integrity": "sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==", "dependencies": { "@vue/compiler-dom": "3.4.27", "@vue/shared": "3.4.27" @@ -963,12 +1582,14 @@ }, "node_modules/@vue/devtools-api": { "version": "6.6.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.1.tgz", + "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==" }, "node_modules/@vue/language-core": { "version": "1.8.27", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.27.tgz", + "integrity": "sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==", "dev": true, - "license": "MIT", "dependencies": { "@volar/language-core": "~1.11.1", "@volar/source-map": "~1.11.1", @@ -991,14 +1612,16 @@ }, "node_modules/@vue/reactivity": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.27.tgz", + "integrity": "sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==", "dependencies": { "@vue/shared": "3.4.27" } }, "node_modules/@vue/runtime-core": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.27.tgz", + "integrity": "sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==", "dependencies": { "@vue/reactivity": "3.4.27", "@vue/shared": "3.4.27" @@ -1006,7 +1629,8 @@ }, "node_modules/@vue/runtime-dom": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.27.tgz", + "integrity": "sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==", "dependencies": { "@vue/runtime-core": "3.4.27", "@vue/shared": "3.4.27", @@ -1015,7 +1639,8 @@ }, "node_modules/@vue/server-renderer": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.27.tgz", + "integrity": "sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==", "dependencies": { "@vue/compiler-ssr": "3.4.27", "@vue/shared": "3.4.27" @@ -1026,11 +1651,13 @@ }, "node_modules/@vue/shared": { "version": "3.4.27", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.27.tgz", + "integrity": "sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==" }, "node_modules/@vuelidate/core": { "version": "2.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vuelidate/core/-/core-2.0.3.tgz", + "integrity": "sha512-AN6l7KF7+mEfyWG0doT96z+47ljwPpZfi9/JrNMkOGLFv27XVZvKzRLXlmDPQjPl/wOB1GNnHuc54jlCLRNqGA==", "dependencies": { "vue-demi": "^0.13.11" }, @@ -1046,8 +1673,9 @@ }, "node_modules/@vuelidate/core/node_modules/vue-demi": { "version": "0.13.11", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -1070,7 +1698,8 @@ }, "node_modules/@vuelidate/validators": { "version": "2.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vuelidate/validators/-/validators-2.0.4.tgz", + "integrity": "sha512-odTxtUZ2JpwwiQ10t0QWYJkkYrfd0SyFYhdHH44QQ1jDatlZgTh/KRzrWVmn/ib9Gq7H4hFD4e8ahoo5YlUlDw==", "dependencies": { "vue-demi": "^0.13.11" }, @@ -1086,8 +1715,9 @@ }, "node_modules/@vuelidate/validators/node_modules/vue-demi": { "version": "0.13.11", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -1110,7 +1740,8 @@ }, "node_modules/@vueuse/core": { "version": "10.9.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz", + "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==", "dependencies": { "@types/web-bluetooth": "^0.0.20", "@vueuse/metadata": "10.9.0", @@ -1123,8 +1754,9 @@ }, "node_modules/@vueuse/core/node_modules/vue-demi": { "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -1147,14 +1779,16 @@ }, "node_modules/@vueuse/metadata": { "version": "10.9.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz", + "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { "version": "10.9.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz", + "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==", "dependencies": { "vue-demi": ">=0.14.7" }, @@ -1164,8 +1798,9 @@ }, "node_modules/@vueuse/shared/node_modules/vue-demi": { "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -1188,8 +1823,9 @@ }, "node_modules/acorn": { "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, - "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -1199,24 +1835,27 @@ }, "node_modules/acorn-jsx": { "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, - "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-walk": { "version": "8.3.2", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", + "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/agent-base": { "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4" }, @@ -1226,8 +1865,9 @@ }, "node_modules/aggregate-error": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, - "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -1238,8 +1878,9 @@ }, "node_modules/ajv": { "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -1253,15 +1894,17 @@ }, "node_modules/ansi-colors": { "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/ansi-escapes": { "version": "4.3.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dependencies": { "type-fest": "^0.21.3" }, @@ -1274,7 +1917,8 @@ }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", - "license": "(MIT OR CC0-1.0)", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "engines": { "node": ">=10" }, @@ -1284,14 +1928,16 @@ }, "node_modules/ansi-regex": { "version": "5.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dependencies": { "color-convert": "^2.0.1" }, @@ -1304,8 +1950,9 @@ }, "node_modules/anymatch": { "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -1316,6 +1963,8 @@ }, "node_modules/arch": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", "dev": true, "funding": [ { @@ -1330,18 +1979,19 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/argparse": { "version": "2.0.1", - "dev": true, - "license": "Python-2.0" + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -1355,8 +2005,9 @@ }, "node_modules/array-includes": { "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1374,16 +2025,18 @@ }, "node_modules/array-union": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/array.prototype.findlastindex": { "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1401,8 +2054,9 @@ }, "node_modules/array.prototype.flat": { "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -1418,8 +2072,9 @@ }, "node_modules/array.prototype.flatmap": { "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -1435,8 +2090,9 @@ }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, - "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -1456,57 +2112,65 @@ }, "node_modules/asn1": { "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dev": true, - "license": "MIT", "dependencies": { "safer-buffer": "~2.1.0" } }, "node_modules/assert-plus": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8" } }, "node_modules/assertion-error": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/astral-regex": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/async": { "version": "3.2.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true }, "node_modules/asynckit": { "version": "0.4.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/at-least-node": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true, - "license": "ISC", "engines": { "node": ">= 4.0.0" } }, "node_modules/available-typed-arrays": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, - "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -1519,20 +2183,23 @@ }, "node_modules/aws-sign2": { "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", "dev": true, - "license": "Apache-2.0", "engines": { "node": "*" } }, "node_modules/aws4": { "version": "1.12.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true }, "node_modules/axios": { "version": "1.6.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -1541,7 +2208,8 @@ }, "node_modules/axios-cache-interceptor": { "version": "1.5.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/axios-cache-interceptor/-/axios-cache-interceptor-1.5.2.tgz", + "integrity": "sha512-zrJZ9DZo5hKfrU+SEN/qhXxGD7GWRzwoqJ7sSvxikizUvDhWy/U9BoAbWLZZdyjbHHsfmS1OlQZCDW6o69r4DA==", "dependencies": { "cache-parser": "1.2.4", "fast-defer": "1.1.8", @@ -1559,11 +2227,14 @@ }, "node_modules/balanced-match": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true }, "node_modules/base64-js": { "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "dev": true, "funding": [ { @@ -1578,21 +2249,22 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "tweetnacl": "^0.14.3" } }, "node_modules/binary-extensions": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -1602,31 +2274,36 @@ }, "node_modules/blob-util": { "version": "2.0.2", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true }, "node_modules/bluebird": { "version": "3.7.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true }, "node_modules/boolbase": { "version": "1.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true }, "node_modules/brace-expansion": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/braces": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, - "license": "MIT", "dependencies": { "fill-range": "^7.0.1" }, @@ -1636,6 +2313,8 @@ }, "node_modules/buffer": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, "funding": [ { @@ -1651,7 +2330,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -1659,16 +2337,18 @@ }, "node_modules/buffer-crc32": { "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/builtin-modules": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" }, @@ -1678,35 +2358,40 @@ }, "node_modules/builtins": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", + "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.0.0" } }, "node_modules/cac": { "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/cache-parser": { "version": "1.2.4", - "license": "MIT" + "resolved": "https://registry.npmjs.org/cache-parser/-/cache-parser-1.2.4.tgz", + "integrity": "sha512-O0KwuHuJnbHUrghHi2kGp0SxnWSIBXTYt7M8WVhW0kbPRUNUKoE/Of6e1rRD6AAxmfxFunKnt90yEK09D+sc5g==" }, "node_modules/cachedir": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", + "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/call-bind": { "version": "1.0.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -1723,21 +2408,24 @@ }, "node_modules/callsites": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caseless": { "version": "0.12.0", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true }, "node_modules/chai": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", + "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", "dev": true, - "license": "MIT", "dependencies": { "assertion-error": "^1.1.0", "check-error": "^1.0.3", @@ -1753,7 +2441,8 @@ }, "node_modules/chalk": { "version": "4.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1767,7 +2456,8 @@ }, "node_modules/chalk/node_modules/supports-color": { "version": "7.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dependencies": { "has-flag": "^4.0.0" }, @@ -1777,8 +2467,9 @@ }, "node_modules/check-error": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", "dev": true, - "license": "MIT", "dependencies": { "get-func-name": "^2.0.2" }, @@ -1788,16 +2479,18 @@ }, "node_modules/check-more-types": { "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/chokidar": { "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -1819,8 +2512,9 @@ }, "node_modules/chokidar/node_modules/glob-parent": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -1830,6 +2524,8 @@ }, "node_modules/ci-info": { "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, "funding": [ { @@ -1837,23 +2533,24 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/clean-stack": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/cli-cursor": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, - "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, @@ -1863,7 +2560,8 @@ }, "node_modules/cli-spinners": { "version": "2.9.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "engines": { "node": ">=6" }, @@ -1873,8 +2571,9 @@ }, "node_modules/cli-table3": { "version": "0.6.4", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.4.tgz", + "integrity": "sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==", "dev": true, - "license": "MIT", "dependencies": { "string-width": "^4.2.0" }, @@ -1887,8 +2586,9 @@ }, "node_modules/cli-truncate": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", "dev": true, - "license": "MIT", "dependencies": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" @@ -1902,14 +2602,16 @@ }, "node_modules/cli-width": { "version": "4.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "engines": { "node": ">= 12" } }, "node_modules/cliui": { "version": "8.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -1921,14 +2623,16 @@ }, "node_modules/clone": { "version": "2.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", "engines": { "node": ">=0.8" } }, "node_modules/color-convert": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { "color-name": "~1.1.4" }, @@ -1938,16 +2642,19 @@ }, "node_modules/color-name": { "version": "1.1.4", - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/colorette": { "version": "2.0.20", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true }, "node_modules/combined-stream": { "version": "1.0.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -1957,51 +2664,59 @@ }, "node_modules/commander": { "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/common-tags": { "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4.0.0" } }, "node_modules/computeds": { "version": "0.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true }, "node_modules/concat-map": { "version": "0.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true }, "node_modules/confbox": { "version": "0.1.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", + "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", + "dev": true }, "node_modules/cookie": { "version": "0.5.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "engines": { "node": ">= 0.6" } }, "node_modules/core-util-is": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true }, "node_modules/cross-spawn": { "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -2013,8 +2728,9 @@ }, "node_modules/cssesc": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, - "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -2024,8 +2740,9 @@ }, "node_modules/cssstyle": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz", + "integrity": "sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==", "dev": true, - "license": "MIT", "dependencies": { "rrweb-cssom": "^0.6.0" }, @@ -2035,13 +2752,15 @@ }, "node_modules/csstype": { "version": "3.1.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/cypress": { - "version": "13.8.1", + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.9.0.tgz", + "integrity": "sha512-atNjmYfHsvTuCaxTxLZr9xGoHz53LLui3266WWxXJHY7+N6OdwJdg/feEa3T+buez9dmUXHT1izCOklqG82uCQ==", "dev": true, "hasInstallScript": true, - "license": "MIT", "dependencies": { "@cypress/request": "^3.0.0", "@cypress/xvfb": "^1.2.4", @@ -2095,13 +2814,15 @@ }, "node_modules/cypress/node_modules/proxy-from-env": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", + "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", + "dev": true }, "node_modules/dashdash": { "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dev": true, - "license": "MIT", "dependencies": { "assert-plus": "^1.0.0" }, @@ -2111,8 +2832,9 @@ }, "node_modules/data-urls": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-5.0.0.tgz", + "integrity": "sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==", "dev": true, - "license": "MIT", "dependencies": { "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.0.0" @@ -2123,8 +2845,9 @@ }, "node_modules/data-view-buffer": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -2139,8 +2862,9 @@ }, "node_modules/data-view-byte-length": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -2155,8 +2879,9 @@ }, "node_modules/data-view-byte-offset": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -2171,18 +2896,21 @@ }, "node_modules/dayjs": { "version": "1.11.11", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.11.tgz", + "integrity": "sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==", + "dev": true }, "node_modules/de-indent": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true }, "node_modules/debug": { "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -2197,13 +2925,15 @@ }, "node_modules/decimal.js": { "version": "10.4.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true }, "node_modules/deep-eql": { "version": "4.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", + "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", "dev": true, - "license": "MIT", "dependencies": { "type-detect": "^4.0.0" }, @@ -2213,7 +2943,8 @@ }, "node_modules/deep-equal": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", "dependencies": { "is-arguments": "^1.1.1", "is-date-object": "^1.0.5", @@ -2231,12 +2962,14 @@ }, "node_modules/deep-is": { "version": "0.1.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true }, "node_modules/define-data-property": { "version": "1.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -2251,7 +2984,8 @@ }, "node_modules/define-properties": { "version": "1.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -2266,23 +3000,26 @@ }, "node_modules/delayed-stream": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { "node": ">=0.4.0" } }, "node_modules/diff-sequences": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, - "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/dir-glob": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -2292,8 +3029,9 @@ }, "node_modules/doctrine": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -2303,8 +3041,9 @@ }, "node_modules/ecc-jsbn": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dev": true, - "license": "MIT", "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -2312,20 +3051,23 @@ }, "node_modules/emoji-regex": { "version": "8.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "node_modules/end-of-stream": { "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, - "license": "MIT", "dependencies": { "once": "^1.4.0" } }, "node_modules/enquirer": { "version": "2.4.1", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-colors": "^4.1.1", "strip-ansi": "^6.0.1" @@ -2336,7 +3078,8 @@ }, "node_modules/entities": { "version": "4.5.0", - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "engines": { "node": ">=0.12" }, @@ -2346,8 +3089,9 @@ }, "node_modules/es-abstract": { "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, - "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -2405,7 +3149,8 @@ }, "node_modules/es-define-property": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -2415,15 +3160,17 @@ }, "node_modules/es-errors": { "version": "1.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "engines": { "node": ">= 0.4" } }, "node_modules/es-object-atoms": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -2433,8 +3180,9 @@ }, "node_modules/es-set-tostringtag": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, - "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -2446,16 +3194,18 @@ }, "node_modules/es-shim-unscopables": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, - "license": "MIT", "dependencies": { "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, - "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -2470,9 +3220,10 @@ }, "node_modules/esbuild": { "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -2507,15 +3258,17 @@ }, "node_modules/escalade": { "version": "3.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "engines": { "node": ">=6" } }, "node_modules/escape-string-regexp": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -2525,8 +3278,9 @@ }, "node_modules/eslint": { "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -2579,8 +3333,9 @@ }, "node_modules/eslint-compat-utils": { "version": "0.5.0", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.0.tgz", + "integrity": "sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.5.4" }, @@ -2593,8 +3348,9 @@ }, "node_modules/eslint-config-prettier": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", + "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", "dev": true, - "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -2604,6 +3360,8 @@ }, "node_modules/eslint-config-standard": { "version": "17.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz", + "integrity": "sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==", "dev": true, "funding": [ { @@ -2619,7 +3377,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "engines": { "node": ">=12.0.0" }, @@ -2632,8 +3389,10 @@ }, "node_modules/eslint-config-standard-with-typescript": { "version": "43.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-43.0.1.tgz", + "integrity": "sha512-WfZ986+qzIzX6dcr4yGUyVb/l9N3Z8wPXCc5z/70fljs3UbWhhV+WxrfgsqMToRzuuyX9MqZ974pq2UPhDTOcA==", + "deprecated": "Please use eslint-config-love, instead.", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/parser": "^6.4.0", "eslint-config-standard": "17.1.0" @@ -2649,8 +3408,9 @@ }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", @@ -2659,16 +3419,18 @@ }, "node_modules/eslint-import-resolver-node/node_modules/debug": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-module-utils": { "version": "2.8.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", + "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -2683,16 +3445,18 @@ }, "node_modules/eslint-module-utils/node_modules/debug": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-plugin-es-x": { "version": "7.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.6.0.tgz", + "integrity": "sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.1.2", "@eslint-community/regexpp": "^4.6.0", @@ -2710,8 +3474,9 @@ }, "node_modules/eslint-plugin-import": { "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "dev": true, - "license": "MIT", "dependencies": { "array-includes": "^3.1.7", "array.prototype.findlastindex": "^1.2.3", @@ -2740,8 +3505,9 @@ }, "node_modules/eslint-plugin-import/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2749,16 +3515,18 @@ }, "node_modules/eslint-plugin-import/node_modules/debug": { "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-plugin-import/node_modules/doctrine": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, - "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -2768,8 +3536,9 @@ }, "node_modules/eslint-plugin-import/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -2779,16 +3548,18 @@ }, "node_modules/eslint-plugin-import/node_modules/semver": { "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/eslint-plugin-n": { "version": "16.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz", + "integrity": "sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "builtins": "^5.0.1", @@ -2814,8 +3585,9 @@ }, "node_modules/eslint-plugin-n/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2823,8 +3595,9 @@ }, "node_modules/eslint-plugin-n/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -2834,8 +3607,9 @@ }, "node_modules/eslint-plugin-prettier": { "version": "5.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", + "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", "dev": true, - "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0", "synckit": "^0.8.6" @@ -2863,8 +3637,9 @@ }, "node_modules/eslint-plugin-promise": { "version": "6.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz", + "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==", "dev": true, - "license": "ISC", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -2873,9 +3648,10 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.25.0", + "version": "9.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.26.0.tgz", + "integrity": "sha512-eTvlxXgd4ijE1cdur850G6KalZqk65k1JKoOI2d1kT3hr8sPD07j1q98FRFdNnpxBELGPWxZmInxeHGF/GxtqQ==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "globals": "^13.24.0", @@ -2895,8 +3671,9 @@ }, "node_modules/eslint-scope": { "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -2910,8 +3687,9 @@ }, "node_modules/eslint-visitor-keys": { "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -2921,8 +3699,9 @@ }, "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2930,8 +3709,9 @@ }, "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -2941,8 +3721,9 @@ }, "node_modules/espree": { "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -2957,8 +3738,9 @@ }, "node_modules/esquery": { "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -2968,8 +3750,9 @@ }, "node_modules/esrecurse": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -2979,41 +3762,47 @@ }, "node_modules/estraverse": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/estree-walker": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } }, "node_modules/esutils": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/eventemitter2": { "version": "6.4.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", + "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", + "dev": true }, "node_modules/eventemitter3": { "version": "2.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" }, "node_modules/execa": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -3034,8 +3823,9 @@ }, "node_modules/executable": { "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", "dev": true, - "license": "MIT", "dependencies": { "pify": "^2.2.0" }, @@ -3045,12 +3835,14 @@ }, "node_modules/extend": { "version": "3.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "node_modules/extract-zip": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -3068,30 +3860,35 @@ }, "node_modules/extsprintf": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", "dev": true, "engines": [ "node >=0.6.0" - ], - "license": "MIT" + ] }, "node_modules/fast-deep-equal": { "version": "3.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "node_modules/fast-defer": { "version": "1.1.8", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-defer/-/fast-defer-1.1.8.tgz", + "integrity": "sha512-lEJeOH5VL5R09j6AA0D4Uvq7AgsHw0dAImQQ+F3iSyHZuAxyQfWobsagGpTcOPvJr3urmKRHrs+Gs9hV+/Qm/Q==" }, "node_modules/fast-diff": { "version": "1.3.0", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true }, "node_modules/fast-glob": { "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -3105,8 +3902,9 @@ }, "node_modules/fast-glob/node_modules/glob-parent": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -3116,34 +3914,39 @@ }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true }, "node_modules/fastq": { "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, - "license": "ISC", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/fd-slicer": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "license": "MIT", "dependencies": { "pend": "~1.2.0" } }, "node_modules/figures": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -3156,16 +3959,18 @@ }, "node_modules/figures/node_modules/escape-string-regexp": { "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/file-entry-cache": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, - "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, @@ -3175,8 +3980,9 @@ }, "node_modules/fill-range": { "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, - "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -3186,8 +3992,9 @@ }, "node_modules/find-up": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -3201,8 +4008,9 @@ }, "node_modules/flat-cache": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, - "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", @@ -3214,18 +4022,20 @@ }, "node_modules/flatted": { "version": "3.3.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true }, "node_modules/follow-redirects": { "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -3237,23 +4047,26 @@ }, "node_modules/for-each": { "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } }, "node_modules/forever-agent": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", "dev": true, - "license": "Apache-2.0", "engines": { "node": "*" } }, "node_modules/form-data": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -3265,8 +4078,9 @@ }, "node_modules/fs-extra": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, - "license": "MIT", "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -3279,20 +4093,37 @@ }, "node_modules/fs.realpath": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "license": "ISC" + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } }, "node_modules/function-bind": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/function.prototype.name": { "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -3308,29 +4139,33 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-caller-file": { "version": "2.0.5", - "license": "ISC", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-func-name": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/get-intrinsic": { "version": "1.2.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -3347,8 +4182,9 @@ }, "node_modules/get-stream": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, - "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -3361,8 +4197,9 @@ }, "node_modules/get-symbol-description": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -3376,9 +4213,10 @@ } }, "node_modules/get-tsconfig": { - "version": "4.7.4", + "version": "4.7.5", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", + "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", "dev": true, - "license": "MIT", "dependencies": { "resolve-pkg-maps": "^1.0.0" }, @@ -3388,24 +4226,27 @@ }, "node_modules/getos": { "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", "dev": true, - "license": "MIT", "dependencies": { "async": "^3.2.0" } }, "node_modules/getpass": { "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dev": true, - "license": "MIT", "dependencies": { "assert-plus": "^1.0.0" } }, "node_modules/glob": { "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3423,8 +4264,9 @@ }, "node_modules/glob-parent": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -3434,8 +4276,9 @@ }, "node_modules/glob/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3443,8 +4286,9 @@ }, "node_modules/glob/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -3454,8 +4298,9 @@ }, "node_modules/global-dirs": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", "dev": true, - "license": "MIT", "dependencies": { "ini": "2.0.0" }, @@ -3468,8 +4313,9 @@ }, "node_modules/globals": { "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -3482,8 +4328,9 @@ }, "node_modules/globalthis": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, - "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" @@ -3497,8 +4344,9 @@ }, "node_modules/globby": { "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -3516,7 +4364,8 @@ }, "node_modules/gopd": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -3526,39 +4375,45 @@ }, "node_modules/graceful-fs": { "version": "4.2.11", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true }, "node_modules/graphemer": { "version": "1.4.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true }, "node_modules/graphql": { "version": "16.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.8.1.tgz", + "integrity": "sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==", "engines": { "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" } }, "node_modules/has-bigints": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-flag": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { "node": ">=8" } }, "node_modules/has-property-descriptors": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { "es-define-property": "^1.0.0" }, @@ -3568,7 +4423,8 @@ }, "node_modules/has-proto": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { "node": ">= 0.4" }, @@ -3578,7 +4434,8 @@ }, "node_modules/has-symbols": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { "node": ">= 0.4" }, @@ -3588,7 +4445,8 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dependencies": { "has-symbols": "^1.0.3" }, @@ -3601,7 +4459,8 @@ }, "node_modules/hasown": { "version": "2.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { "function-bind": "^1.1.2" }, @@ -3611,20 +4470,23 @@ }, "node_modules/he": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, - "license": "MIT", "bin": { "he": "bin/he" } }, "node_modules/headers-polyfill": { "version": "4.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.3.tgz", + "integrity": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==" }, "node_modules/html-encoding-sniffer": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz", + "integrity": "sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==", "dev": true, - "license": "MIT", "dependencies": { "whatwg-encoding": "^3.1.1" }, @@ -3634,8 +4496,9 @@ }, "node_modules/http-proxy-agent": { "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" @@ -3646,8 +4509,9 @@ }, "node_modules/http-signature": { "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", "dev": true, - "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^2.0.2", @@ -3659,8 +4523,9 @@ }, "node_modules/https-proxy-agent": { "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -3671,16 +4536,18 @@ }, "node_modules/human-signals": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=8.12.0" } }, "node_modules/iconv-lite": { "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, - "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -3690,6 +4557,8 @@ }, "node_modules/ieee754": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true, "funding": [ { @@ -3704,26 +4573,28 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "BSD-3-Clause" + ] }, "node_modules/ignore": { "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/immutable": { "version": "4.3.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "dev": true }, "node_modules/import-fresh": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, - "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -3737,24 +4608,27 @@ }, "node_modules/imurmurhash": { "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.19" } }, "node_modules/indent-string": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/inflight": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "dev": true, - "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -3762,21 +4636,24 @@ }, "node_modules/inherits": { "version": "2.0.4", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "node_modules/ini": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "dev": true, - "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/internal-slot": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -3788,7 +4665,8 @@ }, "node_modules/is-arguments": { "version": "1.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3802,8 +4680,9 @@ }, "node_modules/is-array-buffer": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -3817,8 +4696,9 @@ }, "node_modules/is-bigint": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, @@ -3828,8 +4708,9 @@ }, "node_modules/is-binary-path": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -3839,8 +4720,9 @@ }, "node_modules/is-boolean-object": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -3854,8 +4736,9 @@ }, "node_modules/is-builtin-module": { "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", "dev": true, - "license": "MIT", "dependencies": { "builtin-modules": "^3.3.0" }, @@ -3868,8 +4751,9 @@ }, "node_modules/is-callable": { "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -3879,8 +4763,9 @@ }, "node_modules/is-ci": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", "dev": true, - "license": "MIT", "dependencies": { "ci-info": "^3.2.0" }, @@ -3890,8 +4775,9 @@ }, "node_modules/is-core-module": { "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, - "license": "MIT", "dependencies": { "hasown": "^2.0.0" }, @@ -3901,8 +4787,9 @@ }, "node_modules/is-data-view": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, - "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -3915,7 +4802,8 @@ }, "node_modules/is-date-object": { "version": "1.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -3928,23 +4816,26 @@ }, "node_modules/is-extglob": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "engines": { "node": ">=8" } }, "node_modules/is-glob": { "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -3954,8 +4845,9 @@ }, "node_modules/is-installed-globally": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", "dev": true, - "license": "MIT", "dependencies": { "global-dirs": "^3.0.0", "is-path-inside": "^3.0.2" @@ -3969,8 +4861,9 @@ }, "node_modules/is-negative-zero": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -3980,20 +4873,23 @@ }, "node_modules/is-node-process": { "version": "1.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz", + "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==" }, "node_modules/is-number": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/is-number-object": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, - "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -4006,20 +4902,23 @@ }, "node_modules/is-path-inside": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true }, "node_modules/is-regex": { "version": "1.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -4033,8 +4932,9 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -4047,8 +4947,9 @@ }, "node_modules/is-stream": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -4058,8 +4959,9 @@ }, "node_modules/is-string": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -4072,8 +4974,9 @@ }, "node_modules/is-symbol": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, - "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, @@ -4086,8 +4989,9 @@ }, "node_modules/is-typed-array": { "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, - "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -4100,13 +5004,15 @@ }, "node_modules/is-typedarray": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true }, "node_modules/is-unicode-supported": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -4116,8 +5022,9 @@ }, "node_modules/is-weakref": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -4127,35 +5034,41 @@ }, "node_modules/isarray": { "version": "2.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, "node_modules/isexe": { "version": "2.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "node_modules/isstream": { "version": "0.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true }, "node_modules/js-cookie": { "version": "3.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", "engines": { "node": ">=14" } }, "node_modules/js-tokens": { "version": "9.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", + "dev": true }, "node_modules/js-yaml": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -4165,13 +5078,15 @@ }, "node_modules/jsbn": { "version": "0.1.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true }, "node_modules/jsdom": { "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.0.0.tgz", + "integrity": "sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==", "dev": true, - "license": "MIT", "dependencies": { "cssstyle": "^4.0.1", "data-urls": "^5.0.0", @@ -4209,41 +5124,48 @@ }, "node_modules/jsdom/node_modules/xml-name-validator": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", + "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=18" } }, "node_modules/json-buffer": { "version": "3.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true }, "node_modules/json-schema": { "version": "0.4.0", - "dev": true, - "license": "(AFL-2.1 OR BSD-3-Clause)" + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true }, "node_modules/json-stringify-safe": { "version": "5.0.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true }, "node_modules/json5": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, - "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -4253,8 +5175,9 @@ }, "node_modules/jsonfile": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -4264,11 +5187,12 @@ }, "node_modules/jsprim": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", "dev": true, "engines": [ "node >=0.6.0" ], - "license": "MIT", "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -4278,24 +5202,27 @@ }, "node_modules/keyv": { "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, - "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } }, "node_modules/lazy-ass": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", + "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==", "dev": true, - "license": "MIT", "engines": { "node": "> 0.8" } }, "node_modules/levn": { "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -4306,8 +5233,9 @@ }, "node_modules/listr2": { "version": "3.14.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", + "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==", "dev": true, - "license": "MIT", "dependencies": { "cli-truncate": "^2.1.0", "colorette": "^2.0.16", @@ -4332,8 +5260,9 @@ }, "node_modules/local-pkg": { "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", "dev": true, - "license": "MIT", "dependencies": { "mlly": "^1.4.2", "pkg-types": "^1.0.3" @@ -4347,8 +5276,9 @@ }, "node_modules/locate-path": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -4361,23 +5291,27 @@ }, "node_modules/lodash": { "version": "4.17.21", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true }, "node_modules/lodash.merge": { "version": "4.6.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true }, "node_modules/lodash.once": { "version": "4.1.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true }, "node_modules/log-symbols": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -4391,8 +5325,9 @@ }, "node_modules/log-update": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", "dev": true, - "license": "MIT", "dependencies": { "ansi-escapes": "^4.3.0", "cli-cursor": "^3.1.0", @@ -4408,8 +5343,9 @@ }, "node_modules/log-update/node_modules/slice-ansi": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -4424,8 +5360,9 @@ }, "node_modules/log-update/node_modules/wrap-ansi": { "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -4437,47 +5374,41 @@ }, "node_modules/loupe": { "version": "2.3.7", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", "dev": true, - "license": "MIT", "dependencies": { "get-func-name": "^2.0.1" } }, - "node_modules/lru-cache": { - "version": "6.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/magic-string": { "version": "0.30.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" } }, "node_modules/merge-stream": { "version": "2.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "node_modules/merge2": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/micromatch": { "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, - "license": "MIT", "dependencies": { "braces": "^3.0.2", "picomatch": "^2.3.1" @@ -4488,14 +5419,16 @@ }, "node_modules/mime-db": { "version": "1.52.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.35", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { "mime-db": "1.52.0" }, @@ -4505,16 +5438,18 @@ }, "node_modules/mimic-fn": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/minimatch": { "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -4527,16 +5462,18 @@ }, "node_modules/minimist": { "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/mlly": { "version": "1.7.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.0.tgz", + "integrity": "sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==", "dev": true, - "license": "MIT", "dependencies": { "acorn": "^8.11.3", "pathe": "^1.1.2", @@ -4546,26 +5483,29 @@ }, "node_modules/moment": { "version": "2.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", "engines": { "node": "*" } }, "node_modules/ms": { "version": "2.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, "node_modules/msw": { - "version": "2.2.14", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/msw/-/msw-2.3.0.tgz", + "integrity": "sha512-cDr1q/QTMzaWhY8n9lpGhceY209k29UZtdTgJ3P8Bzne3TSMchX2EM/ldvn4ATLOktpCefCU2gcEgzHc31GTPw==", "hasInstallScript": true, - "license": "MIT", "dependencies": { "@bundled-es-modules/cookie": "^2.0.0", "@bundled-es-modules/statuses": "^1.0.1", "@inquirer/confirm": "^3.0.0", "@mswjs/cookies": "^1.1.0", - "@mswjs/interceptors": "^0.26.14", + "@mswjs/interceptors": "^0.29.0", "@open-draft/until": "^2.1.0", "@types/cookie": "^0.6.0", "@types/statuses": "^2.0.4", @@ -4599,7 +5539,8 @@ }, "node_modules/msw/node_modules/type-fest": { "version": "4.18.2", - "license": "(MIT OR CC0-1.0)", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.18.2.tgz", + "integrity": "sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==", "engines": { "node": ">=16" }, @@ -4609,25 +5550,28 @@ }, "node_modules/muggle-string": { "version": "0.3.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", + "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", + "dev": true }, "node_modules/mute-stream": { "version": "1.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/nanoid": { "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -4637,21 +5581,24 @@ }, "node_modules/natural-compare": { "version": "1.4.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "node_modules/normalize-path": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/npm-run-path": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -4661,8 +5608,9 @@ }, "node_modules/nth-check": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -4672,24 +5620,28 @@ }, "node_modules/nwsapi": { "version": "2.2.9", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.9.tgz", + "integrity": "sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==", + "dev": true }, "node_modules/object-code": { "version": "1.3.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/object-code/-/object-code-1.3.3.tgz", + "integrity": "sha512-/Ds4Xd5xzrtUOJ+xJQ57iAy0BZsZltOHssnDgcZ8DOhgh41q1YJCnTPnWdWSLkNGNnxYzhYChjc5dgC9mEERCA==" }, "node_modules/object-inspect": { "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-is": { "version": "1.1.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1" @@ -4703,15 +5655,17 @@ }, "node_modules/object-keys": { "version": "1.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "engines": { "node": ">= 0.4" } }, "node_modules/object.assign": { "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -4727,8 +5681,9 @@ }, "node_modules/object.fromentries": { "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -4744,8 +5699,9 @@ }, "node_modules/object.groupby": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -4757,8 +5713,9 @@ }, "node_modules/object.values": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -4773,16 +5730,18 @@ }, "node_modules/once": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/onetime": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -4795,8 +5754,9 @@ }, "node_modules/optionator": { "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, - "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -4811,17 +5771,20 @@ }, "node_modules/ospath": { "version": "1.2.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", + "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", + "dev": true }, "node_modules/outvariant": { "version": "1.4.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.2.tgz", + "integrity": "sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ==" }, "node_modules/p-limit": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -4834,8 +5797,9 @@ }, "node_modules/p-locate": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -4848,8 +5812,9 @@ }, "node_modules/p-map": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, - "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" }, @@ -4862,12 +5827,14 @@ }, "node_modules/parchment": { "version": "1.1.4", - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" }, "node_modules/parent-module": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, - "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -4877,8 +5844,9 @@ }, "node_modules/parse5": { "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", "dev": true, - "license": "MIT", "dependencies": { "entities": "^4.4.0" }, @@ -4888,81 +5856,94 @@ }, "node_modules/path-browserify": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true }, "node_modules/path-exists": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-is-absolute": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-parse": { "version": "1.0.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true }, "node_modules/path-to-regexp": { "version": "6.2.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==" }, "node_modules/path-type": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/pathe": { "version": "1.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true }, "node_modules/pathval": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/pend": { "version": "1.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true }, "node_modules/performance-now": { "version": "2.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true }, "node_modules/picocolors": { "version": "1.0.0", - "license": "ISC" + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "node_modules/picomatch": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.6" }, @@ -4972,15 +5953,17 @@ }, "node_modules/pify": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/pinia": { "version": "2.1.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz", + "integrity": "sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==", "dependencies": { "@vue/devtools-api": "^6.5.0", "vue-demi": ">=0.14.5" @@ -5004,8 +5987,9 @@ }, "node_modules/pinia/node_modules/vue-demi": { "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, - "license": "MIT", "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", "vue-demi-switch": "bin/vue-demi-switch.js" @@ -5027,25 +6011,29 @@ } }, "node_modules/pkg-types": { - "version": "1.1.0", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.1.tgz", + "integrity": "sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==", "dev": true, - "license": "MIT", "dependencies": { "confbox": "^0.1.7", - "mlly": "^1.6.1", + "mlly": "^1.7.0", "pathe": "^1.1.2" } }, "node_modules/possible-typed-array-names": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/postcss": { "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -5060,7 +6048,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", @@ -5072,8 +6059,9 @@ }, "node_modules/postcss-selector-parser": { "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dev": true, - "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -5084,16 +6072,18 @@ }, "node_modules/prelude-ls": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/prettier": { "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "dev": true, - "license": "MIT", "peer": true, "bin": { "prettier": "bin/prettier.cjs" @@ -5107,8 +6097,9 @@ }, "node_modules/prettier-linter-helpers": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, - "license": "MIT", "dependencies": { "fast-diff": "^1.1.2" }, @@ -5118,8 +6109,9 @@ }, "node_modules/pretty-bytes": { "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" }, @@ -5129,8 +6121,9 @@ }, "node_modules/pretty-format": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -5142,8 +6135,9 @@ }, "node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -5153,40 +6147,47 @@ }, "node_modules/primeflex": { "version": "3.3.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/primeflex/-/primeflex-3.3.1.tgz", + "integrity": "sha512-zaOq3YvcOYytbAmKv3zYc+0VNS9Wg5d37dfxZnveKBFPr7vEIwfV5ydrpiouTft8MVW6qNjfkaQphHSnvgQbpQ==" }, "node_modules/primeicons": { "version": "7.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-7.0.0.tgz", + "integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw==" }, "node_modules/primevue": { "version": "3.52.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/primevue/-/primevue-3.52.0.tgz", + "integrity": "sha512-HLOVP5YI0ArFKUhIyfZsWmTNMaBYNCBWC/3DYvdd/Po4LY5/WXf7yIYvArE2q/3OuwSXJXvjlR8UNQeJYRSQog==", "peerDependencies": { "vue": "^3.0.0" } }, "node_modules/process": { "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.6.0" } }, "node_modules/proxy-from-env": { "version": "1.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/psl": { "version": "1.9.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true }, "node_modules/pump": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, - "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -5194,16 +6195,18 @@ }, "node_modules/punycode": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/qs": { "version": "6.10.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz", + "integrity": "sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, @@ -5216,11 +6219,14 @@ }, "node_modules/querystringify": { "version": "2.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true }, "node_modules/queue-microtask": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, "funding": [ { @@ -5235,12 +6241,12 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/quill": { "version": "1.3.7", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", "dependencies": { "clone": "^2.1.1", "deep-equal": "^1.0.1", @@ -5252,7 +6258,8 @@ }, "node_modules/quill-delta": { "version": "3.6.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", "dependencies": { "deep-equal": "^1.0.1", "extend": "^3.0.2", @@ -5264,17 +6271,20 @@ }, "node_modules/quill-delta/node_modules/fast-diff": { "version": "1.1.2", - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" }, "node_modules/react-is": { "version": "18.3.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true }, "node_modules/readdirp": { "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -5284,7 +6294,8 @@ }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -5300,28 +6311,32 @@ }, "node_modules/request-progress": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", + "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", "dev": true, - "license": "MIT", "dependencies": { "throttleit": "^1.0.0" } }, "node_modules/require-directory": { "version": "2.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "engines": { "node": ">=0.10.0" } }, "node_modules/requires-port": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true }, "node_modules/resolve": { "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, - "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -5336,24 +6351,27 @@ }, "node_modules/resolve-from": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/resolve-pkg-maps": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, "node_modules/restore-cursor": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, - "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -5364,8 +6382,9 @@ }, "node_modules/reusify": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -5373,13 +6392,15 @@ }, "node_modules/rfdc": { "version": "1.3.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==", + "dev": true }, "node_modules/rimraf": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, - "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -5392,8 +6413,9 @@ }, "node_modules/rollup": { "version": "4.17.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz", + "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "1.0.5" }, @@ -5426,11 +6448,14 @@ }, "node_modules/rrweb-cssom": { "version": "0.6.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz", + "integrity": "sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==", + "dev": true }, "node_modules/run-parallel": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "funding": [ { @@ -5446,23 +6471,24 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/safe-array-concat": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -5478,6 +6504,8 @@ }, "node_modules/safe-buffer": { "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { @@ -5492,13 +6520,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/safe-regex-test": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -5513,13 +6541,15 @@ }, "node_modules/safer-buffer": { "version": "2.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "node_modules/sass": { "version": "1.77.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.0.tgz", + "integrity": "sha512-eGj4HNfXqBWtSnvItNkn7B6icqH14i3CiCGbzMKs3BAPTq62pp9NBYsBgyN4cA+qssqo9r26lW4JSvlaUUWbgw==", "dev": true, - "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -5534,8 +6564,9 @@ }, "node_modules/saxes": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", + "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", "dev": true, - "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" }, @@ -5544,12 +6575,10 @@ } }, "node_modules/semver": { - "version": "7.6.0", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -5559,7 +6588,8 @@ }, "node_modules/set-function-length": { "version": "1.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -5574,7 +6604,8 @@ }, "node_modules/set-function-name": { "version": "2.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -5587,8 +6618,9 @@ }, "node_modules/shebang-command": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -5598,16 +6630,18 @@ }, "node_modules/shebang-regex": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/side-channel": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -5623,26 +6657,30 @@ }, "node_modules/siginfo": { "version": "2.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true }, "node_modules/signal-exit": { "version": "3.0.7", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true }, "node_modules/slash": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/slice-ansi": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -5654,15 +6692,17 @@ }, "node_modules/source-map-js": { "version": "1.2.0", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } }, "node_modules/sshpk": { "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", "dev": true, - "license": "MIT", "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -5685,28 +6725,33 @@ }, "node_modules/stackback": { "version": "0.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true }, "node_modules/statuses": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "engines": { "node": ">= 0.8" } }, "node_modules/std-env": { "version": "3.7.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", + "dev": true }, "node_modules/strict-event-emitter": { "version": "0.5.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz", + "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==" }, "node_modules/string-width": { "version": "4.2.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -5718,8 +6763,9 @@ }, "node_modules/string.prototype.trim": { "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -5735,8 +6781,9 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -5748,8 +6795,9 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -5764,7 +6812,8 @@ }, "node_modules/strip-ansi": { "version": "6.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -5774,24 +6823,27 @@ }, "node_modules/strip-bom": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/strip-final-newline": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/strip-json-comments": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -5801,8 +6853,9 @@ }, "node_modules/strip-literal": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", + "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", "dev": true, - "license": "MIT", "dependencies": { "js-tokens": "^9.0.0" }, @@ -5812,8 +6865,9 @@ }, "node_modules/supports-color": { "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5826,8 +6880,9 @@ }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -5837,13 +6892,15 @@ }, "node_modules/symbol-tree": { "version": "3.2.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true }, "node_modules/synckit": { "version": "0.8.8", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz", + "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==", "dev": true, - "license": "MIT", "dependencies": { "@pkgr/core": "^0.1.0", "tslib": "^2.6.2" @@ -5857,55 +6914,63 @@ }, "node_modules/text-table": { "version": "0.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "node_modules/throttleit": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", + "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/through": { "version": "2.3.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true }, "node_modules/tinybench": { "version": "2.8.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.8.0.tgz", + "integrity": "sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==", + "dev": true }, "node_modules/tinypool": { "version": "0.8.4", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", + "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/tinyspy": { "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", + "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/tmp": { "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.14" } }, "node_modules/to-regex-range": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -5915,8 +6980,9 @@ }, "node_modules/tough-cookie": { "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -5929,16 +6995,18 @@ }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/tr46": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz", + "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==", "dev": true, - "license": "MIT", "dependencies": { "punycode": "^2.3.1" }, @@ -5948,8 +7016,9 @@ }, "node_modules/ts-api-utils": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -5959,8 +7028,9 @@ }, "node_modules/tsconfig-paths": { "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, - "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -5970,13 +7040,15 @@ }, "node_modules/tslib": { "version": "2.6.2", - "dev": true, - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true }, "node_modules/tunnel-agent": { "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, - "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -5986,13 +7058,15 @@ }, "node_modules/tweetnacl": { "version": "0.14.5", - "dev": true, - "license": "Unlicense" + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true }, "node_modules/type-check": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -6002,16 +7076,18 @@ }, "node_modules/type-detect": { "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/type-fest": { "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -6021,8 +7097,9 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -6034,8 +7111,9 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -6052,8 +7130,9 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, - "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -6071,8 +7150,9 @@ }, "node_modules/typed-array-length": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -6090,8 +7170,9 @@ }, "node_modules/typescript": { "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "devOptional": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6102,13 +7183,15 @@ }, "node_modules/ufo": { "version": "1.5.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", + "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "dev": true }, "node_modules/unbox-primitive": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -6121,36 +7204,41 @@ }, "node_modules/undici-types": { "version": "5.26.5", - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/universalify": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/untildify": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/uri-js": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, "node_modules/url-parse": { "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, - "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -6158,24 +7246,27 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true }, "node_modules/uuid": { "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, - "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/verror": { "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "dev": true, "engines": [ "node >=0.6.0" ], - "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -6184,8 +7275,9 @@ }, "node_modules/vite": { "version": "5.2.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz", + "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==", "dev": true, - "license": "MIT", "dependencies": { "esbuild": "^0.20.1", "postcss": "^8.4.38", @@ -6238,8 +7330,9 @@ }, "node_modules/vite-node": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.0.tgz", + "integrity": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==", "dev": true, - "license": "MIT", "dependencies": { "cac": "^6.7.14", "debug": "^4.3.4", @@ -6259,8 +7352,9 @@ }, "node_modules/vitest": { "version": "1.6.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.0.tgz", + "integrity": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/expect": "1.6.0", "@vitest/runner": "1.6.0", @@ -6323,8 +7417,9 @@ }, "node_modules/vitest/node_modules/execa": { "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", @@ -6345,8 +7440,9 @@ }, "node_modules/vitest/node_modules/get-stream": { "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -6356,16 +7452,18 @@ }, "node_modules/vitest/node_modules/human-signals": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=16.17.0" } }, "node_modules/vitest/node_modules/is-stream": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -6375,8 +7473,9 @@ }, "node_modules/vitest/node_modules/mimic-fn": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -6386,8 +7485,9 @@ }, "node_modules/vitest/node_modules/npm-run-path": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -6400,8 +7500,9 @@ }, "node_modules/vitest/node_modules/onetime": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, - "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -6414,8 +7515,9 @@ }, "node_modules/vitest/node_modules/path-key": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -6425,8 +7527,9 @@ }, "node_modules/vitest/node_modules/signal-exit": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "license": "ISC", "engines": { "node": ">=14" }, @@ -6436,8 +7539,9 @@ }, "node_modules/vitest/node_modules/strip-final-newline": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -6447,7 +7551,8 @@ }, "node_modules/vue": { "version": "3.4.27", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.27.tgz", + "integrity": "sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==", "dependencies": { "@vue/compiler-dom": "3.4.27", "@vue/compiler-sfc": "3.4.27", @@ -6466,8 +7571,9 @@ }, "node_modules/vue-eslint-parser": { "version": "9.4.2", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.2.tgz", + "integrity": "sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4", "eslint-scope": "^7.1.1", @@ -6489,7 +7595,8 @@ }, "node_modules/vue-i18n": { "version": "9.13.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.13.1.tgz", + "integrity": "sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==", "dependencies": { "@intlify/core-base": "9.13.1", "@intlify/shared": "9.13.1", @@ -6507,7 +7614,8 @@ }, "node_modules/vue-router": { "version": "4.3.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.2.tgz", + "integrity": "sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==", "dependencies": { "@vue/devtools-api": "^6.5.1" }, @@ -6520,8 +7628,9 @@ }, "node_modules/vue-template-compiler": { "version": "2.7.16", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", + "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", "dev": true, - "license": "MIT", "dependencies": { "de-indent": "^1.0.2", "he": "^1.2.0" @@ -6529,8 +7638,9 @@ }, "node_modules/vue-tsc": { "version": "1.8.27", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.27.tgz", + "integrity": "sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==", "dev": true, - "license": "MIT", "dependencies": { "@volar/typescript": "~1.11.1", "@vue/language-core": "1.8.27", @@ -6545,7 +7655,8 @@ }, "node_modules/vuelidate": { "version": "0.7.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/vuelidate/-/vuelidate-0.7.7.tgz", + "integrity": "sha512-pT/U2lDI67wkIqI4tum7cMSIfGcAMfB+Phtqh2ttdXURwvHRBJEAQ0tVbUsW9Upg83Q5QH59bnCoXI7A9JDGnA==", "engines": { "node": ">= 4.0.0", "npm": ">= 3.0.0" @@ -6553,8 +7664,9 @@ }, "node_modules/w3c-xmlserializer": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", + "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", "dev": true, - "license": "MIT", "dependencies": { "xml-name-validator": "^5.0.0" }, @@ -6564,24 +7676,27 @@ }, "node_modules/w3c-xmlserializer/node_modules/xml-name-validator": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", + "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=18" } }, "node_modules/webidl-conversions": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=12" } }, "node_modules/whatwg-encoding": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "dev": true, - "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, @@ -6591,16 +7706,18 @@ }, "node_modules/whatwg-mimetype": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "dev": true, - "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/whatwg-url": { "version": "14.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.0.0.tgz", + "integrity": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==", "dev": true, - "license": "MIT", "dependencies": { "tr46": "^5.0.0", "webidl-conversions": "^7.0.0" @@ -6611,8 +7728,9 @@ }, "node_modules/which": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -6625,8 +7743,9 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, - "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -6640,8 +7759,9 @@ }, "node_modules/which-typed-array": { "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, - "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -6658,8 +7778,9 @@ }, "node_modules/why-is-node-running": { "version": "2.2.2", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", + "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", "dev": true, - "license": "MIT", "dependencies": { "siginfo": "^2.0.0", "stackback": "0.0.2" @@ -6673,15 +7794,17 @@ }, "node_modules/word-wrap": { "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/wrap-ansi": { "version": "7.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -6696,13 +7819,15 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true }, "node_modules/ws": { "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -6721,32 +7846,31 @@ }, "node_modules/xml-name-validator": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12" } }, "node_modules/xmlchars": { "version": "2.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true }, "node_modules/y18n": { "version": "5.0.8", - "license": "ISC", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "engines": { "node": ">=10" } }, - "node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, "node_modules/yargs": { "version": "17.7.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -6762,15 +7886,17 @@ }, "node_modules/yargs-parser": { "version": "21.1.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "engines": { "node": ">=12" } }, "node_modules/yauzl": { "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, - "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -6778,8 +7904,9 @@ }, "node_modules/yocto-queue": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" },