From 51b74379bb3f4293e1f4c0372fafda0ad10b1bcb Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 21 Nov 2023 17:01:13 +0000 Subject: [PATCH 001/120] docs: Trashrack: remove existing schema and add profile schemas from Lemkecher and al.(2020) --- docs/en/calculators/devalaison/ge.png | Bin 0 -> 19926 bytes docs/en/calculators/devalaison/grille.md | 5 +---- .../calculators/devalaison/hydrodynamique.png | Bin 0 -> 20985 bytes docs/en/calculators/devalaison/pletina.png | Bin 0 -> 13074 bytes docs/en/calculators/devalaison/rec.png | Bin 0 -> 7552 bytes docs/en/calculators/devalaison/tadpole10.png | Bin 0 -> 20352 bytes docs/en/calculators/devalaison/tadpole8.png | Bin 0 -> 21663 bytes docs/fr/calculators/devalaison/ge.png | Bin 0 -> 19926 bytes docs/fr/calculators/devalaison/grille.md | 5 +---- .../calculators/devalaison/hydrodynamique.png | Bin 0 -> 20985 bytes docs/fr/calculators/devalaison/pletina.png | Bin 0 -> 13074 bytes docs/fr/calculators/devalaison/rec.png | Bin 0 -> 7552 bytes docs/fr/calculators/devalaison/tadpole10.png | Bin 0 -> 20352 bytes docs/fr/calculators/devalaison/tadpole8.png | Bin 0 -> 21663 bytes 14 files changed, 2 insertions(+), 8 deletions(-) create mode 100644 docs/en/calculators/devalaison/ge.png create mode 100644 docs/en/calculators/devalaison/hydrodynamique.png create mode 100644 docs/en/calculators/devalaison/pletina.png create mode 100644 docs/en/calculators/devalaison/rec.png create mode 100644 docs/en/calculators/devalaison/tadpole10.png create mode 100644 docs/en/calculators/devalaison/tadpole8.png create mode 100644 docs/fr/calculators/devalaison/ge.png create mode 100644 docs/fr/calculators/devalaison/hydrodynamique.png create mode 100644 docs/fr/calculators/devalaison/pletina.png create mode 100644 docs/fr/calculators/devalaison/rec.png create mode 100644 docs/fr/calculators/devalaison/tadpole10.png create mode 100644 docs/fr/calculators/devalaison/tadpole8.png diff --git a/docs/en/calculators/devalaison/ge.png b/docs/en/calculators/devalaison/ge.png new file mode 100644 index 0000000000000000000000000000000000000000..043ce835e504a9a053c9d7a4c1af7b42697c1626 GIT binary patch literal 19926 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	~53^wtvy6<FV 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 Rz)pGzIC<=hQ?(;G?VtQ@{(Jxc literal 0 HcmV?d00001 diff --git a/docs/en/calculators/devalaison/grille.md b/docs/en/calculators/devalaison/grille.md index b3054fa69..fbff1dcdc 100644 --- a/docs/en/calculators/devalaison/grille.md +++ b/docs/en/calculators/devalaison/grille.md @@ -199,10 +199,6 @@ Blockage ratio due to spacers. Scope of validity of the formula: \(O_{entH} \leq <div style="position: relative"><a id="profil-des-barreaux" style="position: absolute; top: -60px;"></a></div> ### Bar profile - - -*Raynal, Sylvain. « Étude expérimentale et numérique des grilles ichtyocompatibles ». Sciences et ingénierie en matériaux, mécanique, énergétique et aéronautique - SIMMEA, 2013.* - #### Conventional trashrack The shape coefficient of the bars \(a\) is 2.89 for the rectangular profile (PR) and 1.70 for the hydrodynamic profile (PH). @@ -217,6 +213,7 @@ The shape coefficient of the bars \(c\) is 1.69 for the rectangular profile (PR) | Bar shape | Droplet | Plétina | Tadpole 8 | Tadpole 10 | Hydrodynamic | Rectangular | | --- | --- | --- | --- | --- | --- | --- | +| | <img src="ge.png" alt="Droplet" style="width:65px;height:289px;"> | <img src="pletina.png" alt="Plétina" style="width:65px;height:289px;"> | <img src="tadpole8.png" alt="Tadpole 8" style="width:65px;height:289px;"> | <img src="tadpole10.png" alt="Tadpole 10" style="width:65px;height:289px;"> | <img src="hydrodynamique.png" alt="Hydrodynamique" style="width:65px;height:289px;"> | <img src="rec.png" alt="Rectangulaire" style="width:65px;height:289px;"> | | Bar coefficient $A_i$| 2.47 | 1.75 | 1.27 | 1.79 | 2.10 | 3.85 | After Lemkecher et al. (2020)[^4] diff --git a/docs/en/calculators/devalaison/hydrodynamique.png b/docs/en/calculators/devalaison/hydrodynamique.png new file mode 100644 index 0000000000000000000000000000000000000000..9e5ff5dae1db19a1befa681f1187dd65a0e0d781 GIT binary patch literal 20985 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 U^L+J&;7b6(?1X8N@x_S00lhGt9smFU literal 0 HcmV?d00001 diff --git a/docs/en/calculators/devalaison/pletina.png b/docs/en/calculators/devalaison/pletina.png new file mode 100644 index 0000000000000000000000000000000000000000..5abe439add83892c8b7eb09957834b66a2a318dd GIT binary patch literal 13074 zcmd_RWl&r}*d{u-2X_L41eg$l1rIL434^;2GDz^?1PCDzoB%UO2ni5maCZqlNFcZ+ z!7aGkp6pib)^62S-S7Um-&b{uABQ=dKHbxAzi&U%ynm_nf`pKP5Cj5|sH!MJfolQ? zglUS83H$~Xc=;2!fNfQvnjlaBCkPZ42?AXKx573-ARm4ZXxj<|lE?soXkTSD={yJi zfNP`vLJ@TT?<cplFa@}S=dG%#gttLNO^QYGUOv<w1QHllRg}|vJ-3(bAEZCocpf@x z68MSr4O!RMFmMDr+e>OZD(c1u)O>Z^7A3BSd#-R)fNSkk{r2h9T>T`xTmhw!ufHQ3 zYk^Z6V_PKTOkG3A1j3;bVCArr2sGO9zc(5<qtjFI^i2L(y8n(;TwL5?zjew_20j;v z(nJ&Ef%s+p+nvLtueHwEo324kEF|B@1U$#WFsVAm9LJ;Sk)6b=_e0kfm0LS?MsoZ{ z5Wz-1lP*<ROlH}i3^qSSrkYrHTK<ldxkcf>JkUVn^Mh<KF>?52hCgX&`1m!>Oxq6q zG{EkO@p==F;hI(9$a`@#*#5Wd&vgs04S1o&<MyOz;%s?;W;(4rzEKz{Et=e<Z)V9y zz-qGz`;1%)_);a}R#rrUAS;<kXA<JT(6GXVvtbBYPrEAFd`jSTj5d13O-=OL>N8#2 z2?#^}n=$2DUdGp50`u%PW>aD|S<l_-WDuF^rrA%$T^>snIl_Z+2njx`$)L=3U9Ylb z0&f%^e)v&G<gXO%Df6r2*s9sPwY7*)kDmQ)q>jE28$<Z<+EP{g&>%d2ZO056S+W zt6@iX|H-f47Deg91=WhVtm!xBHxlcx^$g*iRmK?ONA0vJK<D2<{m1=y&#GuGz4i*C zUhQ1(k1!=rIhS7y?=kMMc0h&MajTsm&iv$l3jQ<Gt^yci0xB4oMFfEw6iEB_st8hv zmr%t_nc14koUw6yG|zQY;r8}U9Vo0OT<-w?`{%Q_VAg9Ax^K@iyqNHKU44JV4ad@4 zHSuELgc*MagEdlUKw!hNB^6ASp-$@CPKHEBCzG19x~6V3%X%D`BmdVZ&Y#mkEoGHO zTR+;RuR3gpu;N0+?;3O@^B)mxPU$Fuz^~3f*pr=yX<7Q^Q8iSq-};@+?S(OXwWXKE zkX62rjQeylMyZ|fa8iayDaQCU5}f-Uhwe$k1?$vwU>_Ls`6H<9*_^A2O7)%Vl&*UE z)Fd_@i}z}6`>ktTs{PI*Do%dy@t^!kHc7GF(k!OvF;)%?2uK!m5jG}E2WNfjuq~3N zCaa(-TY;?*n*ko^F%bBnXc7SOD193RHgFslWaLo`#FiyfsI3t^vepe2H|^nA&rrq3 zKk8srDTs_BlP65h!n(A=tgY#hh8HmYo!dNq^jZJplBPvp%v9vJ%WPz|J*B~%4Gd-a zl&{Cb#UevSNk`Anu&`EnDZe@Ip?+|1aFt|!D)h1Vhw$AlHB(R|SubM4Ur|wUczAff z^?d1c+A?&?*nvJ>kxGf28r~rX5ALORcz*FKf>G4%!-|m_B>&llW+(R@&e#ZLU*(j< z`(m@F=RaPsWP6Q>Q&Ure*3pOwb3ET)Z}2c@?9<IduIHEC7Mp~{yS{R4au}S&Yx1i? zy7@~>OU-H=e*nE%>gule=cEeahbPF~WgzlX)gTc2jq`?xj6}i05#ebwue-|)me8BS z2wW1i!ilzhS}VLo9|m6vl#hZ!H($shQ3@d>f5TrMfAkuC$)#8s8^9*`BAIFCJy%YH z<Bz;HMpI7Rw)56~UgN6Os-dTuGNE^UETK$&0wC1s&m!H>v+7TXRch3@;JcHFPj}v@ z+mq`m(4wC?fq(t`S>G)L9S=AEZQ9wLttP5S`1>F^-U?|tQK)?$Yzc35nkbmimI?m( zO^34rHkz|&j#sxFa*fdstES}CXjn~FM`mVP1|2Fv)^KReUMB9D(wlPHXr%C^59#aa zE%<L_Pfku6n)^(m>X(peKvYcNY=WA7e-!D290U<b>@O^W4tol-eNFD~ZoBzE<n=!j zAgm(dam7#xQh~fB)1e}v<NsA$QYNvH<pm5^T-QHCn+CNFRWpCpiSzEE?@X>-L@HE= z>QQT~eD+g=Il*M<6yi}VGNm8=N$lEEr+VyANDta|?xFcRr<ak|8IiSQUDyVn1I!KP zFcVWf`(v4x&o!qq{9<N(MIBMPMS6FVZ+T-}YfqJ^DrUAo=H}aT5=TEpJ?dP#W~&Gs zhB&i$Ghh8b{SfnFV?W5VF6M<NpJrQ~FT}epCbF@f%Oj=5aoU_?#2|@ZbcQ>BdwUxl zSO0KU#jh~0yaSC*_9KngbPi3n;6dp14ms;lzrZl{ySUlW&nz?`OHn>r=ZiAAPT$!Q z#FVoz`99W{)C-E2A%zUI^*d-@XSQHfWa@*BW0~yB??OXe1q*HcCn2VasjGSd4r++Z zS5l)BCWRAQ@xhDV)ST~b?qx*tmDCs0$7YkqzKX=;6%-VF<T3QU3qy;yEhY#YuMcOw zB@4a3UY_?U3}otCKeo5Gr{vO7{GsU$^UJQaS4-A=>;oiKPRP|(k4By9CHV`cAC>#e zzBAU^(wBB**o|gojg7NZQPy<GSzK6J%>MQIwBF;7T7|>cN?Nwk*|qtpN5L}q;V)Q% zPq<_*RRs}ktv+Fw6;S8Sa2&3zSMtWj##L|aXyh4bo|-j;++H1zNV?C@5)Aka6Y1*E zV{medy3Xn8=y(8wC^M}e;pjxSCzz@hPFT|!=<DOi@q4cJtEO;jW=r_2_9qRT9VfIn zlBA8y3FhB_y1&_I-fz2(6J6rBSASPjTH5kEit&Ne$(Vcaj_LgE!O_~#bh%~du<-Qm z#aTCh(EaWCr%)hOKZUjx7jOS<-d}R9UyPU7{<bwyDC9*K_2|(f(|R{lQPF^%pnLo6 znXa}}ZP4XWJ&-V85~PbuN+eIl6o!U|@JN|mMnLSfwhj(`n=YA&h?0_$QSl8X$l6xn zr@KF~e4HsIbCYV%C{a&a4!XqRH-<C)4m$A?n59hM*)GoWEzx=SvbMIinW|#z-LRwb z)baD+>eYc5YMz{+qXD0tslCcR<`+yJ-!BeV`r;o-+Vv-L5DwqpUZ1lF*kFeNH~$qI zVPWAC!}5^hVNt_Uqe{DhWZ?d2hQLY~)&p)H9w9hxhOlJQoGyk7qAKKf*W0+bICM+E z={Bv!YipnY7VJ9jZ{xwI%YxSt4rrKr%V96PtdX<bsSU+@9KU}(|J2QDAydmyUw^Ws zyshb9eS}Y?e*E|^Z!Iqe4bgpn#NzY%v!DYUy=G4xXgCFQJ0CxOj7!4s%xC*25{c9= zF=#y+<Vlde+KeJ$Je#pi2tHq||N8ZNYUSRxl6RKYh^d>4%L2T-6}=!jdR(BD&4B%8 zs;PCy|GUR?+g{=n&xyCCD3qqiQKPBk%|SN?w%piyaJ8S;l+5{pm(10V1TFEkR7ST3 z>tUquKpXmll`is;J7+txc*v!XPFRR}m<tI0eTn7mcB-yc<5oeY^u;f%<2J;*M&42B z>nCByqcZI&moA%nT<;O?4ZouX2h~zucrdl!91UqdKm7h6$9_SgXToj=D4*GO=S@C4 zWzByj?#9J)Z)THRMi{vs<$>}4w%^|=#nO;4itKg~@!k9;4Hbi->AuL}TO+CE@hKJ1 zS@$LWZ>AvCs<Uod;Xt{}@mul-lJa`<OTyhrq0FM!s1yka32gjv-L(78$V_o@@tn`J zdGNA!K2%lxJd#q2e`C(Kn@9ZZirC${XuFe$jSWw>mO5k_WqSUoQaJePgrhDQU+9yI zvvbo%PGH;BWVtjj*T6(MDp06C?ET6^&>8r*(c#bc_w|durccv_e$1{r5;2-SEU(un z2)f;|oHp6;Y&3OiTwCxO)zq5Y6G_PsN2D++{fH)KACbOxL7f5vIv;iqscvamIKKrV zOU|zB;^+BTs1OSAawcM(Dl@;HZol)ny*m9D71&4?JvIh80y2=z^h#9?6SV$3Q_}D6 zug-}5=6z|@DFIg&|LX%QU58Me@-K`wJcz=ad)Oa{I9`48LtXleKac!{KB~FSR9L?d z`S{)7PT3g_=L2Grq9x%pS*#DERZZP7kO*>SRDcnD5Q~oh^GgO_uBHD=u^m)BvV`># zvb`P<Ys%jHEV7HAINWMy3bpR@G@U3MB>D1{kk@#cPy{}KX`Kr}c<#SM|Ldy_rR<ZB z9?lfK2PPQfV8`-4V0WgHvpAXI(dDamqb?H>B1+*-he#iRvw8RS>QU+Ds;VOZO$fs& ze08oX79UxAGAU;kWod>W{(NhVXjwll(tAw4>u-@+X|h!CQdm+AmwGt%EfMWg)4JU> zQ#X34fM-IP)|OP>^pW3NRcrUJIe-0ob4*MOu*BTHN0Yx}4sfIu-juYc;~W}UOX%ig zcbb=)a+OK@screQc93iKOVPpm&1}CV<4T*J^3dBIU}15(9bH4SN1wQv=X84;qI-u0 z1J#NIY<rmkcPrJ?o;W!>s~y=j+iNseoX&Yvl@`#y_*PP4T4B}s29H_HelV3|fvC+F zcdc^IvUUpSf72px?{v!4-AAVwRb#I;W0%W8+>OT)^a_abM1iJIx6Y!E-mJ@62No%S zlS)fUc4ExEzo6o2$z2B#z(RBzNPfiiDd;Fez_w{8Pua843aH*idfNbunCm3+*~{yw zJIaY|8%}|lej=VeGV|e<t-qNYQA9WoJR1!M8v(#8<a*EVr_PJoBE?vRkZj(3jeKY| zY*-NM5{EA)mfDn8>!k23qvNEg<;>0_#3lIVun#&Y?zNtQEbV|R?$30BM-kBCni}u^ zMAqYtQPIV6ObMO}-m4RbJDFqM2>Ea}I{oqIt{-ycSh@eoGGiDud2fAxPx&H_;cW|z zl{IB;M4xSdNzMi&zc-H2;ptcgr}pQO&s}rQ*O7apG;c8zu{Alz&=VyY1PqBE;!Cw& zC<4<w8@S)9=~tWU<g{$f!QQ@Z27y4tfqeWFd^US^6)>T|*B{?h%;9qU${Uvs`wY>^ z^f+F)CL9+ci|i|}_oHnz8}XKZ@qy0zN*06$8PPu4R_}M8&BUo81&UWxR1~mvNyo34 zJvB^h^?r}iezYdloSIQPt|+ZzLa3d5pu!zx6XVld%nKSb(MCRV0=_yBEXL=rD;ke6 z_gd;JDl*Kuq&6#U`yM=$H~}`RC7}NFeW2G(H22<n<c#?(A8lJfVNv`!WT%N#=H%;G z%n+^tF^kAE?3(Zm*ZZQ71&JDWTqB@-?yj$|N03U-m~HX>oPoZZt(#g1y}za9H92`F zb7Ot9I)F2)L_6o~4}-vE72q!`j%po3?hAWHTMwEZAa$X{%RV<P#~~74SF1I6Fr^v= zJlk!r<@0)%S*VUqC6ET3D+~jt9n7B9>zhBm0DB-$KH5$YXV%KvHF&)-op(>lmdJTR zvP4S)HdVa+Ya*fjZac5g5)pcCzAW}PcQ<~rdw@HtkwZsE$2uxmbGd{^Ia4BsR#9@V zW&+svNBq@qeUrocrs{AQun52A1npK9Z-1+?NpC%$t6oUR%@bxpg@$%dd5t!2mb`n8 z;61OqMr(W-)YE|u0#R@gft#2Oybj7kjcqxHD)T#38+!#;Ih2K?b4BVRrx=*t<VE#H zkzIY;w>as$zq!k$AUIe_Sn~UAyd3;RpmfQkUiVUVu97n$$+|4^vhC9_EJ<`Af8%=^ zec`B`;DD<>&J64`X_asxT|qWi%ZCFzeD{M7U+(j3EC&QE@27GpCTjD(BuHLnKvtAu z5|8}xJjFus&ETy*I|j$Q54|8&?^Fg~;3o~(p(ppkT`D?GX@sI>tzHs;Co$bwGCRa2 zN-%oqwX&%rDHYPkONk^s`u1MQq|d1Gvrg)Re!FXrz!65>1pr=rOiew>vYMkAJyug! z&qN~8DLI4{otVs7TMsC)sIXYc%0sR{z0;84yp%OodlI<Q)gu~mrpP$w4tM3n)!V(O z&Kce<;f|@AErr+}?aOdm#Ynv0@Sk;=T4>YBAfdScX<8t9C1XP#*(>0srBEd$e=vgR z>mVuQ$*W=g-cC=`b*b~E`>L`LSyX~LRBOv6^IpjPfnx!HvJeTkj8nVHAL9qI?2>S^ z`1VlW_jDO*2*43Xit)95m~r2?%rYqG+og3Sf?nS5Ngw6NNOFxFw*W;Jz_lFsn9JwK z`!sS1?<@F;85tO^&i5_9F|HB8)v*Y{iD8^!xCwN(i`924L+ulJs_?ONee+A&vJa@L zs;XM}^m_ZU0tbC0+3D#ie5w>7?gi7XnMCSig2~==#^_U3+mYn6VkDQ^Bum4|dcy2* zj)Do;mXdIt+Y*wKlL5LgH#e7@Oc7K^ZrP#eLkC-`ahd>X%=P*Hve30D+m=vmO+NwK z3IUlACBBuWNmn|92FS_sg%uy{k&+~Zoyh@EgNeE;3JPEw*?uFIVqZ5ZeD{EN&dEjK zQaeZB?71I0Jlzng#DounG)kCD!=7P)gx;{4L~Z8(l=KZABHqFT=e@zgdz_EfOSL0z zd!b`)o;?g34pWyCF&d+S-l=nTupdP_if<8se|YjDWI4-}aFgu=<Gb-EOh_4?eJd?> z>5d{97#@GCp?*Dk2AV3jl!2i$fLETO;eEUcjX$9twZ)ewd7(D3{kxgTJGYW8cx<4Y zjnn<*(Cwc^d;lsg(9A^h2i+|;_i!~LZ6D+|H3b0g1mJui24CV?!?<m;c=EE*CkY>C z0D%IxhtSGKey8<w=$Pod&7>F15I#PctIaR<!EQG1DhCWQjZum<0JRv+kqW##S~F{K z5b_PXDS<};(Ow0%xEY{2y(6ZFb{N$U(9}8Q_IU&W^#7@4+f9DD#dcXT|5imN#pnl1 zJp+TZ)Kra6(u*1f`(GY?W({>782ha7?!m*RSHHWyf*;>?u9gpXqJiuvZ@bzC_^|^G z@n&=7$HbZK<@Wnh<7yGNg^R15^31o`O@~hzyj1>G?(6;bc7UjG{xJAvZsfvK#Cx_J zdT$#qzFs%)1~86A+Q|(i$3L0o)6>&3m#ZlNGv^l?N3Vr5&n`b^E8uf+i`bhkUk3Pn z_3W+!sZ<S$`dG{Q#n&U#?MwG4>wgl$k1sDqk-|i%^hTl?*L_G`@=5(xZ4mhYwVlvF z&{(dV1F!?l)x!6icAg4li-$IOSbur!RFFB_r&=$Ef4CuYe_2$RgA{eoLG0P&Eu-_f z`^%bV(<*HqGe(eg5l_}2NDdk~N{S<`#oQJe0J?O4m=OAm+9<iOKhtQ;-}Q1DW3JR0 zK+b$Jw<i;p*K^ap^RA*oaZeiWbNeioo&El3@(+KKSzfTlumX4?5NRxa0J{SCB<RO` z#Ij&2wAbUg*E$*~t^iO<OG`tZc4}lNrAB6>g-1-0Bw@x;gH+z5&yUfXqKn>hPK6Ks z7Ch#cM0CH+Jl41dgc%Lai6zao`np1`?5l*(8!Z2c3XCTJ$^%xLWlr$=Tlz`i>>Qr* zma4Kcw~;LI>)mQ?iEOuhPhHE9j)BM!T}(jD5Q|Uevjk8_edZ&Xs@W$SD44DlVO4xY zBTu`zrD`!vwHg}W0wmyUElM5E6mt2jfbF7nZOgVKJ0ciHEWo@0^o~PB69mXfZI|nr zDdm1J#0OVDTBRia!ltGxAl8yAAB5ZhV%giP?6uM9OWNG+ZR%3n$d!yJ)Id~uuBqv^ zq^760U;K$(>5UuOe;x9-C@pmGopr`SchI8GG|H&*55S|OHghACKhPx+qkIcq{+X(U z4BrDp(4xw2VDKZ)`K-gI>Jf>d)KxV|^^t<1S?AVBGXH?I*PoWNIruv!Pkf<1kDKiM zAcwn~OBfF7VIyK7>q7axc<sd23BW-AHmt-0i5vn*1}qZZ-yjs?`*k2UhiPH)ZUC0G zygmf_7qRY&T#1()(EzWs)Fu+T6n*?#Gs(#wNd^GK1Ar|)j{FCvRtHjsyNc(tO*1w% z<cFh^pl#<%fuzq5I)HKqWPjA?Q?K#L=fdYmlv(4^dHek>fW9_HvL&rLKyI#`e$rg^ z3UY%J4}O}?Q($)jvLDeefT8eO8Q=eVmNfJt!g#*_iB}!_PIK_nf+fQ6U%<xR24q>r z?31k2_5kbj@nPNz?CPa0RjzFB?V`dFr0~v&<o+|t*P2$fa1J&|xyFMsqe`1}b6){- zy=vOOX7prz9zeB8h3IO?#j!2HCv{yA&w$ywUcSE@1QySq7#_lgHQ)<MG&X$DvMYnQ z3>Too%V3La6K&k#)j2ji;;QQE>Iu(}`hhBcBU8I0fxjVa0n*dgzie~o{L1lWvNCIJ zYAqneNK}-N<^^>?Jnw2891Vcv-VgL|=XSeEWo~}IW8sX;9a(kBT-WfNQ5wo)w&NKf zst$+WT|XQlNBL-K#vw#s9+YTC+07}ESA8p-`P1_G`NV~rVO@w0%n3Cd-iLN6)2FG+ zUR*awDk~_Q5%g|=UM43kr+L@;E;dQN&(14k3WgH<-f_6<7SU<^FiEt&Sd9re^eQTx z*>;XGv-2Sj?lIW!_>T)_|8GRL|I{{h*H1jAkOX05G%{Qb_23SW4H$$)492dR8hcEu zs1r;^^jR)XoH#QRDHbmb8hNv#!Y(pzMUqG~!DeL>i-CjN-@-Of`A2NeVO+L*N*js% zK9-Hk{&8HkzrO<4Cb4h8PYxvT>rc75fcR68Q%>~A0aZWy+Sae$l5&fy-J#mrQ}G@w zTvEo?zDS`qzp1|~QT8+Mz}E6f!X3n1#dNR1Ai>LQS!ue*7o*j8w*`TBCW}<TSH_2% z%N8ac_j!1|>49JM^N6g-5QbXD>B%*M9Qamb(cY2T22YI|zBLgvv%Fdrjn7%i(tN?v z5`2vEYdJ;R64A=sPWTH2r=fe}qAJ%FeWaK{!{9I#o_u4WoiL<`s1jYv_1*NM?*wb} z2dGnmNGN}ejJfAt_GtT6Q;sO5A~q*xMpj`SD~JSFAXk3N-(v7w=(c6?fu#SL2fK2- zSWp+Uz5VPPr}m(W3!%H)K=~3mg($%e6UxqKPeGkve#(aCl!>83e3Ooo{4V>^o4p9q z;?z%X2$lEhuKW0;0`~UK<4(PxuEPUWrzIAKm{@oZz@X9&XaqL7EH;Uwr?4UI3WiBv zQYy3JNqcDH@m<d-w&2=Mhx+BIzVNiUr}bd0Dx4w}?s6hzZ(65E3C6ZklgAGOapIbk z2)>~Gjq&6w9!c~?w*I}@?eBM&p>EEl?#FM1_uDi<H89qOe0~?|jZK^971|uX-pZa; zSuQ_wzonr7(NU4Z6AKjyixoXvb6?6mps!80a@@+qOw7f==jOEW{Gw|fizmXa%#fPn z*--<*bGes9V&FSF5hJIXZKB{0eTA7R0apxUQmykj62?s+r$!MWH3bqNkB-J6ulIh3 zFp0u@3n!z&7_Di>!PdY^z(+q3i|QjwCLpF^uo}Q*0OPRPjDxu8(Q%7b%H#(c%tBuW z98gqbSjnuK72K$BFsB?eMtewN9J>=t0;Uh}Y-*w-eMy{vF#zI8O14rYqewJ)>*4iy zu^gL1_NxsyJ}VBKEpJLk9<=*3oeD=T43|=Nj7g-l*sRjV))xOrjMG^oe`^cx-n+M6 zyY){o9BDJE?N6SoTGRVduyn^61!N1GmpM<o^p(}*^hVany_<0^#<*tFRkxS+^%X+q zW*|HC>R7-1YEtLL!~13#UP4)NN^mZ9rCXBnE6pypUl`x5VBuprWp!0Ytv}~ToIs92 z2Y1)*O&cCwZyMU_wpm7H0I4ODRKjzex%p&b?%7Q($O%7erf53=8v|R=-gI!nNjvpI z`cIRXv(Z%-kHA%2b^!X}`BL?-vdpuGlD;c*9}{j}>BlG%QPUSc=GtEMHqj)IV<y*- z@_wdQa|o7MBMCE{pD{~7|ElJ@U#yR($NOe=Jhy+}7utT%TYUT~^`$sIeM-5U^iJx7 zj?%?edh-u>j<SMS9KuAb6$MB6m-S1!;q^Srro3uB7Ad`~ku;sZCmx)1CdJHRQwR}x z@!_g}OWV1PFZ+&#jc9&SGj<^LJM`kJI{ntGQPx~@jAKyw^%w)@KT{UQ+Viv<x855S zZ89j$wg}CWXrdua<UN-lhp1g!{2W_&X}FxI@O6CLL9Ha?`KQRM+nZ*F)QpA=F;x)3 zE2wT#W7gKD^Ybv1zAJv4=|lCL*A?{CYjS3v$T9pm)cQydqaB9_MKRMXrQH73U=`rw zsxX+YXYL~Dlseh*CpIt>w`DfNoT}$mC9z)8iP$WcxVMR);iZwP$EM8-B*RU<bNur5 zk+LX(MEoqZQTc>b@Jt|@IteegCdkq0@+BzgJ(tiOQSK>?aK~vw6H|HqxV(A<#wtc` z+D;7i9>y4EI6Db6vFg#+<e^^KSl$Mm#WKz<aBzU>TkMEn{x@_`1u!QJikU-7QF>I$ zakyG`LW}idE=?U5R;yUuIR61d$y#F!EON|91v>RtXed)PB5s+YK;<K3!C(bU5I#qu zygK8udt>wao2d?G0xm$!fbU|K!e@Q&rX1$}oH*$;y1K4$i?~^h{)b$k|I`iYKVnz? ze=tx9w^&39tzv4+msHH$+P{Clp2|zO4bcf29KBVAAdK;UM^ZDDw_5UJC@P{|N<sWl z6rqY=Q<I^-e%k?zdv$N8z5&f1biY)i$9|J4m_DQmshxtVjULxb_2z$hSu<|{{o{lZ zbz2Y%y}JS9Yc%@xP#f}lJ^t8q&_$G=s-@q#rQ(7CW`o#EWVh|r%>%@fR2Khm$nuV& z12C=*t3Ta7Y0uiF(HO|0!n%Cn7SDTG+e$F%4y8tDt*rw*uKjv(pO7_@487~0v*9mu zcbK3VH@Wm-)A{IFv|Vm~X^&&;aa)Dftj)SQU#mADSr)`V)ijaMwk}o@MDGHSC_dGm z_>_Cp9~S3A7jhlCC|YxGauCV~7!H80hd<R!8PxnLlB&71IZUXlK2>}C5h)dT26&tq z{(vTy!llibCl;U5)q0VECB&EPCtd#lzEAG9Gb3n<ejapjz*E-Hb=(rm*VbU!9-_GF z&rFW!sxSp5dSeGKr$f~sn%7;cKJOBSgBDMqF{OkL-6%OTR3whkLdyX=DE4?U8vt1M zXe%&&pwRu;>tSYSXlQP3ZfuOG36@xZ3X{`B{RaF%K<<e7^lUrGwWwAEOY0w3qv18t zyLsl44ydPgf(UO3RI1=RB-PKo$HN-S?Vmq?Zfx}byU<ve6X2ZG%$*&_o1f~05oImr zyE_BWPTJ#5nRJma=-S%a{QP`Ck+2ZS6egK|FfGbyAvJmpOdK8w!%r!v9gg)#;rnyh zw!=7gkWsyx`Df@Ly8UL2PaCjtuCA`w3iGQg-%edEWYtMkOy+#BKw{Tl!Uby%8`-Jm z>*j_tPRH}rKfV6*p3%Lfvfl|3hQgjWdF+W<7faubcK>-O;(EweH5p|`RHQdJDDpWj zNVT;#Lf^#i^!7RrC9;~H=xS3^Xs-OKE^IWu)XR?;^cNhwXps4B+o|(s6m#$^rCd{7 z2T2X!aEj5R((=AE^Z#{PVI)oSzut!*FI)wVA3WV$`eIP|muF|2lXO|I@ze8ocysJF zk~G6%GJ_h`tYfjCz{}qIypJQ^mNnA<o07f#n(uKo!m!M2c4o$r8NW1DkThp24R8K4 z-}f{f3V^B}>3Mk_7weZW0~X^n-~s@y*VWO1&H6tVu%#skSO|cBygOaa0?Maqa?0OX zawiH)^*s31X|e-|48DhddSYq$EC8h*@Gy6-?|j=!Qk#I>xIap7&jO-X?J$}nU>mi6 zEqT;amU}*5Twb2=-vyo729FisFvir(41UM?Ew5=EK;L(V+SL{H_4Q|6d;vlXF#ieO z`UTI!9$J==i{F`|?jqy{c7z8UUCbkZit|sP0bCsSr50l~gj#+ccg#uypj2HP{GR6> zlLj0_lxclHPWpfyU}4ovt*xzXc?bL>qN46)-@b9fOaj_bz%dbk=K<y)<xm=LAmAtr zXF>-(R(iAj*Aer#SBrkjx9gei$~xcC^3ngeT5iOHL0Gkqk59T~h`*|;st%>@s>2rb zr_~}~ARS~bI!OyO5XoAF7)-$@KO~P%0r}vetVDLsbN?g2g}%SL-uJUL2?%Y?H{Aln zBf!VL_-9H3QWfy-3g}~Eg&?P$k&J(jX92l6lHGj$w;8K{%~Kv9CNdSPy3a>|k-<f- ztb+~ysD|;atjq%7=PmxnXxrlU%~<r!m;z}Wa3rQHk^qDj8qZH%xJun&<NA6&FZlNJ zd)$fcxIFHZf!xVI>GOi2!)u=Fh}D}}2Q3<L-qz)*4Vyvb(fJT1E0b-h)vf&CpK19g zcOG3!|4#3;cBf(59Cw>l+ZcpldJ*$u5j#45M`G}kWwv9!93z&k4~ps}#sLvW3A$r~ z{-k|cFDB9(N;9=&$0ZZ8slKE$hjyM2nwEABstDXii^pRY(C9K@5ei`TSUG|*Yv{A4 z$B?!LALx*sR$v>H(VNemVX%rRCMS?dgm4XPN&u~m(xVHn#bt*njuGQ53fBcF?Poj( zMW&Ut;ewx|YWh|q^qG2|1j{&0s&?RUMALzfwJ88#50ZOQ6Hlg~04LOhC(fp0b8=!n zBf5a#uo5K7`$N9V4USf6W2=OR;r*aST`yUwM}Y7}<P@;!6$lYf9S&~}p+^*BVW5V! zFBD+iDuTo@>^P%mfgU1fk>MvTRL@mZGCXx5tWvT<s<=d$sT7Z+l(h;}ubdX?2w4)X z_}_p?yp>YgMP~*TuoO8SDd2<G*gvp@?*3NJmR|kE9+k$mAt{iH&#d>d`S&)D`z*uh z{qNCHhL5bOta2e27HiEcZurRG4p*A9_hD~tTM~`IQ>iv&sWgr;JIjq%O@Y!=3Y;tw z!At0175)fWus4F|1gT>_Joob{6aPD=b!X9#n%}MZez$+;LS}0WtB$Ke-6ok{p_zo> z2Bn!|url+jjb)JR<*Hx!w;V)-rr+&okI;iGN5MjygTKr7o%wuxp(RNOaav$!@F_KR zcd}>=1A%?ei2I^1SIQq_fx`g8LSCgc@xnXdg;j<#<H{gBv;cfPnz8=o;yz2-wjI)? zr@j=uvHT%}Jsv?_y`JF}x9~0EeDwKYqDJv@=+e<^%D&T5|D6C(_c`)auTx?0@eUV* z17+J0-~A1Dp`KSiQ{}9@Ld)4*Hf{kF>ntPiFiyf*D?VTRWhq-c146%(a!yjMD{VU* z1NRLM7%pNcEG+t0%J+M5Eeqs`+FusixyUfum_k=!m}qEvb2qU(TTCh<OpM6*C}Ka$ zV?5z$j(|1O*!O#h+fJ^u@*vmQ@pOYd@j%S_)K|nKj^@Q|)V*=zc>aj`Wg~;kFN<eO z^?8=cLIm5%y}sp+oe^Mg2XhT50;gqHe|q_%J@)U_k{^sxs2U1VfI}I^u;nPmYFS#^ z4^vQI&KKYtpSSRxaOF~O{`$2`dUiE{Y2V6C7%yiQdd;bSESuLWi3X8@_`%N*BXSo5 z*ZUS{p?uG`EVYs6d+z23E9wR<&C=lU)a{s-J(9{EY*3^T8!nU#O5ooAt+L}+QujL* zdF=dwnQ^-=1qH(W%AN!lr$60ik{z}*Pd<im337Z<5&o)3aC34T8mb&_`zUI!s$|?m zMHLnb?Xj>`A@rD-=X*}MpUNN&`?;cSX;iztS6kc3a_@P|&D+FA7NFpQc*+mX#dryd z#HNNnq!67}0dcT)fC-A|85m}^g@Zlkvtw;ihi|s0pR;KzY|>dNQOGBf=}a;n@4p5o z(x0$MxGs~^|5g{mmM89kJa~?47ci4U$sBMqfX8eRbi}$cbUU7(Aa%DCWfc2#i}@Va zG%r6ad5nT=a3)DUI=Pgu6Ql~my=KBEnTiJI4f9y|J8Am(&K$58Y9C=#(4cn}<RXG5 z&4Mp+WXuiUF_Bzsjo$BnH|J0~pd&OPiZgocA(D?#Zg+w4?rJMJdH0v4*~vp0H!5q} zy(=&kFS+GG>KVl|5G&{_h{Xi2QH+>DUKR5fm{6a|<6A12lV7iWBj<Io&V`Vc7|bZt z91|Bu?TVaRY0i*j`sPo#<<e!4*EcP(;H5_!IZVpp__C}xZ1@+C$((pGsB_DbBDe|j zFeKyPxB@-MowWyxw##k-3a$1UPWZZpDvp215X52L_pBOWW9)uM;}Gy$I*r7!AJwB$ z4A&9bNTEJk3_{~xLKSjv+f(=ZosD$M;J#l;fp_zwZJ~P~H&j6(b@q|zIFw-7moXS! zx#Joldss#X9V>4@g;1;^p&Sthtv6c_>%v-Q*tivk)mcI-inaIxJsN4+_&oN*+gk+8 z42d5KtwcvaqZ|E?g~~(2s<1fsYyHy56eurql!F)NcFHe$?C-ryMa+>~hL!hUTldW` z(#hEJb|GG{kNs&36l2Wt%jZG7hHY0j;mxgAS95T;MoDPP@l2~Pi_jS5_5?*!n77|( z9hqZKDJHDPM5vmu!L2(|uE>?Lc_;D<qwvn_V;P#oj3}AiFkLu<v5=@26~9;isI>PY z?P^MUS&~<&{Q64)FRz0UEL7;#vuNc6$<-;P&=OnN<Z3{lW#j;#+r!T(D*2<0zry`w z+@MT-8euPzqferx9)M(Zf`(4piK^|F#r%ESpHQZ7XotylYBleM{74v`V}KdGX5QfF zOksjMhQ59u8Og>S^%LpT!AzSSdN#%1JW=s^p{24+)xW4}s}C)4)nCLa^ov%yB48kx zo&l^#bv?!a=`5hXzZAWGJNDyhaNx_Cf4R#-raNlJ>va)!1~|7<Gk2VC(B1${4kF~B ziV!<)6xMBx5u(UB`bLE78~DNngSQn$mo<*fUGxWqQ5fvyVMIm=p?RV-HC?h4SYKoF z>#NhdgoirL%E=A+Ny(EQUR3Nh5NwrqV@|wO@5ffW2i0q_%WNP;#&1@#eu70-xL_@+ zscK4LQPb344qCbDGLQrUUZF}>!^}P8mk@)oFt8>AStSL8JmkV{jfbyYr)~7B0;i^i zfE+gYa}tCN8Bf&sK@Ck?dc+wWK;o$}1fYr>wqg34)sb9(GC1hMJJi$(hVfNiYCs6` z<Y}W?yV6uKdct5@0wByc!YYCh^c)!(9cly+I+UNQa}-FnGTh25E*S$FHWm~4!6aY` zT)`P0jt!=NS=yTMO97IMcKMF)7=>*FVZ-?CLJfi$s1Z=en}~>w(YnsY+H)DQ^!@)p znf@<E{QoNt=T3&1;sCCMqB8*g*W;15l99KawYR;5t*1S30SWR83h@dE@Cpj(2?$H@ z3rYwG@bL3X@bgnjT}1zH4P4#roM8U{_Xajrvd@49-2bx&ZzorKFK=ttSN~@lAqfGY z|IvviH{%V^hW=k0U3ZwbpS7nw$idCs)t=W27@)nIm!rG)K32Ol@DNB<NlURz-YWdR E0n7=tM*si- literal 0 HcmV?d00001 diff --git a/docs/en/calculators/devalaison/rec.png b/docs/en/calculators/devalaison/rec.png new file mode 100644 index 0000000000000000000000000000000000000000..adbeed50cb526e45255a8f248dc1572db1302478 GIT binary patch literal 7552 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 z%0D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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/devalaison/tadpole10.png b/docs/en/calculators/devalaison/tadpole10.png new file mode 100644 index 0000000000000000000000000000000000000000..c13ad6f112460348e25dd8f63817ab177d1d08c3 GIT binary patch literal 20352 zcmd?QRajJS7%w`&(5MJVD$)qjAxgJ2(w)+cbR!@s(%s!%5<`bH(v7sVbk4B9|2Y@u z>Rjx7&c%M7JzjvrtTk(W>;2yNMc5~Wk58~ju^<r06KN@NW$^O{1cI!Cfee0wo%8L3 z9~7UZl;t51PdW(1KL`T318@2Ng+N@`Adr1S2!uBo0wHopZ&Bh0e?T*q{U{E3{O?~j ztSAn=gYGOXFM+;`{o)zQlQ2;~QwT(XPg-0=)qU{@=HdQwCIRu7siU@1q26?*m)Q0T zWBBYxWTabQAf*`(w7Z%<`jRqbgr-CKEJMzWBW^^FLppd6OUs`Im#qs4+1=<mfXK$C zjkT6(Ft$Nwc2;LbphKuqwca$aMw_`+4i@#gENQ>A<yvKT)oFYsH09JWPKLci!}-fy zN+$$~z-``x(y`M1k8Y?9<Q=-;EnhGkn#H4dHh?!HZ7ht;AB~ye{Y%<!JW?>TSYgO3 z0LtY5g4+yPe2sE9&USD24sGn~1~#7=W+SB9gpywlp77#%2D<ykCA+u_9+L7Zs;m?x zGiIb*B*elHlA0}Oo#%9-=Z&L;WcXv;D}ZaXKX0^QCX(dCEj6R07k_G>qf3wUmCIPN z&*45J8bJ}_!5r7qlQ-#c@7ZuA4B@r*cruHx2N4#hkV2F7Px$C=$9(WP1dAe|G=xTq z!_t4kMC!!u2&;knLeeXUva6R+x-(u_oQe=BSFZZ+%R8die5$VvNth^5g>ianar~Kk znFeWy^#dw1&_7(BmX|3|&s1}SdM@cCb(}ru9K1_NRD_)tlJ&=%dC)i;tG`%oehbx8 z^`VMJd&%qmC#&P~$Zf8Dk_>CW`|a$>{B5A$qaS{Ftu$Vklde&QQ=K5II6SA&VkBMA z`uN1}`o5#p!}2E#F{8$cIQuOmjjUQ8X1x24POl94j-NlV^H&X#p4XDC3Kj~L^8HY0 z(N)tsa{f;)ZF3{1dn2(yn8dq7)w*TK*_ufH$CtMOd)*V*=Nv;=Q%0#ZQe4LU`H-m( z6(zc=KDA3)BO{5>T&1_urUA|t<k5ez32Pmnp8S@Wp*Lk0)lTK|>dx`;I(SNcOljaL zX{WE<IsB43k?qpyue!JH0VC-@$tEf4KN(GH57RCh_iv_EG?rMD*nKAj+?MTdp)|z) zKb&?^d=EddE9|e(N(pO9?a|otL`POiE!F6$sgaNJ`K;2n-~34;RD4x|<R20Q9lXxy zGa~ZA;X5pl@i1^h4_pXOVP+nU9QZ*Joa4a{i%AZ`C^RJ?*g}0^zzMyM5;9loA9$Xy zqE~z;WH?|e(NXXfA|-s)vBy*3v;alSzwme5CqqXuLrd18MlwSyqhyOsfhu{&4A>c3 zx=YZLq2oV)o=gm-Qg)S;i$;d}tL6;s{&f3Yf|?zVSE>W+h;rzpPc+4({CfdwqJKh0 z7L924Wr}?ee7Rp%>Oi=i6|cPVJ)<XHQ=^u;LWWi_6Q2{C5>nsP^mtk27b#A~v*N7c z>)Y<L<&S^SapT`con9D`ImS<12!p}5lMJrh`8D)h)Yyns6`ygIElqGS$EfnvV#>i6 z>&(Z?s@fOl=cUA7y?PZTc=s1}y?Q_X_%MFbcK*Xui!n{%nrYwz*87ztA3yPBAyZ{@ zL(|lqu?)V)y)49Drq{8@#qW;^Mn3;+(=%RLs{Q4O-yTltcsLu*x?kQ6==w9IC<Jrd z>@O@VwBTYan09&P&(Wab2mfk6=DhIiadGohGtuSd-+FLxaD`4&rFO%<O4i-<a<db7 z;a6Fthsy{QF*7r#y|cBlv!lzsyStO3$;E94=fA%`x%Pw=jb=Y%e4==ly2-4F>>B+K z#Xc<5xMu!$-p8;vFQ3j$Pru}IwHZ!i&ifeEe!G))(t0A;BlRZeud1qyC<bNk>E=Ld zYpeWJz0mltUq5d)BH+G{BuW_w>wZiB%#uo~+)r-^!o>IY_aSUfT%-bDwxoQ0ebv-v z!2K7=rzJ`mXM_(`qD)Rrbs#RQ%uP)AujW55HQ7grQ$gqy(r*e_eM*Xp-yr@NeUg<O zX7xRda9i~V3H26S+Zv2JX*sBTPA%!Z{np@v`@cWoFW%yPXjV}wL5@y&(nHK+w@fc| zJGeJhWWP|m9Y&w2+2IQt-+jx-SgZ6TjZ6Og9xfW1!fC$hbG@Qcq)<^_US3fFE--Xp zQ~KYQf<!_75YH4BO#kFN2`3{XBMa<evIBl(pOTU?#EF2I3usMp*$%}s2;Fo&6Fd!5 zj894`DlA0))czO!{d;rDkGbLYs*6<x@g*fCQ$>oeInCtWzZ@GGQ5{X~J^!2cmKaCh z=W-_4$i&2?SckN`j1Nz(En&Vm2zTE_U47QSDp;O8ik^qZt<&def;=DI47#OoA&yS- z_45;Ykq;c&r>F4|L+oFaK1i}K4*ZhXCT=c%NlldSc`NtJcU{#VG5>Ra%)_>F(ArR* zn%zMEmT~^vsu8b&kzxBoN-nQz-MdXiVxdph_0+}VM<&bS6*2{%o?O3*ZT5H#Z$as= ze9H0~{b4!N@XJ2Zt}bSdv6=jojdo8;>5X+s3KUa+g<RK8u}K|eV}{dF5JHArhKw80 z=X$cbva%w;&r?yWI8_fK(t@kSdakm&yIa#H`haoqs&_;%%YN%u3@R$>yK1D63^Cep z8F|<FCi^wFj{6l5Oq9}5sr_U^*r)Y)q98uYTU+mWI&MeLwujN(EYso`$tAxNI}S59 z>AEhM7Fv=98xaSuohT|QUf+7ZpZjJcT0C75BAWB@wGY?Jr%^9Ie3?i{WE4%&l4<rh zH>;ZCvs-@8Ep`z&R%odW4${!j05R+6Sd*H|8A_8}xG+0AyS%)-y1F_)KR-29=L`4L zn@jnCi$Op@Fp??YHJL9B9(ob!f<w3LbZMwXPw<m*{_~L;4Fh<jy*D)vkH+>-Mn$yp zno~;p8tinjkf%Pk!v^o<&zIH^S0LEpZTmFH|FV`l>pkvkbhH@vg`>ar{s(roD%e1q zYKKhfkJyx+US8LS3+HzSRUOx>ULf-%nm$*uwl2fXt*NOgDCpZf<>KM-;?Eo!lId8B z`iU9$RE)OZq31PXVs#ZUAcQzgwXSU5FD=7Mmu~ij-=(Ie{<py|XLaJ}6+xIj;F77$ z$w*6|dcyRpuJh8@Tm$msD=I2<8f`pI`-rZOSJKkbS}lI(#!!F!LCj7CG7MqF(OQQe z{O&U3>8r(NCv$D>)PYT~d8<`;(m4;~@gy$C_)csV>lp~JEK{#WILGC(1Yuxrua*jK zcuaR)US5`IR8>}0p;v=DzCGV%)%}TE^j2x}^-+}Og<}V#*SH2ORfSfa+4;_BqA9a} zoBLS$ht2*-Y_vfADh;*7I6C=MPV+GY{NBJ1ekq^!&c)4b&3!X6AtB+baHrt712P#u zquKG%5&SgDPgh5$Y_(D!cDL$vGCDe{h6>lpkl((4jrbQ5NybyUcDzt$zB`ry&L<}= z{o&Fkuo(O3wlL9jW_p_c{;;m91K}wl(Z@Zf%jvQ|Ju)IEA@xdH+_&Q~H-d$cfq~@1 zmo048wrba-#l*x!GP|EfT>+@!vutFuT6wijktsYj^Z#ab?7xXpCLlm!r_b`PZEI^Q zF8-URs)VAdrw8vRvoF3Boz8uxC<MQ#x12H?&xEfF@l(HB%2X}TR8cv9I3GWmulc+` zUBa{M&=b#~qO77)5O0Obd{2*+Ja<r0T>S4I{#Dp;rc})jah?@s0oICygrw&XH}ldd zCxC^K)_S&FNhLn)4K9X>sVNN91Mu8xiJtS7aoW#U=aiH%P*eA?;be^`#l+OuE;WMn zyu7&Zejgl_I_>M_xszh9UaqO6s_J~b;-;APZd5-^{Db&uT*U7+DslnOi;AXI&w*EN z7O7Xg_=;_yaI8Db`@Y<KRLmS3E44||#xP3V`TINX1a_@&1~R`N%w#Zja#EQ}MqZv< z-U+uWB0fI8KsE`BGLh9FGbP1i!8FMOwhFR+P|vzBMYJJr*st31#l^*<Oi!!rp#)l5 z+W+damR8CUUGJ`!cfH&PijnlBq$c;%4Na!2tvJO>-Da@H4;vAzKbpGpzwlbCmcGc< zj%ca$TgNu|lqGb%?34vRG$&%xWczz>wqpuPo=zi9=kZGGz;}}KBYVFkePxO+HB^FN zu>HBMXaBn=Q&ZEXHQ)P@6i!ekO2*@?UPv*>Ptj26%^mfvfBEu-kXd_rdAZG~Cm0;C zwX?IcwKX4Q{{;f8s*~-&y6Y=4fHiK!O9l4$R;rEWjLC^(s{a{TURi;GBj)tIDypmh zT`k#X33$1Bdfxft;lR^XD+(zV!juOH2nl`9;<8?HnvLv?rh&v*xxcp__94TCaQ^i0 z=3R-NrFE)V$k-SoQW5X<)t8XKY;r#hh}_gN%<Ec~6$bqSqA!Ebt@4Z-?IORJk4V%4 zUc0vValb{-YPwh=f>4?v%MWo2K5=z*^;9vbdm)F{WfbTB(o#0IYemI-Met|V=9apu zm)AW=K<)Nx?IhqzG6j}St_P}$-wV@k|G;&PH1#{UzAsYD67;${)N6HRHfVq7{EAYe zc{sgm^Gp5+`4Ckd&8jIETvdnPW2IiJWF#rK*Og7faZE;?IalZu@~4E^tD_~b!bbrC z0pGuW-`FtLn-kjVlGi2Lna677GTQ+Wz_aR}*V^i}-u(@1^p?s2x3f&O%thyKxS#vK zYc<+v>FcjrSHT)VfiaSrp2*$!N#uR@5uWAnU?i>NO${q6I~e6zTW<4k0{a=XO;eMT zHzrRuMutp$1lJB1>Z)3gTQr#(J<fL;8{bWF#VH*x$c)tOkNfT~l>}?qy5p$WvX8|U zEK-xJud!_6NLh+#i+wx{>{ckW{4a-q*aSCxHq82(&y`7m<qnMqF6uXvkecdwyPY(i z!FT<qD^RD&PAv!Cb=l`lKx?H2Pwe*LGrM5@jh<-rL@5&Y;K-)3>VvM1o}Px=gL@K# z5wiNE%`nT9wzl?cg^t_9&FMF6B6U^Ozb%!^(CxVemY#)ejpZsX`Qcx`ii?XwCG-C4 z{p{^OF5^3_Hot%m_u?-tu@(FDNwbBT)EDghYdu)iZt%5Mb9%d%Nushl1~dNM8(!<& zK`)J{unPYsnge$K(PG2Fq%5l*SWhFPb<0tUi6bGkaa825|Fu{1)kaH=wtQ~KBcr46 z?1o5u4P#g*+;66~4NBFAgNz$nK5^QT<$XTf;dM1yh=D{%@pw0F(65mB`1<iGqd;R! z;gYuRQMINW)RMNl{W5xm^q+f$Y5m_xJ~u^f=(US{w-2+gELJf!H;;NP<a+>ayU7l= z6)QXK=|A`n62e%war~Va7iV$;KDL;ozgS%qc$piM2Ny(HCfm2ESh?JJhB%=AMvLlH zlt|xG882<SP-{9@sRv3Oxsb27H#SdK+_U+yfD|=OYfxLfu8%>b8yy={H|n8$y&GSR zKEJlAK_>E*wq|Bmhr%`A%D_o+y!TcEKBq{2cYw`Wu6a7`)^U3)E4gj6_S3`9Mb<f# z@sEmAJ`CmqYKVT7+iIH!$WX+Si@u$2M0(gjpf?zH1%S54<zRMfY%B+sUIDEbTCMFL zW5VnWg^5GH*Pfm3b;TbbjybUf9s5Ed&(G+-Kgw+WsAx^QO8pWld*MD;+1}m`E)?{w z<>e!*{f1JRr|w?0Z#(Mi>!su9Y?psJ-d`O#?TlbTk;Q&?1Xc8YT41K#Z(_8RprYsH z`@pF6>8JZh?^$eYYHHx+<;QxiXIhE>NZGN%RM*eR7IC@vHwOA4?;SUK!5+-}{TFm5 zGBPq7)b3(bFWjR1IJo4=xUHr^Z2}n@v0qk2NJv;3dXKA5Af~QSLKqi6QSElWV<7Y( z=VM*=k<+m6X+5{C`-MixnkV<)>(0Ec{gn=*xiAM|8BUU=@3IVKWo2$hi(m`?m&8+3 zd4qaBt8Hq0I5=e&+s0B?S8oTig+1(Yw$0<bwzf8SxsDiF6;4a>_M{3{;Q_yED*Zt| zMbSw`mn^-u>^%}oim4YzDH<<6fi;j1#apB+eni`lNvo`^Y_Ogq=XJIijHP8{;R#Z_ z_D8bY7i(40)z&Vxuw89yuB|<z{*it6R|Z#2_k{$Z6#5(Lj;-2ZqVFGOH}KJ<BK`)O z%+laPY4EiY&90QyEq(hx8F~uU#s7H42XYKc);Nz*cM!-`l&s&-zLSJyZAYi1d;m`Y zRFlKy=DOx)kKWMdV%C~rIs0qBgD7Uu=;aoBNzQ$FeJUxrk&vjQMFY6#jM1dAm1E5$ z=dCR~yUP_u8$cHU`UKD;fPRZKn6jXrUfA$WD&MJ|qbpLeu2a+ir|-j!<y7G-es_np zb{`K9538GtPYmm+FnfDxBn;fI***Wl3FObCkH7BxhI&X@K`FTidAY=J?_n)0y%WKS z)1MZCgVFTn27bIsOG&wXK5&)k5*~(j6X)7t0WxU0R$b`d6}PolXM==d_?4y>h8bD` zofF?^F}jUoeLh|uF-TJcNc5U7>)YbSDwBWsVgdp`Pckx<$6g<RJqip}u{5nXa`N&S z?;VYmlzunbF8u&~cRvZ9c|kAS)GI<7nY{;(LX#j4$2gKQr%%cpi4D7v3zLl|v=8^E z-)WSqqT+a=d>RNv4R!T*z7Os%BFHi;FK+%Co0*w8I-Y{A&+TxY{jZ03(M)vqeiNBl za6vy^9B!{T4kia>id<*Vpg+st=Nx;*n_knn_nsGjLEZH7^aLRt&_$tOS3oCynvfVf zckt@Nm;CWvKF<paF49-sW%S489UXlcP;3lianYj;f$rB*=hzwZleovn7ImW4^YlLY z_7hbx7nY>rqCM5<&U~)~y?=r*%g@iRub(F8k2_=_JJk=yqT6c`1YZiqWl#vpVX&3m z^CvGVdMm;^p|u#w!k;lPd~XL0gd85>2RtWXTIDMFtp#@jLN}`wO+I%mrcEop*F>3q zdkqfau@mmq!Q9!JDqc6XYwfV6rlz(wej%aPj*e<HIR}61n}QJS4`7xW8X5wlRcUD{ zxSE{On&3CuA|o^+$P>c9#n2neeU4_*jvsQj-i&01_&scX^t(>VJ2INZ>0EC0s=HZR z)APD~Fhp(@U#!oMUv~ibLeI?1OmlNH*r0oRd#6U<jN$}RsflqC6A~&6IuO5Ns6jIX zcIs0l<6`@P&%?%2vY$ekhhquF^Wnd~&S}_|+GBeKe%RA0A@PO5EoM3%cOPw+R1%~L z=eN`1IS8=0-@S8naY=}e|4zz1w0qunKP9$Gaw-DuX7W8QMtnlT3j%_d{O;9YyeTQM zlwyg&WkkkzS_{RRO_sKRt|!E5dJxi(T9q!g@WD|F9&hUm>{eQ~Yd*FM)s^3L&Q>(I z*orB$NHKs4qOYdr@^ItG&9Ol4aVwH{A4}<VQ%{<h2JS5>NkdHyq=-r|YCIXF#j7uE zXJ>&xUQq~lQw8!Pb1W~-IOUd=6g0dgY(5J%jbO>*uKjtFnuf4jEg-su!E!!TnLZIg zPHqN?xv^1ws=m8hlpEdo=7msxK#Gcr%E#}-zZVx<K!5k&6x%Fre4s8YP@Qi_Xo!Rl z$uGdXjeA5infq=Y*_2e++H|<~&U5+sO9>Bi)jCP9l{lJAMBPD(6e5KNfBpJY_b-^n z0FA!&4ooN{0-p7$0fmw>w3XsY>=bvR2XfH?1y*Kzav`f;RSJ2;!^C8V-1!s^^EM@m z9oG&~d)Gw;^mr)sAEX(`$jF}bykTS<8XFU&FGeG%F2xxc92^`SU1_k^aCLPxaHXBK zA&%`b^<l-#my#CvBa2yhr^3HVkR`N2gkeR6l_)-YM(@|~Sy62}UaPOKIk4T;+e&_l z-}O+_+S(eN0RU?PN~Z2y6#CzN=TtFb;^H_>hvLE1#9i?1ZZ46;dDuuwk_m~?LWCv= zJyz(E_0eU#$+!CuNr`|4q8KjJw;T6+Y=eF3_%URIJ+3mD%~L$U!zAe)3<mouOhHXe zO-uW2>`RM#0Pj&gRv#TRvn}X~K(Ou~{W1H}|5iygKUm}9dRZ2OG8*sKb!<pZ$#YZQ zflzL??0Yk&mg9|EHfO&HYnsdq(NImM*@XqrGYWp$`UOT1XdSgkACY5fp$9*C)Ic8H zuctrDMEDiMo(0wnXj}{;LvK~NCH<e$akG$0{%kskih3}CS5hmPcq0(wW0~v{b7(0Q zjnYV<3G3_Y1G8#f>uv~Pr`AfWfS@o&j*S3bSn;f*LE;lvNY{jFHx#0Lam~#k<=-Wa z(;0v(2gP{T+6243TT}0t`q8bZ3$xk5Azj`+YHqRWagQ2^16WjMrl1WzhR{~O4Nhty zDl(GZoQqz^PO3GXTypfELHtX|Zw(w#;eZrkaVC*oc3~7te-mOuk=QOtapmuFvrNI? zf(E*ly-r{m85tnzUoAr}D5w2@R(r-Ge--xh^mKE(hF`A<nUAGISz|1a-XJ}JVn{=4 zA)R>TUzsDMM5X-0C^2!jWJeL#uMzv!up_;6&M(t{#btyNSQi!+Ku&0NJCWolGE6_x zTd>my*;ZOwT3%kBi&U-5l2%!e-a^f_BR5(ck4f0DmN=gTiixZ#oI`~%s-yW%u;XCD zk#l(Sn%4Le<ASB7rIiGJ51T^91MkR&3L#8hT3Trgz#y%bshB^EWQr$n;T`5LbV8yN z4Ff3Rq@_4Id6PTy_i^KdTilNopZVPVNK>!!;(Mpb`3HfT$WN}QuAX>C7i^vp^{lx- zMM!l<jRw!s-ahIimRuJp`tKhO<T4V6fD{VNKq%BrXOe!9I+Sa$mrx2hAP1@T`0wvm zC&w0it0_{2{cg<ttlbU>sYoLkS=l({%=eC>^0c)bq`jCSCNC)hh5x42yy+s-*E>D- zYM>WQr6IH-RZb=CoG`NJ)`TG@PRRr1NS%{l;YMY1R@%FNX62+Bo%I0l#Dhcq^63B> z{Da6h!N>H_PD4Vd-Y;fr4fxe>jUO&4%DC)gvGPd9#Bz9^ZuL{&3$3{{i>MStF&c1x zHM=}Iw4hR{>I|J+d%^U%e{Ix%77%I)&ekgkwnB!;BKeOJ==Fli%-21cwm%bOV%bd~ znoP$oH(K8rEgtrM|8z5YlMgSBH+I9uUa{c;0JO}*;o?-w9VT1NwT#6qk`Yj-FwRul z<}vzg`Lgc0>x{Y3W5YqBZsyK;t(lCm)C%>M0XbsUUVon15@VmxOEOqH#4_}p@6?;} z%oA+e&RQl@%`5q*e)Xcraubl+Y#o}Qcth%npI;CgwDv~`vAyEooGckJ35muG1E3HO zM*2Om(k76q|IF?yhj&@k<2-h>m%kjN%uImakvx)}@SYLV0y#Qg3zs)EsQRK@3p>f1 zWj}@ArJR0d0>_Bs02+xDK|j{EuW$SCQ;9b0O88o1`nLraUYI64V`%pov)K=EDgaA@ zE7Pa7otVv{C`HWtGsIF;vV>v^r*T+|+~&((PS+Dubs1&^eR`2Pv7_s=v?Y;FI>Ltc zxuEbVG_Y%WdfMUr%P?_=)oC@Kh3=P;k^me3h8t{@?bmky$CxlI4-Z1D{8?6ItkoYa z|7J?%VefBN0Hc4qniK}Yuu>@5f@OYN8f-hz(|r8+5!4Gy%M$JI)0h2o35TSBtN<?! zR297RXbx4uO6{lXTr!fueSGa!45gWwnJq26Gb?O=+laecm1~*GnwoeBBRu#sZ}k6k zHO#(heyQG8lnMICtgNa}-+GMF^X8Qwx)n}k*};E$*aEt;VYs8sm~)w83lix@#8wPP zKYsl9^d{(>+PKW(ThIE{l`BYqgmqHYny&e3ly<6^keRA^0D?|V=8`7wGLpZi7$SNa zvb4B})AMU+sMbxE<YF)*9Luq6+1%W`sHljCi)(sjCd1J@dOb$;MMNLCO;vB7&i88~ zY)*`&HwA(m92~WEb&Bclf6vdqudf>)Q$KxcA;mx)BL$AHJOBwG>?6Z}XOuVWSgQ&y z<>BUbadu93Qe0_=IlTAY=*6s>1HCJWke9c^7jQ-sFMjd{0R>yzBS2=1R~RiQ9~)?B zB<*8K^EYm(s)p)FD9v56f9@wBB5JCyFSg7GUBabaaFSC@usvRPcu#<J>n#Wx>p$dZ zT_at^hg|qdA|hP?bDPPwm}v=jd(N&KS#e{;_S>Q!fMs}L07Waw9EWC+q34CODh6~J zdU!O?9SAu55mr%|!mTWGZfpwjH53pKP*YP&G>s(T><2Ai=%lZlfG|UW5%Fixd9xdf z`}p|i>1Bl1KJz;mdTLz)CwumaH$FC2Szo`B&VB$LCa914$A7{cbiBP`_%lPMR>?OX zUJ`%SQrFSZ0r3Lf2dLT%)_{~h{uqzyX+bXudc?vgkr$esgoFer#US^Ji3Kjwo6jFF z>(fX@%Ec<XIy*}-3`CL@?P&DPWdxShj8Ut)DpnR+wp5lKe@9yVTH$^&Mm{FwdN>~* z9^T*I|BBDm*~KNJ#{+HM;b&=ScnaWDf~}Ow&)?{_TFsQApg+CwZU>Dgm~2B{`-1Kb ztnhd$_ghw0`_8UYA0b!n=&URQef@UOp@DOaq;kvJ`X#77A^tW9=j#jUF>2^pNoM~X zUnH3Qm(QG2Bv>4P!%+fP0QXeU(OFvW2?5YIexzi_O&@EfYgOM3*V4NpOKlJ!GBQJ8 z4tq+@uc@nB&cWib<Fa4QFkCA)RStSa8ylv#Z{IR8@w*^#56r0nzzRU5AEU^hg!F*w z2fo4zwI7VqQ#&ygH`y-I(t|;m_yAw}j~@bevd(~V1UFQbq9VWo53r%BDG3lh0BB#c zrPBBi^$CE+b^wCX($c!Z$mct0a{_?xYl6Su72DucoSaUx<yrvT00fh*jm>vfkJx?O ze#ONwaVpRzwp0QJLiyGgh2_Y-shjQll6{BIV!b6JJ1CymgiOCiM<dtTkG@ZGRpjPw z01W16Z|?&Lsy76+AsBSy-5coNWf*j{wXLkJQN9ZM`Xc;m@-g*jrQQ4*m7gvCblj}` zxq-DUuIn<R2Kw8ZUvE$5Kg1>_@i^_sQT77-0gPcB+2-%0Ya@P2(R=}oJ^=m904bFq z7_u+&!Qj(E3t$QUL*@W52#8MYqZ;2vEi+<CFr~wMbNBmR$Byu-p`@d}D6+7ycn?}W zef`YEuXe?izN<N@Y)0J)8u}iO@N30Pevb*CLhy|6=@q73;9!;%03TKkJlNlA+ymHt zVIduuodG|{eQjHu8?zfz_f%M><lqkF8Gm$aY;0UyV3*)`0BBzwE`&ULE$DsoujcbW z|BqMJ<C$b%mU83V%E7{b(=)KJkb?<}6p{3&o>6BPo3WMG(#p#7xOw;LWGzdoTQwu+ zpk=X@mN0@OI0mPObfQ`<N>o8X0Z=^Pk$<uk&vkCku3e%9l*)hD`(lGNzR)hf1<%jV z!75MRISr--zIa^+Iy(I-9>C=^6bF9--@?}gW^RM~#W}myqeiHPY%P<lj0advfO|%Q ziQ`3)bc^l1-^{g=j!xS5%i?irRmLvRzWoQ@N2lA4X9_T;TU3#!wNc<-S8=_>`o_!4 z3le0ocl+FJfR(V^x(z3npmT&TO`&Bed^FBy_iE<I*Z)Q@E?5S9InC_RI|@&-4$m>R z@*VsW^<qTnl-*Hs_E@W{S^#Oaf1f`Vb;)m?RvcA5O0nZU-A}~|ud=voI5*KQvS{;^ z+p<3`oG)(jy$ZJd8`}~s5bpX*cICXdk`yn)Rds?bo3xrhjKge8?~}Ue!OI_NGMOxL zsy}fp^{R_m`2Rogj{ob7<^Q2adcJ;<^?>@!d!WdBu;}5J8s1ElO!vMQB_&cAu_02d zE$JEjbq#Gw7u~$G<&!jLG<*mhrauXj2r^!xe}8PJiG<F6S=v&oSYe?TY|k>qgBr^v z5@#?#SD}ag6{M2_H&i;-5W=Jh2@s2^+#DCYytracD@$wTrB=SaIS>D+=en&n$E=sU z&5n}@<(-qh`6+dBFPrE;W{At)NrT#1Yksh(fjB*QJkd0NgWxGM@KRBP?>)gbH}$M{ z@_Bqsz4w<BJ0iPe4oB1QNwm7j_E3@+laj6=d~%Qo-G?-!b#0~gv@_?L9I=g`q^52{ zU>aww+C!TGDc*Qyh#`zsjfxv8lCv6318-#Yfs<u5e_&OkSUw%e>$tf-fmat=`I&3X zSCj;+<gRTK8X|`#V<w`v_!oKwI+=}*$jq4QzT@LmgZQ&<?%bbby{F^E#rYe2tUc`@ zgAPH9`*h1v@oOD+(&m;uSdXE8681x%b%c9d(1@JLsE48xqhYS;$^um|2fwvESgEC! z0qrY|@FZ4+Hlo$<;d<a`QXc&&Vz<c;dkXOcX<@O(qL+)L+XX2^mba6_47Ur4BV33I zL-km&g%uKz#zCC0@>%i{arc?=3(!?ipEsumEAiqZiBlk>FmV~&)_-$bOIrCX6X%Rc z*-8GkpNdYJh(bi2AU=h!CA;eG3%A@PNw3c-EwY%!*A$Iq-t+J!Mc(kP6S8OykxS7Q zq&1^B3gI_06ObHj^^uWKc3Dg|6gnwno3HW^x=un0dE?<oq^D^%Axp>?zEM9q#c4$H z`ELXRjU~Q8zhY4I%~VtbOPA`=B1Lq$R-u(dqY~pFYkrOnZ^K5z0ApIfI$C0|BK@UC z4Ls?^bCCd=uY*tt3MfS~1yWr8*{R->v<qKJQq>YPI)<+nn>GEx!8^%2;|y;|6U^%y zrqy0q*$LW(O?M`r{r32_uov*l#G<lCP)<3<1)1xO0#2jxfKJrIMM#I|@wS>0v-@qr z+ymSvBI|zYHTm6T7HQOVcbempPuA^XQ@dad+uFy&S+yQIy=Ju1PHIg<hJpsq?Ya(+ zn<iTrrJ~Hfz3-WRJtCt6_D?co5VcQ2U|=Z=F;g|5s?WPIc5oIbxE@Q&a;c@}XWs^` z<H|c&)s*OV8vH)EO_Zd5vT)tBtDeEeNk5wAGsm1X*LFVZ<mchkceZN}^Hs7-9k*2j zyKMV71^O(Tv_*L+bB9+^9U&I=;Ct2EZClmuJ$3Z#D)jdnV(vtbr)e3#r3A4uymowu zBawfghEoLnInJ(;XCNFMfHTbX#6ZVf@hE1W-uJP!G4uFBsi04yuh+uXdQt)-e{qbZ zd_C@IEc7qj5exUAB{7Sq*6qAK3%+|TY3gp^X=lqipzKBZuB|=iyxRUqHp)iOng2b* zQl7O9PmeCGK}#*&6LRSZ2phIV-LBtR&D_&A#D)`Ib#{V6hE&DO;~EN&R_WW`G|#o= z5)VtkSC#1Rz4yt`@}zsAU?R6n-NolYtYn~DWqBRX;IGse+O0PsHaq_QYIzO+yWY}x zoGdk%#s<%9tr}Lq?u?z#Rqe?~xT+b1>Y@<0Ow@%Vj)dB;2d(WYORPI=P7_j4Q@U2! zp=)D-k?i*W3cZfgxLkuIPp)6JlA`T3I#H+^ut_0{PH{1_nXhj<X_||&YTlgN`TY@* zihNQFk&mUhNJyy+mOy6eM9yU;eRGeVB<*hc_zOD<YenW2^7qhw3UxjD%3wuCZ6x*2 zgHp{0Ltb;=!k^)B;nsAeqEZqIMo6J!)OI8d&p1eFu+cDOpk@clN_Cpdc8Z%kr^rF7 z#(**y2Dr>b&8)pTw0b{HM7&Q{w?IToU+nK;5JiPyh(r~=&rKH%!LQMQKFxF9FZ&{{ z+Zge)iE(4~5etH|FSLxxo&Ke#;(u0$^M7bn`~OSE^uNjSd7deZLLj6!B5MOUXu=c@ z%aqWC>m&w5QDv-^S`bo-JiXt85zYLzb9k(U8XOJke`oMq0a?Q5(+xc9Xa9wW3?t(k zjMr9F@L!z}l&yd}3fiTLKT+PqS(j0QW~7<OxRB%oBBaD+dp;;~9phza3KB-!iNnuu z4P~W_EkWF`1yJ^URAjEas$Oa-HDo;Yz!X$r!=L2}>aj|FGlC;>hOu-~qEoIX^AG)L z2V`kW%owAaX&nx~M^dKX`eGjrx-04xlxkPPuk{2W;y8)^%~pM9A+J3iGG4W|dU`Pv zi^_T+niJesovtgIR#cPI23>RhGAc+*797gVC_^>zg770<q8^V=i41(X@!SkQ>hz4a zc=pFfweAmnAW!<e7e8%*D(f$zjiVe_ULzS0s=#$*UtFRv%Gkbnd{3uHOonS#+_3kp zD9hVv>6rPR)NEWrgi!(i;AZ}9STT)LR@q02T8t6gUTwDM+?e!to3*Vck0S*ys9_MQ zBg<u2(cStievU<aj4}K37_uyWY3Y%tBH}nmbV!t9$V@>`DLDodT231kiC*m7J#nAO zSuIcBi0K+hZ)?k5Q&g_~vaHwlHcVYY4%tv@5I0m1abRG(;z&bCZ4^X$u)oIVP!CVb zK)qdP`A$5^+veux^SO-VN3XG5@ZTtdpQwNCWh!+<Vhf@vke;wU9^DE(+WI^+p+7q$ zaq#}A<Hd!S<3G3UTpAk@o<b{2i4hBcRg#^NVoS~LY4ISE5j3bsD(Q2bmob?`5d$|k z6<M*e2Q;(`T14VBP^7}f!&yEeX4424I<#DIh_!2cVhWSR!Z%uxj<Hw~il*n@wXtF0 zofK3^3?hiw2)ab!`+o*f7an^og(?Zl`i68;!O?jCWay;j4CQ5{Nkc<LqA3P({S60u z@o16{Co0RXxp7`yL8&mMl(X1+s4$M-u7^@i5Y0wI%N|2mioVJe)>R^E>VqT=y9}cx zNHI%b2Hi1GOie>+8chqFxO_=mmU1K+7DhG*gY+E5HyX29t{+|d0>8;3g5))oNw-d+ zD1sdW!~U3rh5=A(mQo}cSCdy1zt`wlF=xFF^nKtf6(7r%JX<`CIq0<J9=;x?U!1;( zBV=x;65?A4Kr$Y^oK{rgP-2HjQ6WDkCRk`dL}oqgKFeCWarN@r%BOx(QGc<~T9$U) zazFe0o0j$(24~W&w2UWxC~A&$v~cm!U+RvV?QpdNMF*y$YzGsgu(>?;oQATB#=B3p zGnodDYplcc^365>I8Y3!=1^W{=SOK8L*yWH<nH!Mjn^Fga;<x*%~JzWWGcG*?9P+* zJ3smt#ZGLsZ->ebo*h-$VN3kE#>-l!-^1$pq_IHFwWR$+A}?nMRl|2PZH+YPfbX_A zElW{$q2?f|!geKx?RsEIFC%|T@+|}pE|!KuvS8v~c6H=^RwFc$#?B&;T#AqRNs(sR z+j%^d=bdv96^Y2`=Zl3nYh{%9EeB?b>^q{qUlH_C&BYh2W$JK;-ToxHAA@60_bFa! z7dPGi$?>_otjH{%JY&BV5$cRhrqI=-XBhlSD_o5_NfWKlw$FLJHZwVWch%Yeba`xl z{umxh3?H}bP7azPSJV6#HSt>rMo4H14F=9l<<E7Nsf$V<Cp|SW*^e|MblAhug3R=s zMPJSiP5qi|<V1qEFk+CJnh*rEBri~)_*+PUnE#lYZ;#&!)l?Ve)ah8I8fg~N!QKEx zVuE*l!D)49qDg_L6k8CP?(1xtXF+smUM_FSYALA6RyASPbBN>U36urX&4JNWZt9+s z849<yhW(}vzfzmiiYC1dw!W(Vg%;+rxOi37*e<9%%5zzY+T(^K#99-=bn^;DNrkOG zf{}jhywkk0<Fv3gHa)R0??B&UkTLm1yG*vdLkjjj4Q;C)EwMNb#<8v7U0K${$xg*R z(;11rd}>W#E6?Lxhx$pG<!wmE<4gWjyHJ8N4323Vl%#10?TZA%nFSF#if2b&RfVO3 z+^vUa5>D9Rb<_d_&rTL#jt8xN?l(o+!U}_Uga>lCvGGmER{=PmCd~tIi3vV`nmcvn zB+Wbz<9ponS|ip;d|Q#3k;e0|zuTdCdRF?;?@EZXKY=Hcjk=}ZM{i)np~s)zl9*pO zj*|BKv~Xb|i3jR8Nvm*7x>3H{TGX{cxnTym`^!zgg<2!*Xk(FN8YIHQF*NdG6NRPY zVOvWP^zR#!5pBMYcRc#bS}t#x!nER)-!f(0CHOro3N$UhXQX}+`qdZ*jVs-<b7bIC z&+p0j38WzgQUSN$0XQ9MKJ_I<JTh{z+?WFNkGb}K=hoM&o-3i>ajM9tzF}erI|+0m z$(R|2LD1@0r2JDJ_6%-kJC+y7!bmJjf+--#6kUh%tnGg*S$#h=+-xXK^`r4`jiCxw z#D>XmN9Grb$qWbBnQRl8S2GgRip8F7rVzI)#hJl-@)u4XIo6L$r+(a+?BxG|(&ldI zQI&9tP|#p&R_BVwanGPHEozHUAQ1+HQpi`MQeg_9Jx4Y6S3Sh5D@RJ<9zk)56Mwt# zd6qc<^PR|@{cA*lQ1XYpSdtITx0WO%61S)bf-JgFNEfaZ7Z)xM2V2fa_@jYL%Ct$p zEQvbDSh|V19)7jzc$|%`o%hD0@AJTSo`({f{c2;Gd>y%89+KJf&gz_y1+yygRUg8F z4QI&jn|I<8rh7Bv9n7^7pv0ollF<-Wn5(6X)t^7>i@~2qtqpYGNky3$W;@<zsn+JB zsRE@YCXPz_d!e~)%QjTGD&ay2myA{8$=L7kOcg~j7`8t?97X@~l?lG8A3V~IhhSz9 z8#?Vh;bDatX=!}a&|CSfG23=FYh5*~`g-AJf7tK-0BaIPEgA29R!WP#JI>6)JURlH z+%c(3Qb(0@26BiX*Hi-1^B7YtAl?r$)f$vFdyu$Smwt}i8J*NJ__`L;ADYd{iPZJI z{FFp%lU~8|pX{?kFZ=tYv?jZihLg^m(w>k~^1IV#z7JxgeuL?I=Skj(_9b%#;!6=O z!R7a=3hZ@jC#;N&$bT+9k8tE0(SiL+X1F%^K~!3tR<)<(F~bB6Gl!8TaYChEK8x=- z_QN%nQE;m|?4e0W=yn$+B#QiGU-NQfs1JK*G@WfoFu_(@S%$&X#l=NTtOq@TEzy*L zCg;-|VjL_=;~Gux=e#(RT=G-F@BhS3H+P1n&4`ExNR4hiM}}fl8-69O+regno$eIO z8LTbN*X{}*dEG~;|6m9|sZnk&ujRuFd$=ePf^W0>F$BH0b)8p}(AHiAdQN&kpT@)} z>FfWXnNu6eZ_~He*VlJ-ZHz0&iuO05!ld+fxDK1$NhFu{pbqCyQ5JvX^(PJ0s_P7R zQ{>S5kQ;l8t>~vQ!W1;&qBnPG$o3v6fFf90EQAFJ3<~bO+dsXjciJ7hxVS*YCcJ?o zXbPs@sZW917#SO5VPaC<{)fxBfRZx^Mau75ZgM$#gx{El@RgfhuQ}Zw4$FMORzcB^ z)RgMN!H6}1(7Z2PG&+4|+V=MM<mBY?^2?_oNi2GI302<PJynn0*sKo^yFyg}dbYCz zIQDTzNl@nXRAPa$3>CnPm#U3=06jv)s&AtaEmmOS#vE`LuvO#WwUVR9$D`WR-e7u^ z-kh}Na8$H2n&t7kFE5ZmFrYvy5m>(ny79z|daaKhe1Mh_NSbjYC6ibU1c4wL$hV(4 z5XMJUe&M92r^m$r#1BBs2VUbo#??_3Js_sgqJhWcD+>B-rJk&~n4Pket4RhiX&?<` z@|#5Oo~1_$10vGC5^<+-+;M&Em8Fe1921*45~v~G^AW+?nL<mLRsjm`dvJ5pv$I%~ zvsDHio|pT8jZ*268v00|8y`;q0TB}!8OfN0Z-YI>AS!gYIS>Wvxb4X*Z17JIO<t_w zu|eZ3n{<@+ms6J}-<`~kG;T|8*OrscF?j>uKkcpdet&8PvQ|8*8<`2hIRdk#EzW4- zYB}95_h*1?ITJqEA4%qRyzH@PT^2sdhNCyf$IA;=w6&#Wx+<RR!(V?Dew$XuC)ouB zrU2iq(Jar-7M{DLyncr-aVb(_YSxL|cSrq98>eOP4Y?X3>hU6j9&s_BB;>dDogu*z z?P#_3n9Sf|nMm-uZ;c-@{k7#YJEo(|M;J#8P#^=1%Ix&?d{)QRqV-#iN}O+^MXQkK zea7q%fI~w7RimV*XUn6sS+Q=z-I=LsWRYqnCME_vG&iT4DYrn*(<0cLFbve_pR-RX zf2+uv563Dqr!O=`x2PgHMGVr|@Act7Zm%H@Qp^+A+;&G3^6JhxdRq?+?sozW;8QBB z^{(HvCho1J2K1bP#vJ|WOJX4Ul9ZGL6u*&?5rEQLPug33?yr#0%Qk^spw;{K3~-b{ zCS2dxSgBQ4n3E&2vj1mM^E8-v&6gq<h?D?9B2E<puzn%<o+6-o=0DhJETD#ZuB@(B z%0Px|0T)9`O3Eb<^!|cbigPabsi+tMV-VwBLgIkWgnM|rWS;BAj*sUPVy!%t@ZmZ? z58u(?SNA%fVTqQQn3D>XRnyeE>grd0tiHbwE)ihQF92~uB+sg*me$^>dw4{IqE{1; zDtp|lhp+;-j~Cz!F6Rsk>dfSUC5O3bIW{rz-OuW8wsNP*1@Qw>uMJvVkI3xX*gej+ zF!AXgu9`Xkm9+a)PeS~+h3XX7x80l&a$fg;+5dSmPQmX(!^7vEFt-(#IUr(m)+0KJ zYUM(j{jN$41d;e$X8t62;w@EQcG`v(&MVg%?}Z+BW7^97KeAnpYQHQ74;%sPAp1al zwYLYDBcaFJaiBT}HYi|xu?M_v=2e&R&f(!9kaq)8`{jEFLts1s64y*#m;LM~vKU57 ziBxk73(bIZ8+h%v%ry!OApM)CILtXBxyEKaY&JHjg%#QjrFnT`bC*Du%I*Yodb>i8 z9zAUN@c}^;Y&6eNwCzsk5A0ehY$p3!LOR)B(MUsh#d-Y)r_3Ms*GqmAPa^Bb%4Ofw zYN7rD?zb_Z(-pj&Rtf(MR2oLafN)FZFdg#WWf1(2ssw}z5sU8p($f91(>TzEFK?de zdY|@@M}4e$`N{d2yOcs-N%$vJIqn*b3hfslwJ__v11lYf{w$NI`0xtKX`SlY^Mr^0 zb}J6hcZ`RH2X}gID{4TjsFBAp(d3?omhF8;yOz#HO&3HXZSysmLJJGS7?(4kOO-8@ zW~)<aVm}-hj6fRJYqHbx@qyi$05?ShAu|?QV9}`V{kK9(u$44)9s2;$q+X@}DpJzE zc{>rv>VUv@O7KT$glBJ_^6SO_bR!=BB?RxYL14mD^t+pqO=KDbZLWUuY57XH`<mrO zZ<uTn%P7!nJ=50GTKF%NQc_AX-v^WGzP&?WW^k=j-cUeEC<3L3M5(DnCNPkPuJLJl z{qJiJ{s9d+P(0=enXuWfwuRx-XI?#hKIf9_tD~w~4?GjV83<PSIOZd{$5F!^u<=Zb z5uVU4G*n?}E$lV4zKideo1JY04j=FV6X0n8cExreu?FVAna?pas+b?*Qwx1A%M1Wd zbp%A2`SEiGem+2TU_>mvKM<#^koN8<{B7lYqpgm$^#P!q!6Qq~$ncSTE#mVw2*}Ib z|8=4NC(s9WkAv%uM>seKA*((=Pz?hOED~)F<Ax3TGdKZoh1uJ$f$jFTs;w3nrn1J} zz%d43FMw#4rZRb}v}W)^2K^cNw2Pir^8Q56C%2~yMR%Y!!+;axKX0Jhvg5!;UxW}9 z{bl#TWg=i-6BB_f7y-OI-g^Z}fW|y4QS`Ao+ZtqGU<fvPv-ZL<l72>CU6Sx=$icw@ zkbB<)F9q;3ekT{W1Lh~CsEB=Qg-mH+Et9b%?guKT$Dy}X%iiasfS^=$nJ;m<jLue$ z@&K7EUpfxZaV*VScvW*{-9E2_=n?n{38ll1AYOo{2A@t2xQuvw&(qev12Xmh@`1@E zv*i>Q|JptGfay<h^{iK$YJmb!S65e4<M@bxgN1k+(nF-@{JUXJpARe+$a>S$s;J!3 zr};S|1(OC!N~gg3Xo+~Z1@eN12JZF=V#dC?8PQOn@dX;mt*tF!?^^Ob_umvC9|uv9 z`~fH^xw#isqxG0k1G_-|1&WIf#N7c<$_qGd1PyEsj*R@L>I1Lg;X0-=kdZ(o0DTkz z7O0b;IPY$4G3m8j07IF^YTPSf8P~_NiEOIeaqk_@x9a6LV{YwJK$d|cCQp$0%#y6c zoR%~)STqM@5|G%pQQ8{@OUUVlYvViqYn!ySJ-2>62MR#)C?n!4q+p}?#KiwxVyvv= zY&cYtF7W9P4v#@ajD#-}1@Zgq95_87522KDHtHW)q4^Iv_onRlFAlo~Fb$Ie7iWgs zYDz}N%FN96`7MxsgB}N*x3mUGq~zsC2M00H0!y_L595K(udMcbyD-hJ1=Pftk%6H^ zj%{~Cl)Exjq#IyD@`fK6bZjT;_+I3_eqv#>@Z*_+o#;YiZn`_Sc()*hAgm{D(jE9O z7=L6d7vO!s;qkGm<I*pEGsQK!dtMS9zTa?{oi)I>?b?*Te;Pi(+3EJ$mv+DY&9yV} zL)O%OeRJU#61c0w;%79d{^rNylDU1qCDYdvUI8k|Bt6+V3=koj&DfkM_nc>ryc-7d zDF{l;+c#M>Iz1dFQ%bxV+e;+dxx9W0IMJ=~G5?D`&i_pS(ErDhnuq;*#{Z~G5pLzM z`+d#E+ueCRPt<R$-ySn0$jPHKSOx{5*#85ANRZL1>1BiB)8{}1+z!85vT|A%$%;z> z>e0Ch9rM(klGXxxl$mcG^r7%%&U4VOg1)QSY%~>U;#s}dv8jRGvzI(<pI&*$ZO!NU ze(e!qE_A;DiZa-TB1beCZ2_m<9}8UPc|l_YGL*jOUO~cJ4RS$mcW@r7#~KlS#6Eqn zk!E58@c9UMUCCwey6jCBL=drNvKa*|zF(DaaaE4;)6-kw9OthCu0FLgb>Mb1@R<Q( zULbi%O(h+!9Scu{9l<uB*}#ni{4zigqFZM+>N2NSboG`~-sxAISWjES0^2W^Q{bFC zT{-d9I2r}sFf=c8BeSPyfj}VoRrt?gd8tsHDv~=W89;(eX{T5RBq^Y40-cd8$Uq;3 z?tV`c9w65<@&Pp|*>&@{4+|}=gzZBcNbx`bcBy7*x%bL#SxHIhYu$3lxTLApERfCn z-t@dK9lnJlfPe?Mg;+GJ4G-sQfLKK=vl1Kk#a%=R_(OO&*5x3$-0Q=-@&DWwe6EMZ zB_*JcwQPjH1+_comzt_pQfw^8|7|r`ah{R~g)Z#T)#5s<jZKN6q(#P-EG;hXyc6Y_ zuGdk+e?3&z<HK%xdiu?0!8^<uY^v}+W00M<x3@u={V%x-eD25TSj(DT+(Irdb7)yf zwRM9C`}n|tixx;b{uANj4C$!20Kv@+@P}14?~wMe9fmt}x`ccpqASH#Ci1P{2>5?D zJF|3l;-Ns|;K6sI<%Y(Pd_kz@E3xeMX9|c9UuXEx!VoBT3VnuXQ2c8HX^5euL3F_V z7&6uT>rCeaB)6d;&R`xEVO6|nChl;|lCKx-hiG59kZC9|*dZgqn6nhzn36y1iYj0| z7|^;eoX(o0)@(@ca%7`5kPT<&kwc}EX}Xy5CB@kTplyb=au_HkUzvqJOBX^!^#-(c zj8j?psOfS4?Z=AHU<Qzwa6qLak!1Ne!@%R9!Jr8poev8RZY-R&izcWJ4GN+op<u47 zHZ)N};xdy8*mAJgOik$UJ*%2Z(to_ZUSaI~LmXt(U*6x6cgakzT=!+*JBvJ}*(C9V z=9iyk?dzJurw-zutAr}vbiCnXrU*qE6b&IjE{~gWxR_|_xXh5!9u&A1aNlmjGBtww zQ%Zl1mX!0Eb){?Fz*dZ1;7IY(iLz^btW0zG!h#E-{&#EdC)CYEtHYE+J#gUqctCXg z)GXm)Q}OZFh>b)G@BY){)rbAH%=?STImpIY+Od6D%~tWCdc5h$X>e1f@6E9_VZjX- zgeWTO4EA_?bd~xpZo!0e<fW0BZ0(HGpQ9vM{$DKRHw#l_pHJ3u2NOwDLL9%Fs@A&n zo9Owg_tA94YGN=K<U4QuJdNWQ%<3mh$+_Cu=`U2jLLJN^N5WBl5m_!&>o$BPPtr&I zmL(Gk!6jSuygYdP*N~`QcHWCQsiJuuOoD@9nQC@Xp^@qLuP)0T3$<2OvY;R|v8D9n z@u2DYwe`*3bw`R>u>xaaZvb;_VaRXUmTxy>Z}+RxHAS(Ejp5%VU64HeaRyDg@KQby z!OuJ3*Q+aF!d$7hUE-^%(s!I2m1Ux^?@f*vh<pKIqO$BdtX%D|AO7Lfm)9>>`4Sx> zE_#hRRa@s&JB6a(X!4yIA6J=v2cP+V)f=9$uMp$%yZjM;#QE0115v4yq?rLmV(+~K zTQxirDNCt1Lv54lf7*CZS%>_C-cujo2Vd;ysL30q%8|A(M3c2>B)f1FlaM0~LbDhV z6~z+w|ItuY;k|yFK<KSfsOLFzILz-470xY!S)LrjDqvqHV>X9ma3FHVr!&K|u)0Uq zafIVoIlE!Rui94)n-vXwjUD)T<=qji&ED(rBlQ6bQ>@ZRi>YZE9qr$8UXlTL@;S5y zf?HNq;d_(Rk<8=NA8;Gtdv?C2!Q;|t+?5DTnK*s!nak3N94(BON<#@vhHBzoW?Gal zw%s0~xY*uO7mc@jum26mM#IFT@W?ORKdRshXC)Q#ThFEF^oKroMvCTo@)X;@__2oQ z<=&B{CGS%M1vb{XXTm&_fh438uZ}JGXN^nHkVqhbpL^Lw-ut#4{T4zn@Oje+@ii6J z?3oMQS(>vxZt*?4ONL?|<Q4pvNRcRkZ~+sFOJf|<wB~(o&kCCjoE}cn^#a{D4O2BO zvA+%P?9T&-p3v~2VKar9_yUGN6sT;Zy#N2G<6MK;PP732&r3t7ct2X*KO$vCn;^8V zRuYe!Ohil3lvYECM-eJYAM0IGx<rsBtW}myDfKEYeTZjKZnMfN?bfpOXgyo4D#gvt zow+mj&fHJud^o>3XXebDb3UAN#E8xPM4^c9qFac+*0x86xccb0BB{6f4VqpD3fyEw z08d`6fZuPQ`i<e+{B7yF!}CH<wRhoHcO)}=iXLL#K`F4czyA>hDT6xVk;)AuVP9BH zZNf~?=U1vWbJ@j5e(1O<<ROujgNL;vtM73akp<cE^10e6EKfkuDUyR2cvoFaRw;ol zeIOevZ)OolIG#wE3K^fvLn+|WZB61o^yFRZ7+EZPWIpGLisD+ou5T<ggJMzoPf5Wx zH7GT&?<~v=E%4}xwy#UJV~@L5PZScb&d#h^NR4Uils{%Cs^V<J)y$6S<meZac8%}= zjD%&0A*10SPz;g6ab33`@Eiu2!Er~R-LB)KugoBfas_At118;G{z*X_2QsaAj!^w* zZ`mA-uD6h;?fzwe&?(7?_q%(yJo6;_A1yocvtw^2+|Lyq<4hFLMXraaUiBz5-0k4q z^@!T)H)oGrnjVo@DFezHNf>`}YCeTY8I$@2s7m>So2=Wc#rb-qZN}b}h<ScG`|*!M zLs)@6GP}m~#TLa&xmm2(rl9EJ>Y)lLjavEHSfv<m@3KDsNfVYN0Bb9%*V+6`LyWb7 zh!bnyGW~Ay*yn4?J4dr-&$R?T(UEPIaVhC;o=d;Cwlr;*eH@_Qab+=`23h!wwukQ* zaz+d;992_?TMdt1da%i4IG(z|#Wk`%J<z*#$H+S|>RDdSPUM$$1M~CebguiIwcH$d zHusWD3ZS3zGfwtzw(%U>Up3L-|15K~R`T;meSt>rE$u5eq)^#$b$*P250z3!xi~U? zH*l7^mTbGblYIhh8q+<pyYV?sjngc)5aA>>e~uQl$Bqd}vwZIMMw}W)<ekr!=PIlw z{$pG+Xy1th6p&ZG*OT<HvENpIonwbbp5OW=lxUp^CFd-!E%=0GatAjmC%48m3<e4P zqI?gZ@bs6N%aflz@-+pb_b1G0#7Aa@azzr=|I?h`s|n)@6A42k9Lf>gM-87j?R5;; zmL<P;B&v+Jnw&no{kGx6AsbMFPy-aZ^>Yr4H$H5O;`QX4<tYQ|g)RfHzHHcEN63$) z{0y`;=tgw?R)k4Hq7u2t`oc1IXLVj9@$83;gC$GEA+s033A0(MZY9U85Y-y=WmTsn zUXDYe6HTdt(HiKzbk*1QiXHZO+oJE}*Oq9Vg3FRLgL@9d#e}f7jm~|0Oc@*}VliMm z!9J5K78&*bsfB^-reLUICj;}{jiSQ|QyC_wU+>5c@5BbUiv(5Y)A$wnzY{`x(VF3* z`wgL8`%Hf1SvaEuHN!hFc}==xl5V;JB-MgL9llX6P$LDKhZkaqwLnKhxr@6YkFkcf z7OCsQ1l75SXobdBphgL9RGG>USbM}8J0C=`>IC4j?cW-=x^vrlZPx#3;ALmzK&L37 z2~40n<=TN_`EHmk6PD^fPf?<#ySz2QUmXW7lhnaFfi|C9IIS{F)_2b=y&$9}X*sLN zq}}dVe~PhGwyBhCh54(3&1^Irf?!8`g<w`G1TGTNl7jAj?US!b>koDQI>Uad{T`<x z?+T7U9T4!Fr!|e8#bo21Zc3AG71WZjAjGk$gz5uw)V1Nj<Mw;??GJAzixD{h+zQPZ z{sj-j8~W2ig7HNtbU_*%EC<90Sc<NzM^z-b8N)|n*h0g8mi%lLwt#~`0t5&or=~r_ zTOH1<S39X?PXm<zyi^~+(gwi*<oNlumrZJ^$+}&}x^NU9>X!$HDd4E2kniMksO(HI z();LM0VV)n$%iHDx_0AkF#H9xFT_MWo4yh8<~YDo<OFnhP@#QrU$o!=N6RNju^+6< zelnfQ(DH=yEg;R?aF6ZbDwemwC#R&nW<2lSIF6fqRD424SMdV0o?9W93t3a4NxfiR zUp`ow3*OE^2a(hv-Jn+(xv4>_jk~d9nsyS~;~s+LF{_gDpx9KY`pF;Gt6EOS%KsVp zsaJP)K=B|1RX(`%OZh^lIWQTQxRvty64Y#2{KU}odjN$8r7K@HIu3LX+Zv@q%JS^P z3Zh3G2GY0Oh9^rt?5yf+Wh=zLU4I%43pwtj16HBDb{(cPr)YEcRhQ+T<xF_aOkSWr zFUXF4F-R@|OT49(1%Y5;N$?~P?eLa%L`!o#-VTqyQ?j`7UqA#mFqCuo{{v&4o~Pu1 z>3=-%LL-7=c>WPl|I1j}5v>00gkiexo1D@6i#f&R@Z$V01_8m5+=w8H7<qs}kuf1$ U-U_V!xZDV!IlDRCr?67~1tlEiWdHyG literal 0 HcmV?d00001 diff --git a/docs/en/calculators/devalaison/tadpole8.png b/docs/en/calculators/devalaison/tadpole8.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7704886fd629844a9521597b08d488b5990de3 GIT binary patch literal 21663 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 az@Sj#6+CH;i)9Ah1lU<QSyr4yCH@Oq122&P literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/devalaison/ge.png b/docs/fr/calculators/devalaison/ge.png new file mode 100644 index 0000000000000000000000000000000000000000..043ce835e504a9a053c9d7a4c1af7b42697c1626 GIT binary patch literal 19926 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	~53^wtvy6<FV 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 Rz)pGzIC<=hQ?(;G?VtQ@{(Jxc literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/devalaison/grille.md b/docs/fr/calculators/devalaison/grille.md index 8fe2debd9..f3ec4f443 100644 --- a/docs/fr/calculators/devalaison/grille.md +++ b/docs/fr/calculators/devalaison/grille.md @@ -188,10 +188,6 @@ L'obstruction effective due aux entretoises et éléments de support transversau ### Profil des barreaux - - -*Raynal, Sylvain. « Étude expérimentale et numérique des grilles ichtyocompatibles ». Sciences et ingénierie en matériaux, mécanique, énergétique et aéronautique - SIMMEA, 2013.* - #### grille conventionnelle Le coefficient de forme des barreaux \(a\) vaut 2.89 pour le profil rectangulaire (PR) et 1.70 pour le profil hydrodynamique (PH). @@ -206,6 +202,7 @@ Le coefficient de forme des barreaux \(c\) vaut 1.69 pour le profil rectangulair | Forme des barreaux | Droplet | Plétina | Tadpole 8 | Tadpole 10 | Hydrodynamique | Rectangulaire | | --- | --- | --- | --- | --- | --- | --- | +| | <img src="ge.png" alt="Droplet" style="width:65px;height:289px;"> | <img src="pletina.png" alt="Plétina" style="width:65px;height:289px;"> | <img src="tadpole8.png" alt="Tadpole 8" style="width:65px;height:289px;"> | <img src="tadpole10.png" alt="Tadpole 10" style="width:65px;height:289px;"> | <img src="hydrodynamique.png" alt="Hydrodynamique" style="width:65px;height:289px;"> | <img src="rec.png" alt="Rectangulaire" style="width:65px;height:289px;"> | | Coefficient de forme $A_i$| 2.47 | 1.75 | 1.27 | 1.79 | 2.10 | 3.85 | Extrait de Lemkecher et al. (2020)[^4] diff --git a/docs/fr/calculators/devalaison/hydrodynamique.png b/docs/fr/calculators/devalaison/hydrodynamique.png new file mode 100644 index 0000000000000000000000000000000000000000..9e5ff5dae1db19a1befa681f1187dd65a0e0d781 GIT binary patch literal 20985 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 U^L+J&;7b6(?1X8N@x_S00lhGt9smFU literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/devalaison/pletina.png b/docs/fr/calculators/devalaison/pletina.png new file mode 100644 index 0000000000000000000000000000000000000000..5abe439add83892c8b7eb09957834b66a2a318dd GIT binary patch literal 13074 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 E0n7=tM*si- literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/devalaison/rec.png b/docs/fr/calculators/devalaison/rec.png new file mode 100644 index 0000000000000000000000000000000000000000..adbeed50cb526e45255a8f248dc1572db1302478 GIT binary patch literal 7552 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 z%0D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 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/devalaison/tadpole10.png b/docs/fr/calculators/devalaison/tadpole10.png new file mode 100644 index 0000000000000000000000000000000000000000..c13ad6f112460348e25dd8f63817ab177d1d08c3 GIT binary patch literal 20352 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 U-U_V!xZDV!IlDRCr?67~1tlEiWdHyG literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/devalaison/tadpole8.png b/docs/fr/calculators/devalaison/tadpole8.png new file mode 100644 index 0000000000000000000000000000000000000000..0e7704886fd629844a9521597b08d488b5990de3 GIT binary patch literal 21663 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 az@Sj#6+CH;i)9Ah1lU<QSyr4yCH@Oq122&P literal 0 HcmV?d00001 -- GitLab From 0c1e32a970e13ab16f598ff26cecea1eb2787c69 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Wed, 22 Nov 2023 13:47:54 +0000 Subject: [PATCH 002/120] fix: remove ERROR_PREBARRAGE_STRUCTURE_ZDV_INF_ZF message Refs #353 --- jalhyd_branch | 2 +- src/locale/messages.en.json | 1 - src/locale/messages.fr.json | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/jalhyd_branch b/jalhyd_branch index 1f7391f92..2d3bfbef7 100644 --- a/jalhyd_branch +++ b/jalhyd_branch @@ -1 +1 @@ -master +353-prebarrage-autoriser-les-cotes-de-seuil-inferieures-a-la-cote-de-fond-du-bassin-amont \ No newline at end of file diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 36d1cc3d7..c8fd7869c 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -58,7 +58,6 @@ "ERROR_PARAMDOMAIN_INTERVAL_BOUNDS": "invalid %minValue%/%maxValue% min/max boundaries for 'interval' parameter definition domain", "ERROR_PARAMDOMAIN_INVALID": "parameter '%symbol%: non supported '%domain%' definition domain", "WARNING_PREBARRAGE_NON_CONVERGENCE": "Pre-dam: calculation converged with a water elevation precision of %precision% m", - "ERROR_PREBARRAGE_STRUCTURE_ZDV_INF_ZF": "Apron elevation of device #%ns% is lower than bottom elevation of upstream basin of wall %cub%-%cdb%", "ERROR_PREBARRAGE_Z2_SUP_Z1": "Downstream water elevation is greater than upstream water elevation", "ERROR_PROBLEM_LOADING_SESSION": "Session loaded, with errors", "ERROR_REMOUS_NO_WATER_LINE": "No water line can be calculated", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 7886efb3d..05ac13aef 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -58,7 +58,6 @@ "ERROR_PARAMDOMAIN_INTERVAL_BOUNDS": "Les bornes (%minValue%/%maxValue%) de l'intervalle sont incorrectes", "ERROR_PARAMDOMAIN_INVALID": "Paramètre '%symbol%' : le domaine de définition '%domain%' est incorrect", "WARNING_PREBARRAGE_NON_CONVERGENCE": "Pré-barrage : le calcul a convergé avec une précision des cotes de %precision% m", - "ERROR_PREBARRAGE_STRUCTURE_ZDV_INF_ZF": "Cote de radier de l'ouvrage n°%ns% inférieure à la cote de fond du bassin amont de la cloison %cub%-%cdb%", "ERROR_PREBARRAGE_Z2_SUP_Z1": "Cote de l'eau aval supérieure à la cote de l'eau amont", "ERROR_PROBLEM_LOADING_SESSION": "Session chargée, avec des erreurs", "ERROR_REMOUS_NO_WATER_LINE": "Aucune ligne d'eau ne peut être calculée", -- GitLab From a1a43cf5cd1dfeab3b0aade02e261e6e07ded67b Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 28 Nov 2023 09:39:03 +0100 Subject: [PATCH 003/120] fix: update jalhyd branch and update package.lock.json Refs 636 --- jalhyd_branch | 2 +- package-lock.json | 56102 +++++++++++++++----------------------------- 2 files changed, 18466 insertions(+), 37638 deletions(-) diff --git a/jalhyd_branch b/jalhyd_branch index 2d3bfbef7..626e97d71 100644 --- a/jalhyd_branch +++ b/jalhyd_branch @@ -1 +1 @@ -353-prebarrage-autoriser-les-cotes-de-seuil-inferieures-a-la-cote-de-fond-du-bassin-amont \ No newline at end of file +devel \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index d660a13d6..5d7978904 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "fr.irstea.cassiopee", "version": "4.17.1", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -103,6 +103,7 @@ "@types/node": "^18.0.3", "@typescript-eslint/eslint-plugin": "^5.30.6", "@typescript-eslint/parser": "^5.30.6", + "browserify": "^16.5.2", "buffer": "^6.0.3", "eslint": "^8.19.0", "eslint-config-prettier": "^8.5.0", @@ -111,6334 +112,5758 @@ "jasmine": "^4.2.1", "rimraf": "^3.0.2", "typedoc": "^0.23.7", - "typescript": "^4.7.4" + "typescript": "^4.7.4", + "uglify-js": "^3.17.4" } }, - "jalhyd/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "jalhyd/node_modules/@es-joy/jsdoccomment": { + "version": "0.31.0", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "license": "MIT", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "comment-parser": "1.3.1", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~3.1.0" + }, + "engines": { + "node": "^14 || ^16 || ^17 || ^18" } }, - "node_modules/@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + "jalhyd/node_modules/@eslint/eslintrc": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } }, - "node_modules/@aduh95/viz.js": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz", - "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==", - "dev": true + "jalhyd/node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "jalhyd/node_modules/@eslint/eslintrc/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "ms": "2.1.2" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@angular-devkit/architect": { - "version": "0.1402.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.9.tgz", - "integrity": "sha512-I0KTpmtukxq447CkdzKonFpIytRnvC77WuwnX4Sef32EM9KqmeNvfy/gZwm08Lqi4mOAC/iTCajXH1TN/4xllA==", + "jalhyd/node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "14.2.9", - "rxjs": "6.6.7" + "argparse": "^2.0.1" }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@angular-devkit/architect/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "jalhyd/node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "tslib": "^1.9.0" + "brace-expansion": "^1.1.7" }, "engines": { - "npm": ">=2.0.0" + "node": "*" } }, - "node_modules/@angular-devkit/architect/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "jalhyd/node_modules/@eslint/eslintrc/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" }, - "node_modules/@angular-devkit/build-angular": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.9.tgz", - "integrity": "sha512-/6ul4JLpiKLB4+PJzDF7twgZf28GNHxxJKsheymrxC+ZRMGoMsJCzoU/dmOXE2YY8yGxAFnrTAVIJYomn+QnZQ==", + "jalhyd/node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1402.9", - "@angular-devkit/build-webpack": "0.1402.9", - "@angular-devkit/core": "14.2.9", - "@babel/core": "7.18.10", - "@babel/generator": "7.18.12", - "@babel/helper-annotate-as-pure": "7.18.6", - "@babel/plugin-proposal-async-generator-functions": "7.18.10", - "@babel/plugin-transform-async-to-generator": "7.18.6", - "@babel/plugin-transform-runtime": "7.18.10", - "@babel/preset-env": "7.18.10", - "@babel/runtime": "7.18.9", - "@babel/template": "7.18.10", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "14.2.9", - "ansi-colors": "4.1.3", - "babel-loader": "8.2.5", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.9.1", - "cacache": "16.1.2", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.16", - "css-loader": "6.7.1", - "esbuild-wasm": "0.15.5", - "glob": "8.0.3", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "karma-source-map-support": "1.4.0", - "less": "4.1.3", - "less-loader": "11.0.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.0", - "mini-css-extract-plugin": "2.6.1", - "minimatch": "5.1.0", - "open": "8.4.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "6.0.1", - "piscina": "3.2.0", - "postcss": "8.4.16", - "postcss-import": "15.0.0", - "postcss-loader": "7.0.1", - "postcss-preset-env": "7.8.0", - "regenerator-runtime": "0.13.9", - "resolve-url-loader": "5.0.0", - "rxjs": "6.6.7", - "sass": "1.54.4", - "sass-loader": "13.0.2", - "semver": "7.3.7", - "source-map-loader": "4.0.0", - "source-map-support": "0.5.21", - "stylus": "0.59.0", - "stylus-loader": "7.0.0", - "terser": "5.14.2", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.4.0", - "webpack": "5.74.0", - "webpack-dev-middleware": "5.3.3", - "webpack-dev-server": "4.11.0", - "webpack-merge": "5.8.0", - "webpack-subresource-integrity": "5.1.0" + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" }, "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "optionalDependencies": { - "esbuild": "0.15.5" + "node": ">=10.10.0" + } + }, + "jalhyd/node_modules/@humanwhocodes/config-array/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" }, - "peerDependencies": { - "@angular/compiler-cli": "^14.0.0", - "@angular/localize": "^14.0.0", - "@angular/service-worker": "^14.0.0", - "karma": "^6.3.0", - "ng-packagr": "^14.0.0", - "protractor": "^7.0.0", - "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=4.6.2 <4.9" + "engines": { + "node": ">=6.0" }, "peerDependenciesMeta": { - "@angular/localize": { - "optional": true - }, - "@angular/service-worker": { - "optional": true - }, - "karma": { - "optional": true - }, - "ng-packagr": { - "optional": true - }, - "protractor": { - "optional": true - }, - "tailwindcss": { + "supports-color": { "optional": true } } }, - "node_modules/@angular-devkit/build-angular/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "jalhyd/node_modules/@humanwhocodes/config-array/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "dev": true, + "license": "BSD-3-Clause" + }, + "jalhyd/node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">= 8" } }, - "node_modules/@angular-devkit/build-angular/node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "jalhyd/node_modules/@nodelib/fs.scandir/node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">= 8" } }, - "node_modules/@angular-devkit/build-angular/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "jalhyd/node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "npm": ">=2.0.0" + "node": ">= 8" } }, - "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "jalhyd/node_modules/@types/base-64": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } + "jalhyd/node_modules/@types/color-name": { + "version": "1.1.1", + "dev": true, + "license": "MIT" }, - "node_modules/@angular-devkit/build-angular/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "jalhyd/node_modules/@types/jasmine": { + "version": "4.0.3", + "dev": true, + "license": "MIT" }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "jalhyd/node_modules/@types/json-schema": { + "version": "7.0.11", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/@types/lodash": { + "version": "4.14.191", + "license": "MIT" + }, + "jalhyd/node_modules/@types/node": { + "version": "18.0.3", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.30.6", + "dev": true, + "license": "MIT", "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" + "@typescript-eslint/scope-manager": "5.30.6", + "@typescript-eslint/type-utils": "5.30.6", + "@typescript-eslint/utils": "5.30.6", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=10.13.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { - "webpack-cli": { + "typescript": { "optional": true } } }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "jalhyd/node_modules/@typescript-eslint/eslint-plugin/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" + "ms": "2.1.2" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" + "node": ">=6.0" }, "peerDependenciesMeta": { - "webpack-cli": { + "supports-color": { "optional": true } } }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "jalhyd/node_modules/@typescript-eslint/eslint-plugin/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.7", + "dev": true, + "license": "ISC", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "lru-cache": "^6.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "jalhyd/node_modules/@typescript-eslint/eslint-plugin/node_modules/tsutils": { + "version": "3.21.0", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3" + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" }, "peerDependencies": { - "ajv": "^8.8.2" + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "jalhyd/node_modules/@typescript-eslint/parser": { + "version": "5.30.6", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "@typescript-eslint/scope-manager": "5.30.6", + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/typescript-estree": "5.30.6", + "debug": "^4.3.4" }, "engines": { - "node": ">= 12.13.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-webpack": { - "version": "0.1402.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.9.tgz", - "integrity": "sha512-J+bseVpEqHAfxvTKYNoo6B+5TmnkQmEn9aNMEiQ+hv8pQyuW3DCWZ6jOQrfCpJzCYMBdrQALfaRpsQuB92UPVw==", + "jalhyd/node_modules/@typescript-eslint/parser/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1402.9", - "rxjs": "6.6.7" + "ms": "2.1.2" }, "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.0" }, - "peerDependencies": { - "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "jalhyd/node_modules/@typescript-eslint/parser/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.6", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/visitor-keys": "5.30.6" }, "engines": { - "npm": ">=2.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@angular-devkit/core": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.9.tgz", - "integrity": "sha512-+e2OmzH/0gjNNH96xJDgshbuIM/NPSwE0NQlgU/KRb8TZt+7ooTmZJ1vk25HKV2YS99BEYzUSqvVAaJtxX/6Qw==", + "jalhyd/node_modules/@typescript-eslint/type-utils": { + "version": "5.30.6", + "dev": true, + "license": "MIT", "dependencies": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" + "@typescript-eslint/utils": "5.30.6", + "debug": "^4.3.4", + "tsutils": "^3.21.0" }, "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "chokidar": "^3.5.2" + "eslint": "*" }, "peerDependenciesMeta": { - "chokidar": { + "typescript": { "optional": true } } }, - "node_modules/@angular-devkit/core/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "jalhyd/node_modules/@typescript-eslint/type-utils/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "ms": "2.1.2" }, "engines": { - "npm": ">=2.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@angular-devkit/core/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "jalhyd/node_modules/@typescript-eslint/type-utils/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" }, - "node_modules/@angular-devkit/schematics": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.9.tgz", - "integrity": "sha512-E7muTIbDqysjQld5r9AGXiW8vKHadkHaGe+0QONpmr8TMAtTMqBFxBXRG9vajiUzt/GcFL9dbGGEwM/1dc7VPQ==", + "jalhyd/node_modules/@typescript-eslint/type-utils/node_modules/tsutils": { + "version": "3.21.0", "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "14.2.9", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@angular-devkit/schematics/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" + "tslib": "^1.8.1" }, "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/@angular-devkit/schematics/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.2.0.tgz", - "integrity": "sha512-s0xaBaO8z+YjIQjGxcffIHC2lnkbfZhfmPiUYJHMBquCG0bIHSwVOxLbh3hEei1E3Um+2LXxK2Y9MuPHRFoMYA==", - "dev": true - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-14.2.0.tgz", - "integrity": "sha512-YlP/kXqNBtz/xWYtVO11DhKwvXSfd040OIL6bP3JpuKQw2c0Ma+ENGvDUAum1R6WDBOs4NQOgdjZMyUdLYTgog==", - "dev": true, - "dependencies": { - "@angular-eslint/utils": "14.2.0", - "@typescript-eslint/utils": "5.43.0" + "node": ">= 6" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/@angular-eslint/utils": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-14.2.0.tgz", - "integrity": "sha512-qTviGL4DbJT5pGIqSiISBrrOaJMsf+SHYOMFzjaBxX/mY4PfpsLLHV85IzqtlQDJ48FkMYTsbznupac85AwjJQ==", + "jalhyd/node_modules/@typescript-eslint/types": { + "version": "5.30.6", "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "14.2.0", - "@typescript-eslint/utils": "5.43.0" + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "typescript": "*" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@angular/animations": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.2.11.tgz", - "integrity": "sha512-HOw8xecbKfs7A5Ezjf+BfXKvvwU7X8I0US5Ey6bOuLvpA3QVOGSLw9BeutY5Q2mPWiRgnNNQW+FOd8Pe9gEkpQ==", + "jalhyd/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.6", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "tslib": "^2.3.0" + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/visitor-keys": "5.30.6", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@angular/core": "14.2.11" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@angular/cdk": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", - "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", + "jalhyd/node_modules/@typescript-eslint/typescript-estree/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "ms": "2.1.2" }, - "optionalDependencies": { - "parse5": "^5.0.0" + "engines": { + "node": ">=6.0" }, - "peerDependencies": { - "@angular/common": "^14.0.0 || ^15.0.0", - "@angular/core": "^14.0.0 || ^15.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@angular/cli": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.2.9.tgz", - "integrity": "sha512-1cQE7mRrPyzk1sg2UwpbQ/sXQyPukPKdN69o4Bn59Scfl/4wUh53WRPAAHXNudgPYT2ZT3s9Jj2E1cdhi+gxyQ==", + "jalhyd/node_modules/@typescript-eslint/typescript-estree/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.7", "dev": true, + "license": "ISC", "dependencies": { - "@angular-devkit/architect": "0.1402.9", - "@angular-devkit/core": "14.2.9", - "@angular-devkit/schematics": "14.2.9", - "@schematics/angular": "14.2.9", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "debug": "4.3.4", - "ini": "3.0.0", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "npm-package-arg": "9.1.0", - "npm-pick-manifest": "7.0.1", - "open": "8.4.0", - "ora": "5.4.1", - "pacote": "13.6.2", - "resolve": "1.22.1", - "semver": "7.3.7", - "symbol-observable": "4.0.0", - "uuid": "8.3.2", - "yargs": "17.5.1" + "lru-cache": "^6.0.0" }, "bin": { - "ng": "bin/ng.js" + "semver": "bin/semver.js" }, "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=10" } }, - "node_modules/@angular/common": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.2.11.tgz", - "integrity": "sha512-a5w7lz4SoUzCwSDnuUPnfbEYPA8ufFiXz44mOv48P4uIb78q3rZ/R/EyWD1O3yJPof0o8aPNKpKZzuRDv3Q8ow==", + "jalhyd/node_modules/@typescript-eslint/typescript-estree/node_modules/tsutils": { + "version": "3.21.0", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "tslib": "^1.8.1" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": ">= 6" }, "peerDependencies": { - "@angular/core": "14.2.11", - "rxjs": "^6.5.3 || ^7.4.0" + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/@angular/compiler": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.2.11.tgz", - "integrity": "sha512-QD4tq37qqPxxNK4o0Pd7dJm06evwEPChV67S/ecX3S6UkSDp8lVoWKiVx9htp/5s4iydKZU4eGu9oTOMOLVdOw==", + "jalhyd/node_modules/@typescript-eslint/utils": { + "version": "5.30.6", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.6", + "@typescript-eslint/types": "5.30.6", + "@typescript-eslint/typescript-estree": "5.30.6", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@angular/core": "14.2.11" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@angular/compiler-cli": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.2.11.tgz", - "integrity": "sha512-ipIEgueW8bhxVSq6qlgndBLVRCJoTvk1he/TI3w34m2EnZY1ctgGGCm1VbB3XARh+irVesPVMIAxRtjYds7XOw==", + "jalhyd/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.6", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.17.2", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "sourcemap-codec": "^1.4.8", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/main-ngcc.js" + "@typescript-eslint/types": "5.30.6", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@angular/compiler": "14.2.11", - "typescript": ">=4.6.2 <4.9" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@angular/core": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.2.11.tgz", - "integrity": "sha512-4uEIA6ESMLt2f/ivKuVBpME0IbuFHWmpweN4dwJt83DfJBiBfpqdrFYZHz/Kbkh9cGCiP7L4/eKPRWTlAHehhw==", - "dependencies": { - "tslib": "^2.3.0" + "jalhyd/node_modules/acorn": { + "version": "8.7.1", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.11.4 || ~0.12.0" + "node": ">=0.4.0" } }, - "node_modules/@angular/flex-layout": { - "version": "14.0.0-beta.41", - "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz", - "integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==", - "deprecated": "This package has been deprecated. Please see https://blog.angular.io/modern-css-in-angular-layouts-4a259dca9127", - "dependencies": { - "tslib": "^2.3.0" - }, + "jalhyd/node_modules/acorn-jsx": { + "version": "5.3.2", + "dev": true, + "license": "MIT", "peerDependencies": { - "@angular/cdk": "^14.0.0", - "@angular/common": "^14.0.0", - "@angular/core": "^14.0.0", - "@angular/platform-browser": "^14.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@angular/forms": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.2.11.tgz", - "integrity": "sha512-sItoA3/I8j/pf3zhv8sR37M5dAYUJpezv8rw2fTT2Y+nZJFUpkFWqX2N4qpMlPY0MP9OX++8K8/d2j0Lfi3wJQ==", + "jalhyd/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "peerDependencies": { - "@angular/common": "14.2.11", - "@angular/core": "14.2.11", - "@angular/platform-browser": "14.2.11", - "rxjs": "^6.5.3 || ^7.4.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@angular/language-service": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.2.11.tgz", - "integrity": "sha512-YOQ7zVnRkZaIlAwA+u+x+wUGlvvKQDR+CGkIF19L/C0Zo6b8vFmfcNqWig6Wq8sRwS+5fULcPoOAESaUwq3urw==", + "jalhyd/node_modules/ansi-regex": { + "version": "5.0.1", "dev": true, + "license": "MIT", "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": ">=8" } }, - "node_modules/@angular/material": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", - "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", + "jalhyd/node_modules/ansi-styles": { + "version": "4.2.1", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" }, - "peerDependencies": { - "@angular/animations": "^14.0.0 || ^15.0.0", - "@angular/cdk": "14.2.7", - "@angular/common": "^14.0.0 || ^15.0.0", - "@angular/core": "^14.0.0 || ^15.0.0", - "@angular/forms": "^14.0.0 || ^15.0.0", - "@angular/platform-browser": "^14.0.0 || ^15.0.0", - "rxjs": "^6.5.3 || ^7.4.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@angular/platform-browser": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.2.11.tgz", - "integrity": "sha512-lGi9pF0Kf/GGrVKcfxxfStM2eMSluDTmbcYuVAX28iBn5XEdfsonrkfy2cnxUMnQ7nioMAZBNGOJHbQPKz4jwg==", - "dependencies": { - "tslib": "^2.3.0" - }, + "jalhyd/node_modules/array-union": { + "version": "2.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "@angular/animations": "14.2.11", - "@angular/common": "14.2.11", - "@angular/core": "14.2.11" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } + "node": ">=8" } }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.11.tgz", - "integrity": "sha512-kjcZda+gcAiYd0I3mjLSr6xR/HkUCnmIMyqaFGoHnIDXI2c6wLDxi49pivrJFvUYJPfYAJ6GjlYTM6L9B3XSEQ==", + "jalhyd/node_modules/balanced-match": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/base-64": { + "version": "1.0.0", + "license": "MIT" + }, + "jalhyd/node_modules/base64-js": { + "version": "1.3.1", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "@angular/common": "14.2.11", - "@angular/compiler": "14.2.11", - "@angular/core": "14.2.11", - "@angular/platform-browser": "14.2.11" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@angular/router": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.2.11.tgz", - "integrity": "sha512-AbnyKXabar2WsG3fL24O1xdwkcRhRKI7u2vc9D8bcp2ks5GOJNxfbtG2Z6PSO18vtDszQxwELRe2cOEe+0TmPQ==", + "jalhyd/node_modules/buffer": { + "version": "6.0.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" - }, + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "jalhyd/node_modules/callsites": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "peerDependencies": { - "@angular/common": "14.2.11", - "@angular/core": "14.2.11", - "@angular/platform-browser": "14.2.11", - "rxjs": "^6.5.3 || ^7.4.0" + "node": ">=6" } }, - "node_modules/@angular/service-worker": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-14.2.11.tgz", - "integrity": "sha512-RIRhkSxjah2f4sFDduPFGS/9rXZADYPYLVO9zkOHiX9IlCzFwqOZnL9UkMrlKC1AoGr6seXkGHHtC+7gOiszoQ==", + "jalhyd/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" - }, - "bin": { - "ngsw-config": "ngsw-config.js" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^14.15.0 || >=16.10.0" + "node": ">=10" }, - "peerDependencies": { - "@angular/common": "14.2.11", - "@angular/core": "14.2.11" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@assemblyscript/loader": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==" - }, - "node_modules/@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "jalhyd/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.18.6" + "color-name": "~1.1.4" }, "engines": { - "node": ">=6.9.0" + "node": ">=7.0.0" } }, - "node_modules/@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", + "jalhyd/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/comment-parser": { + "version": "1.3.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">= 12.0.0" } }, - "node_modules/@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "jalhyd/node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/cross-spawn": { + "version": "7.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "node": ">= 8" } }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } + "jalhyd/node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "jalhyd/node_modules/dir-glob": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.18.10", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" + "path-type": "^4.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=8" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "jalhyd/node_modules/doctrine": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "esutils": "^2.0.2" }, "engines": { "node": ">=6.0.0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "jalhyd/node_modules/eslint": { + "version": "8.19.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.18.6" + "@eslint/eslintrc": "^1.3.0", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.2", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" + "jalhyd/node_modules/eslint-config-prettier": { + "version": "8.5.0", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "eslint": ">=7.0.0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "jalhyd/node_modules/eslint-plugin-jsdoc": { + "version": "39.3.3", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/compat-data": "^7.20.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" + "@es-joy/jsdoccomment": "~0.31.0", + "comment-parser": "1.3.1", + "debug": "^4.3.4", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "semver": "^7.3.7", + "spdx-expression-parse": "^3.0.1" }, "engines": { - "node": ">=6.9.0" + "node": "^14 || ^16 || ^17 || ^18" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", - "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", + "jalhyd/node_modules/eslint-plugin-jsdoc/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-member-expression-to-functions": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/helper-split-export-declaration": "^7.18.6" + "ms": "2.1.2" }, "engines": { - "node": ">=6.9.0" + "node": ">=6.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - }, + "jalhyd/node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=10" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "jalhyd/node_modules/eslint-plugin-jsdoc/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/eslint-plugin-jsdoc/node_modules/semver": { + "version": "7.3.7", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "lru-cache": "^6.0.0" }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "bin": { "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dependencies": { - "@babel/types": "^7.18.6" }, "engines": { - "node": ">=6.9.0" + "node": ">=10" } }, - "node_modules/@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", - "dependencies": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" + "jalhyd/node_modules/eslint-plugin-prefer-arrow": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=2.0.0" } }, - "node_modules/@babel/helper-function-name/node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "jalhyd/node_modules/eslint-scope": { + "version": "5.1.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=6.9.0" + "node": ">=8.0.0" } }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "jalhyd/node_modules/eslint-utils": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.18.6" + "eslint-visitor-keys": "^2.0.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", - "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", - "dependencies": { - "@babel/types": "^7.21.0" - }, + "jalhyd/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" + "node": ">=10" } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, + "jalhyd/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", - "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "jalhyd/node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "jalhyd/node_modules/eslint/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.2", - "@babel/types": "^7.21.2" + "ms": "2.1.2" }, "engines": { - "node": ">=6.9.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - }, + "jalhyd/node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "jalhyd/node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/types": "^7.18.6" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "jalhyd/node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=6.9.0" + "node": ">=4.0" } }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "jalhyd/node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" + "argparse": "^2.0.1" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", - "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "jalhyd/node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.20.7", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", - "@babel/types": "^7.20.7" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=6.9.0" + "node": "*" } }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "jalhyd/node_modules/eslint/node_modules/ms": { + "version": "2.1.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/espree": { + "version": "9.3.2", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" + "acorn": "^8.7.1", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "jalhyd/node_modules/esquery": { + "version": "1.4.0", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/types": "^7.20.2" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=0.10" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "dependencies": { - "@babel/types": "^7.20.0" - }, + "jalhyd/node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=6.9.0" + "node": ">=4.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "jalhyd/node_modules/esrecurse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/types": "^7.18.6" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=4.0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "engines": { - "node": ">=6.9.0" + "jalhyd/node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "jalhyd/node_modules/estraverse": { + "version": "4.3.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=6.9.0" + "node": ">=4.0" } }, - "node_modules/@babel/helper-validator-option": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", - "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "jalhyd/node_modules/esutils": { + "version": "2.0.3", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=6.9.0" + "node": ">=0.10.0" } }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "jalhyd/node_modules/fast-deep-equal": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/fastq": { + "version": "1.13.0", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" + "reusify": "^1.0.4" } }, - "node_modules/@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "jalhyd/node_modules/file-entry-cache": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" + "flat-cache": "^3.0.4" }, "engines": { - "node": ">=6.9.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "jalhyd/node_modules/flat-cache": { + "version": "3.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=6.9.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/@babel/parser": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", - "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", - "bin": { - "parser": "bin/babel-parser.js" + "jalhyd/node_modules/flatted": { + "version": "3.2.6", + "dev": true, + "license": "ISC" + }, + "jalhyd/node_modules/fs.realpath": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "jalhyd/node_modules/functional-red-black-tree": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/glob": { + "version": "7.1.4", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=6.0.0" + "node": "*" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "jalhyd/node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "is-glob": "^4.0.3" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=10.13.0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "jalhyd/node_modules/globals": { + "version": "13.16.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=6.9.0" + "node": ">=8" }, - "peerDependencies": { - "@babel/core": "^7.13.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", - "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "jalhyd/node_modules/globby": { + "version": "11.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=10" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, + "jalhyd/node_modules/globby/node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 8" } }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "jalhyd/node_modules/globby/node_modules/braces": { + "version": "3.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "fill-range": "^7.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" + "node": ">=8" } }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "jalhyd/node_modules/globby/node_modules/fast-glob": { + "version": "3.2.11", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8.6.0" } }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "jalhyd/node_modules/globby/node_modules/fill-range": { + "version": "7.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "jalhyd/node_modules/globby/node_modules/glob-parent": { + "version": "5.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 6" } }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, + "jalhyd/node_modules/globby/node_modules/is-number": { + "version": "7.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=0.12.0" } }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "jalhyd/node_modules/globby/node_modules/micromatch": { + "version": "4.0.5", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8.6" } }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "jalhyd/node_modules/globby/node_modules/to-regex-range": { + "version": "5.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "is-number": "^7.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8.0" } }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "dependencies": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - }, + "jalhyd/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, + "jalhyd/node_modules/ieee754": { + "version": "1.2.1", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "jalhyd/node_modules/ignore": { + "version": "5.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 4" } }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "jalhyd/node_modules/import-fresh": { + "version": "3.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">=6" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, + "jalhyd/node_modules/imurmurhash": { + "version": "0.1.4", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=0.8.19" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "jalhyd/node_modules/inflight": { + "version": "1.0.6", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, + "jalhyd/node_modules/inherits": { + "version": "2.0.4", + "dev": true, + "license": "ISC" + }, + "jalhyd/node_modules/is-extglob": { + "version": "2.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=0.10.0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "jalhyd/node_modules/is-glob": { + "version": "4.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "is-extglob": "^2.1.1" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "jalhyd/node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "jalhyd/node_modules/jasmine": { + "version": "4.2.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "glob": "^7.1.6", + "jasmine-core": "^4.2.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "bin": { + "jasmine": "bin/jasmine.js" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "jalhyd/node_modules/jasmine/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=6.9.0" + "node": "*" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "jalhyd/node_modules/jasmine/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "brace-expansion": "^1.1.7" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": "*" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "jalhyd/node_modules/jsdoc-type-pratt-parser": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" } }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", - "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "jalhyd/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/jsonc-parser": { + "version": "3.1.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 0.8.0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "jalhyd/node_modules/lodash": { + "version": "4.17.20", + "license": "MIT" + }, + "jalhyd/node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=10" } }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "jalhyd/node_modules/lunr": { + "version": "2.3.9", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/marked": { + "version": "4.0.18", + "dev": true, + "license": "MIT", + "bin": { + "marked": "bin/marked.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 12" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", - "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "jalhyd/node_modules/merge2": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "jalhyd/node_modules/minimatch": { + "version": "3.0.4", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "*" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "jalhyd/node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/once": { + "version": "1.4.0", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "wrappy": "1" } }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "jalhyd/node_modules/optionator": { + "version": "0.9.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "jalhyd/node_modules/parent-module": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "callsites": "^3.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6" } }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "jalhyd/node_modules/path-is-absolute": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "jalhyd/node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "jalhyd/node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, + "jalhyd/node_modules/picomatch": { + "version": "2.3.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=8.6" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, + "jalhyd/node_modules/prelude-ls": { + "version": "1.2.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 0.8.0" } }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", - "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, + "jalhyd/node_modules/punycode": { + "version": "2.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, + "jalhyd/node_modules/queue-microtask": { + "version": "1.2.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "jalhyd/node_modules/regexpp": { + "version": "3.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=8" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - }, + "jalhyd/node_modules/resolve-from": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=4" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, + "jalhyd/node_modules/reusify": { + "version": "1.0.4", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "jalhyd/node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "glob": "^7.1.3" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "rimraf": "bin.js" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", + "jalhyd/node_modules/run-parallel": { + "version": "1.2.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "queue-microtask": "^1.2.2" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "jalhyd/node_modules/shebang-command": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, + "jalhyd/node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "jalhyd/node_modules/shiki": { + "version": "0.10.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "jsonc-parser": "^3.0.0", + "vscode-oniguruma": "^1.6.1", + "vscode-textmate": "5.2.0" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, + "jalhyd/node_modules/slash": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "jalhyd/node_modules/spdx-exceptions": { + "version": "2.3.0", + "dev": true, + "license": "CC-BY-3.0" }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", - "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "jalhyd/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-flow": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "jalhyd/node_modules/spdx-license-ids": { + "version": "3.0.11", + "dev": true, + "license": "CC0-1.0" + }, + "jalhyd/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, + "jalhyd/node_modules/strip-json-comments": { + "version": "3.1.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=8" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "jalhyd/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=8" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "jalhyd/node_modules/text-table": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/tslib": { + "version": "1.13.0", + "dev": true, + "license": "0BSD" + }, + "jalhyd/node_modules/type-check": { + "version": "0.4.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "prelude-ls": "^1.2.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 0.8.0" } }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "dependencies": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - }, + "jalhyd/node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=6.9.0" + "node": ">=10" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", - "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "jalhyd/node_modules/typedoc": { + "version": "0.23.7", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@babel/helper-module-transforms": "^7.21.2", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-simple-access": "^7.20.2" + "lunr": "^2.3.9", + "marked": "^4.0.16", + "minimatch": "^5.1.0", + "shiki": "^0.10.1" + }, + "bin": { + "typedoc": "bin/typedoc" }, "engines": { - "node": ">=6.9.0" + "node": ">= 14.14" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "typescript": "4.6.x || 4.7.x" } }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "jalhyd/node_modules/typedoc/node_modules/brace-expansion": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "balanced-match": "^1.0.0" } }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "jalhyd/node_modules/typedoc/node_modules/minimatch": { + "version": "5.1.0", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=10" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "jalhyd/node_modules/typescript": { + "version": "4.7.4", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=4.2.0" } }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "jalhyd/node_modules/uri-js": { + "version": "4.4.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "punycode": "^2.1.0" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "jalhyd/node_modules/v8-compile-cache": { + "version": "2.3.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/vscode-oniguruma": { + "version": "1.6.2", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/vscode-textmate": { + "version": "5.2.0", + "dev": true, + "license": "MIT" + }, + "jalhyd/node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" + "isexe": "^2.0.0" }, - "engines": { - "node": ">=6.9.0" + "bin": { + "node-which": "bin/node-which" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 8" } }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, + "jalhyd/node_modules/word-wrap": { + "version": "1.2.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=0.10.0" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "jalhyd/node_modules/wrappy": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "jalhyd/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/@adobe/css-tools": { + "version": "4.0.1", + "license": "MIT" + }, + "node_modules/@aduh95/viz.js": { + "version": "3.7.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6.0.0" } }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "node_modules/@angular-devkit/architect": { + "version": "0.1402.9", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@angular-devkit/core": "14.2.9", + "rxjs": "6.6.7" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "tslib": "^1.9.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "npm": ">=2.0.0" } }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/@angular-devkit/architect/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "node_modules/@angular-devkit/build-angular": { + "version": "14.2.9", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@ampproject/remapping": "2.2.0", + "@angular-devkit/architect": "0.1402.9", + "@angular-devkit/build-webpack": "0.1402.9", + "@angular-devkit/core": "14.2.9", + "@babel/core": "7.18.10", + "@babel/generator": "7.18.12", + "@babel/helper-annotate-as-pure": "7.18.6", + "@babel/plugin-proposal-async-generator-functions": "7.18.10", + "@babel/plugin-transform-async-to-generator": "7.18.6", + "@babel/plugin-transform-runtime": "7.18.10", + "@babel/preset-env": "7.18.10", + "@babel/runtime": "7.18.9", + "@babel/template": "7.18.10", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "14.2.9", + "ansi-colors": "4.1.3", + "babel-loader": "8.2.5", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "16.1.2", + "copy-webpack-plugin": "11.0.0", + "critters": "0.0.16", + "css-loader": "6.7.1", + "esbuild-wasm": "0.15.5", + "glob": "8.0.3", + "https-proxy-agent": "5.0.1", + "inquirer": "8.2.4", + "jsonc-parser": "3.1.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.3", + "less-loader": "11.0.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.6.1", + "minimatch": "5.1.0", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.16", + "postcss-import": "15.0.0", + "postcss-loader": "7.0.1", + "postcss-preset-env": "7.8.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.54.4", + "sass-loader": "13.0.2", + "semver": "7.3.7", + "source-map-loader": "4.0.0", + "source-map-support": "0.5.21", + "stylus": "0.59.0", + "stylus-loader": "7.0.0", + "terser": "5.14.2", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.4.0", + "webpack": "5.74.0", + "webpack-dev-middleware": "5.3.3", + "webpack-dev-server": "4.11.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.15.5" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@angular/compiler-cli": "^14.0.0", + "@angular/localize": "^14.0.0", + "@angular/service-worker": "^14.0.0", + "karma": "^6.3.0", + "ng-packagr": "^14.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=4.6.2 <4.9" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } } }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "node_modules/@angular-devkit/build-angular/node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, + "node_modules/@angular-devkit/build-angular/node_modules/ajv-keywords": { + "version": "3.5.2", + "license": "MIT", "peerDependencies": { - "@babel/core": "^7.0.0-0" + "ajv": "^6.9.1" } }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, + "node_modules/@angular-devkit/build-angular/node_modules/ipaddr.js": { + "version": "2.0.1", + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">= 10" } }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "node_modules/@angular-devkit/build-angular/node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT" + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "tslib": "^1.9.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "npm": ">=2.0.0" } }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", - "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "node_modules/@angular-devkit/build-angular/node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" + }, + "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": { + "version": "3.1.1", + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-typescript": "^7.20.0" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=6.9.0" + "node": ">= 10.13.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.4.0", + "license": "0BSD" + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack": { + "version": "5.74.0", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" }, "engines": { - "node": ">=6.9.0" + "node": ">=10.13.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server": { + "version": "4.11.0", + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" }, "engines": { - "node": ">=6.9.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "node_modules/@babel/preset-env": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", - "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.2", + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.18.10", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.18.9", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.9", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.18.9", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.18.9", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.10", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=6.9.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "ajv": "^8.8.2" } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/@babel/preset-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz", - "integrity": "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==", + "node_modules/@angular-devkit/build-angular/node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-transform-flow-strip-types": "^7.21.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=6.9.0" + "node": ">= 12.13.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1402.9", + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" + "@angular-devkit/architect": "0.1402.9", + "rxjs": "6.6.7" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" } }, - "node_modules/@babel/preset-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", - "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-syntax-jsx": "^7.21.4", - "@babel/plugin-transform-modules-commonjs": "^7.21.2", - "@babel/plugin-transform-typescript": "^7.21.3" + "tslib": "^1.9.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "npm": ">=2.0.0" } }, - "node_modules/@babel/register": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", - "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", + "node_modules/@angular-devkit/build-webpack/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" + }, + "node_modules/@angular-devkit/core": { + "version": "14.2.9", + "license": "MIT", "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.1.0", + "rxjs": "6.6.7", + "source-map": "0.7.4" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/register/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "chokidar": "^3.5.2" }, - "engines": { - "node": ">=6" + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } } }, - "node_modules/@babel/register/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "6.6.7", + "license": "Apache-2.0", "dependencies": { - "locate-path": "^3.0.0" + "tslib": "^1.9.0" }, "engines": { - "node": ">=6" + "npm": ">=2.0.0" } }, - "node_modules/@babel/register/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "node_modules/@angular-devkit/core/node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" + }, + "node_modules/@angular-devkit/schematics": { + "version": "14.2.9", + "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "@angular-devkit/core": "14.2.9", + "jsonc-parser": "3.1.0", + "magic-string": "0.26.2", + "ora": "5.4.1", + "rxjs": "6.6.7" }, "engines": { - "node": ">=6" + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@babel/register/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "6.6.7", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "tslib": "^1.9.0" }, "engines": { - "node": ">=6" + "npm": ">=2.0.0" } }, - "node_modules/@babel/register/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/@angular-devkit/schematics/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "14.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@angular-eslint/eslint-plugin": { + "version": "14.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "@angular-eslint/utils": "14.2.0", + "@typescript-eslint/utils": "5.43.0" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" } }, - "node_modules/@babel/register/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "engines": { - "node": ">=4" + "node_modules/@angular-eslint/utils": { + "version": "14.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "14.2.0", + "@typescript-eslint/utils": "5.43.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "typescript": "*" } }, - "node_modules/@babel/register/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/@angular/animations": { + "version": "14.2.11", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">=6" + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "14.2.11" } }, - "node_modules/@babel/register/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "node_modules/@angular/cdk": { + "version": "14.2.7", + "license": "MIT", "dependencies": { - "find-up": "^3.0.0" + "tslib": "^2.3.0" }, - "engines": { - "node": ">=6" + "optionalDependencies": { + "parse5": "^5.0.0" + }, + "peerDependencies": { + "@angular/common": "^14.0.0 || ^15.0.0", + "@angular/core": "^14.0.0 || ^15.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@babel/register/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/@angular/cli": { + "version": "14.2.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.1402.9", + "@angular-devkit/core": "14.2.9", + "@angular-devkit/schematics": "14.2.9", + "@schematics/angular": "14.2.9", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.3", + "debug": "4.3.4", + "ini": "3.0.0", + "inquirer": "8.2.4", + "jsonc-parser": "3.1.0", + "npm-package-arg": "9.1.0", + "npm-pick-manifest": "7.0.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "13.6.2", + "resolve": "1.22.1", + "semver": "7.3.7", + "symbol-observable": "4.0.0", + "uuid": "8.3.2", + "yargs": "17.5.1" + }, "bin": { - "semver": "bin/semver" + "ng": "bin/ng.js" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "node_modules/@angular/common": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "regenerator-runtime": "^0.13.4" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "14.2.11", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "node_modules/@angular/compiler": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/core": "14.2.11" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } } }, - "node_modules/@babel/traverse": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", - "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "node_modules/@angular/compiler-cli": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.4", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.4", - "@babel/types": "^7.21.4", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.26.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/main-ngcc.js" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/compiler": "14.2.11", + "typescript": ">=4.6.2 <4.9" } }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", - "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", + "node_modules/@angular/core": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "@babel/types": "^7.21.4", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.11.4 || ~0.12.0" } }, - "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "node_modules/@angular/flex-layout": { + "version": "14.0.0-beta.41", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "tslib": "^2.3.0" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "@angular/cdk": "^14.0.0", + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0", + "@angular/platform-browser": "^14.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", + "node_modules/@angular/forms": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" + "tslib": "^2.3.0" }, "engines": { - "node": ">=6.9.0" + "node": "^14.15.0 || >=16.10.0" + }, + "peerDependencies": { + "@angular/common": "14.2.11", + "@angular/core": "14.2.11", + "@angular/platform-browser": "14.2.11", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@braintree/sanitize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz", - "integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==" - }, - "node_modules/@compodoc/compodoc": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.19.tgz", - "integrity": "sha512-09vdSIgoAXWD1MiLZNhiljLNQ1XzHw/w5shw5IPcUImr/I+1Y52srUL46mEXN8AXo0hbHb5LZcgs70mmrOvY7Q==", + "node_modules/@angular/language-service": { + "version": "14.2.11", "dev": true, - "hasInstallScript": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || >=16.10.0" + } + }, + "node_modules/@angular/material": { + "version": "14.2.7", + "license": "MIT", "dependencies": { - "@angular-devkit/schematics": "^13.2.4", - "@babel/core": "^7.17.5", - "@babel/preset-env": "^7.16.11", - "@compodoc/live-server": "^1.2.3", - "@compodoc/ngd-transformer": "^2.1.0", - "chalk": "4.1.2", - "cheerio": "^1.0.0-rc.10", - "chokidar": "^3.5.3", - "colors": "1.4.0", - "commander": "^9.0.0", - "cosmiconfig": "^7.0.1", - "decache": "^4.6.1", - "fancy-log": "^2.0.0", - "findit2": "^2.2.3", - "fs-extra": "^10.0.1", - "glob": "^7.2.0", - "handlebars": "^4.7.7", - "html-entities": "^2.3.2", - "i18next": "^21.6.11", - "inside": "^1.0.0", - "json5": "^2.2.0", - "lodash": "^4.17.21", - "loglevel": "^1.8.0", - "loglevel-plugin-prefix": "^0.8.4", - "lunr": "^2.3.9", - "marked": "^4.0.12", - "minimist": "^1.2.5", - "opencollective-postinstall": "^2.0.3", - "os-name": "4.0.1", - "pdfjs-dist": "^2.12.313", - "pdfmake": "^0.2.4", - "semver": "^7.3.5", - "traverse": "^0.6.6", - "ts-morph": "^13.0.3", - "uuid": "^8.3.2" - }, - "bin": { - "compodoc": "bin/index-cli.js" + "tslib": "^2.3.0" }, - "engines": { - "node": ">= 12.0.0" + "peerDependencies": { + "@angular/animations": "^14.0.0 || ^15.0.0", + "@angular/cdk": "14.2.7", + "@angular/common": "^14.0.0 || ^15.0.0", + "@angular/core": "^14.0.0 || ^15.0.0", + "@angular/forms": "^14.0.0 || ^15.0.0", + "@angular/platform-browser": "^14.0.0 || ^15.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/core": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.9.tgz", - "integrity": "sha512-XqCuIWyoqIsLABjV3GQL/+EiBCt3xVPPtNp3Mg4gjBsDLW7PEnvbb81yGkiZQmIsq4EIyQC/6fQa3VdjsCshGg==", - "dev": true, + "node_modules/@angular/platform-browser": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "ajv": "8.9.0", - "ajv-formats": "2.1.1", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" + "tslib": "^2.3.0" }, "engines": { - "node": "^12.20.0 || ^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": "^14.15.0 || >=16.10.0" }, "peerDependencies": { - "chokidar": "^3.5.2" + "@angular/animations": "14.2.11", + "@angular/common": "14.2.11", + "@angular/core": "14.2.11" }, "peerDependenciesMeta": { - "chokidar": { + "@angular/animations": { "optional": true } } }, - "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.9.tgz", - "integrity": "sha512-oNHLNtwbtEJ0dYPPXy1NpfRdSiFsYBl7+ozJklLgNV/AEOxlSi2qlVx6DoxNVjz5XgQ7Z+eoVDMw7ewGPnGSyA==", - "dev": true, + "node_modules/@angular/platform-browser-dynamic": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "@angular-devkit/core": "13.3.9", - "jsonc-parser": "3.0.0", - "magic-string": "0.25.7", - "ora": "5.4.1", - "rxjs": "6.6.7" + "tslib": "^2.3.0" }, "engines": { - "node": "^12.20.0 || ^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@compodoc/compodoc/node_modules/ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "node": "^14.15.0 || >=16.10.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependencies": { + "@angular/common": "14.2.11", + "@angular/compiler": "14.2.11", + "@angular/core": "14.2.11", + "@angular/platform-browser": "14.2.11" } }, - "node_modules/@compodoc/compodoc/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "node_modules/@angular/router": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "tslib": "^2.3.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || >=16.10.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@compodoc/compodoc/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "peerDependencies": { + "@angular/common": "14.2.11", + "@angular/core": "14.2.11", + "@angular/platform-browser": "14.2.11", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@compodoc/compodoc/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/@angular/service-worker": { + "version": "14.2.11", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "tslib": "^2.3.0" + }, + "bin": { + "ngsw-config": "ngsw-config.js" }, "engines": { - "node": ">=10" + "node": "^14.15.0 || >=16.10.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@angular/common": "14.2.11", + "@angular/core": "14.2.11" } }, - "node_modules/@compodoc/compodoc/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "license": "Apache-2.0" + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@babel/highlight": "^7.18.6" }, "engines": { - "node": ">=7.0.0" + "node": ">=6.9.0" } }, - "node_modules/@compodoc/compodoc/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/@babel/compat-data": { + "version": "7.20.1", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/@compodoc/compodoc/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, + "node_modules/@babel/core": { + "version": "7.18.10", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" }, "engines": { - "node": "*" + "node": ">=6.9.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@compodoc/compodoc/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@compodoc/compodoc/node_modules/jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "node_modules/@compodoc/compodoc/node_modules/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, + "node_modules/@babel/generator": { + "version": "7.18.12", + "license": "MIT", "dependencies": { - "sourcemap-codec": "^1.4.4" + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@compodoc/compodoc/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, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { - "node": "*" + "node": ">=6.0.0" } }, - "node_modules/@compodoc/compodoc/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "@babel/types": "^7.18.6" }, "engines": { - "npm": ">=2.0.0" + "node": ">=6.9.0" } }, - "node_modules/@compodoc/compodoc/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "license": "MIT", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" } }, - "node_modules/@compodoc/compodoc/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.0", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@babel/compat-data": "^7.20.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@compodoc/compodoc/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/@compodoc/live-server": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", - "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", - "dev": true, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "chokidar": "^3.5.2", - "colors": "1.4.0", - "connect": "^3.7.0", - "cors": "latest", - "event-stream": "4.0.1", - "faye-websocket": "0.11.x", - "http-auth": "4.1.9", - "http-auth-connect": "^1.0.5", - "morgan": "^1.10.0", - "object-assign": "latest", - "open": "8.4.0", - "proxy-middleware": "latest", - "send": "latest", - "serve-index": "^1.9.1" - }, - "bin": { - "live-server": "live-server.js" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@compodoc/ngd-core": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.0.tgz", - "integrity": "sha512-nyBH7J7SJJ2AV6OeZhJ02kRtVB7ALnZJKgShjoL9CNmOFEj8AkdhP9qTBIgjaDrbsW5pF4nx32KQL2fT7RFnqw==", - "dev": true, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1", - "fancy-log": "^1.3.3", - "typescript": "^4.0.3" + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" }, "engines": { - "node": ">= 10.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@compodoc/ngd-core/node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "license": "MIT", "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=6.9.0" } }, - "node_modules/@compodoc/ngd-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz", - "integrity": "sha512-Jo4VCMzIUtgIAdRmhHhOoRRE01gCjc5CyrUERRx0VgEzkkCm1Wmu/XHSsQP6tSpCYHBjERghqaDqH5DabkR2oQ==", - "dev": true, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@aduh95/viz.js": "^3.1.0", - "@compodoc/ngd-core": "~2.1.0", - "dot": "^1.1.3", - "fs-extra": "^9.0.1" + "@babel/types": "^7.18.6" }, "engines": { - "node": ">= 10.0.0" + "node": ">=6.9.0" } }, - "node_modules/@compodoc/ngd-transformer/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, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" } }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.20.7", + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "license": "MIT", "dependencies": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" + "@babel/types": "^7.21.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "@babel/types": "^7.18.6" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "node_modules/@babel/helper-module-transforms/node_modules/@babel/template": { + "version": "7.20.7", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "@babel/types": "^7.18.6" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2" + "@babel/core": "^7.0.0" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "node_modules/@babel/helper-replace-supers": { + "version": "7.20.7", + "license": "MIT", "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers/node_modules/@babel/template": { + "version": "7.20.7", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.2" }, - "peerDependencies": { - "postcss": "^8.2" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/types": "^7.20.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.18.6" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.19.0", + "license": "MIT", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" }, - "peerDependencies": { - "postcss": "^8.2" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "node_modules/@babel/helpers": { + "version": "7.20.1", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.4", + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" }, - "peerDependencies": { - "postcss": "^8.2" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2" + "@babel/core": "^7.0.0" } }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.3" + "@babel/core": "^7.13.0" } }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { - "node": "^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2" + "@babel/core": "^7.12.0" } }, - "node_modules/@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "engines": { - "node": "^12 || ^14 || >=16" + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "postcss": "^8.2", - "postcss-selector-parser": "^6.0.10" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", - "dev": true, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { - "node": ">= 8.9.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@develar/schema-utils/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, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@develar/schema-utils/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "peerDependencies": { - "ajv": "^6.9.1" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@develar/schema-utils/node_modules/json-schema-traverse": { - "version": "0.4.1", - "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/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, "engines": { - "node": ">=10.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/get": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz", - "integrity": "sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==", - "dev": true, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "got": "^9.6.0", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" }, "engines": { - "node": ">=8.6" + "node": ">=6.9.0" }, - "optionalDependencies": { - "global-agent": "^3.0.0", - "global-tunnel-ng": "^2.7.1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/get/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.2", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.1" }, "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@electron/get/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/get/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/get/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, "engines": { - "node": ">= 4.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/universal": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz", - "integrity": "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==", - "dev": true, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@malept/cross-spawn-promise": "^1.1.0", - "asar": "^3.1.0", - "debug": "^4.3.1", - "dir-compare": "^2.4.0", - "fs-extra": "^9.0.1", - "minimatch": "^3.0.4", - "plist": "^3.0.4" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=8.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/universal/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, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/universal/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, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=10" + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@electron/universal/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, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": "*" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", - "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", - "dev": true, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "license": "MIT", "dependencies": { - "comment-parser": "1.3.1", - "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~3.1.0" + "@babel/helper-plugin-utils": "^7.12.13" }, - "engines": { - "node": "^14 || ^16 || ^17 || ^18 || ^19" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", - "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", - "dev": true, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=6.9.0" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@eslint/eslintrc/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, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@babel/helper-plugin-utils": "^7.8.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@eslint/eslintrc/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, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "@babel/helper-plugin-utils": "^7.19.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "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/@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, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": "*" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@eslint/eslintrc/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, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@foliojs-fork/fontkit": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.1.tgz", - "integrity": "sha512-U589voc2/ROnvx1CyH9aNzOQWJp127JGU1QAylXGQ7LoEAF6hMmahZLQ4eqAcgHUw+uyW4PjtCItq9qudPkK3A==", - "dev": true, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "license": "MIT", "dependencies": { - "@foliojs-fork/restructure": "^2.0.2", - "brfs": "^2.0.0", - "brotli": "^1.2.0", - "browserify-optional": "^1.0.1", - "clone": "^1.0.4", - "deep-equal": "^1.0.0", - "dfa": "^1.2.0", - "tiny-inflate": "^1.0.2", - "unicode-properties": "^1.2.2", - "unicode-trie": "^2.0.0" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@foliojs-fork/linebreak": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.1.tgz", - "integrity": "sha512-pgY/+53GqGQI+mvDiyprvPWgkTlVBS8cxqee03ejm6gKAQNsR1tCYCIvN9FHy7otZajzMqCgPOgC4cHdt4JPig==", - "dev": true, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "license": "MIT", "dependencies": { - "base64-js": "1.3.1", - "brfs": "^2.0.2", - "unicode-trie": "^2.0.0" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@foliojs-fork/linebreak/node_modules/base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, - "node_modules/@foliojs-fork/pdfkit": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.13.0.tgz", - "integrity": "sha512-YXeG1fml9k97YNC9K8e292Pj2JzGt9uOIiBFuQFxHsdQ45BlxW+JU3RQK6JAvXU7kjhjP8rCcYvpk36JLD33sQ==", - "dev": true, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "license": "MIT", "dependencies": { - "@foliojs-fork/fontkit": "^1.9.1", - "@foliojs-fork/linebreak": "^1.1.1", - "crypto-js": "^4.0.0", - "png-js": "^1.0.0" + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@foliojs-fork/restructure": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz", - "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==", - "dev": true - }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", - "dev": true, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "license": "MIT", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=10.10.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { - "node": "*" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, "engines": { - "node": ">=12.22" + "node": ">=6.9.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/expect-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", - "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", - "devOptional": true, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "jest-get-type": "^29.4.3" + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", - "devOptional": true, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@sinclair/typebox": "^0.25.16" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", - "devOptional": true, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.20.2", + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.4.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.20.2", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.20.2", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "node_modules/@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/malept" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" - } - ], + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.19.6", + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", - "dev": true, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" }, "engines": { - "node": ">= 10.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@malept/flatpak-bundler/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, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@ngtools/webpack": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.9.tgz", - "integrity": "sha512-P2zgvsfSpN4BkNzZWnPKUVOzv3y/SUWdnx/nhAG5gsQkLBp0Vf2evwQnbPUKuCrbMpYd1V/5SHb48+0B6FbUtQ==", + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/compiler-cli": "^14.0.0", - "typescript": ">=4.6.2 <4.9", - "webpack": "^5.54.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@ngx-matomo/tracker": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@ngx-matomo/tracker/-/tracker-3.2.0.tgz", - "integrity": "sha512-sSVnC9VXAo6RHwJ6ZNYdP5drIYct1ZjJIAhawgzYM9NV4yRM3l9H4tz9d8qilWIhWColrWhyIwQJ1hOWJX6x8g==", + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "license": "MIT", "dependencies": { - "tslib": "^2.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/common": "^14.0.0", - "@angular/core": "^14.0.0" + "@babel/core": "^7.0.0" } }, - "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==", + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.20.3", + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { - "node": ">= 8" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@npmcli/git": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", - "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", - "dev": true, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@npmcli/promise-spawn": "^3.0.0", - "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "installed-package-contents": "index.js" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.10", + "license": "MIT", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@npmcli/node-gyp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", - "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@npmcli/promise-spawn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", - "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", - "dev": true, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "infer-owner": "^1.0.4" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@npmcli/run-script": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", - "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", - "dev": true, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "license": "MIT", "dependencies": { - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/promise-spawn": "^3.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^2.0.3", - "which": "^2.0.2" + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.4.0.tgz", - "integrity": "sha512-3iB5pWn9Sr55PKKwqFWSWjLsTKCOEhKNI+uV3BZesgXuA3IhsX8I3hW0HI+3ksMIPkh2mVYzKSpvgq3oicjG2Q==", - "devOptional": true, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" - }, - "bin": { - "browsers": "lib/cjs/main-cli.js" + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": ">=14.1.0" + "node": ">=6.9.0" }, "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "devOptional": true, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/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==", - "devOptional": true, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">= 10.17.0" + "node": ">=6.9.0" }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/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==", - "devOptional": true, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" }, "engines": { - "node": ">=8" + "node": ">=6.9.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@puppeteer/browsers/node_modules/yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", - "devOptional": true, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "license": "MIT", "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" + "@babel/helper-plugin-utils": "^7.18.9" }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@schematics/angular": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.9.tgz", - "integrity": "sha512-pt/eN+D9a6JeOjgqEdWP8lU6VQIoo3F8RcoVEVXHhjXzF2mIe1a3ZJTwY3ssdemKV4mZgseTJBG99/jxrHK0XQ==", - "dev": true, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "license": "MIT", "dependencies": { - "@angular-devkit/core": "14.2.9", - "@angular-devkit/schematics": "14.2.9", - "jsonc-parser": "3.1.0" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { - "node": "^14.15.0 || >=16.10.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", - "devOptional": true - }, - "node_modules/@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true, - "engines": { - "node": ">=6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, + "node_modules/@babel/preset-env": { + "version": "7.18.10", + "license": "MIT", "dependencies": { - "defer-to-connect": "^1.0.1" + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" }, "engines": { - "node": ">=6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@testim/chrome-version": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.1.3.tgz", - "integrity": "sha512-g697J3WxV/Zytemz8aTuKjTGYtta9+02kva3C1xc7KXB8GdbfE1akGJIsZLyY/FSh2QrnE+fiB7vmWU3XNcb6A==", - "dev": true - }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@ts-morph/common": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.12.3.tgz", - "integrity": "sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==", - "dev": true, + "node_modules/@babel/preset-flow": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "fast-glob": "^3.2.7", - "minimatch": "^3.0.4", - "mkdirp": "^1.0.4", - "path-browserify": "^1.0.1" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-flow-strip-types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@ts-morph/common/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, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@ts-morph/common/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, + "node_modules/@babel/preset-typescript": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-typescript": "^7.21.3" }, "engines": { - "node": "*" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "node_modules/@types/base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-AvCJx/HrfYHmOQRFdVvgKMplXfzTUizmh0tz9GFTpDePWgCY4uoKll84zKlaRoeiYiCr7c9ZnqSTzkl0BUVD6g==" - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "node_modules/@babel/register": { + "version": "7.21.0", + "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "node_modules/@babel/register/node_modules/find-cache-dir": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "@types/node": "*" + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "node_modules/@babel/register/node_modules/find-up": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "@types/node": "*" + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "node_modules/@babel/register/node_modules/locate-path": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "@types/ms": "*" + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "node_modules/@babel/register/node_modules/p-locate": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "node_modules/@babel/register/node_modules/path-exists": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "node_modules/@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" + "node_modules/@babel/register/node_modules/pify": { + "version": "4.0.1", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "node_modules/@babel/register/node_modules/pkg-dir": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/@types/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==", - "dev": true + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.1", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } }, - "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, + "node_modules/@babel/runtime": { + "version": "7.18.9", + "license": "MIT", "dependencies": { - "@types/node": "*" + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, + "node_modules/@babel/template": { + "version": "7.18.10", + "license": "MIT", "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "devOptional": true - }, - "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "node_modules/@babel/traverse": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "@types/node": "*" + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "devOptional": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "devOptional": true, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "devOptional": true, + "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-report": "*" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@types/jasmine": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz", - "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==", - "dev": true - }, - "node_modules/@types/jasminewd2": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", - "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", - "dev": true, + "node_modules/@babel/types": { + "version": "7.21.4", + "license": "MIT", "dependencies": { - "@types/jasmine": "*" + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.191", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", - "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" + "node_modules/@braintree/sanitize-url": { + "version": "6.0.2", + "license": "MIT" }, - "node_modules/@types/marked": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.0.7.tgz", - "integrity": "sha512-eEAhnz21CwvKVW+YvRvcTuFKNU9CV1qH+opcgVK3pIMI6YZzDm6gc8o2vHjldFk6MGKt5pueSB7IOpvpx5Qekw==" - }, - "node_modules/@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true, - "optional": true - }, - "node_modules/@types/mousetrap": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.11.tgz", - "integrity": "sha512-F0oAily9Q9QQpv9JKxKn0zMKfOo36KHCW7myYsmUyf2t0g+sBTbG3UleTPoguHdE1z3GLFr3p7/wiOio52QFjQ==" - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "devOptional": true - }, - "node_modules/@types/pako": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/pako/-/pako-1.0.4.tgz", - "integrity": "sha512-Z+5bJSm28EXBSUJEgx29ioWeEEHUh6TiMkZHDhLwjc9wVFH+ressbkmX6waUZc5R3Gobn4Qu5llGxaoflZ+yhA==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", - "dev": true, - "optional": true, - "dependencies": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "node_modules/@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", - "optional": true, - "peer": true - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/selenium-webdriver": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.20.tgz", - "integrity": "sha512-6d8Q5fqS9DWOXEhMDiF6/2FjyHdmP/jSTAUyeQR7QwrFeNmYyzmvGxD5aLIHL445HjWgibs0eAig+KPnbaesXA==", - "optional": true, - "peer": true - }, - "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "dependencies": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-hkgzYF+qnIl8uTO8rmUSVSfQ8BIfMXC4yJAF4n8BE758YsKBZvFC4NumnAegj7KmylP0liEZNpb9RRGFMbFejA==" - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "devOptional": true - }, - "node_modules/@types/verror": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz", - "integrity": "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ==", - "dev": true, - "optional": true - }, - "node_modules/@types/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", - "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", - "devOptional": true - }, - "node_modules/@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", - "devOptional": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "devOptional": true - }, - "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "node_modules/@compodoc/compodoc": { + "version": "1.1.19", "dev": true, - "optional": true, + "hasInstallScript": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "@angular-devkit/schematics": "^13.2.4", + "@babel/core": "^7.17.5", + "@babel/preset-env": "^7.16.11", + "@compodoc/live-server": "^1.2.3", + "@compodoc/ngd-transformer": "^2.1.0", + "chalk": "4.1.2", + "cheerio": "^1.0.0-rc.10", + "chokidar": "^3.5.3", + "colors": "1.4.0", + "commander": "^9.0.0", + "cosmiconfig": "^7.0.1", + "decache": "^4.6.1", + "fancy-log": "^2.0.0", + "findit2": "^2.2.3", + "fs-extra": "^10.0.1", + "glob": "^7.2.0", + "handlebars": "^4.7.7", + "html-entities": "^2.3.2", + "i18next": "^21.6.11", + "inside": "^1.0.0", + "json5": "^2.2.0", + "lodash": "^4.17.21", + "loglevel": "^1.8.0", + "loglevel-plugin-prefix": "^0.8.4", + "lunr": "^2.3.9", + "marked": "^4.0.12", + "minimist": "^1.2.5", + "opencollective-postinstall": "^2.0.3", + "os-name": "4.0.1", + "pdfjs-dist": "^2.12.313", + "pdfmake": "^0.2.4", + "semver": "^7.3.5", + "traverse": "^0.6.6", + "ts-morph": "^13.0.3", + "uuid": "^8.3.2" + }, + "bin": { + "compodoc": "bin/index-cli.js" + }, + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", - "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", + "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/core": { + "version": "13.3.9", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/type-utils": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "chokidar": "^3.5.2" }, "peerDependenciesMeta": { - "typescript": { + "chokidar": { "optional": true } } }, - "node_modules/@typescript-eslint/eslint-plugin-tslint": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.43.0.tgz", - "integrity": "sha512-IKy2fJm9PlNflb2ZW5gDJHb0Inte2lVv9+Dq9ZaNP2pUMFdTYKUV7VcFkG6TlFEGjNsoEPZGHQY6JUMRKIYtFA==", + "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics": { + "version": "13.3.9", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "5.43.0", - "lodash": "^4.17.21" + "@angular-devkit/core": "13.3.9", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", - "tslint": "^5.0.0 || ^6.0.0", - "typescript": "*" + "node": "^12.20.0 || ^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", - "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", + "node_modules/@compodoc/compodoc/node_modules/ajv": { + "version": "8.9.0", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", + "node_modules/@compodoc/compodoc/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", - "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", + "node_modules/@compodoc/compodoc/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", + "node_modules/@compodoc/compodoc/node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", + "node_modules/@compodoc/compodoc/node_modules/color-convert": { + "version": "2.0.1", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=7.0.0" } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", - "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", + "node_modules/@compodoc/compodoc/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@compodoc/compodoc/node_modules/glob": { + "version": "7.2.3", "dev": true, + "license": "ISC", "dependencies": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "*" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", + "node_modules/@compodoc/compodoc/node_modules/has-flag": { + "version": "4.0.0", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - }, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=8" } }, - "node_modules/@wdio/cli": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.8.2.tgz", - "integrity": "sha512-cw0XFom5E/zBFQcBmDk4ki2prPkw/aH6+gD2TBhno7DHlGw8u7X3WazKZYzB7FtCkcmsqp3lDQ5FggnjOa78vQ==", + "node_modules/@compodoc/compodoc/node_modules/jsonc-parser": { + "version": "3.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/@compodoc/compodoc/node_modules/magic-string": { + "version": "0.25.7", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "async-exit-hook": "^2.0.1", - "chalk": "^5.0.1", - "chokidar": "^3.5.3", - "cli-spinners": "^2.6.1", - "ejs": "^3.1.8", - "execa": "^7.0.0", - "import-meta-resolve": "^2.1.0", - "inquirer": "9.1.5", - "lodash.flattendeep": "^4.4.0", - "lodash.pickby": "^4.6.0", - "lodash.union": "^4.6.0", - "read-pkg-up": "9.1.0", - "recursive-readdir": "^2.2.2", - "webdriverio": "8.8.2", - "yargs": "^17.5.1", - "yarn-install": "^1.0.0" - }, - "bin": { - "wdio": "bin/wdio.js" - }, - "engines": { - "node": "^16.13 || >=18" + "sourcemap-codec": "^1.4.4" } }, - "node_modules/@wdio/cli/node_modules/ansi-escapes": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.1.0.tgz", - "integrity": "sha512-bQyg9bzRntwR/8b89DOEhGwctcwCrbWW/TuqTQnpqpy5Fz3aovcOTj5i8NJV6AHc8OGNdMaqdxAWww8pz2kiKg==", + "node_modules/@compodoc/compodoc/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", "dependencies": { - "type-fest": "^3.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "*" } }, - "node_modules/@wdio/cli/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/@compodoc/compodoc/node_modules/rxjs": { + "version": "6.6.7", "dev": true, - "engines": { - "node": ">=12" + "license": "Apache-2.0", + "dependencies": { + "tslib": "^1.9.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "npm": ">=2.0.0" } }, - "node_modules/@wdio/cli/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/@compodoc/compodoc/node_modules/source-map": { + "version": "0.7.3", "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 8" } }, - "node_modules/@wdio/cli/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "node_modules/@compodoc/compodoc/node_modules/supports-color": { + "version": "7.2.0", "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/@wdio/cli/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "node_modules/@compodoc/compodoc/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" + }, + "node_modules/@compodoc/live-server": { + "version": "1.2.3", "dev": true, + "license": "MIT", "dependencies": { - "restore-cursor": "^4.0.0" + "chokidar": "^3.5.2", + "colors": "1.4.0", + "connect": "^3.7.0", + "cors": "latest", + "event-stream": "4.0.1", + "faye-websocket": "0.11.x", + "http-auth": "4.1.9", + "http-auth-connect": "^1.0.5", + "morgan": "^1.10.0", + "object-assign": "latest", + "open": "8.4.0", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "live-server": "live-server.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@wdio/cli/node_modules/cli-width": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz", - "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==", + "node_modules/@compodoc/ngd-core": { + "version": "2.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1", + "fancy-log": "^1.3.3", + "typescript": "^4.0.3" + }, "engines": { - "node": ">= 12" + "node": ">= 10.0.0" } }, - "node_modules/@wdio/cli/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/@wdio/cli/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/@compodoc/ngd-core/node_modules/fancy-log": { + "version": "1.3.3", "dev": true, - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.10" } }, - "node_modules/@wdio/cli/node_modules/execa": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", - "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", + "node_modules/@compodoc/ngd-transformer": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" + "@aduh95/viz.js": "^3.1.0", + "@compodoc/ngd-core": "~2.1.0", + "dot": "^1.1.3", + "fs-extra": "^9.0.1" }, "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">= 10.0.0" } }, - "node_modules/@wdio/cli/node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "node_modules/@compodoc/ngd-transformer/node_modules/fs-extra": { + "version": "9.1.0", "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/@wdio/cli/node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, "engines": { - "node": ">=14.18.0" + "node": ">=12" } }, - "node_modules/@wdio/cli/node_modules/inquirer": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.1.5.tgz", - "integrity": "sha512-3ygAIh8gcZavV9bj6MTdYddG2zPSYswP808fKS46NOwlF0zZljVpnLCHODDqItWJDbDpLb3aouAxGaJbkxoppA==", + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, "dependencies": { - "ansi-escapes": "^6.0.0", - "chalk": "^5.2.0", - "cli-cursor": "^4.0.0", - "cli-width": "^4.0.0", - "external-editor": "^3.0.3", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^6.1.2", - "run-async": "^2.4.0", - "rxjs": "^7.8.0", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "through": "^2.3.6", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.18.0" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@wdio/cli/node_modules/is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "dev": true, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "license": "CC0-1.0", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/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, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "dev": true, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dev": true, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "license": "CC0-1.0", "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "license": "CC0-1.0", "dependencies": { - "path-key": "^4.0.0" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/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, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "license": "CC0-1.0", "dependencies": { - "mimic-fn": "^4.0.0" + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/ora": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.0.tgz", - "integrity": "sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ==", - "dev": true, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "license": "CC0-1.0", "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/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, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "license": "CC0-1.0", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/restore-cursor/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, - "engines": { - "node": ">=6" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/restore-cursor/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, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "license": "CC0-1.0", "dependencies": { - "mimic-fn": "^2.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/@wdio/cli/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "license": "CC0-1.0", "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "license": "CC0-1.0", "dependencies": { - "ansi-regex": "^6.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/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, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=12" + "node": "^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/type-fest": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.8.0.tgz", - "integrity": "sha512-FVNSzGQz9Th+/9R6Lvv7WIAkstylfHN2/JYxkyhhmKFYh9At2DST8t6L6Lref9eYO8PXFTfG9Sg1Agg0K3vq3Q==", - "dev": true, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "license": "CC0-1.0", "engines": { - "node": ">=14.16" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/@wdio/cli/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "license": "CC0-1.0", "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@wdio/codemod": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wdio/codemod/-/codemod-0.12.0.tgz", - "integrity": "sha512-OJKr096kz1QbxpbVhwWY/pijBIO5mgj4ZxZhKB5EMXKUYnRXsZukxFCDErbnUv++mgfOAH9EvC1msprjBVfEMg==", - "dependencies": { - "camelcase": "^6.3.0", - "jscodeshift": "^0.13.1", - "lodash.flattendeep": "^4.4.0", - "param-case": "^3.0.4" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" } }, - "node_modules/@wdio/codemod/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/@develar/schema-utils": { + "version": "2.6.5", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" }, "engines": { - "node": ">=8" + "node": ">= 8.9.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/@wdio/codemod/node_modules/ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "node_modules/@develar/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=4" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@wdio/codemod/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "node_modules/@develar/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/@wdio/codemod/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/@develar/schema-utils/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" }, - "node_modules/@wdio/codemod/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.0.0" } }, - "node_modules/@wdio/codemod/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/@electron/get": { + "version": "1.14.1", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "got": "^9.6.0", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" }, "engines": { - "node": ">=10" + "node": ">=8.6" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "optionalDependencies": { + "global-agent": "^3.0.0", + "global-tunnel-ng": "^2.7.1" } }, - "node_modules/@wdio/codemod/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/@electron/get/node_modules/fs-extra": { + "version": "8.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=6 <7 || >=8" } }, - "node_modules/@wdio/codemod/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@wdio/codemod/node_modules/fill-range": { + "node_modules/@electron/get/node_modules/jsonfile": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@wdio/codemod/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/@wdio/codemod/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/@electron/get/node_modules/semver": { + "version": "6.3.0", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@wdio/codemod/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/@electron/get/node_modules/universalify": { + "version": "0.1.2", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 4.0.0" } }, - "node_modules/@wdio/codemod/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "node_modules/@electron/universal": { + "version": "1.2.1", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "@malept/cross-spawn-promise": "^1.1.0", + "asar": "^3.1.0", + "debug": "^4.3.1", + "dir-compare": "^2.4.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6" } }, - "node_modules/@wdio/codemod/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/@electron/universal/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@wdio/codemod/node_modules/jscodeshift": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", - "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", + "node_modules/@electron/universal/node_modules/fs-extra": { + "version": "9.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^3.1.10", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.20.4", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" + "engines": { + "node": ">=10" } }, - "node_modules/@wdio/codemod/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "node_modules/@electron/universal/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/@wdio/codemod/node_modules/recast": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", - "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "node_modules/@eslint/eslintrc": { + "version": "1.3.3", + "dev": true, + "license": "MIT", "dependencies": { - "ast-types": "0.14.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">= 4" - } - }, - "node_modules/@wdio/codemod/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@wdio/codemod/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=8" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@wdio/codemod/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@wdio/config": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.8.0.tgz", - "integrity": "sha512-gm8gXqpiIR0EU9Blkqmxe+xsEoKS2EXpWrKlx2JXyx3Yf7By0UNsZVZHMSO8lLunzUjYIntpWYpmKmBmnlrnKQ==", - "devOptional": true, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.17.0", + "dev": true, + "license": "MIT", "dependencies": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "decamelize": "^6.0.0", - "deepmerge-ts": "^5.0.0", - "glob": "^9.3.0", - "import-meta-resolve": "^2.1.0", - "read-pkg-up": "^9.1.0" + "type-fest": "^0.20.2" }, "engines": { - "node": "^16.13 || >=18" - } - }, - "node_modules/@wdio/config/node_modules/decamelize": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", - "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", - "devOptional": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@wdio/config/node_modules/glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "devOptional": true, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" + "argparse": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@wdio/config/node_modules/minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "devOptional": true, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" + "brace-expansion": "^1.1.7" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@wdio/config/node_modules/minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "devOptional": true, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/@wdio/globals": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.8.2.tgz", - "integrity": "sha512-uwImTbqbFlHezAl4qtdXMZtZQo22bhENmt6eQ0pJwevtO1U53ZB4x9uDOYtSym8xKCdZILu46uI/THDm+vm2hA==", + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": "^16.13 || >=18" + "node": ">=10" }, - "optionalDependencies": { - "expect-webdriverio": "^4.0.1", - "webdriverio": "8.8.2" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@wdio/jasmine-framework": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.8.2.tgz", - "integrity": "sha512-lFp+WDvDvfYABMwyufhAd3AMJoUii5LCOJmNNmoUsJ0YvP327KRNKfOU7Xdh7HQZfe49whRzfytE5hTexeIFlQ==", + "node_modules/@foliojs-fork/fontkit": { + "version": "1.9.1", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "expect-webdriverio": "^4.0.1", - "jasmine": "^4.2.1" - }, - "engines": { - "node": "^16.13 || >=18" + "@foliojs-fork/restructure": "^2.0.2", + "brfs": "^2.0.0", + "brotli": "^1.2.0", + "browserify-optional": "^1.0.1", + "clone": "^1.0.4", + "deep-equal": "^1.0.0", + "dfa": "^1.2.0", + "tiny-inflate": "^1.0.2", + "unicode-properties": "^1.2.2", + "unicode-trie": "^2.0.0" } }, - "node_modules/@wdio/local-runner": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.8.2.tgz", - "integrity": "sha512-7zf7FxjRXqqvrtyzFhWsSXlqw8ldTt/3E6SBvwrn4iS/kL3QzyiVMtZ/ILHfLnIZXvUc5CWNpNJ1WWejYmbNWA==", + "node_modules/@foliojs-fork/linebreak": { + "version": "1.1.1", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/repl": "8.6.6", - "@wdio/runner": "8.8.2", - "@wdio/types": "8.8.0", - "async-exit-hook": "^2.0.1", - "split2": "^4.1.0", - "stream-buffers": "^3.0.2" - }, - "engines": { - "node": "^16.13 || >=18" + "base64-js": "1.3.1", + "brfs": "^2.0.2", + "unicode-trie": "^2.0.0" } }, - "node_modules/@wdio/logger": { - "version": "8.6.6", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.6.6.tgz", - "integrity": "sha512-MS+Y5yqFGx2zVXMOfuBQAVdFsP4DuYz+/hM552xwiDWjGg6EZHoccqUYgH3J5zpu3JFpYV3R/a5jExFiGGck6g==", - "devOptional": true, + "node_modules/@foliojs-fork/linebreak/node_modules/base64-js": { + "version": "1.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@foliojs-fork/pdfkit": { + "version": "0.13.0", + "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^16.13 || >=18" + "@foliojs-fork/fontkit": "^1.9.1", + "@foliojs-fork/linebreak": "^1.1.1", + "crypto-js": "^4.0.0", + "png-js": "^1.0.0" } }, - "node_modules/@wdio/logger/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "devOptional": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } + "node_modules/@foliojs-fork/restructure": { + "version": "2.0.2", + "dev": true, + "license": "MIT" }, - "node_modules/@wdio/protocols": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.8.1.tgz", - "integrity": "sha512-nDaycUcm/ATLxcjim0fJyRiezXyyj4ZCq+Xf0S2Cubc0k7+DceFBt7KIMsernNVh2pelzFHEEwxh4DLaqQ71Wg==", - "devOptional": true + "node_modules/@gar/promisify": { + "version": "1.1.3", + "license": "MIT" }, - "node_modules/@wdio/repl": { - "version": "8.6.6", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.6.6.tgz", - "integrity": "sha512-vyJzqHJ5yOmfVyk5WWo6pRsJ2xhgWl3DVIBdDNR0wKrtFcm/g1jnB+pNf6Eb7NhCDh3oGul25bmhAwWDoxcFYA==", - "devOptional": true, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.7", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@types/node": "^18.0.0" + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=10.10.0" } }, - "node_modules/@wdio/reporter": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.8.0.tgz", - "integrity": "sha512-qbbLj5ZqtrHOs2sN/wHen+agIUA1EHB48HRyb17wQapZItmIE16D8ctxAISx7yQ6RpjZYPp+zYhUJ20DFpJhGg==", + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "diff": "^5.0.0", - "object-inspect": "^1.12.0", - "supports-color": "9.3.1" - }, - "engines": { - "node": "^16.13 || >=18" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@wdio/reporter/node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=0.3.1" + "node": "*" } }, - "node_modules/@wdio/reporter/node_modules/supports-color": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", - "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=12" + "node": ">=12.22" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@wdio/runner": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.8.2.tgz", - "integrity": "sha512-k7gkfhZesnN2dJMzEg+oRQA3a9pEWJSRm7AlidmvQnQkcSC3JzvTtCCqoLaBTxScktOCOUahQ9H+Lf8z/P5Cag==", + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "license": "ISC", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "expect-webdriverio": "^4.0.1", - "gaze": "^1.1.2", - "webdriver": "8.8.2", - "webdriverio": "8.8.2" + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=8" } }, - "node_modules/@wdio/spec-reporter": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.8.0.tgz", - "integrity": "sha512-ZbW0w8ugXIZ7niYCY9rWWm1oxcrH/ceyQl6nBldARvB0IOroleS5hNtp+dd97Y+OxHv/2AD6MQ4yCmS+ukLEgg==", - "dev": true, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@wdio/reporter": "8.8.0", - "@wdio/types": "8.8.0", - "chalk": "^5.1.2", - "easy-table": "^1.2.0", - "pretty-ms": "^7.0.0" + "jest-get-type": "^29.4.3" }, "engines": { - "node": "^16.13 || >=18" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@wdio/spec-reporter/node_modules/chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node_modules/@jest/schemas": { + "version": "29.4.3", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.25.16" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@wdio/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.8.0.tgz", - "integrity": "sha512-Ai6yIlwWB32FUfvQKCqSa6nSyHIhSF5BOU9OfE7I2XYkLAJTxu8B6NORHQ+rgoppHSWc4D2V9r21y3etF8AGnQ==", + "node_modules/@jest/types": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@types/node": "^18.0.0" + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@wdio/utils": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.8.0.tgz", - "integrity": "sha512-JUl1AwdtrJ3GzwtEmLyLohh29ycKkTKQ9S7K5Tc3p4kC3d9YmFKsifVj9riyJUFFrbICO0d35O63kNzsVMYj/w==", + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", "devOptional": true, + "license": "MIT", "dependencies": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "import-meta-resolve": "^2.2.0", - "p-iteration": "^1.1.8" + "color-convert": "^2.0.1" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "devOptional": true, + "license": "MIT" }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "license": "MIT", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "node_modules/7zip-bin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", - "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "license": "MIT" }, - "node_modules/abbrev": { + "node_modules/@malept/cross-spawn-promise": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/malept" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-.malept-cross-spawn-promise?utm_medium=referral&utm_source=npm_fund" + } + ], + "license": "Apache-2.0", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "cross-spawn": "^7.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 10" } }, - "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "bin": { - "acorn": "bin/acorn" + "node_modules/@malept/flatpak-bundler": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" }, "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "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, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">= 10.0.0" } }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "node_modules/@malept/flatpak-bundler/node_modules/fs-extra": { + "version": "9.1.0", "dev": true, + "license": "MIT", "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-node/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=10" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, + "node_modules/@ngtools/webpack": { + "version": "14.2.9", + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^14.0.0", + "typescript": ">=4.6.2 <4.9", + "webpack": "^5.54.0" } }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "node_modules/@ngx-matomo/tracker": { + "version": "3.2.0", + "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" + "tslib": "^2.0.0" }, - "engines": { - "node": ">=8.9" + "peerDependencies": { + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0" } }, - "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "license": "MIT", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=8.9.0" + "node": ">= 8" } }, - "node_modules/adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">= 8" } }, - "node_modules/adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "optional": true, - "peer": true, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, "engines": { - "node": ">=0.3.0" + "node": ">= 8" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "license": "ISC", "dependencies": { - "debug": "4" + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" }, "engines": { - "node": ">= 6.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "node_modules/@npmcli/git": { + "version": "3.0.2", "dev": true, + "license": "ISC", "dependencies": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" + "@npmcli/promise-spawn": "^3.0.0", + "lru-cache": "^7.4.4", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^7.0.0", + "proc-log": "^2.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" }, "engines": { - "node": ">= 8.0.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/agentkeepalive/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/@npmcli/installed-package-contents": { + "version": "1.0.7", "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "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==", + "license": "ISC", "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "installed-package-contents": "index.js" }, "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/@npmcli/node-gyp": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "3.0.0", + "dev": true, + "license": "ISC", "dependencies": { - "ajv": "^8.0.0" + "infer-owner": "^1.0.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "4.2.1", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^2.0.3", + "which": "^2.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@puppeteer/browsers": { + "version": "0.4.0", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" + }, + "engines": { + "node": ">=14.1.0" }, "peerDependencies": { - "ajv": "^8.0.0" + "typescript": ">= 4.7.4" }, "peerDependenciesMeta": { - "ajv": { + "typescript": { "optional": true } } }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/@puppeteer/browsers/node_modules/cliui": { + "version": "8.0.1", + "devOptional": true, + "license": "ISC", "dependencies": { - "fast-deep-equal": "^3.1.3" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", - "dev": true, - "optional": true, "engines": { - "node": ">=0.4.2" + "node": ">=12" } }, - "node_modules/angular2-hotkeys": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/angular2-hotkeys/-/angular2-hotkeys-13.1.0.tgz", - "integrity": "sha512-irsQLLiHCHqz73ocDV8N5K7Zel7mJyLQHwLrRePOwUumQfyBc2TTuO+ccdQAAM7/RK+IdT6P5YoiP0FEbA19Uw==", + "node_modules/@puppeteer/browsers/node_modules/extract-zip": { + "version": "2.0.1", + "devOptional": true, + "license": "BSD-2-Clause", "dependencies": { - "@types/mousetrap": "^1.6.9", - "mousetrap": "^1.6.5", - "tslib": "^2.3.1" - } - }, - "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==", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, "engines": { - "node": ">=6" + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "node_modules/@puppeteer/browsers/node_modules/get-stream": { + "version": "5.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "type-fest": "^0.21.3" + "pump": "^3.0.0" }, "engines": { "node": ">=8" @@ -6447,1348 +5872,1103 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, + "node_modules/@puppeteer/browsers/node_modules/yargs": { + "version": "17.7.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "ansi-wrap": "0.1.0" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" + "node_modules/@schematics/angular": { + "version": "14.2.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "14.2.9", + "@angular-devkit/schematics": "14.2.9", + "jsonc-parser": "3.1.0" + }, + "engines": { + "node": "^14.15.0 || >=16.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/@sinclair/typebox": { + "version": "0.25.24", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "defer-to-connect": "^1.0.1" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "node_modules/@testim/chrome-version": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "node_modules/@ts-morph/common": { + "version": "0.12.3", + "dev": true, + "license": "MIT", "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" + "fast-glob": "^3.2.7", + "minimatch": "^3.0.4", + "mkdirp": "^1.0.4", + "path-browserify": "^1.0.1" } }, - "node_modules/apache-crypt": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", - "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", + "node_modules/@ts-morph/common/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, + "license": "MIT", "dependencies": { - "unix-crypt-td-js": "^1.1.4" - }, - "engines": { - "node": ">=8" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/apache-md5": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", - "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", + "node_modules/@ts-morph/common/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/app-builder-bin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", - "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", + "node_modules/@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", "dev": true }, - "node_modules/app-builder-lib": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz", - "integrity": "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA==", - "dev": true, - "dependencies": { - "@develar/schema-utils": "~2.6.5", - "@electron/universal": "1.2.1", - "@malept/flatpak-bundler": "^0.4.0", - "7zip-bin": "~5.1.1", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chromium-pickle-js": "^0.2.0", - "debug": "^4.3.4", - "ejs": "^3.1.7", - "electron-osx-sign": "^0.6.0", - "electron-publish": "23.6.0", - "form-data": "^4.0.0", - "fs-extra": "^10.1.0", - "hosted-git-info": "^4.1.0", - "is-ci": "^3.0.0", - "isbinaryfile": "^4.0.10", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "minimatch": "^3.1.2", - "read-config-file": "6.2.0", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.7", - "tar": "^6.1.11", - "temp-file": "^3.4.0" - }, - "engines": { - "node": ">=14.0.0" - } + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true }, - "node_modules/app-builder-lib/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", "dev": true }, - "node_modules/app-builder-lib/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "node_modules/@tsconfig/node16": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true }, - "node_modules/app-builder-lib/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, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "@types/connect": "*", + "@types/node": "*" } }, - "node_modules/app-builder-lib/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, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "@types/node": "*" } }, - "node_modules/app-root-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", - "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", - "dev": true, - "engines": { - "node": ">= 6.0.0" + "node_modules/@types/connect": { + "version": "3.4.35", + "license": "MIT", + "dependencies": { + "@types/node": "*" } }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "node_modules/archiver": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", - "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", - "devOptional": true, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "license": "MIT", "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, - "engines": { - "node": ">= 10" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "node_modules/archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "devOptional": true, + "node_modules/@types/debug": { + "version": "4.1.7", + "dev": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" + "@types/ms": "*" } }, - "node_modules/archiver-utils/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==", - "devOptional": true, + "node_modules/@types/eslint": { + "version": "8.4.10", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/archiver-utils/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "devOptional": true, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/archiver-utils/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "devOptional": true, + "node_modules/@types/estree": { + "version": "0.0.51", + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.14", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/archiver/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "devOptional": true - }, - "node_modules/archiver/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.31", + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, - "node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "node_modules/@types/file-saver": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/fs-extra": { + "version": "9.0.13", "dev": true, + "license": "MIT", "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "@types/node": "*" } }, - "node_modules/are-we-there-yet/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "node_modules/@types/glob": { + "version": "7.2.0", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "@types/minimatch": "*", + "@types/node": "*" } }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "devOptional": true, + "license": "MIT" }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "license": "MIT", "dependencies": { - "sprintf-js": "~1.0.2" + "@types/node": "*" } }, - "node_modules/argparse/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "devOptional": true, + "license": "MIT" }, - "node_modules/aria-query": { + "node_modules/@types/istanbul-lib-report": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", - "dev": true, + "devOptional": true, + "license": "MIT", "dependencies": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/aria-query/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "engines": { - "node": ">=0.10.0" + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" } }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/@types/jasmine": { + "version": "4.0.3", + "dev": true, + "license": "MIT" }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "engines": { - "node": ">=0.10.0" + "node_modules/@types/jasminewd2": { + "version": "2.0.10", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/jasmine": "*" } }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "node_modules/@types/json-schema": { + "version": "7.0.11", + "license": "MIT" }, - "node_modules/array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", - "dev": true + "node_modules/@types/json5": { + "version": "0.0.29", + "dev": true, + "license": "MIT" }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "node_modules/@types/marked": { + "version": "4.0.7", + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "license": "MIT", + "optional": true }, - "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==", + "node_modules/@types/mousetrap": { + "version": "1.6.11", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "0.7.31", "dev": true, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "node_modules/@types/node": { + "version": "18.11.9", + "license": "MIT" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/pako": { + "version": "1.0.4", + "license": "MIT" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/@types/q": { + "version": "0.0.32", + "license": "MIT", "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } + "peer": true }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/@types/qs": { + "version": "6.9.7", + "license": "MIT" }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "node_modules/@types/range-parser": { + "version": "1.2.4", + "license": "MIT" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "license": "MIT" + }, + "node_modules/@types/selenium-webdriver": { + "version": "3.0.20", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/@types/semver": { + "version": "7.3.13", "dev": true, + "license": "MIT" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/express": "*" } }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@types/serve-static": { + "version": "1.15.0", + "license": "MIT", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" } }, - "node_modules/asar": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", - "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", - "deprecated": "Please use @electron/asar moving forward. There is no API change, just a package name change", - "dev": true, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "license": "MIT", "dependencies": { - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "bin": { - "asar": "bin/asar.js" - }, - "engines": { - "node": ">=10.12.0" - }, - "optionalDependencies": { - "@types/glob": "^7.1.1" + "@types/node": "*" } }, - "node_modules/asar/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, + "node_modules/@types/sprintf-js": { + "version": "1.1.2", + "license": "MIT" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/which": { + "version": "2.0.2", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@types/node": "*" } }, - "node_modules/asar/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "node_modules/@types/yargs": { + "version": "17.0.13", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/yauzl": { + "version": "2.10.0", "dev": true, - "engines": { - "node": ">= 6" + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" } }, - "node_modules/asar/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.43.0", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/type-utils": "5.43.0", + "@typescript-eslint/utils": "5.43.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" }, "engines": { - "node": "*" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/asar/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/@typescript-eslint/eslint-plugin-tslint": { + "version": "5.43.0", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@typescript-eslint/utils": "5.43.0", + "lodash": "^4.17.21" }, "engines": { - "node": "*" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "tslint": "^5.0.0 || ^6.0.0", + "typescript": "*" } }, - "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==", - "optional": true, - "peer": true, + "node_modules/@typescript-eslint/parser": { + "version": "5.43.0", + "dev": true, + "license": "BSD-2-Clause", "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==", - "optional": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", + "debug": "^4.3.4" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/ast-transform": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/ast-transform/-/ast-transform-0.0.0.tgz", - "integrity": "sha512-e/JfLiSoakfmL4wmTGPjv0HpTICVmxwXgYOB8x+mzozHL8v+dSfCbrJ8J8hJ0YBP0XcYu1aLZ6b/3TnxNK3P2A==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.43.0", "dev": true, + "license": "MIT", "dependencies": { - "escodegen": "~1.2.0", - "esprima": "~1.0.4", - "through": "~2.3.4" - } - }, - "node_modules/ast-transform/node_modules/esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0" }, "engines": { - "node": ">=0.4.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/ast-types": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.7.8.tgz", - "integrity": "sha512-RIOpVnVlltB6PcBJ5BMLx+H+6JJ/zjDGU0t7f0L6c2M1dqcK92VQopLBlPQ9R80AVXelfqYgjcPLtHtDbNFg0Q==", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.43.0", "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.43.0", + "@typescript-eslint/utils": "5.43.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, "engines": { - "node": ">= 0.6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "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==", + "node_modules/@typescript-eslint/types": { + "version": "5.43.0", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.43.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "lodash": "^4.17.14" + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "node_modules/@typescript-eslint/utils": { + "version": "5.43.0", "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, "engines": { - "node": ">=0.12.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "devOptional": true - }, - "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==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.43.0", "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.43.0", + "eslint-visitor-keys": "^3.3.0" + }, "engines": { - "node": ">= 4.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "node_modules/@wdio/cli": { + "version": "8.8.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/globals": "8.8.2", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "async-exit-hook": "^2.0.1", + "chalk": "^5.0.1", + "chokidar": "^3.5.3", + "cli-spinners": "^2.6.1", + "ejs": "^3.1.8", + "execa": "^7.0.0", + "import-meta-resolve": "^2.1.0", + "inquirer": "9.1.5", + "lodash.flattendeep": "^4.4.0", + "lodash.pickby": "^4.6.0", + "lodash.union": "^4.6.0", + "read-pkg-up": "9.1.0", + "recursive-readdir": "^2.2.2", + "webdriverio": "8.8.2", + "yargs": "^17.5.1", + "yarn-install": "^1.0.0" + }, "bin": { - "atob": "bin/atob.js" + "wdio": "bin/wdio.js" }, "engines": { - "node": ">= 4.5.0" + "node": "^16.13 || >=18" } }, - "node_modules/autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], + "node_modules/@wdio/cli/node_modules/ansi-escapes": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "type-fest": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=14.16" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "devOptional": true, + "node_modules/@wdio/cli/node_modules/ansi-regex": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "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==", - "optional": true, - "peer": true, + "node_modules/@wdio/cli/node_modules/ansi-styles": { + "version": "6.2.1", + "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "optional": true, - "peer": true + "node_modules/@wdio/cli/node_modules/chalk": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } }, - "node_modules/axios": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.5.tgz", - "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==", + "node_modules/@wdio/cli/node_modules/cli-cursor": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "node_modules/@wdio/cli/node_modules/cli-width": { + "version": "4.0.0", "dev": true, - "dependencies": { - "ast-types-flow": "0.0.7" + "license": "ISC", + "engines": { + "node": ">= 12" } }, - "node_modules/babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/@wdio/cli/node_modules/emoji-regex": { + "version": "9.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@wdio/cli/node_modules/escape-string-regexp": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "node_modules/@wdio/cli/node_modules/execa": { + "version": "7.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">= 8.9" + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/babel-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/@wdio/cli/node_modules/figures": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": ">=8.9.0" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, + "node_modules/@wdio/cli/node_modules/human-signals": { + "version": "4.3.1", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": ">=14.18.0" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "node_modules/@wdio/cli/node_modules/inquirer": { + "version": "9.1.5", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" + "ansi-escapes": "^6.0.0", + "chalk": "^5.2.0", + "cli-cursor": "^4.0.0", + "cli-width": "^4.0.0", + "external-editor": "^3.0.3", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^6.1.2", + "run-async": "^2.4.0", + "rxjs": "^7.8.0", + "string-width": "^5.1.2", + "strip-ansi": "^7.0.1", + "through": "^2.3.6", + "wrap-ansi": "^8.1.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=14.18.0" } }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" + "node_modules/@wdio/cli/node_modules/is-interactive": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" + "node_modules/@wdio/cli/node_modules/is-stream": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" + "node_modules/@wdio/cli/node_modules/is-unicode-supported": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "node_modules/@wdio/cli/node_modules/log-symbols": { + "version": "5.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" - }, - "node_modules/base/node_modules/define-property": { + "node_modules/@wdio/cli/node_modules/mute-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dependencies": { - "is-descriptor": "^1.0.0" - }, + "dev": true, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "node_modules/@wdio/cli/node_modules/npm-run-path": { + "version": "5.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "5.1.2" + "path-key": "^4.0.0" }, "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "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==", - "optional": true, - "peer": true, + "node_modules/@wdio/cli/node_modules/onetime": { + "version": "6.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "tweetnacl": "^0.14.3" + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "dev": true - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/@wdio/cli/node_modules/ora": { + "version": "6.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.0.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.6.1", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.1.0", + "log-symbols": "^5.1.0", + "stdin-discarder": "^0.1.0", + "strip-ansi": "^7.0.1", + "wcwidth": "^1.0.1" + }, "engines": { - "node": "*" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/@wdio/cli/node_modules/path-key": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/@wdio/cli/node_modules/restore-cursor": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "node_modules/@wdio/cli/node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=6" } }, - "node_modules/blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", - "optional": true, - "peer": true, + "node_modules/@wdio/cli/node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "blocking-proxy": "built/lib/bin.js" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=6.9.x" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "node_modules/@wdio/cli/node_modules/string-width": { + "version": "5.1.2", "dev": true, + "license": "MIT", "dependencies": { - "bluebird": "^3.5.5" + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "node_modules/@wdio/cli/node_modules/strip-ansi": { + "version": "7.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/@wdio/cli/node_modules/strip-final-newline": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/@wdio/cli/node_modules/type-fest": { + "version": "3.8.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/@wdio/cli/node_modules/wrap-ansi": { + "version": "8.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/bonjour-service": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", - "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "node_modules/boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "dev": true, - "optional": 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==", + "node_modules/@wdio/codemod": { + "version": "0.12.0", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "camelcase": "^6.3.0", + "jscodeshift": "^0.13.1", + "lodash.flattendeep": "^4.4.0", + "param-case": "^3.0.4" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/@wdio/codemod/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" - } - }, - "node_modules/brfs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", - "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", - "dev": true, - "dependencies": { - "quote-stream": "^1.0.1", - "resolve": "^1.1.5", - "static-module": "^3.0.2", - "through2": "^2.0.0" }, - "bin": { - "brfs": "bin/cmd.js" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/brotli": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", - "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/ast-types": { + "version": "0.14.2", + "license": "MIT", "dependencies": { - "base64-js": "^1.1.2" + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" } }, - "node_modules/browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/braces": { + "version": "2.3.2", + "license": "MIT", "dependencies": { - "resolve": "1.1.7" - } - }, - "node_modules/browser-resolve/node_modules/resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - }, - "node_modules/browserify-optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-optional/-/browserify-optional-1.0.1.tgz", - "integrity": "sha512-VrhjbZ+Ba5mDiSYEuPelekQMfTbhcA2DhLk2VQWqdcCROWeFqlTcXZ7yfRkXCIl8E+g4gINJYJiRB7WEtfomAQ==", - "dev": true, - "dependencies": { - "ast-transform": "0.0.0", - "ast-types": "^0.7.0", - "browser-resolve": "^1.8.1" - } - }, - "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/browserstack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", - "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", - "optional": true, - "peer": true, - "dependencies": { - "https-proxy-agent": "^2.2.1" - } - }, - "node_modules/browserstack/node_modules/agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "optional": true, - "peer": true, - "dependencies": { - "es6-promisify": "^5.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/browserstack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/browserstack/node_modules/https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "optional": true, - "peer": true, - "dependencies": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "dependencies": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "node_modules/buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "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==", - "devOptional": true, - "engines": { - "node": "*" - } - }, - "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/builder-util": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz", - "integrity": "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ==", - "dev": true, - "dependencies": { - "@types/debug": "^4.1.6", - "@types/fs-extra": "^9.0.11", - "7zip-bin": "~5.1.1", - "app-builder-bin": "4.0.0", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "fs-extra": "^10.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" + "node": ">=0.10.0" } }, - "node_modules/builder-util-runtime": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz", - "integrity": "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "debug": "^4.3.4", - "sax": "^1.2.4" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=0.10.0" } }, - "node_modules/builder-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/@wdio/codemod/node_modules/camelcase": { + "version": "6.3.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/builder-util/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/builder-util/node_modules/chalk": { + "node_modules/@wdio/codemod/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7800,11 +6980,9 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/builder-util/node_modules/color-convert": { + "node_modules/@wdio/codemod/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7812,1085 +6990,1039 @@ "node": ">=7.0.0" } }, - "node_modules/builder-util/node_modules/color-name": { + "node_modules/@wdio/codemod/node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "license": "MIT" }, - "node_modules/builder-util/node_modules/has-flag": { + "node_modules/@wdio/codemod/node_modules/fill-range": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/builder-util/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, + "node_modules/@wdio/codemod/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "is-extendable": "^0.1.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/builder-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/@wdio/codemod/node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", - "dev": true, - "peer": true, + "node_modules/@wdio/codemod/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/bytes": { + "node_modules/@wdio/codemod/node_modules/is-number": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/cac": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/cac/-/cac-3.0.4.tgz", - "integrity": "sha512-hq4rxE3NT5PlaEiVV39Z45d6MoFcQZG5dsgJqtAUeOz3408LEQAElToDkf9i5IYSCOmK0If/81dLg7nKxqPR0w==", - "dev": true, - "dependencies": { - "camelcase-keys": "^3.0.0", - "chalk": "^1.1.3", - "indent-string": "^3.0.0", - "minimist": "^1.2.0", - "read-pkg-up": "^1.0.1", - "suffix": "^0.1.0", - "text-table": "^0.2.0" + "node_modules/@wdio/codemod/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cac/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/cac/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/@wdio/codemod/node_modules/jscodeshift": { + "version": "0.13.1", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.4", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" } }, - "node_modules/cac/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/micromatch": { + "version": "3.1.10", + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/cac/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/recast": { + "version": "0.20.5", + "license": "MIT", "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/cac/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/cac/node_modules/indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/cac/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/cac/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, + "node_modules/@wdio/codemod/node_modules/to-regex-range": { + "version": "2.1.1", + "license": "MIT", "dependencies": { - "pinkie-promise": "^2.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/cac/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, + "node_modules/@wdio/config": { + "version": "8.8.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^5.0.0", + "glob": "^9.3.0", + "import-meta-resolve": "^2.1.0", + "read-pkg-up": "^9.1.0" }, "engines": { - "node": ">=0.10.0" + "node": "^16.13 || >=18" } }, - "node_modules/cac/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, + "node_modules/@wdio/config/node_modules/decamelize": { + "version": "6.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wdio/config/node_modules/glob": { + "version": "9.3.5", + "devOptional": true, + "license": "ISC", "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/cac/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, + "node_modules/@wdio/config/node_modules/minimatch": { + "version": "8.0.4", + "devOptional": true, + "license": "ISC", "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/cac/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" + "node_modules/@wdio/config/node_modules/minipass": { + "version": "4.2.8", + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=8" } }, - "node_modules/cac/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "node_modules/@wdio/globals": { + "version": "8.8.2", + "license": "MIT", + "engines": { + "node": "^16.13 || >=18" + }, + "optionalDependencies": { + "expect-webdriverio": "^4.0.1", + "webdriverio": "8.8.2" + } + }, + "node_modules/@wdio/jasmine-framework": { + "version": "8.8.2", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "@types/node": "^18.0.0", + "@wdio/globals": "8.8.2", + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "expect-webdriverio": "^4.0.1", + "jasmine": "^4.2.1" }, "engines": { - "node": ">=0.10.0" + "node": "^16.13 || >=18" } }, - "node_modules/cac/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/@wdio/local-runner": { + "version": "8.8.2", "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "^18.0.0", + "@wdio/logger": "8.6.6", + "@wdio/repl": "8.6.6", + "@wdio/runner": "8.8.2", + "@wdio/types": "8.8.0", + "async-exit-hook": "^2.0.1", + "split2": "^4.1.0", + "stream-buffers": "^3.0.2" + }, "engines": { - "node": ">=0.8.0" + "node": "^16.13 || >=18" } }, - "node_modules/cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "node_modules/@wdio/logger": { + "version": "8.6.6", + "devOptional": true, + "license": "MIT", "dependencies": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^16.13 || >=18" } }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, + "node_modules/@wdio/logger/node_modules/chalk": { + "version": "5.2.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/@wdio/protocols": { + "version": "8.8.1", "devOptional": true, - "engines": { - "node": ">=14.16" - } + "license": "MIT" }, - "node_modules/cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, + "node_modules/@wdio/repl": { + "version": "8.6.6", + "devOptional": true, + "license": "MIT", "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" + "@types/node": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^16.13 || >=18" } }, - "node_modules/cacheable-request/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==", + "node_modules/@wdio/reporter": { + "version": "8.8.0", "dev": true, + "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "@types/node": "^18.0.0", + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "diff": "^5.0.0", + "object-inspect": "^1.12.0", + "supports-color": "9.3.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^16.13 || >=18" } }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "node_modules/@wdio/reporter/node_modules/diff": { + "version": "5.1.0", "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=8" + "node": ">=0.3.1" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "node_modules/@wdio/reporter/node_modules/supports-color": { + "version": "9.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "node_modules/@wdio/runner": { + "version": "8.8.2", "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/globals": "8.8.2", + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "deepmerge-ts": "^5.0.0", + "expect-webdriverio": "^4.0.1", + "gaze": "^1.1.2", + "webdriver": "8.8.2", + "webdriverio": "8.8.2" + }, "engines": { - "node": "*" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" + "node": "^16.13 || >=18" } }, - "node_modules/camelcase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-3.0.0.tgz", - "integrity": "sha512-U4E6A6aFyYnNW+tDt5/yIUKQURKXe3WMFPfX4FxrQFcwZ/R08AUk1xWcUtlr7oq6CV07Ji+aa69V2g7BSpblnQ==", + "node_modules/@wdio/spec-reporter": { + "version": "8.8.0", "dev": true, + "license": "MIT", "dependencies": { - "camelcase": "^3.0.0", - "map-obj": "^1.0.0" + "@wdio/reporter": "8.8.0", + "@wdio/types": "8.8.0", + "chalk": "^5.1.2", + "easy-table": "^1.2.0", + "pretty-ms": "^7.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^16.13 || >=18" } }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "node_modules/@wdio/spec-reporter/node_modules/chalk": { + "version": "5.2.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "optional": true, - "peer": true - }, - "node_modules/cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "node_modules/@wdio/types": { + "version": "8.8.0", + "license": "MIT", "dependencies": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" + "@types/node": "^18.0.0" }, "engines": { - "node": ">=0.8" + "node": "^16.13 || >=18" } }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/@wdio/utils": { + "version": "8.8.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "import-meta-resolve": "^2.2.0", + "p-iteration": "^1.1.8" }, "engines": { - "node": ">=4" + "node": "^16.13 || >=18" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } }, - "node_modules/chart.js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz", - "integrity": "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==", - "peer": true + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "license": "MIT" }, - "node_modules/chartjs-plugin-zoom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.0.tgz", - "integrity": "sha512-bqpi7DGy9a5hX7ThKl/xQaLzXvneSwhS0w/lNimZ8AJaoRVMKz5JfUoqwciJYV5ixKXJbgyvwC9HcJnyVsYmjg==", + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "license": "MIT", "dependencies": { - "hammerjs": "^2.0.8" - }, - "peerDependencies": { - "chart.js": ">=3.2.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dev": true, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "license": "MIT", "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" } }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/cheerio/node_modules/parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "license": "Apache-2.0", "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "@xtuc/long": "4.2.2" } }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, - "node_modules/chrome-launcher": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.1.tgz", - "integrity": "sha512-UugC8u59/w2AyX5sHLZUHoxBAiSiunUhZa3zZwMH6zPVis0C3dDKiRWyUGIo14tTbZHGVviWxv3PQWZ7taZ4fg==", - "devOptional": true, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "license": "MIT", "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "bin": { - "print-chrome-path": "bin/print-chrome-path.js" - }, - "engines": { - "node": ">=12.13.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" } }, - "node_modules/chrome-launcher/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==", - "devOptional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "engines": { - "node": ">=6.0" + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/chromedriver": { - "version": "111.0.0", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-111.0.0.tgz", - "integrity": "sha512-XavNYNBBfKIrT8Oi/ywJ0DoOOU+jHF5bQWTkqStFsAXvfCV9VzYN3J+TGAvZdrpXeoixqPRGUxQ2yZhD2iowdQ==", + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "license": "Apache-2.0" + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", "dev": true, - "hasInstallScript": true, + "license": "BSD-2-Clause" + }, + "node_modules/7zip-bin": { + "version": "5.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/abab": { + "version": "2.0.6", + "license": "BSD-3-Clause" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "dev": true, + "license": "ISC" + }, + "node_modules/accepts": { + "version": "1.3.8", + "license": "MIT", "dependencies": { - "@testim/chrome-version": "^1.1.3", - "axios": "^1.2.1", - "compare-versions": "^5.0.1", - "extract-zip": "^2.0.1", - "https-proxy-agent": "^5.0.1", - "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.1" - }, - "bin": { - "chromedriver": "bin/chromedriver" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">=14" + "node": ">= 0.6" } }, - "node_modules/chromedriver/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, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, + "node_modules/acorn": { + "version": "8.8.1", + "license": "MIT", "bin": { - "extract-zip": "cli.js" + "acorn": "bin/acorn" }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=0.4.0" } }, - "node_modules/chromedriver/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==", + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/chromium-bidi": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.6.tgz", - "integrity": "sha512-TQOkWRaLI/IWvoP8XC+7jO4uHTIiAUiklXU1T0qszlUFEai9LgKXIBXy3pOS3EnQZ3bQtMbKUPkug0fTAEHCSw==", - "devOptional": true, + "node_modules/acorn-node": { + "version": "1.8.2", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "mitt": "3.0.0" - }, - "peerDependencies": { - "devtools-protocol": "*" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" } }, - "node_modules/chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", - "dev": true + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "node_modules/ci-info": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz", - "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==", - "devOptional": true, + "node_modules/acorn-walk": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.4.0" } }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.9" } }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "node": ">=8.9.0" } }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/adler-32": { + "version": "1.3.1", + "license": "Apache-2.0", "engines": { - "node": ">=0.10.0" + "node": ">=0.8" } }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/adm-zip": { + "version": "0.4.16", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.3.0" } }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/agent-base": { + "version": "6.0.2", + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "debug": "4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6.0.0" } }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/agentkeepalive": { + "version": "4.2.1", + "dev": true, + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" + "node": ">= 8.0.0" } }, - "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==", + "node_modules/agentkeepalive/node_modules/depd": { + "version": "1.1.2", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.6" } }, - "node_modules/cli-cursor": { + "node_modules/aggregate-error": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "license": "MIT", "dependencies": { - "restore-cursor": "^3.1.0" + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", - "engines": { - "node": ">=6" + "node_modules/ajv": { + "version": "8.11.0", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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, - "optional": true, + "node_modules/ajv-formats": { + "version": "2.1.1", + "license": "MIT", "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "ajv": "^8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "engines": { - "node": ">= 10" + "node_modules/ajv-keywords": { + "version": "5.1.0", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dependencies": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" + "node_modules/amdefine": { + "version": "1.0.1", + "dev": true, + "license": "BSD-3-Clause OR MIT", + "optional": true, + "engines": { + "node": ">=0.4.2" } }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "node_modules/angular2-hotkeys": { + "version": "13.1.0", + "license": "MIT", "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "@types/mousetrap": "^1.6.9", + "mousetrap": "^1.6.5", + "tslib": "^2.3.1" } }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/ansi-colors": { + "version": "4.1.3", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=6" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/ansi-escapes": { + "version": "4.3.2", + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "type-fest": "^0.21.3" }, "engines": { - "node": ">=6" - } - }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "dependencies": { - "mimic-response": "^1.0.0" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/code-block-writer": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-11.0.3.tgz", - "integrity": "sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==", - "dev": true - }, - "node_modules/codelyzer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", - "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", + "node_modules/ansi-gray": { + "version": "0.1.1", "dev": true, + "license": "MIT", "dependencies": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" + "ansi-wrap": "0.1.0" }, - "peerDependencies": { - "@angular/compiler": ">=2.3.1 <13.0.0 || ^12.0.0-next || ^12.1.0-next || ^12.2.0-next", - "@angular/core": ">=2.3.1 <13.0.0 || ^12.0.0-next || ^12.1.0-next || ^12.2.0-next", - "tslint": "^5.0.0 || ^6.0.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/codelyzer/node_modules/@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true, - "peerDependencies": { - "tslib": "^1.10.0" + "node_modules/ansi-html-community": { + "version": "0.0.8", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" } }, - "node_modules/codelyzer/node_modules/@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true, - "peerDependencies": { - "rxjs": "^6.5.3", - "tslib": "^1.10.0", - "zone.js": "~0.10.2" + "node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/codelyzer/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, + "node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "color-convert": "^1.9.0" }, "engines": { - "npm": ">=2.0.0" + "node": ">=4" } }, - "node_modules/codelyzer/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/ansi-wrap": { + "version": "0.1.0", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/codelyzer/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/codelyzer/node_modules/zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true - }, - "node_modules/codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "node_modules/anymatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, "engines": { - "node": ">=0.8" + "node": ">= 8" } }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "node_modules/apache-crypt": { + "version": "1.2.6", + "dev": true, + "license": "MIT", "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "unix-crypt-td-js": "^1.1.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" + "node_modules/apache-md5": { + "version": "1.1.8", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "node_modules/app-builder-bin": { + "version": "4.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "node_modules/app-builder-lib": { + "version": "23.6.0", "dev": true, - "bin": { - "color-support": "bin.js" + "license": "MIT", + "dependencies": { + "@develar/schema-utils": "~2.6.5", + "@electron/universal": "1.2.1", + "@malept/flatpak-bundler": "^0.4.0", + "7zip-bin": "~5.1.1", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chromium-pickle-js": "^0.2.0", + "debug": "^4.3.4", + "ejs": "^3.1.7", + "electron-osx-sign": "^0.6.0", + "electron-publish": "23.6.0", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^4.0.10", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "minimatch": "^3.1.2", + "read-config-file": "6.2.0", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.7", + "tar": "^6.1.11", + "temp-file": "^3.4.0" + }, + "engines": { + "node": ">=14.0.0" } }, - "node_modules/colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + "node_modules/app-builder-lib/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "node_modules/app-builder-lib/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, - "engines": { - "node": ">=0.1.90" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "devOptional": true, + "node_modules/app-builder-lib/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "delayed-stream": "~1.0.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">= 0.8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/commander": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", - "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", + "node_modules/app-builder-lib/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": "*" } }, - "node_modules/comment-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", - "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", + "node_modules/app-root-path": { + "version": "3.1.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 12.0.0" + "node": ">= 6.0.0" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "node_modules/compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "node_modules/aproba": { + "version": "2.0.0", "dev": true, + "license": "ISC" + }, + "node_modules/archiver": { + "version": "5.3.1", + "devOptional": true, + "license": "MIT", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/compare-versions": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.3.tgz", - "integrity": "sha512-4UZlZP8Z99MGEY+Ovg/uJxJuvoXuN4M6B3hKaiackiHrgzQFEe3diJi1mf1PNHbFujM7FvLrK2bpgIaImbtZ1A==", - "dev": true + "node_modules/archiver-utils": { + "version": "2.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "node_modules/archiver-utils/node_modules/brace-expansion": { + "version": "1.1.11", + "devOptional": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } }, - "node_modules/compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "node_modules/archiver-utils/node_modules/glob": { + "version": "7.2.3", "devOptional": true, + "license": "ISC", "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">= 10" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/compress-commons/node_modules/readable-stream": { + "node_modules/archiver-utils/node_modules/minimatch": { + "version": "3.1.2", + "devOptional": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/archiver/node_modules/async": { + "version": "3.2.4", + "devOptional": true, + "license": "MIT" + }, + "node_modules/archiver/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "devOptional": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -8900,5357 +8032,4803 @@ "node": ">= 6" } }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "dev": true, + "license": "ISC", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 0.6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.0", + "dev": true, + "license": "MIT", "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 6" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "license": "BSD-3-Clause" }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "node_modules/aria-query": { + "version": "3.0.0", "dev": true, - "engines": [ - "node >= 0.8" - ], + "license": "Apache-2.0", "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "optional": true, - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" } }, - "node_modules/config-chain/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "node_modules/aria-query/node_modules/commander": { + "version": "2.20.3", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, + "node_modules/arr-diff": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "node": ">=0.10.0" } }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "node_modules/arr-flatten": { + "version": "1.1.0", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + "node_modules/arr-union": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "node_modules/array-flatten": { + "version": "1.1.1", + "license": "MIT" }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true + "node_modules/array-from": { + "version": "2.1.1", + "dev": true, + "license": "MIT" }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "node_modules/array-includes": { + "version": "3.1.6", + "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/content-disposition/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "node_modules/array-union": { + "version": "2.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "node_modules/array-uniq": { + "version": "1.0.3", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "node_modules/array-unique": { + "version": "0.3.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "dev": true, + "license": "MIT", "dependencies": { - "is-what": "^3.14.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/mesqueeb" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "node_modules/arrify": { + "version": "1.0.1", + "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "node_modules/asar": { + "version": "3.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" }, - "engines": { - "node": ">= 14.15.0" + "bin": { + "asar": "bin/asar.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "engines": { + "node": ">=10.12.0" }, - "peerDependencies": { - "webpack": "^5.1.0" + "optionalDependencies": { + "@types/glob": "^7.1.1" } }, - "node_modules/copy-webpack-plugin/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==", + "node_modules/asar/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" - }, + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/asar/node_modules/commander": { + "version": "5.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10.13.0" + "node": ">= 6" } }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "node_modules/asar/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "node_modules/asar/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "*" } }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/asn1": { + "version": "0.2.6", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "safer-buffer": "~2.1.0" } }, - "node_modules/core-js": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", - "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", - "dependencies": { - "browserslist": "^4.21.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", "dev": true, "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" + "object.assign": "^4.1.4", + "util": "^0.10.4" } }, - "node_modules/corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", + "node_modules/assert-plus": { + "version": "1.0.0", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">= 0.4.0" + "node": ">=0.8" } }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "node_modules/ast-transform": { + "version": "0.0.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "buffer": "^5.1.0" + "escodegen": "~1.2.0", + "esprima": "~1.0.4", + "through": "~2.3.4" } }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "node_modules/ast-transform/node_modules/esprima": { + "version": "1.0.4", + "dev": true, "bin": { - "crc32": "bin/crc32.njs" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">=0.8" + "node": ">=0.4.0" } }, - "node_modules/crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "devOptional": true, - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, + "node_modules/ast-types": { + "version": "0.7.8", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">= 0.6" } }, - "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/async": { + "version": "2.6.4", + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "lodash": "^4.17.14" + } + }, + "node_modules/async-exit-hook": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=0.12.0" } }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "node_modules/asynckit": { + "version": "0.4.0", + "devOptional": true, + "license": "MIT" }, - "node_modules/critters": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", - "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", - "dependencies": { - "chalk": "^4.1.0", - "css-select": "^4.2.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "postcss": "^8.3.7", - "pretty-bytes": "^5.3.0" + "node_modules/at-least-node": { + "version": "1.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/critters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" + "node_modules/atob": { + "version": "2.1.2", + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 4.5.0" } }, - "node_modules/critters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/autoprefixer": { + "version": "10.4.13", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/critters/node_modules/color-convert": { - "version": "2.0.1", - "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" + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "license": "Apache-2.0", + "optional": true, + "peer": true, "engines": { - "node": ">=7.0.0" + "node": "*" } }, - "node_modules/critters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/aws4": { + "version": "1.11.0", + "license": "MIT", + "optional": true, + "peer": true }, - "node_modules/critters/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "node_modules/axios": { + "version": "1.3.5", + "dev": true, + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/critters/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/axobject-query": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "ast-types-flow": "0.0.7" } }, - "node_modules/critters/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "license": "MIT", + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "license": "MIT", "dependencies": { - "domelementtype": "^2.2.0" + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" }, "engines": { - "node": ">= 4" + "node": ">= 8.9" }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, - "node_modules/critters/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/critters/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/critters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">=8" - } - }, - "node_modules/critters/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/critters/node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dependencies": { - "parse5": "^6.0.1" + "node": ">=8.9.0" } }, - "node_modules/critters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "license": "BSD-3-Clause", "dependencies": { - "has-flag": "^4.0.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "devOptional": true, - "dependencies": { - "node-fetch": "2.6.7" - } - }, - "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==", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", - "dev": true + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-blank-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" }, "peerDependencies": { - "postcss": "^8.4" + "@babel/core": "^7.0.0-0" } }, - "node_modules/css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@babel/helper-define-polyfill-provider": "^0.3.3" }, "peerDependencies": { - "postcss": "^8.4" + "@babel/core": "^7.0.0-0" } }, - "node_modules/css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/base": { + "version": "0.11.2", + "license": "MIT", "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">=0.10.0" } }, - "node_modules/css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "bin": { - "css-prefers-color-scheme": "dist/cli.cjs" + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.10.0" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, + "node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/basic-auth": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "safe-buffer": "5.1.2" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">= 0.8" } }, - "node_modules/css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, + "node_modules/batch": { + "version": "0.6.1", + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "license": "BSD-3-Clause", + "optional": true, + "peer": true, "dependencies": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" + "tweetnacl": "^0.14.3" } }, - "node_modules/css-shorthand-properties": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", - "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", - "devOptional": true + "node_modules/bcryptjs": { + "version": "2.4.3", + "dev": true, + "license": "MIT" }, - "node_modules/css-value": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", - "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", - "devOptional": true + "node_modules/big.js": { + "version": "5.2.2", + "license": "MIT", + "engines": { + "node": "*" + } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "node_modules/binary-extensions": { + "version": "2.2.0", + "license": "MIT", "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node": ">=8" } }, - "node_modules/cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", - "dev": true, + "node_modules/bl": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "through": "X.X.X" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/cssdb": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", - "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "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==", + "node_modules/blocking-proxy": { + "version": "1.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "minimist": "^1.2.0" + }, "bin": { - "cssesc": "bin/cssesc" + "blocking-proxy": "built/lib/bin.js" }, "engines": { - "node": ">=4" + "node": ">=6.9.x" } }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "node_modules/bluebird": { + "version": "3.7.2", + "dev": true, + "license": "MIT" + }, + "node_modules/bluebird-lst": { + "version": "1.0.9", "dev": true, + "license": "MIT", "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "bluebird": "^3.5.5" } }, - "node_modules/d3": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.6.1.tgz", - "integrity": "sha512-txMTdIHFbcpLx+8a0IFhZsbp+PfBBPt8yfbmukZTQFroKuFqIwqswF0qE5JXWefylaAVpSXFoKm3yP+jpNLFLw==", + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.20.1", + "license": "MIT", "dependencies": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/d3-array": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.0.tgz", - "integrity": "sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g==", - "dependencies": { - "internmap": "1 - 2" - }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", - "engines": { - "node": ">=12" + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "license": "MIT", "dependencies": { - "d3-path": "1 - 3" - }, - "engines": { - "node": ">=12" + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "node_modules/d3-collection": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", - "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + "node_modules/bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "license": "MIT" }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "engines": { - "node": ">=12" + "node_modules/boolbase": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/boolean": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, - "node_modules/d3-contour": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.0.tgz", - "integrity": "sha512-7aQo0QHUTu/Ko3cP9YK9yUTxtoDEiDGwnBHyLxG5M4vqlBkO/uixMRele3nfsfj6UXOcuReVpVXzAboGraYIJw==", + "node_modules/braces": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "d3-array": "^3.2.0" + "fill-range": "^7.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/d3-delaunay": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz", - "integrity": "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==", + "node_modules/brfs": { + "version": "2.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "delaunator": "5" + "quote-stream": "^1.0.1", + "resolve": "^1.1.5", + "static-module": "^3.0.2", + "through2": "^2.0.0" }, - "engines": { - "node": ">=12" + "bin": { + "brfs": "bin/cmd.js" } }, - "node_modules/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", - "engines": { - "node": ">=12" + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "node_modules/brotli": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "base64-js": "^1.1.2" } }, - "node_modules/d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "node_modules/browser-pack": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", + "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", + "dev": true, "dependencies": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" + "combine-source-map": "~0.8.0", + "defined": "^1.0.0", + "JSONStream": "^1.0.3", + "safe-buffer": "^5.1.1", + "through2": "^2.0.0", + "umd": "^3.0.0" }, - "engines": { - "node": ">=12" + "bin": { + "browser-pack": "bin/cmd.js" } }, - "node_modules/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "node_modules/browser-resolve": { + "version": "1.11.3", + "dev": true, + "license": "MIT", "dependencies": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "dev": true, + "license": "MIT" + }, + "node_modules/browserify": { + "version": "16.5.2", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", + "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", + "dev": true, + "dependencies": { + "assert": "^1.4.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^2.0.0", + "browserify-zlib": "~0.2.0", + "buffer": "~5.2.1", + "cached-path-relative": "^1.0.0", + "concat-stream": "^1.6.0", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "^1.2.0", + "duplexer2": "~0.1.2", + "events": "^2.0.0", + "glob": "^7.1.0", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "^1.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "JSONStream": "^1.0.3", + "labeled-stream-splicer": "^2.0.0", + "mkdirp-classic": "^0.5.2", + "module-deps": "^6.2.3", + "os-browserify": "~0.3.0", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.6.1", + "stream-browserify": "^2.0.0", + "stream-http": "^3.0.0", + "string_decoder": "^1.1.1", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.1", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "^1.0.0", + "xtend": "^4.0.0" }, "bin": { - "csv2json": "bin/dsv2json.js", - "csv2tsv": "bin/dsv2dsv.js", - "dsv2dsv": "bin/dsv2dsv.js", - "dsv2json": "bin/dsv2json.js", - "json2csv": "bin/json2dsv.js", - "json2dsv": "bin/json2dsv.js", - "json2tsv": "bin/json2dsv.js", - "tsv2csv": "bin/dsv2dsv.js", - "tsv2json": "bin/dsv2json.js" + "browserify": "bin/cmd.js" }, "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/d3-dsv/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "engines": { - "node": ">=12" + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, - "node_modules/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, "dependencies": { - "d3-dsv": "1 - 3" - }, - "engines": { - "node": ">=12" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "node_modules/browserify-optional": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" + "ast-transform": "0.0.0", + "ast-types": "^0.7.0", + "browser-resolve": "^1.8.1" } }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "engines": { - "node": ">=12" + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" } }, - "node_modules/d3-geo": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.0.1.tgz", - "integrity": "sha512-Wt23xBych5tSy9IYAM1FR2rWIBFWa52B/oF/GYe5zbdHrg08FU8+BuI6X4PvTwPDdqdAdq04fuWJpELtsaEjeA==", + "node_modules/browserify-sign": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", + "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "dev": true, "dependencies": { - "d3-array": "2.5.0 - 3" + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" }, "engines": { - "node": ">=12" - } - }, - "node_modules/d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", - "engines": { - "node": ">=12" + "node": ">= 4" } }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { - "d3-color": "1 - 3" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=12" + "node": ">= 6" } }, - "node_modules/d3-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.0.1.tgz", - "integrity": "sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w==", - "engines": { - "node": ">=12" - } + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", - "engines": { - "node": ">=12" + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" } }, - "node_modules/d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", - "engines": { - "node": ">=12" - } + "node_modules/browserify-zlib/node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true }, - "node_modules/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", - "engines": { - "node": ">=12" + "node_modules/browserify/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, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "node_modules/browserify/node_modules/browser-resolve": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", + "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", + "dev": true, "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, - "engines": { - "node": ">=12" + "resolve": "^1.17.0" } }, - "node_modules/d3-scale-chromatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", - "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", + "node_modules/browserify/node_modules/buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "dev": true, "dependencies": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" - }, - "engines": { - "node": ">=12" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" } }, - "node_modules/d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "node_modules/browserify/node_modules/events": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", + "dev": true, "engines": { - "node": ">=12" + "node": ">=0.4.x" } }, - "node_modules/d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ==", + "node_modules/browserify/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, "dependencies": { - "d3-path": "1 - 3" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=12" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ==", + "node_modules/browserify/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, "dependencies": { - "d3-array": "2 - 3" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=12" + "node": "*" } }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "node_modules/browserify/node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/browserify/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.21.4", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "license": "MIT", "dependencies": { - "d3-time": "1 - 3" + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=12" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "engines": { - "node": ">=12" + "node_modules/browserstack": { + "version": "1.6.1", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "https-proxy-agent": "^2.2.1" } }, - "node_modules/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "node_modules/browserstack/node_modules/agent-base": { + "version": "4.3.0", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" + "es6-promisify": "^5.0.0" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "d3-selection": "2 - 3" + "node": ">= 4.0.0" } }, - "node_modules/d3-voronoi": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", - "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + "node_modules/browserstack/node_modules/debug": { + "version": "3.2.7", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ms": "^2.1.1" + } }, - "node_modules/d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "node_modules/browserstack/node_modules/https-proxy-agent": { + "version": "2.2.4", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" + "agent-base": "^4.3.0", + "debug": "^3.1.0" }, "engines": { - "node": ">=12" + "node": ">= 4.5.0" } }, - "node_modules/dagre": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz", - "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==", + "node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "graphlib": "^2.1.8", - "lodash": "^4.17.15" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "node_modules/dagre-d3": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/dagre-d3/-/dagre-d3-0.6.4.tgz", - "integrity": "sha512-e/6jXeCP7/ptlAM48clmX4xTZc5Ek6T6kagS7Oz2HrYSdqcLZFLqpAfh7ldbZRFfxCZVyh61NEPR08UQRVxJzQ==", + "node_modules/buffer-alloc": { + "version": "1.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3": "^5.14", - "dagre": "^0.8.5", - "graphlib": "^2.1.8", - "lodash": "^4.17.15" + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" } }, - "node_modules/dagre-d3/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "dev": true, + "license": "MIT" }, - "node_modules/dagre-d3/node_modules/d3": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", - "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", - "dependencies": { - "d3-array": "1", - "d3-axis": "1", - "d3-brush": "1", - "d3-chord": "1", - "d3-collection": "1", - "d3-color": "1", - "d3-contour": "1", - "d3-dispatch": "1", - "d3-drag": "1", - "d3-dsv": "1", - "d3-ease": "1", - "d3-fetch": "1", - "d3-force": "1", - "d3-format": "1", - "d3-geo": "1", - "d3-hierarchy": "1", - "d3-interpolate": "1", - "d3-path": "1", - "d3-polygon": "1", - "d3-quadtree": "1", - "d3-random": "1", - "d3-scale": "2", - "d3-scale-chromatic": "1", - "d3-selection": "1", - "d3-shape": "1", - "d3-time": "1", - "d3-time-format": "2", - "d3-timer": "1", - "d3-transition": "1", - "d3-voronoi": "1", - "d3-zoom": "1" + "node_modules/buffer-crc32": { + "version": "0.2.13", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "*" } }, - "node_modules/dagre-d3/node_modules/d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "node_modules/dagre-d3/node_modules/d3-axis": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", - "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" - }, - "node_modules/dagre-d3/node_modules/d3-brush": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", - "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", - "dependencies": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" + "node_modules/buffer-equal": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" } }, - "node_modules/dagre-d3/node_modules/d3-chord": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", - "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", - "dependencies": { - "d3-array": "1", - "d3-path": "1" - } + "node_modules/buffer-fill": { + "version": "1.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/dagre-d3/node_modules/d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + "node_modules/buffer-from": { + "version": "1.1.2", + "license": "MIT" }, - "node_modules/dagre-d3/node_modules/d3-contour": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", - "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/builder-util": { + "version": "23.6.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-array": "^1.1.1" + "@types/debug": "^4.1.6", + "@types/fs-extra": "^9.0.11", + "7zip-bin": "~5.1.1", + "app-builder-bin": "4.0.0", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" } }, - "node_modules/dagre-d3/node_modules/d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" - }, - "node_modules/dagre-d3/node_modules/d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", + "node_modules/builder-util-runtime": { + "version": "9.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "d3-dispatch": "1", - "d3-selection": "1" + "debug": "^4.3.4", + "sax": "^1.2.4" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/dagre-d3/node_modules/d3-dsv": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", - "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", + "node_modules/builder-util/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" + "color-convert": "^2.0.1" }, - "bin": { - "csv2json": "bin/dsv2json", - "csv2tsv": "bin/dsv2dsv", - "dsv2dsv": "bin/dsv2dsv", - "dsv2json": "bin/dsv2json", - "json2csv": "bin/json2dsv", - "json2dsv": "bin/json2dsv", - "json2tsv": "bin/json2dsv", - "tsv2csv": "bin/dsv2dsv", - "tsv2json": "bin/dsv2json" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/dagre-d3/node_modules/d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" + "node_modules/builder-util/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" }, - "node_modules/dagre-d3/node_modules/d3-fetch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", - "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", + "node_modules/builder-util/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "d3-dsv": "1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/dagre-d3/node_modules/d3-force": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", - "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "node_modules/builder-util/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "d3-collection": "1", - "d3-dispatch": "1", - "d3-quadtree": "1", - "d3-timer": "1" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/dagre-d3/node_modules/d3-format": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", - "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + "node_modules/builder-util/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/dagre-d3/node_modules/d3-geo": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", - "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", - "dependencies": { - "d3-array": "1" + "node_modules/builder-util/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/dagre-d3/node_modules/d3-hierarchy": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", - "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" - }, - "node_modules/dagre-d3/node_modules/d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "node_modules/builder-util/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-color": "1" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/dagre-d3/node_modules/d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" - }, - "node_modules/dagre-d3/node_modules/d3-polygon": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", - "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" - }, - "node_modules/dagre-d3/node_modules/d3-quadtree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", - "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" - }, - "node_modules/dagre-d3/node_modules/d3-random": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", - "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" - }, - "node_modules/dagre-d3/node_modules/d3-scale": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", - "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", + "node_modules/builder-util/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-array": "^1.2.0", - "d3-collection": "1", - "d3-format": "1", - "d3-interpolate": "1", - "d3-time": "1", - "d3-time-format": "2" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/dagre-d3/node_modules/d3-scale-chromatic": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", - "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", - "dependencies": { - "d3-color": "1", - "d3-interpolate": "1" + "node_modules/builtin-modules": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/dagre-d3/node_modules/d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true }, - "node_modules/dagre-d3/node_modules/d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", - "dependencies": { - "d3-path": "1" + "node_modules/bytes": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "node_modules/dagre-d3/node_modules/d3-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", - "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" - }, - "node_modules/dagre-d3/node_modules/d3-time-format": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", - "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "node_modules/cac": { + "version": "3.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "d3-time": "1" + "camelcase-keys": "^3.0.0", + "chalk": "^1.1.3", + "indent-string": "^3.0.0", + "minimist": "^1.2.0", + "read-pkg-up": "^1.0.1", + "suffix": "^0.1.0", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/dagre-d3/node_modules/d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" - }, - "node_modules/dagre-d3/node_modules/d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", - "dependencies": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" + "node_modules/cac/node_modules/ansi-regex": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/dagre-d3/node_modules/d3-zoom": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", - "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", - "dependencies": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" + "node_modules/cac/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/dagre-d3/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/cac/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "node_modules/dash-ast": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", - "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==", - "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==", - "optional": true, - "peer": true, + "node_modules/cac/node_modules/find-up": { + "version": "1.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "assert-plus": "^1.0.0" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "engines": { - "node": ">=0.10" + "node": ">=0.10.0" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, + "node_modules/cac/node_modules/hosted-git-info": { + "version": "2.8.9", + "dev": true, + "license": "ISC" + }, + "node_modules/cac/node_modules/indent-string": { + "version": "3.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=4" } }, - "node_modules/decache": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.1.tgz", - "integrity": "sha512-ohApBM8u9ygepJCjgBrEZSSxPjc0T/PJkD+uNyxXPkqudyUpdXpwJYp0VISm2WrPVzASU6DZyIi6BWdyw7uJ2Q==", + "node_modules/cac/node_modules/normalize-package-data": { + "version": "2.5.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "callsite": "^1.0.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "optional": true, - "peer": true, + "node_modules/cac/node_modules/path-exists": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "node_modules/cac/node_modules/path-type": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "mimic-response": "^1.0.0" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "node_modules/cac/node_modules/read-pkg": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "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/deepmerge-ts": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", - "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", - "devOptional": true, "engines": { - "node": ">=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "node_modules/cac/node_modules/read-pkg-up": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "execa": "^5.0.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" }, "engines": { - "node": ">= 10" + "node": ">=0.10.0" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/cac/node_modules/semver": { + "version": "5.7.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/cac/node_modules/strip-ansi": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "clone": "^1.0.2" + "ansi-regex": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "node_modules/define-lazy-prop": { + "node_modules/cac/node_modules/supports-color": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "devOptional": true, + "node_modules/cacache": { + "version": "16.1.2", + "license": "ISC", "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "node_modules/cache-base": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "optional": true, - "peer": true, - "dependencies": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=14.16" } }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "optional": true, - "peer": true, + "node_modules/cacheable-request": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "array-uniq": "^1.0.1" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/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==", - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node": ">=8" } }, - "node_modules/del/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "pump": "^3.0.0" }, "engines": { - "node": "*" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del/node_modules/globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "optional": true, - "peer": true, - "dependencies": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/del/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } + "node_modules/cached-path-relative": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz", + "integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==", + "dev": true }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, + "node_modules/call-bind": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delaunator": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.0.tgz", - "integrity": "sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==", - "dependencies": { - "robust-predicates": "^3.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/delayed-stream": { + "node_modules/callsite": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "devOptional": true, + "dev": true, "engines": { - "node": ">=0.4.0" + "node": "*" } }, - "node_modules/delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true + "node_modules/callsites": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "node_modules/camelcase": { + "version": "5.3.1", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=6" } }, - "node_modules/dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "node_modules/camelcase-keys": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "camelcase": "^3.0.0", + "map-obj": "^1.0.0" + }, "engines": { - "node": ">= 0.6.0" + "node": ">=0.10.0" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=0.10.0" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "node_modules/caniuse-lite": { + "version": "1.0.30001431", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ], + "license": "CC-BY-4.0" }, - "node_modules/devtools": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-8.8.2.tgz", - "integrity": "sha512-iD/Xr5rMjx+VD08akiAuiMR5EhWKj9i489rcDm2vdC9iB8u8HY51s9FbmnIrN5OstYma0x2qOF2zKxM/muJTtw==", - "devOptional": true, + "node_modules/caseless": { + "version": "0.12.0", + "license": "Apache-2.0", + "optional": true, + "peer": true + }, + "node_modules/cfb": { + "version": "1.2.2", + "license": "Apache-2.0", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "chrome-launcher": "^0.15.0", - "edge-paths": "^3.0.5", - "import-meta-resolve": "^2.1.0", - "puppeteer-core": "19.8.5", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0", - "which": "^3.0.0" + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" }, "engines": { - "node": "^16.13 || >=18" - } - }, - "node_modules/devtools-protocol": { - "version": "0.0.1124027", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1124027.tgz", - "integrity": "sha512-OT2sdgQn4llM9/tVcCvoty733KFFIlXVvESceJsfazhmg/dF7C5e3Z8cIN8jNwIikixuE5rufGtD1cvKHXfOcQ==", - "devOptional": true - }, - "node_modules/devtools/node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "devOptional": true, - "bin": { - "uuid": "dist/bin/uuid" + "node": ">=0.8" } }, - "node_modules/devtools/node_modules/which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", - "devOptional": true, + "node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=4" } }, - "node_modules/dfa": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", - "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", - "dev": true + "node_modules/chardet": { + "version": "0.7.0", + "license": "MIT" }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" + "node_modules/chart.js": { + "version": "3.9.1", + "license": "MIT", + "peer": true + }, + "node_modules/chartjs-plugin-zoom": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "hammerjs": "^2.0.8" + }, + "peerDependencies": { + "chart.js": ">=3.2.0" } }, - "node_modules/diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "devOptional": true, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "dev": true, + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", + "node_modules/cheerio-select": { + "version": "2.1.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", - "minimatch": "3.0.4" + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" }, - "bin": { - "dircompare": "src/cli/dircompare.js" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/dir-compare/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==", + "node_modules/cheerio/node_modules/parse5": { + "version": "7.1.1", "dev": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/dir-compare/node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true, + "node_modules/chokidar": { + "version": "3.5.3", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, "engines": { - "node": ">=0.1.90" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/dir-compare/node_modules/commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "dependencies": { - "graceful-readlink": ">= 1.0.0" - }, + "node_modules/chownr": { + "version": "2.0.0", + "license": "ISC", "engines": { - "node": ">= 0.6.x" + "node": ">=10" } }, - "node_modules/dir-compare/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, + "node_modules/chrome-launcher": { + "version": "0.15.1", + "devOptional": true, + "license": "Apache-2.0", "dependencies": { - "brace-expansion": "^1.1.7" + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "bin": { + "print-chrome-path": "bin/print-chrome-path.js" }, "engines": { - "node": "*" + "node": ">=12.13.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==", - "dependencies": { - "path-type": "^4.0.0" + "node_modules/chrome-launcher/node_modules/escape-string-regexp": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6.0" } }, - "node_modules/dmg-builder": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz", - "integrity": "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA==", + "node_modules/chromedriver": { + "version": "111.0.0", "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { - "app-builder-lib": "23.6.0", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "fs-extra": "^10.0.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" + "@testim/chrome-version": "^1.1.3", + "axios": "^1.2.1", + "compare-versions": "^5.0.1", + "extract-zip": "^2.0.1", + "https-proxy-agent": "^5.0.1", + "proxy-from-env": "^1.1.0", + "tcp-port-used": "^1.0.1" }, - "optionalDependencies": { - "dmg-license": "^1.0.11" + "bin": { + "chromedriver": "bin/chromedriver" + }, + "engines": { + "node": ">=14" } }, - "node_modules/dmg-builder/node_modules/argparse": { + "node_modules/chromedriver/node_modules/extract-zip": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/dmg-builder/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": "BSD-2-Clause", "dependencies": { - "argparse": "^2.0.1" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" }, "bin": { - "js-yaml": "bin/js-yaml.js" + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "node_modules/chromedriver/node_modules/get-stream": { + "version": "5.2.0", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT", "dependencies": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - }, - "bin": { - "dmg-license": "bin/dmg-license.js" + "pump": "^3.0.0" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/dmg-license/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, - "optional": true, + "node_modules/chromium-bidi": { + "version": "0.4.6", + "devOptional": true, + "license": "Apache-2.0", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "mitt": "3.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "peerDependencies": { + "devtools-protocol": "*" } }, - "node_modules/dmg-license/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "node_modules/chromium-pickle-js": { + "version": "0.2.0", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + "node_modules/ci-info": { + "version": "3.6.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", "dependencies": { - "esutils": "^2.0.2" + "is-descriptor": "^0.1.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=0.10.0" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "kind-of": "^3.0.2" }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "domelementtype": "^2.3.0" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/dommatrix": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dommatrix/-/dommatrix-1.0.3.tgz", - "integrity": "sha512-l32Xp/TLgWb8ReqbVJAFIvXmY7go4nTxxlWiAFyhoQw9RKEOHBZNnyGvJWqDVSPmq3Y9HlM4npqF/T6VMOXhww==", - "dev": true - }, - "node_modules/dompurify": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz", - "integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==" - }, - "node_modules/domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dev": true, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" + "kind-of": "^3.0.2" }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dot/-/dot-1.1.3.tgz", - "integrity": "sha512-/nt74Rm+PcfnirXGEdhZleTwGC2LMnuKTeeTIlI82xb5loBBoXNYzr2ezCroPSMtilK8EZIfcNZwOcHN+ib1Lg==", - "dev": true, - "engines": [ - "node >=0.2.6" - ], - "bin": { - "dottojs": "bin/dot-packer" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/dotenv-expand": { + "node_modules/class-utils/node_modules/kind-of": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/easy-table": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", - "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "optionalDependencies": { - "wcwidth": "^1.0.1" + "node_modules/clean-stack": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "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==", - "optional": true, - "peer": true, + "node_modules/cli-cursor": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/edge-paths": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", - "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", - "devOptional": true, - "dependencies": { - "@types/which": "^2.0.1", - "which": "^2.0.2" - }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "license": "MIT", "engines": { - "node": ">=14.0.0" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/shirshak55" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, + "node_modules/cli-width": { + "version": "3.0.0", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, - "node_modules/electron": { - "version": "19.1.6", - "resolved": "https://registry.npmjs.org/electron/-/electron-19.1.6.tgz", - "integrity": "sha512-bT6Mr7JbHbONpr/U7R47lwTkMUvuAyOfnoLlbDqvGocQyZCCN3JB436wtf2+r3/IpMEz3T+dHLweFDY5i2wuxw==", - "dev": true, - "hasInstallScript": true, + "node_modules/clipboard": { + "version": "2.0.11", + "license": "MIT", "dependencies": { - "@electron/get": "^1.14.1", - "@types/node": "^16.11.26", - "extract-zip": "^1.0.3" - }, - "bin": { - "electron": "cli.js" - }, - "engines": { - "node": ">= 8.6" + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" } }, - "node_modules/electron-builder": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz", - "integrity": "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==", - "dev": true, + "node_modules/cliui": { + "version": "7.0.4", + "license": "ISC", "dependencies": { - "@types/yargs": "^17.0.1", - "app-builder-lib": "23.6.0", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "dmg-builder": "23.6.0", - "fs-extra": "^10.0.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "read-config-file": "6.2.0", - "simple-update-notifier": "^1.0.7", - "yargs": "^17.5.1" - }, - "bin": { - "electron-builder": "cli.js", - "install-app-deps": "install-app-deps.js" - }, - "engines": { - "node": ">=14.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/electron-builder/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/clone": { + "version": "1.0.4", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.8" } }, - "node_modules/electron-builder/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/clone-deep": { + "version": "4.0.1", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=6" } }, - "node_modules/electron-builder/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/clone-response": { + "version": "1.0.3", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "mimic-response": "^1.0.0" }, - "engines": { - "node": ">=7.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/electron-builder/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/electron-builder/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/code-block-writer": { + "version": "11.0.3", "dev": true, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/electron-builder/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/codelyzer": { + "version": "6.0.2", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@angular/compiler": "9.0.0", + "@angular/core": "9.0.0", + "app-root-path": "^3.0.0", + "aria-query": "^3.0.0", + "axobject-query": "2.0.2", + "css-selector-tokenizer": "^0.7.1", + "cssauron": "^1.4.0", + "damerau-levenshtein": "^1.0.4", + "rxjs": "^6.5.3", + "semver-dsl": "^1.0.1", + "source-map": "^0.5.7", + "sprintf-js": "^1.1.2", + "tslib": "^1.10.0", + "zone.js": "~0.10.3" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@angular/compiler": ">=2.3.1 <13.0.0 || ^12.0.0-next || ^12.1.0-next || ^12.2.0-next", + "@angular/core": ">=2.3.1 <13.0.0 || ^12.0.0-next || ^12.1.0-next || ^12.2.0-next", + "tslint": "^5.0.0 || ^6.0.0" } }, - "node_modules/electron-osx-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", - "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", - "deprecated": "Please use @electron/osx-sign moving forward. Be aware the API is slightly different", + "node_modules/codelyzer/node_modules/@angular/compiler": { + "version": "9.0.0", "dev": true, - "dependencies": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^3.0.1" - }, - "bin": { - "electron-osx-flat": "bin/electron-osx-flat.js", - "electron-osx-sign": "bin/electron-osx-sign.js" - }, - "engines": { - "node": ">=4.0.0" + "license": "MIT", + "peerDependencies": { + "tslib": "^1.10.0" } }, - "node_modules/electron-osx-sign/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/codelyzer/node_modules/@angular/core": { + "version": "9.0.0", "dev": true, - "dependencies": { - "ms": "2.0.0" + "license": "MIT", + "peerDependencies": { + "rxjs": "^6.5.3", + "tslib": "^1.10.0", + "zone.js": "~0.10.2" } }, - "node_modules/electron-osx-sign/node_modules/isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "node_modules/codelyzer/node_modules/rxjs": { + "version": "6.6.7", "dev": true, + "license": "Apache-2.0", "dependencies": { - "buffer-alloc": "^1.2.0" + "tslib": "^1.9.0" }, "engines": { - "node": ">=0.6.0" + "npm": ">=2.0.0" } }, - "node_modules/electron-osx-sign/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/electron-publish": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz", - "integrity": "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg==", + "node_modules/codelyzer/node_modules/source-map": { + "version": "0.5.7", "dev": true, - "dependencies": { - "@types/fs-extra": "^9.0.11", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "fs-extra": "^10.0.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/electron-publish/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/codelyzer/node_modules/tslib": { + "version": "1.14.1", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "license": "0BSD" + }, + "node_modules/codelyzer/node_modules/zone.js": { + "version": "0.10.3", + "dev": true, + "license": "MIT" + }, + "node_modules/codepage": { + "version": "1.15.0", + "license": "Apache-2.0", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.8" } }, - "node_modules/electron-publish/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/collection-visit": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/electron-publish/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "color-name": "1.1.3" } }, - "node_modules/electron-publish/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" }, - "node_modules/electron-publish/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/color-support": { + "version": "1.1.3", "dev": true, - "engines": { - "node": ">=8" + "license": "ISC", + "bin": { + "color-support": "bin.js" } }, - "node_modules/electron-publish/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/colorette": { + "version": "2.0.19", + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.1.90" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" - }, - "node_modules/electron/node_modules/@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/emoji-toolkit": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/emoji-toolkit/-/emoji-toolkit-6.6.0.tgz", - "integrity": "sha512-pEu0kow2p1N8zCKnn/L6H0F3rWUBB3P3hVjr/O5yl1fK7N9jU4vO4G7EFapC5Y3XwZLUCY0FZbOPyTkH+4V2eQ==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" + "node_modules/combine-source-map": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", + "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", + "dev": true, + "dependencies": { + "convert-source-map": "~1.1.0", + "inline-source-map": "~0.6.0", + "lodash.memoize": "~3.0.3", + "source-map": "~0.5.3" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } + "node_modules/combine-source-map/node_modules/convert-source-map": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", + "dev": true }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "node_modules/combine-source-map/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" + "engines": { + "node": ">=0.10.0" } }, - "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==", + "node_modules/combined-stream": { + "version": "1.0.8", "devOptional": true, + "license": "MIT", "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">= 0.8" } }, - "node_modules/entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "node_modules/commander": { + "version": "9.4.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "node": "^12.20.0 || >=14" } }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "node_modules/commondir": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/compare-version": { + "version": "0.1.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true + "node_modules/compare-versions": { + "version": "5.0.3", + "dev": true, + "license": "MIT" }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "optional": true, + "node_modules/component-emitter": { + "version": "1.3.0", + "license": "MIT" + }, + "node_modules/compress-commons": { + "version": "4.1.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "prr": "~1.0.1" + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" }, - "bin": { - "errno": "cli.js" + "engines": { + "node": ">= 10" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "3.6.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 6" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "devOptional": true, + "node_modules/compressible": { + "version": "2.0.18", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "mime-db": ">= 1.43.0 < 2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.6" } }, - "node_modules/es-get-iterator/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "devOptional": true - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + "node_modules/compression": { + "version": "1.7.4", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", "dependencies": { - "has": "^1.0.3" + "ms": "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==", + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "1.6.2", "dev": true, + "engines": [ + "node >= 0.8" + ], + "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, - "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "node_modules/config-chain": { + "version": "1.1.13", "dev": true, - "hasInstallScript": true, + "license": "MIT", + "optional": true, "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" + "ini": "^1.3.4", + "proto-list": "~1.2.1" } }, - "node_modules/es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "node_modules/config-chain/node_modules/ini": { + "version": "1.3.8", "dev": true, + "license": "ISC", "optional": true }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "node_modules/connect": { + "version": "3.7.0", "dev": true, + "license": "MIT", "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" + "ms": "2.0.0" } }, - "node_modules/es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "optional": true, - "peer": true + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "optional": true, - "peer": true, - "dependencies": { - "es6-promise": "^4.0.3" - } + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, - "node_modules/es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", + "node_modules/console-control-strings": { + "version": "1.1.0", "dev": true, + "license": "ISC" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "license": "MIT", "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" + "safe-buffer": "5.2.1" }, "engines": { - "node": ">=0.12" + "node": ">= 0.6" } }, - "node_modules/es6-set/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" + "node_modules/content-type": { + "version": "1.0.4", + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/esbuild": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", - "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", - "hasInstallScript": true, - "optional": true, - "bin": { - "esbuild": "bin/esbuild" - }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.5.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "license": "MIT", + "dependencies": { + "is-what": "^3.14.1" }, - "optionalDependencies": { - "@esbuild/linux-loong64": "0.15.5", - "esbuild-android-64": "0.15.5", - "esbuild-android-arm64": "0.15.5", - "esbuild-darwin-64": "0.15.5", - "esbuild-darwin-arm64": "0.15.5", - "esbuild-freebsd-64": "0.15.5", - "esbuild-freebsd-arm64": "0.15.5", - "esbuild-linux-32": "0.15.5", - "esbuild-linux-64": "0.15.5", - "esbuild-linux-arm": "0.15.5", - "esbuild-linux-arm64": "0.15.5", - "esbuild-linux-mips64le": "0.15.5", - "esbuild-linux-ppc64le": "0.15.5", - "esbuild-linux-riscv64": "0.15.5", - "esbuild-linux-s390x": "0.15.5", - "esbuild-netbsd-64": "0.15.5", - "esbuild-openbsd-64": "0.15.5", - "esbuild-sunos-64": "0.15.5", - "esbuild-windows-32": "0.15.5", - "esbuild-windows-64": "0.15.5", - "esbuild-windows-arm64": "0.15.5" + "funding": { + "url": "https://github.com/sponsors/mesqueeb" } }, - "node_modules/esbuild-android-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", - "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/copy-descriptor": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/esbuild-android-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", - "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "license": "MIT", + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" } }, - "node_modules/esbuild-darwin-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", - "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, "engines": { - "node": ">=12" + "node": ">=10.13.0" } }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", - "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.1.2", + "license": "MIT", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esbuild-freebsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", - "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", - "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "license": "MIT", "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esbuild-linux-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", - "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/core-js": { + "version": "3.26.1", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/esbuild-linux-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", - "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/core-js-compat": { + "version": "3.26.1", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/esbuild-linux-arm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", - "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/core-util-is": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, "engines": { - "node": ">=12" + "node": ">= 0.10" } }, - "node_modules/esbuild-linux-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", - "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/corser": { + "version": "2.0.1", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.4.0" } }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", - "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/cosmiconfig": { + "version": "7.1.0", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", - "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/crc-32": { + "version": "1.2.2", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, "engines": { - "node": ">=12" + "node": ">=0.8" } }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", - "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/crc32-stream": { + "version": "4.0.2", + "devOptional": true, + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, "engines": { - "node": ">=12" + "node": ">= 10" } }, - "node_modules/esbuild-linux-s390x": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", - "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.2", + "devOptional": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, "engines": { - "node": ">=12" + "node": ">= 6" } }, - "node_modules/esbuild-netbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", - "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" } }, - "node_modules/esbuild-openbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", - "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true }, - "node_modules/esbuild-sunos-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", - "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, - "node_modules/esbuild-wasm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", - "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "node_modules/esbuild-windows-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", - "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/critters": { + "version": "0.0.16", + "license": "Apache-2.0", + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^4.2.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" } }, - "node_modules/esbuild-windows-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", - "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/critters/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/esbuild-windows-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", - "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/critters/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=6" + "node": ">=7.0.0" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "node_modules/critters/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" }, - "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==", - "engines": { - "node": ">=0.8.0" + "node_modules/critters/node_modules/css-select": { + "version": "4.3.0", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/escodegen": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.2.0.tgz", - "integrity": "sha512-yLy3Cc+zAC0WSmoT2fig3J87TpQ8UaZGx8ahCAs9FL8qNbyV7CVyPKS74DG4bsHiL5ew9sxdYx131OkBQMFnvA==", - "dev": true, + "node_modules/critters/node_modules/dom-serializer": { + "version": "1.4.1", + "license": "MIT", "dependencies": { - "esprima": "~1.0.4", - "estraverse": "~1.5.0", - "esutils": "~1.0.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/critters/node_modules/domhandler": { + "version": "4.3.1", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" }, "engines": { - "node": ">=0.4.0" + "node": ">= 4" }, - "optionalDependencies": { - "source-map": "~0.1.30" + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/escodegen/node_modules/esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "node_modules/critters/node_modules/domutils": { + "version": "2.8.0", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/critters/node_modules/entities": { + "version": "2.2.0", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/critters/node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=8" } }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", - "integrity": "sha512-FpCjJDfmo3vsc/1zKSeqR5k42tcIhxFIlvq+h9j0fO2q/h2uLKyweq7rYJ+0CoVvrGQOxIS5wyBrW/+vF58BUQ==", - "dev": true, + "node_modules/critters/node_modules/parse5": { + "version": "6.0.1", + "license": "MIT" + }, + "node_modules/critters/node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/critters/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.4.0" + "node": ">=8" } }, - "node_modules/escodegen/node_modules/esutils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", - "integrity": "sha512-x/iYH53X3quDwfHRz4y8rn4XcEwwCJeWsul9pF1zldMbGtgOtMNBEOuYWwB1EQlK2LRa1fev3YAgym/RElp5Cg==", - "dev": true, + "node_modules/cross-fetch": { + "version": "3.1.5", + "devOptional": true, + "license": "MIT", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, - "optional": true, "dependencies": { - "amdefine": ">=0.0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" }, "engines": { - "node": ">=0.8.0" + "node": "*" } }, - "node_modules/eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "node_modules/crypto-js": { + "version": "4.1.1", "dev": true, + "license": "MIT" + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "license": "CC0-1.0", "dependencies": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.15.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" + "postcss-selector-parser": "^6.0.9" }, "bin": { - "eslint": "bin/eslint.js" + "css-blank-pseudo": "dist/cli.cjs" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "license": "CC0-1.0", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, "bin": { - "eslint-config-prettier": "bin/cli.js" + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - } - }, - "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, - "dependencies": { - "ms": "^2.1.1" + "postcss": "^8.4" } }, - "node_modules/eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, + "node_modules/css-loader": { + "version": "6.7.1", + "license": "MIT", "dependencies": { - "debug": "^3.2.7" + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" }, "engines": { - "node": ">=4" + "node": ">= 12.13.0" }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "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, - "dependencies": { - "ms": "^2.1.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "license": "CC0-1.0", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" }, "engines": { - "node": ">=4" + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + "postcss": "^8.4" } }, - "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==", + "node_modules/css-select": { + "version": "5.1.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "esutils": "^2.0.2" + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "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==", + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "node_modules/css-shorthand-properties": { + "version": "1.1.1", + "devOptional": true }, - "node_modules/eslint-plugin-jsdoc": { - "version": "39.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", - "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", - "dev": true, - "dependencies": { - "@es-joy/jsdoccomment": "~0.36.0", - "comment-parser": "1.3.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "esquery": "^1.4.0", - "semver": "^7.3.8", - "spdx-expression-parse": "^3.0.1" - }, - "engines": { - "node": "^14 || ^16 || ^17 || ^18 || ^19" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } + "node_modules/css-value": { + "version": "0.0.1", + "devOptional": true }, - "node_modules/eslint-plugin-jsdoc/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, + "node_modules/css-what": { + "version": "6.1.0", + "license": "BSD-2-Clause", "engines": { - "node": ">=10" + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/eslint-plugin-jsdoc/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/cssauron": { + "version": "1.4.0", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "through": "X.X.X" } }, - "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "node_modules/cssdb": { + "version": "7.1.0", + "license": "CC0-1.0", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "license": "MIT", "bin": { - "semver": "bin/semver.js" + "cssesc": "bin/cssesc" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", + "node_modules/d": { + "version": "1.0.1", "dev": true, - "peerDependencies": { - "eslint": ">=2.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "ISC", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, + "node_modules/d3": { + "version": "7.6.1", + "license": "ISC", "dependencies": { - "eslint-visitor-keys": "^2.0.0" + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "node": ">=12" } }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, + "node_modules/d3-array": { + "version": "3.2.0", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, + "node_modules/d3-axis": { + "version": "3.0.0", + "license": "ISC", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" } }, - "node_modules/eslint/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, + "node_modules/d3-brush": { + "version": "3.0.0", + "license": "ISC", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=12" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, + "node_modules/d3-chord": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "color-convert": "^2.0.1" + "d3-path": "1 - 3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=12" } }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "node_modules/d3-collection": { + "version": "1.0.7", + "license": "BSD-3-Clause" }, - "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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/d3-color": { + "version": "3.1.0", + "license": "ISC", + "engines": { + "node": ">=12" } }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/d3-contour": { + "version": "4.0.0", + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "d3-array": "^3.2.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=12" } }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "node_modules/d3-delaunay": { + "version": "6.0.2", + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "delaunator": "5" }, "engines": { - "node": ">=7.0.0" + "node": ">=12" } }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/eslint/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, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=10" + "node": ">=12" + } + }, + "node_modules/d3-drag": { + "version": "3.0.0", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, + "node_modules/d3-dsv": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12" } }, - "node_modules/eslint/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, + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">= 10" } }, - "node_modules/eslint/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, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, + "node_modules/d3-ease": { + "version": "3.0.1", + "license": "BSD-3-Clause", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/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, + "node_modules/d3-fetch": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "is-glob": "^4.0.3" + "d3-dsv": "1 - 3" }, "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, + "node_modules/d3-force": { + "version": "3.0.0", + "license": "ISC", "dependencies": { - "type-fest": "^0.20.2" + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "node_modules/d3-format": { + "version": "3.1.0", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/eslint/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, + "node_modules/d3-geo": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "argparse": "^2.0.1" + "d3-array": "2.5.0 - 3" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=12" } }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "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/d3-hierarchy": { + "version": "3.1.2", + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/eslint/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, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "p-locate": "^5.0.0" + "d3-color": "1 - 3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "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, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "node_modules/d3-path": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": "*" + "node": ">=12" } }, - "node_modules/eslint/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, - "dependencies": { - "yocto-queue": "^0.1.0" - }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/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, - "dependencies": { - "p-limit": "^3.0.2" - }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "node_modules/d3-random": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/eslint/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, - "engines": { - "node": ">=10" + "node_modules/d3-scale": { + "version": "4.0.2", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12" } }, - "node_modules/espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, + "node_modules/d3-scale-chromatic": { + "version": "3.0.0", + "license": "ISC", "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "node_modules/d3-selection": { + "version": "3.0.0", + "license": "ISC", "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, + "node_modules/d3-shape": { + "version": "3.1.0", + "license": "ISC", "dependencies": { - "estraverse": "^5.1.0" + "d3-path": "1 - 3" }, "engines": { - "node": ">=0.10" + "node": ">=12" } }, - "node_modules/esquery/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, + "node_modules/d3-time": { + "version": "3.0.0", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, "engines": { - "node": ">=4.0" + "node": ">=12" } }, - "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==", + "node_modules/d3-time-format": { + "version": "4.1.0", + "license": "ISC", "dependencies": { - "estraverse": "^5.2.0" + "d3-time": "1 - 3" }, "engines": { - "node": ">=4.0" + "node": ">=12" } }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/d3-timer": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=4.0" + "node": ">=12" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/d3-transition": { + "version": "3.0.1", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + }, "engines": { - "node": ">=4.0" + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" } }, - "node_modules/estree-is-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", - "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", - "dev": true + "node_modules/d3-voronoi": { + "version": "1.1.4", + "license": "BSD-3-Clause" }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/d3-zoom": { + "version": "3.0.0", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" + "node_modules/dagre": { + "version": "0.8.5", + "license": "MIT", + "dependencies": { + "graphlib": "^2.1.8", + "lodash": "^4.17.15" } }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, + "node_modules/dagre-d3": { + "version": "0.6.4", + "license": "MIT", "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" + "d3": "^5.14", + "dagre": "^0.8.5", + "graphlib": "^2.1.8", + "lodash": "^4.17.15" } }, - "node_modules/event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, + "node_modules/dagre-d3/node_modules/commander": { + "version": "2.20.3", + "license": "MIT" + }, + "node_modules/dagre-d3/node_modules/d3": { + "version": "5.16.0", + "license": "BSD-3-Clause", "dependencies": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" + "d3-array": "1", + "d3-axis": "1", + "d3-brush": "1", + "d3-chord": "1", + "d3-collection": "1", + "d3-color": "1", + "d3-contour": "1", + "d3-dispatch": "1", + "d3-drag": "1", + "d3-dsv": "1", + "d3-ease": "1", + "d3-fetch": "1", + "d3-force": "1", + "d3-format": "1", + "d3-geo": "1", + "d3-hierarchy": "1", + "d3-interpolate": "1", + "d3-path": "1", + "d3-polygon": "1", + "d3-quadtree": "1", + "d3-random": "1", + "d3-scale": "2", + "d3-scale-chromatic": "1", + "d3-selection": "1", + "d3-shape": "1", + "d3-time": "1", + "d3-time-format": "2", + "d3-timer": "1", + "d3-transition": "1", + "d3-voronoi": "1", + "d3-zoom": "1" } }, - "node_modules/eventemitter-asyncresource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==" + "node_modules/dagre-d3/node_modules/d3-array": { + "version": "1.2.4", + "license": "BSD-3-Clause" }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "node_modules/dagre-d3/node_modules/d3-axis": { + "version": "1.0.12", + "license": "BSD-3-Clause" }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" + "node_modules/dagre-d3/node_modules/d3-brush": { + "version": "1.1.6", + "license": "BSD-3-Clause", + "dependencies": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/dagre-d3/node_modules/d3-chord": { + "version": "1.0.6", + "license": "BSD-3-Clause", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "d3-array": "1", + "d3-path": "1" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8.0" + "node_modules/dagre-d3/node_modules/d3-color": { + "version": "1.4.1", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-contour": { + "version": "1.3.2", + "license": "BSD-3-Clause", + "dependencies": { + "d3-array": "^1.1.1" } }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "node_modules/dagre-d3/node_modules/d3-dispatch": { + "version": "1.0.6", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-drag": { + "version": "1.2.5", + "license": "BSD-3-Clause", "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "d3-dispatch": "1", + "d3-selection": "1" + } + }, + "node_modules/dagre-d3/node_modules/d3-dsv": { + "version": "1.2.0", + "license": "BSD-3-Clause", + "dependencies": { + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "csv2json": "bin/dsv2json", + "csv2tsv": "bin/dsv2dsv", + "dsv2dsv": "bin/dsv2dsv", + "dsv2json": "bin/dsv2json", + "json2csv": "bin/json2dsv", + "json2dsv": "bin/json2dsv", + "json2tsv": "bin/json2dsv", + "tsv2csv": "bin/dsv2dsv", + "tsv2json": "bin/dsv2json" } }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/dagre-d3/node_modules/d3-ease": { + "version": "1.0.7", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-fetch": { + "version": "1.2.0", + "license": "BSD-3-Clause", "dependencies": { - "ms": "2.0.0" + "d3-dsv": "1" } }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/dagre-d3/node_modules/d3-force": { + "version": "1.2.1", + "license": "BSD-3-Clause", "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" } }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/dagre-d3/node_modules/d3-format": { + "version": "1.4.5", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-geo": { + "version": "1.12.1", + "license": "BSD-3-Clause", "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" + "d3-array": "1" } }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/dagre-d3/node_modules/d3-hierarchy": { + "version": "1.1.9", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-interpolate": { + "version": "1.4.0", + "license": "BSD-3-Clause", "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "d3-color": "1" } }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/dagre-d3/node_modules/d3-path": { + "version": "1.0.9", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-polygon": { + "version": "1.0.6", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-quadtree": { + "version": "1.0.7", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-random": { + "version": "1.1.2", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-scale": { + "version": "2.2.2", + "license": "BSD-3-Clause", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" } }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/dagre-d3/node_modules/d3-scale-chromatic": { + "version": "1.5.0", + "license": "BSD-3-Clause", "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "d3-color": "1", + "d3-interpolate": "1" } }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/dagre-d3/node_modules/d3-selection": { + "version": "1.4.2", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-shape": { + "version": "1.3.7", + "license": "BSD-3-Clause", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "d3-path": "1" } }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/dagre-d3/node_modules/d3-time": { + "version": "1.1.0", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-time-format": { + "version": "2.3.0", + "license": "BSD-3-Clause", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" + "d3-time": "1" } }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" + "node_modules/dagre-d3/node_modules/d3-timer": { + "version": "1.0.10", + "license": "BSD-3-Clause" + }, + "node_modules/dagre-d3/node_modules/d3-transition": { + "version": "1.3.2", + "license": "BSD-3-Clause", + "dependencies": { + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" } }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/dagre-d3/node_modules/d3-zoom": { + "version": "1.8.3", + "license": "BSD-3-Clause", + "dependencies": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" + } + }, + "node_modules/dagre-d3/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "dev": true, + "license": "BSD-2-Clause" }, - "node_modules/expect": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", - "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", - "devOptional": true, + "node_modules/dash-ast": { + "version": "2.0.1", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "@jest/expect-utils": "^29.5.0", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.5.0", - "jest-message-util": "^29.5.0", - "jest-util": "^29.5.0" + "assert-plus": "^1.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=0.10" } }, - "node_modules/expect-webdriverio": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.1.3.tgz", - "integrity": "sha512-tn7kMH/WVrVwwzPaCXMuFYiGXx15LwpxwkJkC/WmF6xptcqW7kaEZco7sxHjtEXpKV7QVGsfY1Z0PcwW4gj5OA==", - "devOptional": true, + "node_modules/debug": { + "version": "4.3.4", + "license": "MIT", "dependencies": { - "expect": "^29.4.0", - "jest-matcher-utils": "^29.4.0" + "ms": "2.1.2" }, "engines": { - "node": ">=16 || >=18 || >=20" + "node": ">=6.0" }, - "optionalDependencies": { - "@wdio/globals": "^8.2.4", - "webdriverio": "^8.2.4" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "node_modules/decache": { + "version": "4.6.1", + "dev": true, + "license": "MIT", "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, + "callsite": "^1.0.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">= 0.10.0" + "node": ">=0.10.0" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node_modules/decode-uri-component": { + "version": "0.2.2", + "license": "MIT", + "engines": { + "node": ">=0.10" } }, - "node_modules/express/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/decompress-response": { + "version": "3.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" + "mimic-response": "^1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/express/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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "node_modules/deep-equal": { + "version": "1.1.1", "dev": true, + "license": "MIT", "dependencies": { - "type": "^2.7.2" + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "optional": true, - "peer": true + "node_modules/deep-is": { + "version": "0.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, + "node_modules/deepmerge-ts": { + "version": "5.1.0", + "devOptional": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=0.10.0" + "node": ">=16.0.0" } }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/default-gateway": { + "version": "6.0.3", + "license": "BSD-2-Clause", "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "execa": "^5.0.0" }, "engines": { - "node": ">=4" + "node": ">= 10" } }, - "node_modules/external-editor/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/defaults": { + "version": "1.0.4", + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "clone": "^1.0.2" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/external-editor/node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "node_modules/define-properties": { + "version": "1.1.4", + "devOptional": true, + "license": "MIT", "dependencies": { - "os-tmpdir": "~1.0.2" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=0.6.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "node_modules/define-property": { + "version": "2.0.2", + "license": "MIT", "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "node_modules/defined": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "2.2.2", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "is-descriptor": "^1.0.0" + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "is-extendable": "^0.1.0" + "array-uniq": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" + "node_modules/del/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, + "node_modules/del/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, - "bin": { - "extract-zip": "cli.js" + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/extract-zip/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, + "node_modules/del/node_modules/globby": { + "version": "5.0.0", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "ms": "2.0.0" + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/extract-zip/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, + "node_modules/del/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "minimist": "^1.2.6" + "brace-expansion": "^1.1.7" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": "*" } }, - "node_modules/extract-zip/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "optional": true - }, - "node_modules/fancy-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", - "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", - "dev": true, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "color-support": "^1.1.3" + "glob": "^7.1.3" }, - "engines": { - "node": ">=10.13.0" + "bin": { + "rimraf": "bin.js" } }, - "node_modules/fast-clone": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/fast-clone/-/fast-clone-1.5.13.tgz", - "integrity": "sha512-0ez7coyFBQFjZtId+RJqJ+EQs61w9xARfqjqK0AD9vIUkSxWD4HvPt80+5evebZ1tTnv1GYKrPTipx7kOW5ipA==" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/delaunator": { + "version": "5.0.0", + "license": "ISC", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, + "robust-predicates": "^3.0.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=8.6.0" + "node": ">=0.4.0" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "node_modules/delegate": { + "version": "3.2.0", + "license": "MIT" }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "node_modules/delegates": { + "version": "1.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true + "node_modules/depd": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dependencies": { - "reusify": "^1.0.4" + "node_modules/dependency-graph": { + "version": "0.11.0", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" } }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "node_modules/deps-sort": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", + "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", + "dev": true, "dependencies": { - "websocket-driver": ">=0.5.1" + "JSONStream": "^1.0.3", + "shasum-object": "^1.0.0", + "subarg": "^1.0.0", + "through2": "^2.0.0" }, - "engines": { - "node": ">=0.8.0" + "bin": { + "deps-sort": "bin/cmd.js" } }, - "node_modules/fd-slicer": { + "node_modules/des.js": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "devOptional": true, + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, "dependencies": { - "pend": "~1.2.0" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/destroy": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dev": true, "dependencies": { - "escape-string-regexp": "^1.0.5" + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" }, - "engines": { - "node": ">=8" + "bin": { + "detective": "bin/detective.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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, + "node_modules/devtools": { + "version": "8.8.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "chrome-launcher": "^0.15.0", + "edge-paths": "^3.0.5", + "import-meta-resolve": "^2.1.0", + "puppeteer-core": "19.8.5", + "query-selector-shadow-dom": "^1.0.0", + "ua-parser-js": "^1.0.1", + "uuid": "^9.0.0", + "which": "^3.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": "^16.13 || >=18" } }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + "node_modules/devtools-protocol": { + "version": "0.0.1124027", + "devOptional": true, + "license": "BSD-3-Clause" }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" + "node_modules/devtools/node_modules/uuid": { + "version": "9.0.0", + "devOptional": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, - "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==", + "node_modules/devtools/node_modules/which": { + "version": "3.0.0", + "devOptional": true, + "license": "ISC", "dependencies": { - "to-regex-range": "^5.0.1" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "node_modules/dfa": { + "version": "1.2.0", "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, + "license": "MIT" + }, + "node_modules/diff": { + "version": "4.0.2", + "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">= 0.8" + "node": ">=0.3.1" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/diff-sequences": { + "version": "29.4.3", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, "dependencies": { - "ms": "2.0.0" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true }, - "node_modules/finalhandler/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "node_modules/dir-compare": { + "version": "2.4.0", "dev": true, + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "buffer-equal": "1.0.0", + "colors": "1.0.3", + "commander": "2.9.0", + "minimatch": "3.0.4" }, - "engines": { - "node": ">= 0.8" + "bin": { + "dircompare": "src/cli/dircompare.js" } }, - "node_modules/finalhandler/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "node_modules/dir-compare/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/dir-compare/node_modules/colors": { + "version": "1.0.3", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=0.1.90" } }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "node_modules/dir-compare/node_modules/commander": { + "version": "2.9.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-readlink": ">= 1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.6.x" + } + }, + "node_modules/dir-compare/node_modules/minimatch": { + "version": "3.0.4", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "engines": { + "node": "*" } }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/dir-glob": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "path-type": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/findit2": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/findit2/-/findit2-2.2.3.tgz", - "integrity": "sha512-lg/Moejf4qXovVutL0Lz4IsaPoNYMuxt4PA0nGqFxnJ1CTTGGlEO2wKgoDpwknhvZ8k4Q2F+eesgkLbG2Mxfog==", + "node_modules/dmg-builder": { + "version": "23.6.0", "dev": true, - "engines": { - "node": ">=0.8.22" + "license": "MIT", + "dependencies": { + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "fs-extra": "^10.0.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "optionalDependencies": { + "dmg-license": "^1.0.11" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/dmg-builder/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/dmg-builder/node_modules/js-yaml": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "argparse": "^2.0.1" }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true + "node_modules/dns-equal": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/flow-parser": { - "version": "0.203.1", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.203.1.tgz", - "integrity": "sha512-Nw2M8MPP/Zb+yhvmPDEjzkCXLtgyWGKXZjAYOVftm+wIf3xd4FKa7nRI9v67rODs0WzxMbPc8IPs/7o/dyxo/Q==", + "node_modules/dns-packet": { + "version": "5.4.0", + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, "engines": { - "node": ">=0.4.0" + "node": ">=6" } }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" + "node_modules/doctrine": { + "version": "3.0.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "engines": { + "node": ">=6.0.0" } }, - "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==", - "devOptional": true, + "node_modules/dom-serializer": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "is-callable": "^1.1.3" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.4", + "npm": ">=1.2" } }, - "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==", - "optional": true, - "peer": true, - "engines": { - "node": "*" - } + "node_modules/domelementtype": { + "version": "2.3.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "node_modules/domhandler": { + "version": "5.0.3", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "domelementtype": "^2.3.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "devOptional": true, - "engines": { - "node": ">= 14.17" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } + "node_modules/dommatrix": { + "version": "1.0.3", + "dev": true, + "license": "MIT" }, - "node_modules/frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", - "engines": { - "node": ">=0.8" - } + "node_modules/dompurify": { + "version": "2.4.0", + "license": "(MPL-2.0 OR Apache-2.0)" }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" + "node_modules/domutils": { + "version": "3.0.1", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "node_modules/dot": { + "version": "1.1.3", + "dev": true, + "engines": [ + "node >=0.2.6" + ], + "license": "MIT", + "bin": { + "dottojs": "bin/dot-packer" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "license": "MIT", "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/dotenv": { + "version": "9.0.2", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">= 0.6" + "node": ">=10" } }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true + "node_modules/dotenv-expand": { + "version": "5.1.0", + "dev": true, + "license": "BSD-2-Clause" }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "devOptional": true + "node_modules/duplexer": { + "version": "0.1.2", + "dev": true, + "license": "MIT" }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/duplexer2": { + "version": "0.1.4", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" + "readable-stream": "^2.0.2" } }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "node_modules/duplexer3": { + "version": "0.1.5", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/easy-table": { + "version": "1.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "ansi-regex": "^5.0.1" }, - "engines": { - "node": ">= 8" + "optionalDependencies": { + "wcwidth": "^1.0.1" } }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "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==" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "license": "MIT", "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "peer": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, + "node_modules/edge-paths": { + "version": "3.0.5", + "devOptional": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "@types/which": "^2.0.1", + "which": "^2.0.2" }, "engines": { - "node": ">= 0.4" + "node": ">=14.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/shirshak55" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "devOptional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/ee-first": { + "version": "1.1.1", + "license": "MIT" }, - "node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "node_modules/ejs": { + "version": "3.1.8", "dev": true, + "license": "Apache-2.0", "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "node_modules/electron": { + "version": "19.1.6", "dev": true, + "hasInstallScript": true, + "license": "MIT", "dependencies": { - "globule": "^1.0.0" + "@electron/get": "^1.14.1", + "@types/node": "^16.11.26", + "extract-zip": "^1.0.3" + }, + "bin": { + "electron": "cli.js" }, "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "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": ">= 8.6" } }, - "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "node_modules/electron-builder": { + "version": "23.6.0", + "dev": true, + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" + "@types/yargs": "^17.0.1", + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "dmg-builder": "23.6.0", + "fs-extra": "^10.0.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "read-config-file": "6.2.0", + "simple-update-notifier": "^1.0.7", + "yargs": "^17.5.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" + "bin": { + "electron-builder": "cli.js", + "install-app-deps": "install-app-deps.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=14.0.0" } }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "node_modules/electron-builder/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "node_modules/electron-builder/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "node_modules/electron-builder/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6" + "node": ">=7.0.0" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + "node_modules/electron-builder/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "node_modules/electron-builder/node_modules/has-flag": { + "version": "4.0.0", "dev": true, - "optional": true, - "dependencies": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - }, + "license": "MIT", "engines": { - "node": ">=10.0" + "node": ">=8" } }, - "node_modules/global-tunnel-ng": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", - "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", + "node_modules/electron-builder/node_modules/supports-color": { + "version": "7.2.0", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "encodeurl": "^1.0.2", - "lodash": "^4.17.10", - "npm-conf": "^1.1.3", - "tunnel": "^0.0.6" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "node_modules/electron-osx-sign": { + "version": "0.6.0", "dev": true, - "optional": true, + "license": "BSD-2-Clause", "dependencies": { - "define-properties": "^1.1.3" + "bluebird": "^3.5.0", + "compare-version": "^0.1.2", + "debug": "^2.6.8", + "isbinaryfile": "^3.0.2", + "minimist": "^1.2.0", + "plist": "^3.0.1" }, - "engines": { - "node": ">= 0.4" + "bin": { + "electron-osx-flat": "bin/electron-osx-flat.js", + "electron-osx-sign": "bin/electron-osx-sign.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4.0.0" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/electron-osx-sign/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "ms": "2.0.0" } }, - "node_modules/globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "node_modules/electron-osx-sign/node_modules/isbinaryfile": { + "version": "3.0.3", "dev": true, + "license": "MIT", "dependencies": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" + "buffer-alloc": "^1.2.0" }, "engines": { - "node": ">= 0.10" + "node": ">=0.6.0" } }, - "node_modules/globule/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==", + "node_modules/electron-osx-sign/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-publish": { + "version": "23.6.0", "dev": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@types/fs-extra": "^9.0.11", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "fs-extra": "^10.0.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" } }, - "node_modules/globule/node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "node_modules/electron-publish/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/globule/node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "node_modules/electron-publish/node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "*" - } - }, - "node_modules/good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dependencies": { - "delegate": "^3.1.2" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "devOptional": true, - "dependencies": { - "get-intrinsic": "^1.1.3" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "node_modules/electron-publish/node_modules/color-convert": { + "version": "2.0.1", "dev": true, + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8.6" + "node": ">=7.0.0" } }, - "node_modules/got/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "node_modules/electron-publish/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-publish/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/electron-publish/node_modules/supports-color": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true + "node_modules/electron-to-chromium": { + "version": "1.4.284", + "license": "ISC" }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "devOptional": true + "node_modules/electron/node_modules/@types/node": { + "version": "16.18.3", + "dev": true, + "license": "MIT" }, - "node_modules/graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, "dependencies": { - "lodash": "^4.17.15" + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/hammerjs": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", - "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==", - "engines": { - "node": ">=0.8.0" - } + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "node_modules/emoji-regex": { + "version": "8.0.0", + "license": "MIT" }, - "node_modules/handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } + "node_modules/emoji-toolkit": { + "version": "6.6.0", + "license": "MIT" }, - "node_modules/handlebars/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "node_modules/emojis-list": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "optional": true, - "peer": true, + "node_modules/encodeurl": { + "version": "1.0.2", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", + "node_modules/encoding": { + "version": "0.1.13", + "dev": true, + "license": "MIT", "optional": true, - "peer": true, "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" + "iconv-lite": "^0.6.2" } }, - "node_modules/har-validator/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "optional": true, - "peer": true, + "node_modules/end-of-stream": { + "version": "1.4.4", + "devOptional": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "once": "^1.4.0" } }, - "node_modules/har-validator/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "optional": true, - "peer": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">= 0.4.0" + "node": ">=10.13.0" } }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "devOptional": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, + "node_modules/entities": { + "version": "4.4.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=0.10.0" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "devOptional": true, + "node_modules/env-paths": { + "version": "2.2.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "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==", - "devOptional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/err-code": { + "version": "2.0.3", + "dev": true, + "license": "MIT" }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" + "node_modules/errno": { + "version": "0.1.8", + "license": "MIT", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "devOptional": true, + "node_modules/error-ex": { + "version": "1.3.2", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-arrayish": "^0.2.1" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/es-abstract": { + "version": "1.20.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, "engines": { "node": ">= 0.4" }, @@ -14258,678 +12836,507 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "node_modules/es-get-iterator": { + "version": "1.1.3", "devOptional": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "devOptional": true, + "license": "MIT" }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/es-module-lexer": { + "version": "0.9.3", + "license": "MIT" }, - "node_modules/has-values": { + "node_modules/es-shim-unscopables": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "license": "MIT", "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" + "has": "^1.0.3" } }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" + "node": ">= 0.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "node_modules/es5-ext": { + "version": "0.10.62", + "dev": true, + "hasInstallScript": true, + "license": "ISC", "dependencies": { - "is-buffer": "^1.1.5" + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/hdr-histogram-js": { + "node_modules/es6-error": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/es6-iterator": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", - "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "license": "MIT", "dependencies": { - "@assemblyscript/loader": "^0.10.1", - "base64-js": "^1.2.0", - "pako": "^1.0.3" - } - }, - "node_modules/hdr-histogram-js/node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "node_modules/hdr-histogram-percentiles-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==" - }, - "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==", - "bin": { - "he": "bin/he" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, - "node_modules/hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "devOptional": true, + "node_modules/es6-map": { + "version": "0.1.5", + "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" } }, - "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } + "node_modules/es6-promise": { + "version": "4.2.8", + "license": "MIT", + "optional": true, + "peer": true }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "node_modules/es6-promisify": { + "version": "5.0.0", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "es6-promise": "^4.0.3" } }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "node_modules/es6-set": { + "version": "0.1.6", + "dev": true, + "license": "ISC", "dependencies": { - "whatwg-encoding": "^2.0.0" + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "es6-iterator": "~2.0.3", + "es6-symbol": "^3.1.3", + "event-emitter": "^0.3.5", + "type": "^2.7.2" }, "engines": { - "node": ">=12" + "node": ">=0.12" } }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + "node_modules/es6-set/node_modules/type": { + "version": "2.7.2", + "dev": true, + "license": "ISC" }, - "node_modules/htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "node_modules/es6-symbol": { + "version": "3.1.3", "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], + "license": "ISC", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" + "d": "^1.0.1", + "ext": "^1.1.2" } }, - "node_modules/http-auth": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", - "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", - "dev": true, - "dependencies": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.4.3", - "uuid": "^8.3.2" + "node_modules/esbuild": { + "version": "0.15.5", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/linux-loong64": "0.15.5", + "esbuild-android-64": "0.15.5", + "esbuild-android-arm64": "0.15.5", + "esbuild-darwin-64": "0.15.5", + "esbuild-darwin-arm64": "0.15.5", + "esbuild-freebsd-64": "0.15.5", + "esbuild-freebsd-arm64": "0.15.5", + "esbuild-linux-32": "0.15.5", + "esbuild-linux-64": "0.15.5", + "esbuild-linux-arm": "0.15.5", + "esbuild-linux-arm64": "0.15.5", + "esbuild-linux-mips64le": "0.15.5", + "esbuild-linux-ppc64le": "0.15.5", + "esbuild-linux-riscv64": "0.15.5", + "esbuild-linux-s390x": "0.15.5", + "esbuild-netbsd-64": "0.15.5", + "esbuild-openbsd-64": "0.15.5", + "esbuild-sunos-64": "0.15.5", + "esbuild-windows-32": "0.15.5", + "esbuild-windows-64": "0.15.5", + "esbuild-windows-arm64": "0.15.5" } }, - "node_modules/http-auth-connect": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", - "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", - "dev": true, + "node_modules/esbuild-linux-64": { + "version": "0.15.5", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "devOptional": true - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "node_modules/esbuild-wasm": { + "version": "0.15.5", + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">= 0.8" + "node": ">=12" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, + "node_modules/escalade": { + "version": "3.1.1", + "license": "MIT", "engines": { - "node": ">=8.0.0" + "node": ">=6" } }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } + "node_modules/escape-html": { + "version": "1.0.3", + "license": "MIT" }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": ">=0.8.0" } }, - "node_modules/http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", + "node_modules/escodegen": { + "version": "1.2.0", + "dev": true, "dependencies": { - "basic-auth": "^2.0.1", - "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" + "esprima": "~1.0.4", + "estraverse": "~1.5.0", + "esutils": "~1.0.0" }, "bin": { - "http-server": "bin/http-server" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/http-server/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/http-server/node_modules/chalk": { - "version": "4.1.2", - "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" + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/http-server/node_modules/color-convert": { - "version": "2.0.1", - "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" + "node": ">=0.4.0" }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/http-server/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/http-server/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "optionalDependencies": { + "source-map": "~0.1.30" } }, - "node_modules/http-server/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/escodegen/node_modules/esprima": { + "version": "1.0.4", + "dev": true, "bin": { - "mime": "cli.js" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">=4" + "node": ">=0.4.0" } }, - "node_modules/http-server/node_modules/supports-color": { - "version": "7.2.0", - "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" - }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "1.5.1", + "dev": true, "engines": { - "node": ">=8" + "node": ">=0.4.0" } }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, + "node_modules/escodegen/node_modules/esutils": { + "version": "1.0.0", + "dev": true, "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": ">=0.10.0" } }, - "node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "devOptional": true, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.1.43", + "dev": true, + "optional": true, "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "amdefine": ">=0.0.4" }, "engines": { - "node": ">=10.19.0" + "node": ">=0.8.0" } }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "node_modules/eslint": { + "version": "8.27.0", + "dev": true, + "license": "MIT", "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.15.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">=10.17.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", "dev": true, + "license": "MIT", "dependencies": { - "ms": "^2.0.0" + "debug": "^3.2.7", + "resolve": "^1.20.0" } }, - "node_modules/i18next": { - "version": "21.10.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.17.2" + "ms": "^2.1.1" } }, - "node_modules/iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "node_modules/eslint-module-utils": { + "version": "2.7.4", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT", "dependencies": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" + "debug": "^3.2.7" }, "engines": { - "node": "^8.11.2 || >=10" + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "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==", + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" + "ms": "^2.1.1" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=4" }, "peerDependencies": { - "postcss": "^8.1.0" + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "engines": { - "node": ">= 4" + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", "dev": true, + "license": "Apache-2.0", "dependencies": { - "minimatch": "^5.0.1" + "esutils": "^2.0.2" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "optional": true, - "bin": { - "image-size": "bin/image-size.js" + "node_modules/eslint-plugin-import/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "optional": true, - "peer": true - }, - "node_modules/immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "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==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "license": "BSD-2-Clause", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8.0.0" } }, - "node_modules/import-fresh/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==", + "node_modules/eslint-utils": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, "engines": { - "node": ">=4" - } - }, - "node_modules/import-meta-resolve": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", - "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", - "devOptional": true, + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=0.8.19" + "node": ">=10" } }, - "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==", + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, - "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==", + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "dev": true, + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", - "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=12.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/inquirer/node_modules/ansi-styles": { + "node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -14940,10 +13347,24 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/inquirer/node_modules/chalk": { + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14955,10 +13376,10 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/inquirer/node_modules/color-convert": { + "node_modules/eslint/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -14966,3585 +13387,3186 @@ "node": ">=7.0.0" } }, - "node_modules/inquirer/node_modules/color-name": { + "node_modules/eslint/node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "dev": true, + "license": "MIT" }, - "node_modules/inquirer/node_modules/has-flag": { + "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "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" + "node": ">=10" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/inside": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/inside/-/inside-1.0.0.tgz", - "integrity": "sha512-tvFwvS4g7q6iDot/4FjtWFHwwpv6TVvEumbTdLQilk1F07ojakbXPQcvf3kMAlyNDpzKRzn+d33O3RuXODuxZQ==", - "dev": true - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "devOptional": true, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">= 0.4" - } - }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "node_modules/ip-regex": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", - "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, "engines": { - "node": ">= 0.10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "kind-of": "^6.0.0" + "is-glob": "^4.0.3" }, "engines": { - "node": ">=0.10.0" + "node": ">=10.13.0" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "devOptional": true, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "devOptional": true, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "argparse": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "devOptional": true, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "binary-extensions": "^2.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=8" + "node": "*" } }, - "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==", - "devOptional": true, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "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==", - "devOptional": true, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "ci-info": "^3.2.0" + "has-flag": "^4.0.0" }, - "bin": { - "is-ci": "bin.js" + "engines": { + "node": ">=8" } }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dependencies": { - "has": "^1.0.3" + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "node_modules/espree": { + "version": "9.4.1", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "kind-of": "^6.0.0" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "devOptional": true, - "dependencies": { - "has-tostringtag": "^1.0.0" + "node_modules/esprima": { + "version": "4.0.1", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "node_modules/esquery": { + "version": "1.4.0", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4.0" } }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "node_modules/esrecurse": { + "version": "4.3.0", + "license": "BSD-2-Clause", "dependencies": { - "is-plain-object": "^2.0.4" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4.0" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "license": "BSD-2-Clause", "engines": { - "node": ">=0.10.0" + "node": ">=4.0" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/estraverse": { + "version": "4.3.0", + "license": "BSD-2-Clause", "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "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==", - "dependencies": { - "is-extglob": "^2.1.1" - }, + "node_modules/estree-is-function": { + "version": "1.0.0", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/esutils": { + "version": "2.0.3", + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "node_modules/etag": { + "version": "1.8.1", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "devOptional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/event-emitter": { + "version": "0.3.5", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "node_modules/event-stream": { + "version": "4.0.1", "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" } }, - "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==", + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "license": "MIT", "engines": { - "node": ">=0.12.0" + "node": ">=0.8.x" } }, - "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==", - "devOptional": true, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "node_modules/exit": { + "version": "0.1.2", "optional": true, "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "node_modules/is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "optional": true, - "peer": true, + "node_modules/expand-brackets": { + "version": "2.1.4", + "license": "MIT", "dependencies": { - "is-path-inside": "^1.0.0" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-path-in-cwd/node_modules/is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "optional": true, - "peer": true, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", "dependencies": { - "path-is-inside": "^1.0.1" + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" }, "engines": { "node": ">=0.10.0" } }, - "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, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "engines": { - "node": ">=10" + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "is-buffer": "^1.1.5" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "devOptional": true, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "kind-of": "^3.0.2" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "devOptional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "devOptional": true, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10.0" } }, - "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==", + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/expect": { + "version": "29.5.0", "devOptional": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "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==", + "node_modules/expect-webdriverio": { + "version": "4.1.3", "devOptional": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "expect": "^29.4.0", + "jest-matcher-utils": "^29.4.0" }, "engines": { - "node": ">= 0.4" + "node": ">=16 || >=18 || >=20" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "@wdio/globals": "^8.2.4", + "webdriverio": "^8.2.4" } }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "devOptional": true, + "node_modules/express": { + "version": "4.18.2", + "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.10.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "optional": true, - "peer": true + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "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==", - "engines": { - "node": ">=10" + "node_modules/express/node_modules/finalhandler": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 0.8" } }, - "node_modules/is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "devOptional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/ext": { + "version": "1.7.0", + "dev": true, + "license": "ISC", + "dependencies": { + "type": "^2.7.2" } }, - "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==", + "node_modules/ext/node_modules/type": { + "version": "2.7.2", "dev": true, + "license": "ISC" + }, + "node_modules/extend": { + "version": "3.0.2", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "devOptional": true, + "node_modules/external-editor": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "license": "MIT", "dependencies": { - "is-docker": "^2.0.0" + "os-tmpdir": "~1.0.2" }, "engines": { - "node": ">=8" + "node": ">=0.6.0" } }, - "node_modules/is2": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz", - "integrity": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==", - "dev": true, + "node_modules/extglob": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "deep-is": "^0.1.3", - "ip-regex": "^4.1.0", - "is-url": "^1.2.4" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "engines": { - "node": ">=v0.10.0" + "node": ">=0.10.0" } }, - "node_modules/isarray": { + "node_modules/extglob/node_modules/define-property": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true, - "engines": { - "node": ">= 8.0.0" + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/gjtorikian/" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "optional": true, - "peer": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "node_modules/extract-zip": { + "version": "1.7.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" }, - "engines": { - "node": ">=8" + "bin": { + "extract-zip": "cli.js" } }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "node_modules/extract-zip/node_modules/mkdirp": { + "version": "0.5.6", "dev": true, + "license": "MIT", "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" + "minimist": "^1.2.6" }, "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" + "mkdirp": "bin/cmd.js" } }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/extract-zip/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/fancy-log": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "color-support": "^1.1.3" }, "engines": { - "node": ">=8" + "node": ">=10.13.0" + } + }, + "node_modules/fast-clone": { + "version": "1.5.13", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=8.6.0" } }, - "node_modules/jake/node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", "dev": true }, - "node_modules/jake/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==", + "node_modules/fastparse": { + "version": "1.1.2", "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.13.0", + "license": "ISC", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "reusify": "^1.0.4" } }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, + "node_modules/faye-websocket": { + "version": "0.11.4", + "license": "Apache-2.0", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.8.0" } }, - "node_modules/jake/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "node_modules/fd-slicer": { + "version": "1.1.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "pend": "~1.2.0" } }, - "node_modules/jake/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, + "node_modules/figures": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jake/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/file-entry-cache": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "flat-cache": "^3.0.4" }, "engines": { - "node": "*" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/file-saver": { + "version": "2.0.5", + "license": "MIT" + }, + "node_modules/filelist": { + "version": "1.0.4", "dev": true, + "license": "Apache-2.0", "dependencies": { - "has-flag": "^4.0.0" + "minimatch": "^5.0.1" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" }, "engines": { "node": ">=8" } }, - "node_modules/jalhyd": { - "resolved": "jalhyd", - "link": true - }, - "node_modules/jasmine": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.5.0.tgz", - "integrity": "sha512-9olGRvNZyADIwYL9XBNBst5BTU/YaePzuddK+YRslc7rI9MdTIE4r3xaBKbv2GEmzYYUfMOdTR8/i6JfLZaxSQ==", + "node_modules/finalhandler": { + "version": "1.1.2", "dev": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.6", - "jasmine-core": "^4.5.0" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" }, - "bin": { - "jasmine": "bin/jasmine.js" + "engines": { + "node": ">= 0.8" } }, - "node_modules/jasmine-core": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.2.0.tgz", - "integrity": "sha512-OcFpBrIhnbmb9wfI8cqPSJ50pv3Wg4/NSgoZIqHzIwO/2a9qivJWzv8hUvaREIMYYJBas6AvfXATFdVuzzCqVw==", - "dev": true - }, - "node_modules/jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "colors": "1.4.0" + "ms": "2.0.0" } }, - "node_modules/jasmine/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==", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "license": "MIT" }, - "node_modules/jasmine/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/finalhandler/node_modules/on-finished": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "ee-first": "1.1.1" }, "engines": { - "node": "*" + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/jasmine/node_modules/jasmine-core": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.5.0.tgz", - "integrity": "sha512-9PMzyvhtocxb3aXJVOPqBDswdgyAeSB81QnLop4npOpbqnheaTEwPc9ZloQeVswugPManznQBjD8kWDTjlnHuw==", - "dev": true - }, - "node_modules/jasmine/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, + "node_modules/find-up": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", - "optional": true, - "peer": true, + "node_modules/findit2": { + "version": "2.2.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6.9.x" + "node": ">=0.8.22" } }, - "node_modules/jest-diff": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", - "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", - "devOptional": true, + "node_modules/flat-cache": { + "version": "3.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/flatted": { + "version": "3.2.7", + "dev": true, + "license": "ISC" + }, + "node_modules/flow-parser": { + "version": "0.203.1", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.4.0" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=4.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/for-each": { + "version": "0.3.3", "devOptional": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "is-callable": "^1.1.3" } }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true + "node_modules/for-in": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, + "node_modules/forever-agent": { + "version": "0.6.1", + "license": "Apache-2.0", + "optional": true, + "peer": true, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, + "node_modules/form-data": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "node_modules/form-data-encoder": { + "version": "2.1.4", "devOptional": true, + "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 14.17" } }, - "node_modules/jest-matcher-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", - "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", - "devOptional": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.5.0", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, + "node_modules/forwarded": { + "version": "0.2.0", + "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.6" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/frac": { + "version": "1.1.2", + "license": "Apache-2.0", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.8" } }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "node_modules/fraction.js": { + "version": "4.2.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, + "node_modules/fragment-cache": { + "version": "0.2.1", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "map-cache": "^0.2.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, + "node_modules/fresh": { + "version": "0.5.2", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/from": { + "version": "0.1.7", + "dev": true, + "license": "MIT" + }, + "node_modules/fs-constants": { + "version": "1.0.0", "devOptional": true, + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/jest-message-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", - "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", - "devOptional": true, + "node_modules/fs-minipass": { + "version": "2.1.0", + "license": "ISC", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.5.0", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.5.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "minipass": "^3.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 8" } }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, + "node_modules/fs-monkey": { + "version": "1.0.3", + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/function-bind": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/functions-have-names": { + "version": "1.2.3", "devOptional": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "4.0.4", + "dev": true, + "license": "ISC", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, + "node_modules/gaze": { + "version": "1.1.3", + "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "globule": "^1.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 4.0.0" } }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, + "node_modules/get-assigned-identifiers": { + "version": "1.2.0", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "license": "ISC", "engines": { - "node": ">=8" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", - "devOptional": true, - "dependencies": { - "@jest/types": "^29.5.0", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, + "node_modules/get-stream": { + "version": "6.0.1", + "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, + "node_modules/get-value": { + "version": "2.0.6", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "8.0.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, + "node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 6" } }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true, - "engines": { - "node": ">=8" - } + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "license": "BSD-2-Clause" }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, + "node_modules/global-agent": { + "version": "3.0.0", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, "dependencies": { - "has-flag": "^4.0.0" + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" }, "engines": { - "node": ">=8" + "node": ">=10.0" } }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "node_modules/global-tunnel-ng": { + "version": "2.7.1", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "encodeurl": "^1.0.2", + "lodash": "^4.17.10", + "npm-conf": "^1.1.3", + "tunnel": "^0.0.6" }, "engines": { - "node": ">= 10.13.0" + "node": ">=0.10" } }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/globals": { + "version": "11.12.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/jest-worker/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==", + "node_modules/globalthis": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "has-flag": "^4.0.0" + "define-properties": "^1.1.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/js-sdsl": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", - "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "optional": true, - "peer": true - }, - "node_modules/jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "node_modules/globby": { + "version": "11.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" + "engines": { + "node": ">=10" }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jscodeshift/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/globule": { + "version": "1.3.4", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.10" } }, - "node_modules/jscodeshift/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/globule/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jscodeshift/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "dev": true, + "license": "ISC", "dependencies": { - "color-name": "~1.1.4" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=7.0.0" + "node": "*" } }, - "node_modules/jscodeshift/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jscodeshift/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" + "node_modules/good-listener": { + "version": "1.2.2", + "license": "MIT", + "dependencies": { + "delegate": "^3.1.2" } }, - "node_modules/jscodeshift/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/gopd": { + "version": "1.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz", - "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==", + "node_modules/got": { + "version": "9.6.0", "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, "engines": { - "node": ">=12.0.0" + "node": ">=8.6" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" + "node_modules/got/node_modules/get-stream": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "optional": true, - "peer": true - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "node_modules/graceful-fs": { + "version": "4.2.10", + "license": "ISC" }, - "node_modules/json-stable-stringify-without-jsonify": { + "node_modules/graceful-readlink": { "version": "1.0.1", - "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 + "dev": true, + "license": "MIT" }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "optional": true + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "devOptional": true, + "license": "MIT" }, - "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "bin": { - "json5": "lib/cli.js" - }, + "node_modules/graphlib": { + "version": "2.1.8", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/hammerjs": { + "version": "2.0.8", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.8.0" } }, - "node_modules/jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" + "node_modules/handle-thing": { + "version": "2.0.1", + "license": "MIT" }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/handlebars": { + "version": "4.7.7", "dev": true, + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" }, "optionalDependencies": { - "graceful-fs": "^4.1.6" + "uglify-js": "^3.1.4" } }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "node_modules/handlebars/node_modules/source-map": { + "version": "0.6.1", "dev": true, - "engines": [ - "node >= 0.2.0" - ] + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "node_modules/har-schema": { + "version": "2.0.0", + "license": "ISC", + "optional": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "license": "MIT", "optional": true, "peer": true, "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" + "ajv": "^6.12.3", + "har-schema": "^2.0.0" }, "engines": { - "node": ">=0.6.0" + "node": ">=6" } }, - "node_modules/jsprim/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "optional": true, - "peer": true - }, - "node_modules/jsprim/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==", - "engines": [ - "node >=0.6.0" - ], - "optional": true, - "peer": true - }, - "node_modules/jsprim/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==", - "engines": [ - "node >=0.6.0" - ], - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", "optional": true, "peer": true, "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/jszip/node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT", "optional": true, "peer": true }, - "node_modules/karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dependencies": { - "source-map-support": "^0.5.5" - } - }, - "node_modules/katex": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.3.tgz", - "integrity": "sha512-3EykQddareoRmbtNiNEDgl3IGjryyrp2eg/25fHDEnlHymIDi33bptkMv6K4EOC2LZCybLW/ZkEo6Le+EM9pmA==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], + "node_modules/has": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "commander": "^8.0.0" + "function-bind": "^1.1.1" }, - "bin": { - "katex": "cli.js" - } - }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">= 12" - } - }, - "node_modules/keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "dependencies": { - "json-buffer": "3.0.0" + "node": ">= 0.4.0" } }, - "node_modules/khroma": { + "node_modules/has-ansi": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.0.0.tgz", - "integrity": "sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", + "node_modules/has-bigints": { + "version": "1.0.2", "devOptional": true, - "engines": { - "node": ">=14.16" - }, + "license": "MIT", "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "dev": true + "node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "node_modules/has-property-descriptors": { + "version": "1.0.0", "devOptional": true, + "license": "MIT", "dependencies": { - "readable-stream": "^2.0.5" + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": ">= 0.6.3" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, + "node_modules/has-symbols": { + "version": "1.0.3", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.4" }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", + "node_modules/has-tostringtag": { + "version": "1.0.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "klona": "^2.0.4" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "less": "^3.5.0 || ^4.0.0", - "webpack": "^5.0.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/less/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "optional": true, + "node_modules/has-unicode": { + "version": "2.0.1", + "dev": true, + "license": "ISC" + }, + "node_modules/has-value": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/less/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "optional": true, - "bin": { - "mime": "cli.js" + "node_modules/has-values": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/less/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "optional": true, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/less/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true, - "bin": { - "semver": "bin/semver" + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/less/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { "node": ">=0.10.0" } }, - "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==", + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dev": true, "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=4" } }, - "node_modules/license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { - "webpack-sources": "^3.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "optional": true, - "peer": true, - "dependencies": { - "immediate": "~3.0.5" + "engines": { + "node": ">= 6" } }, - "node_modules/lighthouse-logger": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz", - "integrity": "sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==", - "devOptional": true, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, "dependencies": { - "debug": "^2.6.9", - "marky": "^1.2.2" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, - "node_modules/lighthouse-logger/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "devOptional": true, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "license": "BSD", "dependencies": { - "ms": "2.0.0" + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" } }, - "node_modules/lighthouse-logger/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "devOptional": true + "node_modules/hdr-histogram-js/node_modules/pako": { + "version": "1.0.11", + "license": "(MIT AND Zlib)" }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "license": "MIT" }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "node_modules/he": { + "version": "1.2.0", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", "dev": true, "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "devOptional": true, + "license": "ISC", "dependencies": { - "error-ex": "^1.2.0" + "lru-cache": "^6.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "devOptional": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=6.11.5" + "node": ">=10" } }, - "node_modules/loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", - "engines": { - "node": ">= 12.13.0" + "node_modules/hpack.js": { + "version": "2.1.6", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" + "whatwg-encoding": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "devOptional": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "devOptional": true - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "devOptional": true - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "devOptional": true - }, - "node_modules/lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "devOptional": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.pickby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", - "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", - "dev": true - }, - "node_modules/lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "devOptional": true + "node_modules/html-entities": { + "version": "2.3.3", + "license": "MIT" }, - "node_modules/lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", - "devOptional": true + "node_modules/htmlescape": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", + "integrity": "sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==", + "dev": true, + "engines": { + "node": ">=0.10" + } }, - "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==", + "node_modules/htmlparser2": { + "version": "8.0.1", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" } }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/http-auth": { + "version": "4.1.9", + "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.4.3", + "uuid": "^8.3.2" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "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" - }, + "node_modules/http-auth-connect": { + "version": "1.0.6", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/log-symbols/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "devOptional": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 0.8" } }, - "node_modules/log-symbols/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/http-parser-js": { + "version": "0.5.8", + "license": "MIT" }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/http-proxy": { + "version": "1.18.1", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=8" - } - }, - "node_modules/loglevel": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", - "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", - "devOptional": true, - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" + "node": ">= 6" } }, - "node_modules/loglevel-plugin-prefix": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", - "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", - "devOptional": true - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "license": "MIT", "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", - "engines": { - "node": ">=12" - } - }, - "node_modules/lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, - "node_modules/macos-release": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.0.tgz", - "integrity": "sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g==", - "dev": true, + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, "engines": { - "node": ">=6" + "node": ">=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", + "node_modules/http-server": { + "version": "14.1.1", + "license": "MIT", "dependencies": { - "sourcemap-codec": "^1.4.8" + "basic-auth": "^2.0.1", + "chalk": "^4.1.2", + "corser": "^2.0.1", + "he": "^1.2.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy": "^1.18.1", + "mime": "^1.6.0", + "minimist": "^1.2.6", + "opener": "^1.5.1", + "portfinder": "^1.0.28", + "secure-compare": "3.0.1", + "union": "~0.5.0", + "url-join": "^4.0.1" + }, + "bin": { + "http-server": "bin/http-server" }, "engines": { "node": ">=12" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/http-server/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "semver": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, + "node_modules/http-server/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", "dependencies": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, + "node_modules/http-server/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=0.10.0" + "node": ">=7.0.0" } }, - "node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true + "node_modules/http-server/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dependencies": { - "object-visit": "^1.0.0" - }, + "node_modules/http-server/node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/marked": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz", - "integrity": "sha512-JjBTFTAvuTgANXx82a5vzK9JLSMoV6V3LBVn4Uhdso6t7vXrGx7g1Cd2r6NYSsxrYbQGFCMqBDhFHyK5q2UvcQ==", + "node_modules/http-server/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", "bin": { - "marked": "bin/marked.js" + "mime": "cli.js" }, "engines": { - "node": ">= 12" + "node": ">=4" } }, - "node_modules/marky": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", - "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", - "devOptional": true - }, - "node_modules/matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "optional": true, + "node_modules/http-server/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^4.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/matcher/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, + "node_modules/http-signature": { + "version": "1.2.0", + "license": "MIT", "optional": true, - "engines": { - "node": ">=10" + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/material-design-icons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", - "integrity": "sha512-t19Z+QZBwSZulxptEu05kIm+UyfIdJY1JDwI+nx02j269m6W414whiQz9qfvQIiLrdx71RQv+T48nHhuQXOCIQ==" - }, - "node_modules/mathjax": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax/-/mathjax-3.2.2.tgz", - "integrity": "sha512-Bt+SSVU8eBG27zChVewOicYs7Xsdt40qm4+UpHyX7k0/O9NliPc+x77k1/FEsPsjKPZGJvtRZM1vO+geW0OhGw==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "engines": { - "node": ">= 0.6" + "node": ">=0.8", + "npm": ">=1.3.7" } }, - "node_modules/memfs": { - "version": "3.4.11", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", - "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", + "node_modules/http2-wrapper": { + "version": "2.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "fs-monkey": "^1.0.3" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">= 4.0.0" + "node": ">=10.19.0" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true }, - "node_modules/merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", - "dev": true, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "license": "MIT", "dependencies": { - "source-map": "^0.5.6" + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/merge-source-map/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, + "node_modules/human-signals": { + "version": "2.1.0", + "license": "Apache-2.0", "engines": { - "node": ">=0.10.0" + "node": ">=10.17.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + "node_modules/humanize-ms": { + "version": "1.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.0.0" + } }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" + "node_modules/i18next": { + "version": "21.10.0", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.17.2" } }, - "node_modules/mermaid": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-9.2.2.tgz", - "integrity": "sha512-6s7eKMqFJGS+0MYjmx8f6ZigqKBJVoSx5ql2gw6a4Aa+WJ49QiEJg7gPwywaBg3DZMs79UP7trESp4+jmaQccw==", + "node_modules/iconv-lite": { + "version": "0.6.3", + "license": "MIT", "dependencies": { - "@braintree/sanitize-url": "^6.0.0", - "d3": "^7.0.0", - "dagre": "^0.8.5", - "dagre-d3": "^0.6.4", - "dompurify": "2.4.0", - "fast-clone": "^1.5.13", - "graphlib": "^2.1.8", - "khroma": "^2.0.0", - "lodash": "^4.17.21", - "moment-mini": "^2.24.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.2", - "uuid": "^9.0.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/mermaid/node_modules/uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "bin": { - "uuid": "dist/bin/uuid" + "node_modules/icss-utils": { + "version": "5.1.0", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.2.0", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 4" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/ignore-walk": { + "version": "5.0.1", + "dev": true, + "license": "ISC", "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "minimatch": "^5.0.1" }, "engines": { - "node": ">=8.6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, + "node_modules/image-size": { + "version": "0.5.5", + "license": "MIT", + "optional": true, "bin": { - "mime": "cli.js" + "image-size": "bin/image-size.js" }, "engines": { - "node": ">=4.0.0" + "node": ">=0.10.0" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } + "node_modules/immediate": { + "version": "3.0.6", + "license": "MIT", + "optional": true, + "peer": true }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/immutable": { + "version": "4.1.0", + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">= 0.6" - } - }, - "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, - "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, + "node_modules/import-meta-resolve": { + "version": "2.2.2", + "devOptional": true, + "license": "MIT", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "license": "MIT", "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.8.19" } }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "node_modules/indent-string": { + "version": "4.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/infer-owner": { + "version": "1.0.4", + "license": "ISC" }, - "node_modules/minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "node_modules/inflight": { + "version": "1.0.6", + "license": "ISC", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } + "node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" }, - "node_modules/minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "node_modules/ini": { + "version": "3.0.0", "dev": true, - "dependencies": { - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - }, + "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "optionalDependencies": { - "encoding": "^0.1.13" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" } }, - "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "node_modules/inline-source-map": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", + "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==", "dev": true, "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" + "source-map": "~0.5.3" } }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dependencies": { - "minipass": "^3.0.0" - }, + "node_modules/inline-source-map/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, + "node_modules/inquirer": { + "version": "8.2.4", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=12.0.0" } }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 8" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "devOptional": true - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "devOptional": true + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" }, - "node_modules/moment-mini": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment-mini/-/moment-mini-2.29.4.tgz", - "integrity": "sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg==" + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/insert-module-globals": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", + "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", "dev": true, "dependencies": { - "ms": "2.0.0" + "acorn-node": "^1.5.2", + "combine-source-map": "^0.8.0", + "concat-stream": "^1.6.1", + "is-buffer": "^1.1.0", + "JSONStream": "^1.0.3", + "path-is-absolute": "^1.0.1", + "process": "~0.11.0", + "through2": "^2.0.0", + "undeclared-identifiers": "^1.1.2", + "xtend": "^4.0.0" + }, + "bin": { + "insert-module-globals": "bin/cmd.js" } }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/morgan/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "node_modules/inside": { + "version": "1.0.0", "dev": true, + "license": "Public Domain" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "devOptional": true, + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.4" } }, - "node_modules/mousetrap": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" + "node_modules/internmap": { + "version": "2.0.3", + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "node_modules/ip": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" + "node_modules/ip-regex": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "license": "MIT", "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">= 0.10" } }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "kind-of": "^6.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", - "optional": true, + "node_modules/is-arguments": { + "version": "1.1.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "debug": "^3.2.6", - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 4.4.x" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/needle/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true + "node_modules/is-arrayish": { + "version": "0.2.1", + "license": "MIT" }, - "node_modules/ng2-charts": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-4.1.1.tgz", - "integrity": "sha512-iHwXDbmX86lfeH8VRcsaW2tJATsuAZo4kvvC/Yk2l35zOHjevja1qBvO6BAibiDazi9r9aS6ZRJOqWPsz1pP2w==", + "node_modules/is-bigint": { + "version": "1.0.4", + "devOptional": true, + "license": "MIT", "dependencies": { - "lodash-es": "^4.17.15", - "tslib": "^2.3.0" + "has-bigints": "^1.0.1" }, - "peerDependencies": { - "@angular/cdk": ">=14.0.0", - "@angular/common": ">=14.0.0", - "@angular/core": ">=14.0.0", - "chart.js": "^3.4.0 || ^4.0.0", - "rxjs": "^6.5.3 || ^7.4.0" - } - }, - "node_modules/ngx-markdown": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/ngx-markdown/-/ngx-markdown-14.0.1.tgz", - "integrity": "sha512-y5CY4e0QM0uR6+MvU1rnh1Ks+rku14309kVVojyXLcWl4zlrt8VAYCcf/+A+8z/IDOaz38yTrxNBnvYDJzNzYA==", - "dependencies": { - "@types/marked": "^4.0.3", - "clipboard": "^2.0.11", - "emoji-toolkit": "^6.6.0", - "katex": "^0.16.0", - "marked": "^4.0.17", - "mermaid": "^9.1.2", - "prismjs": "^1.28.0", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/common": "^14.0.0", - "@angular/core": "^14.0.0", - "@angular/platform-browser": "^14.0.0", - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "^0.11.4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ngx-material-file-input": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ngx-material-file-input/-/ngx-material-file-input-4.0.0.tgz", - "integrity": "sha512-N0lpuwO1Td3VUR/KnylVi0EObJ2f9s/3jvOUyIGWvy25l4fQOs8zl6cf+OqXIoYLsOHBnC2vVRNugbEuT9CaDQ==", + "node_modules/is-binary-path": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "binary-extensions": "^2.0.0" }, - "peerDependencies": { - "@angular/cdk": "^14.0.0", - "@angular/common": "^14.0.0", - "@angular/core": "^14.0.0", - "@angular/material": "^14.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/ngx-webstorage-service": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ngx-webstorage-service/-/ngx-webstorage-service-5.0.0.tgz", - "integrity": "sha512-adipYzdVGA1HxPF5n62eJoQGohiJRlpCp7lPuNQcOvkHGfFUByAfXZHmmLFzb5OFfeNWh1XZ8M2qppbC5uNXFQ==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, - "peerDependencies": { - "@angular/core": ">=13.0.0" - } - }, - "node_modules/nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "!win32" - ], - "dependencies": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/nice-napi/node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "optional": true + "node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "node_modules/is-callable": { + "version": "1.2.7", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "node_modules/is-ci": { + "version": "3.0.1", "dev": true, - "optional": true - }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "license": "MIT", "dependencies": { - "minimatch": "^3.0.2" + "ci-info": "^3.2.0" }, - "engines": { - "node": ">= 0.10.5" + "bin": { + "is-ci": "bin.js" } }, - "node_modules/node-dir/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==", + "node_modules/is-core-module": { + "version": "2.11.0", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-dir/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "kind-of": "^6.0.0" }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "node_modules/is-date-object": { + "version": "1.0.5", "devOptional": true, + "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", - "dev": true, + "node_modules/is-descriptor": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" }, "engines": { - "node": "^12.22 || ^14.13 || >=16" + "node": ">=0.10.0" } }, - "node_modules/node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", - "optional": true, + "node_modules/is-docker": { + "version": "2.2.1", + "license": "MIT", "bin": { - "node-gyp-build": "bin.js", - "node-gyp-build-optional": "optional.js", - "node-gyp-build-test": "build-test.js" - } - }, - "node_modules/node-gyp/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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/node-gyp/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, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "is-docker": "cli.js" }, "engines": { - "node": "*" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-gyp/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, + "node_modules/is-extendable": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "is-plain-object": "^2.0.4" }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/node-gyp/node_modules/nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "dependencies": { - "abbrev": "^1.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, + "node_modules/is-extglob": { + "version": "2.1.1", + "license": "MIT", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "node_modules/non-layered-tidy-tree-layout": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "devOptional": true, + "node_modules/is-glob": { + "version": "4.0.3", + "license": "MIT", "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "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==", + "node_modules/is-interactive": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" + "node_modules/is-lambda": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-map": { + "version": "2.0.2", + "devOptional": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "node_modules/is-negative-zero": { + "version": "2.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "dependencies": { - "npm-normalize-package-bin": "^1.0.1" + "node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" } }, - "node_modules/npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "optional": true, + "node_modules/is-number-object": { + "version": "1.0.7", + "devOptional": true, + "license": "MIT", "dependencies": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npm-conf/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "license": "MIT", "optional": true, + "peer": true, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/npm-install-checks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", - "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", - "dev": true, + "node_modules/is-path-in-cwd": { + "version": "1.0.1", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "semver": "^7.1.1" + "is-path-inside": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm-normalize-package-bin": { + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "node_modules/npm-package-arg": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", - "integrity": "sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==", - "dev": true, + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" + "path-is-inside": "^1.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm-package-arg/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "node_modules/is-path-inside": { + "version": "3.0.3", "dev": true, - "dependencies": { - "lru-cache": "^7.5.1" - }, + "license": "MIT", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/npm-package-arg/node_modules/validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "dev": true, - "dependencies": { - "builtins": "^5.0.0" - }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm-packlist": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", - "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", - "dev": true, + "node_modules/is-plain-object": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "glob": "^8.0.1", - "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "bin": { - "npm-packlist": "bin/index.js" + "isobject": "^3.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=0.10.0" } }, - "node_modules/npm-packlist/node_modules/npm-bundled": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", - "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", - "dev": true, + "node_modules/is-regex": { + "version": "1.1.4", + "devOptional": true, + "license": "MIT", "dependencies": { - "npm-normalize-package-bin": "^2.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node_modules/is-set": { + "version": "2.0.2", + "devOptional": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", - "dev": true, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^9.0.0", - "semver": "^7.3.5" + "call-bind": "^1.0.2" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npm-registry-fetch": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", - "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", - "dev": true, - "dependencies": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" - }, + "node_modules/is-stream": { + "version": "2.0.1", + "license": "MIT", "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/is-string": { + "version": "1.0.7", + "devOptional": true, + "license": "MIT", "dependencies": { - "path-key": "^3.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, + "node_modules/is-symbol": { + "version": "1.0.4", + "devOptional": true, + "license": "MIT", "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-typed-array": { + "version": "1.1.10", + "devOptional": true, + "license": "MIT", "dependencies": { - "boolbase": "^1.0.0" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "node_modules/is-typedarray": { + "version": "1.0.0", + "license": "MIT", "optional": true, - "peer": true, + "peer": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "license": "MIT", "engines": { - "node": "*" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/is-url": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", "devOptional": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "node_modules/is-weakref": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "call-bind": "^1.0.2" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/is-weakset": { + "version": "2.0.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dependencies": { - "kind-of": "^3.0.2" - }, + "node_modules/is-what": { + "version": "3.14.1", + "license": "MIT" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/is-wsl": { + "version": "2.2.0", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "is-docker": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/is2": { + "version": "2.0.9", + "dev": true, + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "deep-is": "^0.1.3", + "ip-regex": "^4.1.0", + "is-url": "^1.2.4" }, "engines": { - "node": ">=0.10.0" + "node": ">=v0.10.0" } }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" } }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/isexe": { + "version": "2.0.0", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/isstream": { + "version": "0.1.2", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" } }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "devOptional": true, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "license": "BSD-3-Clause", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "devOptional": true, - "engines": { - "node": ">= 0.4" + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "node_modules/jake": { + "version": "10.8.5", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "isobject": "^3.0.0" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "devOptional": true, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "node_modules/jake/node_modules/async": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.8" + "node": ">=7.0.0" } }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" }, - "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==", - "dependencies": { - "wrappy": "1" + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "mimic-fn": "^2.1.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "*" } }, - "node_modules/onetime/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==", + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "node_modules/jalhyd": { + "resolved": "jalhyd", + "link": true + }, + "node_modules/jasmine": { + "version": "4.5.0", + "dev": true, + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" + "glob": "^7.1.6", + "jasmine-core": "^4.5.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "jasmine": "bin/jasmine.js" } }, - "node_modules/opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "node_modules/jasmine-core": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.2.0.tgz", + "integrity": "sha512-OcFpBrIhnbmb9wfI8cqPSJ50pv3Wg4/NSgoZIqHzIwO/2a9qivJWzv8hUvaREIMYYJBas6AvfXATFdVuzzCqVw==", + "dev": true + }, + "node_modules/jasmine-spec-reporter": { + "version": "7.0.0", "dev": true, - "bin": { - "opencollective-postinstall": "index.js" + "license": "Apache-2.0", + "dependencies": { + "colors": "1.4.0" } }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "bin": { - "opener": "bin/opener-bin.js" + "node_modules/jasmine/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "node_modules/jasmine/node_modules/glob": { + "version": "7.2.3", "dev": true, + "license": "ISC", "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "node_modules/jasmine/node_modules/jasmine-core": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jasmine/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=10" + "node": "*" + } + }, + "node_modules/jasminewd2": { + "version": "2.2.0", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">= 6.9.x" + } + }, + "node_modules/jest-diff": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/ora/node_modules/ansi-styles": { + "node_modules/jest-diff/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -18555,10 +16577,10 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/ora/node_modules/chalk": { + "node_modules/jest-diff/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -18570,10 +16592,10 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/ora/node_modules/color-convert": { + "node_modules/jest-diff/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -18581,23 +16603,23 @@ "node": ">=7.0.0" } }, - "node_modules/ora/node_modules/color-name": { + "node_modules/jest-diff/node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "devOptional": true, + "license": "MIT" }, - "node_modules/ora/node_modules/has-flag": { + "node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/ora/node_modules/supports-color": { + "node_modules/jest-diff/node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "devOptional": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -18605,1268 +16627,1048 @@ "node": ">=8" } }, - "node_modules/os-name": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", - "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "dev": true, - "dependencies": { - "macos-release": "^2.5.0", - "windows-release": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-iteration": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/p-iteration/-/p-iteration-1.1.8.tgz", - "integrity": "sha512-IMFBSDIYcPNnW7uWYGrBqmvTiq7W0uB0fJn6shQZs7dlF3OvrHOre+JT9ikSZ7gZS3vWqclVgoQSvToJrns7uQ==", + "node_modules/jest-get-type": { + "version": "29.4.3", "devOptional": true, + "license": "MIT", "engines": { - "node": ">=8.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/jest-matcher-utils": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "aggregate-error": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "devOptional": true, + "license": "MIT" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=8" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/pacote": { - "version": "13.6.2", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", - "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", - "dev": true, + "node_modules/jest-message-util": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11" - }, - "bin": { - "pacote": "lib/bin.js" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "lru-cache": "^7.5.1" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pacote/node_modules/normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", - "dev": true, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/pacote/node_modules/npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/pacote/node_modules/read-package-json": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", - "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", - "dev": true, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "glob": "^8.0.1", - "json-parse-even-better-errors": "^2.3.1", - "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">=7.0.0" } }, - "node_modules/pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "devOptional": true, + "license": "MIT" }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/jest-util": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "callsites": "^3.0.0" + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", - "dev": true, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">= 0.10" + "node": ">=7.0.0" } }, - "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": true + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "devOptional": true, + "license": "MIT" }, - "node_modules/parse5-html-rewriting-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", - "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", - "dependencies": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/parse5-html-rewriting-stream/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "engines": { + "node": ">=8" } }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, + "node_modules/jest-worker": { + "version": "27.5.1", + "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-sax-parser": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", - "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-sax-parser/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.0" } }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "node_modules/path-exists": { + "node_modules/jest-worker/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-sdsl": { + "version": "4.1.5", + "dev": true, + "license": "MIT" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "license": "MIT", "optional": true, "peer": true }, - "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==", - "engines": { - "node": ">=8" + "node_modules/jscodeshift": { + "version": "0.14.0", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-scurry": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", - "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", - "devOptional": true, + "node_modules/jscodeshift/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.0.1.tgz", - "integrity": "sha512-C8QsKIN1UIXeOs3iWmiZ1lQY+EnKDojWd37fXy1aSbJvH4iSma1uy2OWuoB3m4SYRli5+CUjDv3Dij5DVoetmg==", - "devOptional": true, + "node_modules/jscodeshift/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": "14 || >=16.14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/path-scurry/node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "devOptional": true, + "node_modules/jscodeshift/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + "node_modules/jscodeshift/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" }, - "node_modules/path-type": { + "node_modules/jscodeshift/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/pdfjs-dist": { - "version": "2.16.105", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.16.105.tgz", - "integrity": "sha512-J4dn41spsAwUxCpEoVf6GVoz908IAA3mYiLmNxg8J9kfRXc2jxpbUepcP0ocp0alVNLFthTAM8DZ1RaHh8sU0A==", - "dev": true, + "node_modules/jscodeshift/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "dommatrix": "^1.0.3", - "web-streams-polyfill": "^3.2.1" - }, - "peerDependencies": { - "worker-loader": "^3.0.8" + "has-flag": "^4.0.0" }, - "peerDependenciesMeta": { - "worker-loader": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/pdfmake": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.2.6.tgz", - "integrity": "sha512-gZARnKLJjTuHWKIkqF4G6dafIaPfH7NFqBz9U9wb26PV5koHQ5eeQ/0rgZmIdfJzMKqHzXB9aK25ykG2AnnzEQ==", - "dev": true, - "dependencies": { - "@foliojs-fork/linebreak": "^1.1.1", - "@foliojs-fork/pdfkit": "^0.13.0", - "iconv-lite": "^0.6.3", - "xmldoc": "^1.1.2" + "node_modules/jsesc": { + "version": "2.5.2", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "devOptional": true + "node_modules/json-buffer": { + "version": "3.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "license": "MIT" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "license": "(AFL-2.1 OR BSD-3-Clause)", "optional": true, "peer": true }, - "node_modules/picocolors": { + "node_modules/json-schema-traverse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "license": "MIT" }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node_modules/json-stable-stringify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", + "integrity": "sha512-nKtD/Qxm7tWdZqJoldEC7fF0S41v0mWbeaXG3637stOWfyGxTgWTYE2wtfKmjzpvxv2MA2xzxsXOIiwUpkX6Qw==", + "dev": true, + "dependencies": { + "jsonify": "~0.0.0" } }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "devOptional": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "license": "ISC", + "optional": true }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "devOptional": true, - "dependencies": { - "pinkie": "^2.0.0" + "node_modules/json5": { + "version": "2.2.1", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "engines": { - "node": ">= 6" - } + "node_modules/jsonc-parser": { + "version": "3.1.0", + "license": "MIT" }, - "node_modules/piscina": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", - "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "node_modules/jsonfile": { + "version": "6.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "eventemitter-asyncresource": "^1.0.0", - "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0" + "universalify": "^2.0.0" }, "optionalDependencies": { - "nice-napi": "^1.0.2" + "graceful-fs": "^4.1.6" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" + "node_modules/jsonify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/plist": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", - "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "node_modules/jsonparse": { + "version": "1.3.1", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", "dev": true, "dependencies": { - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" }, "engines": { - "node": ">=6" + "node": "*" } }, - "node_modules/png-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", - "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==", - "dev": true - }, - "node_modules/portfinder": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", - "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "node_modules/jsprim": { + "version": "1.4.2", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" }, "engines": { - "node": ">= 0.12.0" + "node": ">=0.6.0" } }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/jsprim/node_modules/core-util-is": { + "version": "1.0.2", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/jsprim/node_modules/extsprintf": { + "version": "1.3.0", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/jsprim/node_modules/verror": { + "version": "1.10.0", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "ms": "^2.1.1" + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" } }, - "node_modules/portfinder/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "node_modules/jszip": { + "version": "3.10.1", + "license": "(MIT OR GPL-3.0-or-later)", + "optional": true, + "peer": true, "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" } }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "engines": { - "node": ">=0.10.0" + "node_modules/jszip/node_modules/pako": { + "version": "1.0.11", + "license": "(MIT AND Zlib)", + "optional": true, + "peer": true + }, + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "source-map-support": "^0.5.5" } }, - "node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "node_modules/katex": { + "version": "0.16.3", "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" ], + "license": "MIT", "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "commander": "^8.0.0" }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 12" } }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "node_modules/keyv": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, + "json-buffer": "3.0.0" + } + }, + "node_modules/khroma": { + "version": "2.0.0" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "license": "MIT", "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=0.10.0" } }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/klona": { + "version": "2.0.5", + "license": "MIT", "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" + "node": ">= 8" } }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/ky": { + "version": "0.33.3", + "devOptional": true, + "license": "MIT", "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=14.16" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "url": "https://github.com/sindresorhus/ky?sponsor=1" } }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "node_modules/labeled-stream-splicer": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", + "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", + "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "inherits": "^2.0.1", + "stream-splicer": "^2.0.0" } }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "node_modules/lazy-val": { + "version": "1.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/lazystream": { + "version": "1.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "readable-stream": "^2.0.5" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">= 0.6.3" } }, - "node_modules/postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "node_modules/less": { + "version": "4.1.3", + "license": "Apache-2.0", "dependencies": { - "postcss-value-parser": "^4.2.0" + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" }, - "engines": { - "node": "^12 || ^14 || >=16" + "bin": { + "lessc": "bin/lessc" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "engines": { + "node": ">=6" }, - "peerDependencies": { - "postcss": "^8.3" + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" } }, - "node_modules/postcss-custom-properties": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", - "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "node_modules/less-loader": { + "version": "11.0.0", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "klona": "^2.0.4" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">= 14.15.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/csstools" + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "postcss": "^8.2" + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" } }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "license": "MIT", + "optional": true, "dependencies": { - "postcss-selector-parser": "^6.0.4" + "pify": "^4.0.1", + "semver": "^5.6.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" + "node": ">=6" } }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "optional": true, + "bin": { + "mime": "cli.js" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=4" } }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "license": "MIT", + "optional": true, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=6" } }, - "node_modules/postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node_modules/less/node_modules/semver": { + "version": "5.7.1", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" } }, - "node_modules/postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "optional": true, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.10.0" } }, - "node_modules/postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.9" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8.0" } }, - "node_modules/postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "license": "ISC", + "dependencies": { + "webpack-sources": "^3.0.0" }, - "peerDependencies": { - "postcss": "^8.2" + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } } }, - "node_modules/postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "node_modules/lie": { + "version": "3.3.0", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "immediate": "~3.0.5" } }, - "node_modules/postcss-import": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", - "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", + "node_modules/lighthouse-logger": { + "version": "1.3.0", + "devOptional": true, + "license": "Apache-2.0", "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" + "debug": "^2.6.9", + "marky": "^1.2.2" } }, - "node_modules/postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "peerDependencies": { - "postcss": "^8.0.0" + "node_modules/lighthouse-logger/node_modules/debug": { + "version": "2.6.9", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "node_modules/lighthouse-logger/node_modules/ms": { + "version": "2.0.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "license": "MIT" + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=0.10.0" } }, - "node_modules/postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "dev": true, + "license": "MIT", "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "error-ex": "^1.2.0" }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.10.0" } }, - "node_modules/postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "node_modules/loader-runner": { + "version": "4.3.0", + "license": "MIT", "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6.11.5" } }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "node_modules/loader-utils": { + "version": "3.2.0", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 12.13.0" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "node_modules/locate-path": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "p-locate": "^4.1.0" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=8" } }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "node_modules/lodash": { + "version": "4.17.21", + "license": "MIT" }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "node_modules/lodash-es": { + "version": "4.17.21", + "license": "MIT" }, - "node_modules/postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "devOptional": true, + "license": "MIT" }, - "node_modules/postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "engines": { - "node": "^12 || ^14 || >=16" - } + "node_modules/lodash.debounce": { + "version": "4.0.8", + "license": "MIT" }, - "node_modules/postcss-overflow-shorthand": { + "node_modules/lodash.defaults": { + "version": "4.2.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.memoize": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", + "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.pickby": { + "version": "4.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lodash.zip": { + "version": "4.2.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "peerDependencies": { - "postcss": "^8" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/postcss-preset-env": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", - "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", "dependencies": { - "@csstools/postcss-cascade-layers": "^1.0.5", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.8", - "browserslist": "^4.21.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.0.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.8", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.10", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.10" + "color-name": "~1.1.4" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "node": ">=7.0.0" } }, - "node_modules/postcss-replace-overflow-wrap": { + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/log-symbols/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "peerDependencies": { - "postcss": "^8.0.3" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.10" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=8" + } + }, + "node_modules/loglevel": { + "version": "1.8.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "node_modules/loglevel-plugin-prefix": { + "version": "0.8.4", + "devOptional": true, + "license": "MIT" + }, + "node_modules/lower-case": { + "version": "2.0.2", + "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "tslib": "^2.0.3" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "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==", + "node_modules/lowercase-keys": { + "version": "1.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "dev": true, + "node_modules/lru-cache": { + "version": "7.14.1", + "license": "ISC", "engines": { - "node": ">=4" + "node": ">=12" } }, - "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==", + "node_modules/lunr": { + "version": "2.3.9", + "dev": true, + "license": "MIT" + }, + "node_modules/macos-release": { + "version": "2.5.0", + "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -19874,1033 +17676,881 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-format": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", - "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", - "devOptional": true, + "node_modules/magic-string": { + "version": "0.26.2", + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.4.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "sourcemap-codec": "^1.4.8" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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==", - "devOptional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=12" } }, - "node_modules/pretty-ms": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", - "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", - "dev": true, + "node_modules/make-dir": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "parse-ms": "^2.1.0" + "semver": "^6.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/primeicons": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-6.0.1.tgz", - "integrity": "sha512-KDeO94CbWI4pKsPnYpA1FPjo79EsY9I+M8ywoPBSf9XMXoe/0crjbUK7jcQEDHuc0ZMRIZsxH3TYLv4TUtHmAA==", - "peer": true - }, - "node_modules/primeng": { - "version": "14.2.2", - "resolved": "https://registry.npmjs.org/primeng/-/primeng-14.2.2.tgz", - "integrity": "sha512-CV7dWwpBYqMgKliryJ6+CJZgdawl04V1Cp5mQmziEedJVhMGPg/QwU2Fi0v7AS9i1uXQRI9c420BDn+yZ+GrDQ==", - "dependencies": { - "tslib": "^2.3.0" - }, - "peerDependencies": { - "@angular/common": "^14.0.0", - "@angular/core": "^14.0.0", - "@angular/forms": "^14.0.0", - "primeicons": "^6.0.1", - "rxjs": "^6.0.0 || ^7.0.0", - "zone.js": "^0.10.2 || ^0.11.0 || ^0.12.0" + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true }, - "node_modules/proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "node_modules/make-fetch-happen": { + "version": "10.2.1", "dev": true, + "license": "ISC", + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "devOptional": true, + "node_modules/map-cache": { + "version": "0.2.2", + "license": "MIT", "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "node_modules/promise-inflight": { + "node_modules/map-obj": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "node_modules/map-stream": { + "version": "0.0.7", "dev": true, - "optional": true + "license": "MIT" }, - "node_modules/protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", - "deprecated": "We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular", - "optional": true, - "peer": true, + "node_modules/map-visit": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" - }, - "bin": { - "protractor": "bin/protractor", - "webdriver-manager": "bin/webdriver-manager" + "object-visit": "^1.0.0" }, - "engines": { - "node": ">=10.13.x" - } - }, - "node_modules/protractor/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "optional": true, - "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/protractor/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "optional": true, - "peer": true, + "node_modules/marked": { + "version": "4.2.2", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 12" } }, - "node_modules/protractor/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==", - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "node_modules/marky": { + "version": "1.2.5", + "devOptional": true, + "license": "Apache-2.0" }, - "node_modules/protractor/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/matcher": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "optional": true, - "peer": true, "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "escape-string-regexp": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/protractor/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "node_modules/matcher/node_modules/escape-string-regexp": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "optional": true, - "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/material-design-icons": { + "version": "3.0.1", + "license": "Apache-2.0" + }, + "node_modules/mathjax": { + "version": "3.2.2", + "license": "Apache-2.0" + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/protractor/node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "optional": true, - "peer": true, + "node_modules/media-typer": { + "version": "0.3.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/protractor/node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "optional": true, - "peer": true, + "node_modules/memfs": { + "version": "3.4.11", + "license": "Unlicense", "dependencies": { - "ansi-regex": "^5.0.1" + "fs-monkey": "^1.0.3" }, "engines": { - "node": ">=8" + "node": ">= 4.0.0" } }, - "node_modules/protractor/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/merge-source-map": { + "version": "1.0.4", + "dev": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" - }, + "source-map": "^0.5.6" + } + }, + "node_modules/merge-source-map/node_modules/source-map": { + "version": "0.5.7", + "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=7.0.0" + "node": ">=0.10.0" } }, - "node_modules/protractor/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true + "node_modules/merge-stream": { + "version": "2.0.0", + "license": "MIT" }, - "node_modules/protractor/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "node_modules/merge2": { + "version": "1.4.1", + "license": "MIT", "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 8" } }, - "node_modules/protractor/node_modules/jasmine": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", - "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", - "optional": true, - "peer": true, + "node_modules/mermaid": { + "version": "9.2.2", + "license": "MIT", "dependencies": { - "exit": "^0.1.2", - "glob": "^7.0.6", - "jasmine-core": "~2.8.0" - }, - "bin": { - "jasmine": "bin/jasmine.js" + "@braintree/sanitize-url": "^6.0.0", + "d3": "^7.0.0", + "dagre": "^0.8.5", + "dagre-d3": "^0.6.4", + "dompurify": "2.4.0", + "fast-clone": "^1.5.13", + "graphlib": "^2.1.8", + "khroma": "^2.0.0", + "lodash": "^4.17.21", + "moment-mini": "^2.24.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.2", + "uuid": "^9.0.0" } }, - "node_modules/protractor/node_modules/jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", - "optional": true, - "peer": true - }, - "node_modules/protractor/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "node_modules/mermaid/node_modules/uuid": { + "version": "9.0.0", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, - "node_modules/protractor/node_modules/q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", - "optional": true, - "peer": true, + "node_modules/methods": { + "version": "1.1.2", + "license": "MIT", "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">= 0.6" } }, - "node_modules/protractor/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "optional": true, - "peer": true, + "node_modules/micromatch": { + "version": "4.0.5", + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6" } }, - "node_modules/protractor/node_modules/source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "optional": true, - "peer": true, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, "dependencies": { - "source-map": "^0.5.6" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" } }, - "node_modules/protractor/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "optional": true, - "peer": true, - "dependencies": { - "ansi-regex": "^2.0.0" + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "2.6.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=0.10.0" + "node": ">=4.0.0" } }, - "node_modules/protractor/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "peer": true, + "node_modules/mime-db": { + "version": "1.52.0", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">= 0.6" } }, - "node_modules/protractor/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==", - "optional": true, - "peer": true, + "node_modules/mime-types": { + "version": "2.1.35", + "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "mime-db": "1.52.0" }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "optional": true, - "peer": true, + "node_modules/mimic-fn": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, + "node_modules/mimic-response": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "schema-utils": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/protractor/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "optional": true, - "peer": true, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/protractor/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "optional": true, - "peer": true + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "license": "ISC" }, - "node_modules/protractor/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "optional": true, - "peer": true, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "node_modules/minimatch": { + "version": "5.1.0", + "license": "ISC", "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/protractor/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "optional": true, - "peer": true, + "node_modules/minimist": { + "version": "1.2.7", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.4", + "license": "ISC", "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/minipass-collect": { + "version": "1.0.2", + "license": "ISC", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "minipass": "^3.0.0" }, "engines": { - "node": ">= 0.10" + "node": ">= 8" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "devOptional": true - }, - "node_modules/proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", + "node_modules/minipass-fetch": { + "version": "2.1.2", "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "optional": true - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "optional": true, - "peer": 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==", - "devOptional": true, + "license": "MIT", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, "engines": { - "node": ">=6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/puppeteer-core": { - "version": "19.8.5", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.8.5.tgz", - "integrity": "sha512-zoGhim/oBQbkND6h4Xz4X7l5DkWVH9wH7z0mVty5qa/c0P1Yad47t/npVtt2xS10BiQwzztWKx7Pa2nJ5yykdw==", - "devOptional": true, + "node_modules/minipass-flush": { + "version": "1.0.5", + "license": "ISC", "dependencies": { - "@puppeteer/browsers": "0.4.0", - "chromium-bidi": "0.4.6", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1107588", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.13.0" + "minipass": "^3.0.0" }, "engines": { - "node": ">=14.14.0" - }, - "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">= 8" } }, - "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1107588", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", - "devOptional": true + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } }, - "node_modules/puppeteer-core/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==", - "devOptional": true, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "license": "ISC", "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" + "minipass": "^3.0.0" }, "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=8" } }, - "node_modules/puppeteer-core/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==", - "devOptional": true, + "node_modules/minipass-sized": { + "version": "1.0.3", + "dev": true, + "license": "ISC", "dependencies": { - "pump": "^3.0.0" + "minipass": "^3.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "optional": true, - "peer": true, + "node_modules/minizlib": { + "version": "2.1.2", + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">= 8" } }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/mitt": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "license": "MIT", "dependencies": { - "side-channel": "^1.0.4" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/query-selector-shadow-dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", - "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", - "devOptional": 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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "devOptional": true, + "node_modules/mkdirp": { + "version": "1.0.4", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/quote-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", - "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/module-deps": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", + "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", "dev": true, "dependencies": { - "buffer-equal": "0.0.1", - "minimist": "^1.1.3", - "through2": "^2.0.0" + "browser-resolve": "^2.0.0", + "cached-path-relative": "^1.0.2", + "concat-stream": "~1.6.0", + "defined": "^1.0.0", + "detective": "^5.2.0", + "duplexer2": "^0.1.2", + "inherits": "^2.0.1", + "JSONStream": "^1.0.3", + "parents": "^1.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.4.0", + "stream-combiner2": "^1.1.1", + "subarg": "^1.0.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" }, "bin": { - "quote-stream": "bin/cmd.js" - } - }, - "node_modules/quote-stream/node_modules/buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", - "dev": true, + "module-deps": "bin/cmd.js" + }, "engines": { - "node": ">=0.4.0" + "node": ">= 0.8.0" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "node_modules/module-deps/node_modules/browser-resolve": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", + "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", + "dev": true, "dependencies": { - "safe-buffer": "^5.1.0" + "resolve": "^1.17.0" } }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } + "node_modules/moment-mini": { + "version": "2.29.4", + "license": "MIT" }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "node_modules/morgan": { + "version": "1.10.0", + "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" }, "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" + "node": ">= 0.8.0" } }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/morgan/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" + "ms": "2.0.0" } }, - "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "devOptional": true - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { - "pify": "^2.3.0" - } + "node_modules/morgan/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" }, - "node_modules/read-config-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", - "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", + "node_modules/morgan/node_modules/on-finished": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "dotenv": "^9.0.2", - "dotenv-expand": "^5.1.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.0", - "lazy-val": "^1.0.4" + "ee-first": "1.1.1" }, "engines": { - "node": ">=12.0.0" + "node": ">= 0.8" } }, - "node_modules/read-config-file/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "node_modules/mousetrap": { + "version": "1.6.5", + "license": "Apache-2.0 WITH LLVM-exception" }, - "node_modules/read-config-file/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, + "node_modules/ms": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, "bin": { - "js-yaml": "bin/js-yaml.js" + "multicast-dns": "cli.js" } }, - "node_modules/read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "dependencies": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "node_modules/mute-stream": { + "version": "0.0.8", + "license": "ISC" + }, + "node_modules/nanoid": { + "version": "3.3.4", + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "devOptional": true, + "node_modules/nanomatch": { + "version": "1.2.13", + "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - "devOptional": true, + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/needle": { + "version": "3.2.0", + "license": "MIT", + "optional": true, "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" + "debug": "^3.2.6", + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "bin": { + "needle": "bin/needle" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 4.4.x" } }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "devOptional": true, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "license": "MIT", + "optional": true, "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, + "ms": "^2.1.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "devOptional": true, + "node_modules/neo-async": { + "version": "2.6.2", + "license": "MIT" + }, + "node_modules/next-tick": { + "version": "1.1.0", + "dev": true, + "license": "ISC" + }, + "node_modules/ng2-charts": { + "version": "4.1.1", + "license": "ISC", "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "lodash-es": "^4.17.15", + "tslib": "^2.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@angular/cdk": ">=14.0.0", + "@angular/common": ">=14.0.0", + "@angular/core": ">=14.0.0", + "chart.js": "^3.4.0 || ^4.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "devOptional": true, + "node_modules/ngx-markdown": { + "version": "14.0.1", + "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "@types/marked": "^4.0.3", + "clipboard": "^2.0.11", + "emoji-toolkit": "^6.6.0", + "katex": "^0.16.0", + "marked": "^4.0.17", + "mermaid": "^9.1.2", + "prismjs": "^1.28.0", + "tslib": "^2.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0", + "@angular/platform-browser": "^14.0.0", + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "^0.11.4" } }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "devOptional": true, + "node_modules/ngx-material-file-input": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "tslib": "^2.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@angular/cdk": "^14.0.0", + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0", + "@angular/material": "^14.0.0" } }, - "node_modules/read-pkg-up/node_modules/path-exists": { + "node_modules/ngx-webstorage-service": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "devOptional": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "devOptional": true, - "engines": { - "node": ">=12.20" + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@angular/core": ">=13.0.0" } }, - "node_modules/read-pkg-up/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==", - "devOptional": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/nice-napi": { + "version": "1.0.2", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" } }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "devOptional": true, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/nice-napi/node_modules/node-addon-api": { + "version": "3.2.1", + "license": "MIT", + "optional": true }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "node_modules/no-case": { + "version": "3.0.4", + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, - "node_modules/readdir-glob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", - "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", - "devOptional": true, + "node_modules/node-dir": { + "version": "0.1.17", + "license": "MIT", "dependencies": { - "minimatch": "^5.1.0" + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/node-dir/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "node_modules/node-dir/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", "dependencies": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">= 4" + "node": "*" } }, - "node_modules/recast/node_modules/ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "node_modules/node-fetch": { + "version": "2.6.7", + "devOptional": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.1" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=4" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/node-forge": { + "version": "1.3.1", + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { - "node": ">=0.10.0" + "node": ">= 6.13.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "node_modules/node-gyp": { + "version": "9.3.0", "dev": true, + "license": "MIT", "dependencies": { - "minimatch": "^3.0.5" + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": ">=6.0.0" + "node": "^12.22 || ^14.13 || >=16" } }, - "node_modules/recursive-readdir/node_modules/brace-expansion": { + "node_modules/node-gyp-build": { + "version": "4.5.0", + "license": "MIT", + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/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" } }, - "node_modules/recursive-readdir/node_modules/minimatch": { + "node_modules/node-gyp/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/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" }, @@ -20908,2313 +18558,2068 @@ "node": "*" } }, - "node_modules/reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "node_modules/node-gyp/node_modules/nopt": { + "version": "6.0.0", + "dev": true, + "license": "ISC", "dependencies": { - "regenerate": "^1.4.2" + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" }, "engines": { - "node": ">=4" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "node_modules/node-releases": { + "version": "2.0.6", + "license": "MIT" }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } + "node_modules/non-layered-tidy-tree-layout": { + "version": "2.0.2", + "license": "MIT" }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "node_modules/normalize-package-data": { + "version": "3.0.3", + "devOptional": true, + "license": "BSD-2-Clause", "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + "node_modules/normalize-path": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "devOptional": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, + "node_modules/normalize-range": { + "version": "0.1.2", + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "node_modules/normalize-url": { + "version": "4.5.1", "dev": true, + "license": "MIT", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/regexpu-core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", - "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", + "node_modules/npm-bundled": { + "version": "1.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" }, "engines": { "node": ">=4" } }, - "node_modules/regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4" + } }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "node_modules/npm-install-checks": { + "version": "5.0.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "jsesc": "~0.5.0" + "semver": "^7.1.1" }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-package-arg": { + "version": "9.1.0", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "engines": { - "node": ">=0.10" + "node_modules/npm-package-arg/node_modules/builtins": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.0.0" } }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "optional": true, - "peer": true, + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "5.2.1", + "dev": true, + "license": "ISC", "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">= 6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/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==", - "optional": true, - "peer": true, + "node_modules/npm-package-arg/node_modules/validate-npm-package-name": { + "version": "4.0.0", + "dev": true, + "license": "ISC", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "builtins": "^5.0.0" }, "engines": { - "node": ">= 0.12" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/request/node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "optional": true, - "peer": true, + "node_modules/npm-packlist": { + "version": "5.1.3", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^8.0.1", + "ignore-walk": "^5.0.1", + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, "engines": { - "node": ">=0.6" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/request/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "optional": true, - "peer": true, + "node_modules/npm-packlist/node_modules/npm-bundled": { + "version": "2.0.1", + "dev": true, + "license": "ISC", "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "npm-normalize-package-bin": "^2.0.0" }, "engines": { - "node": ">=0.8" - } - }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "optional": true, - "peer": true, - "bin": { - "uuid": "bin/uuid" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "dev": true, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "node_modules/npm-pick-manifest": { + "version": "7.0.1", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-install-checks": "^5.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^9.0.0", + "semver": "^7.3.5" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "optional": true, - "peer": true - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "node_modules/npm-registry-fetch": { + "version": "13.3.1", + "dev": true, + "license": "ISC", "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "make-fetch-happen": "^10.0.6", + "minipass": "^3.1.6", + "minipass-fetch": "^2.0.3", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^9.0.1", + "proc-log": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "devOptional": true - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/npm-run-path": { + "version": "4.0.1", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "node_modules/npmlog": { + "version": "6.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" }, "engines": { - "node": ">=12" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/nth-check": { + "version": "2.1.1", + "license": "BSD-2-Clause", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "boolbase": "^1.0.0" }, - "engines": { - "node": ">=8.9.0" + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/oauth-sign": { + "version": "0.9.0", + "license": "Apache-2.0", + "optional": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "dev": true, - "dependencies": { - "lowercase-keys": "^1.0.0" + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "devOptional": true, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/resq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", - "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", - "devOptional": true, + "node_modules/object-copy": { + "version": "0.1.0", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^2.0.1" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/resq/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "devOptional": true - }, - "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==", + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "is-descriptor": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">=0.12" + "node": ">=0.10.0" } }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">= 4" + "node": ">=0.10.0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, "engines": { - "iojs": ">=1.0.0", "node": ">=0.10.0" } }, - "node_modules/rgb2hex": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", - "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", - "devOptional": true + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "is-buffer": "^1.1.5" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "devOptional": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rimraf/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==", + "node_modules/object-keys": { + "version": "1.1.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/object.assign": { + "version": "4.1.4", + "devOptional": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { - "node": "*" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/object.pick": { + "version": "1.3.0", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "isobject": "^3.0.1" }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "node_modules/object.values": { + "version": "1.1.6", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { - "node": ">=8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/roboto-fontface": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz", - "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g==" - }, - "node_modules/robust-predicates": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.1.tgz", - "integrity": "sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==" + "node_modules/obuf": { + "version": "1.1.2", + "license": "MIT" }, - "node_modules/run-async": { + "node_modules/on-finished": { "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, "engines": { - "node": ">=0.12.0" + "node": ">= 0.8" } }, - "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==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" + "node_modules/on-headers": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, - "node_modules/rxjs": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "node_modules/once": { + "version": "1.4.0", + "license": "ISC", "dependencies": { - "tslib": "^2.1.0" + "wrappy": "1" } }, - "node_modules/safe-buffer": { + "node_modules/onetime": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "dependencies": { - "truncate-utf8-bytes": "^1.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/sass": { - "version": "1.54.4", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", - "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, + "node_modules/onetime/node_modules/mimic-fn": { + "version": "2.1.0", + "license": "MIT", "engines": { - "node": ">=12.0.0" + "node": ">=6" } }, - "node_modules/sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", + "node_modules/open": { + "version": "8.4.0", + "license": "MIT", "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">= 14.15.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "optional": true, - "peer": true, - "dependencies": { - "https-proxy-agent": "^2.2.1" - }, - "engines": { - "node": "*" + "node_modules/opencollective-postinstall": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "bin": { + "opencollective-postinstall": "index.js" } }, - "node_modules/saucelabs/node_modules/agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "optional": true, - "peer": true, + "node_modules/opener": { + "version": "1.5.2", + "license": "(WTFPL OR MIT)", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "dev": true, + "license": "MIT", "dependencies": { - "es6-promisify": "^5.0.0" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" }, "engines": { - "node": ">= 4.0.0" + "node": ">= 0.8.0" } }, - "node_modules/saucelabs/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, + "node_modules/ora": { + "version": "5.4.1", + "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/saucelabs/node_modules/https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "optional": true, - "peer": true, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 4.5.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 8.9.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "color-name": "~1.1.4" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=7.0.0" } }, - "node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" }, - "node_modules/schema-utils/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } }, - "node_modules/scope-analyzer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", - "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", - "dev": true, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", "dependencies": { - "array-from": "^2.1.1", - "dash-ast": "^2.0.1", - "es6-map": "^0.1.5", - "es6-set": "^0.1.5", - "es6-symbol": "^3.1.1", - "estree-is-function": "^1.0.0", - "get-assigned-identifiers": "^1.1.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/screenfull": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-6.0.2.tgz", - "integrity": "sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==", + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "node_modules/os-name": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "macos-release": "^2.5.0", + "windows-release": "^4.0.0" + }, "engines": { - "node": "^14.13.1 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/secure-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" - }, - "node_modules/select": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "node_modules/os-tmpdir": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/selenium-webdriver": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", - "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", - "optional": true, - "peer": true, - "dependencies": { - "jszip": "^3.1.3", - "rimraf": "^2.5.4", - "tmp": "0.0.30", - "xml2js": "^0.4.17" - }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6.9.0" + "node": ">=6" } }, - "node_modules/selenium-webdriver/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==", - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/p-iteration": { + "version": "1.1.8", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" } }, - "node_modules/selenium-webdriver/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, + "node_modules/p-limit": { + "version": "2.3.0", + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/selenium-webdriver/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, + "node_modules/p-locate": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "p-limit": "^2.2.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/selenium-webdriver/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, + "node_modules/p-map": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "aggregate-error": "^3.0.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/selenium-webdriver/node_modules/tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", - "optional": true, - "peer": true, + "node_modules/p-retry": { + "version": "4.6.2", + "license": "MIT", "dependencies": { - "os-tmpdir": "~1.0.1" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { - "node": ">=0.4.0" + "node": ">=8" } }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dependencies": { - "node-forge": "^1" - }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 4" } }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "node_modules/p-try": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "13.6.2", + "dev": true, + "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" + "@npmcli/git": "^3.0.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/run-script": "^4.1.0", + "cacache": "^16.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.6", + "mkdirp": "^1.0.4", + "npm-package-arg": "^9.0.0", + "npm-packlist": "^5.1.0", + "npm-pick-manifest": "^7.0.0", + "npm-registry-fetch": "^13.0.1", + "proc-log": "^2.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^5.0.0", + "read-package-json-fast": "^2.0.3", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11" }, "bin": { - "semver": "bin/semver.js" + "pacote": "lib/bin.js" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "dev": true, - "optional": true - }, - "node_modules/semver-dsl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", - "integrity": "sha512-e8BOaTo007E3dMuQQTnPdalbKTABKNS7UxoBIDnwOqRa+QwMrCPjynB8zAlPF6xlqUfdLPPLIJ13hJNmhtq8Ng==", + "node_modules/pacote/node_modules/hosted-git-info": { + "version": "5.2.1", "dev": true, + "license": "ISC", "dependencies": { - "semver": "^5.3.0" + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/semver-dsl/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/pacote/node_modules/normalize-package-data": { + "version": "4.0.1", "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "license": "BSD-2-Clause", "dependencies": { - "yallist": "^4.0.0" + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "node_modules/pacote/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/pacote/node_modules/read-package-json": { + "version": "5.0.2", + "dev": true, + "license": "ISC", "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" + "glob": "^8.0.1", + "json-parse-even-better-errors": "^2.3.1", + "normalize-package-data": "^4.0.0", + "npm-normalize-package-bin": "^2.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/pako": { + "version": "2.1.0", + "license": "(MIT AND Zlib)" + }, + "node_modules/param-case": { + "version": "3.0.4", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" + "node_modules/parent-module": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "node_modules/parents": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", + "integrity": "sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==", + "dev": true, + "dependencies": { + "path-platform": "~0.11.15" + } }, - "node_modules/serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, - "optional": true, "dependencies": { - "type-fest": "^0.13.1" + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/serialize-error/node_modules/type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "node_modules/parse-ms": { + "version": "2.1.0", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dependencies": { - "randombytes": "^2.1.0" + "node": ">=6" } }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">= 0.10" } }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/parse5": { + "version": "5.1.1", + "license": "MIT", + "optional": true + }, + "node_modules/parse5-html-rewriting-stream": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" } }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } + "node_modules/parse5-html-rewriting-stream/node_modules/parse5": { + "version": "6.0.1", + "license": "MIT" }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "domhandler": "^5.0.2", + "parse5": "^7.0.0" }, - "engines": { - "node": ">= 0.6" + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "7.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "entities": "^4.4.0" }, - "engines": { - "node": ">= 0.8.0" + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "devOptional": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "node_modules/parse5-sax-parser": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "parse5": "^6.0.1" } }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, + "node_modules/parse5-sax-parser/node_modules/parse5": { + "version": "6.0.1", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/set-value/node_modules/is-extendable": { + "node_modules/pascalcase": { "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "optional": true, - "peer": true - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "node_modules/path-browserify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, + "node_modules/path-exists": { + "version": "4.0.0", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/shallow-copy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==", - "dev": true - }, - "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==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "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==", + "node_modules/path-is-inside": { + "version": "1.0.2", + "license": "(WTFPL OR MIT)", + "optional": true, + "peer": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/shiki": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", - "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-platform": { + "version": "0.11.15", + "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", + "integrity": "sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==", "dev": true, - "dependencies": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "^6.0.0" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "node_modules/path-scurry": { + "version": "1.6.4", + "devOptional": true, + "license": "BlueOak-1.0.0", "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "lru-cache": "^9.0.0", + "minipass": "^5.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/simple-update-notifier": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", - "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", - "dev": true, - "dependencies": { - "semver": "~7.0.0" - }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "9.0.1", + "devOptional": true, + "license": "ISC", "engines": { - "node": ">=8.10.0" + "node": "14 || >=16.14" } }, - "node_modules/simple-update-notifier/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/path-scurry/node_modules/minipass": { + "version": "5.0.0", + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=8" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "devOptional": true, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "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==", + "node_modules/pause-stream": { + "version": "0.0.11", "dev": true, - "optional": true, + "license": [ + "MIT", + "Apache2" + ], "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "through": "~2.3" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" }, "engines": { - "node": ">=8" + "node": ">=0.12" } }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/pdfjs-dist": { + "version": "2.16.105", "dev": true, - "optional": true, + "license": "Apache-2.0", "dependencies": { - "color-convert": "^2.0.1" + "dommatrix": "^1.0.3", + "web-streams-polyfill": "^3.2.1" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "worker-loader": "^3.0.8" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependenciesMeta": { + "worker-loader": { + "optional": true + } } }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/pdfmake": { + "version": "0.2.6", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@foliojs-fork/linebreak": "^1.1.1", + "@foliojs-fork/pdfkit": "^0.13.0", + "iconv-lite": "^0.6.3", + "xmldoc": "^1.1.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=12" } }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true + "node_modules/pend": { + "version": "1.2.0", + "devOptional": true, + "license": "MIT" }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true, + "node_modules/performance-now": { + "version": "2.1.0", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, + "node_modules/pify": { + "version": "2.3.0", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, + "node_modules/pinkie": { + "version": "2.0.4", + "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "node_modules/pinkie-promise": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.2.0" + "pinkie": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/pirates": { + "version": "4.0.5", + "license": "MIT", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" + "node": ">= 6" } }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/piscina": { + "version": "3.2.0", + "license": "MIT", "dependencies": { - "is-descriptor": "^0.1.0" + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" }, - "engines": { - "node": ">=0.10.0" + "optionalDependencies": { + "nice-napi": "^1.0.2" } }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/pkg-dir": { + "version": "4.2.0", + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" + "find-up": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/plist": { + "version": "3.0.6", + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/png-js": { + "version": "1.0.0", + "dev": true }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/portfinder": { + "version": "1.0.32", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.12.0" } }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "ms": "^2.1.1" } }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/portfinder/node_modules/mkdirp": { + "version": "0.5.6", + "license": "MIT", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "minimist": "^1.2.6" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "mkdirp": "bin/cmd.js" } }, - "node_modules/snapdragon/node_modules/is-extendable": { + "node_modules/posix-character-classes": { "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/postcss": { + "version": "8.4.16", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "license": "MIT", "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "dev": true, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", - "npm": ">= 3.0.0" + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" } }, - "node_modules/socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "license": "CC0-1.0", "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 10" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">= 8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "license": "CC0-1.0", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "license": "MIT", "dependencies": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 14.15.0" + "node": "^12 || ^14 || >=16" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "webpack": "^5.72.1" + "postcss": "^8.3" } }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "node_modules/postcss-custom-properties": { + "version": "12.1.10", + "license": "MIT", "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "devOptional": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "devOptional": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "devOptional": true, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "license": "MIT", "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "devOptional": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "license": "CC0-1.0", "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "license": "CC0-1.0", "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "node_modules/postcss-env-function": { + "version": "4.0.6", + "license": "CC0-1.0", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 6" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "license": "CC0-1.0", "dependencies": { - "through": "2" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": "*" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "license": "CC0-1.0", "dependencies": { - "extend-shallow": "^3.0.0" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true, - "engines": { - "node": ">= 10.x" + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "node_modules/ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "dependencies": { - "frac": "~1.1.2" - }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "license": "CC0-1.0", "engines": { - "node": ">=0.8" - } - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "optional": true, - "peer": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "node": "^12 || ^14 || >=16" }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "license": "CC0-1.0", "dependencies": { - "minipass": "^3.1.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "devOptional": true, + "node_modules/postcss-import": { + "version": "15.0.0", + "license": "MIT", "dependencies": { - "escape-string-regexp": "^2.0.0" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" }, "engines": { - "node": ">=10" + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "devOptional": true, - "engines": { - "node": ">=8" + "node_modules/postcss-initial": { + "version": "4.0.1", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.0" } }, - "node_modules/stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">= 6" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/static-eval": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", - "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", - "dev": true, + "node_modules/postcss-loader": { + "version": "7.0.1", + "license": "MIT", "dependencies": { - "escodegen": "^1.11.1" - } - }, - "node_modules/static-eval/node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" }, "engines": { - "node": ">=4.0" + "node": ">= 14.15.0" }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/static-eval/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, - "engines": { - "node": ">= 0.8.0" + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" } }, - "node_modules/static-eval/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "license": "CC0-1.0", "engines": { - "node": ">= 0.8.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/static-eval/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/static-eval/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "license": "ISC", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-eval/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" + "node": "^10 || ^12 || >= 14" }, - "engines": { - "node": ">= 0.8.0" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dependencies": { - "is-descriptor": "^0.1.0" + "node": "^10 || ^12 || >= 14" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "license": "ISC", "dependencies": { - "kind-of": "^3.0.2" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "license": "ISC", "dependencies": { - "is-buffer": "^1.1.5" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "node_modules/postcss-nesting": { + "version": "10.2.0", + "license": "CC0-1.0", "dependencies": { - "kind-of": "^3.0.2" + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" } }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "license": "CC0-1.0", "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/static-module": { + "node_modules/postcss-page-break": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", - "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", - "dev": true, - "dependencies": { - "acorn-node": "^1.3.0", - "concat-stream": "~1.6.0", - "convert-source-map": "^1.5.1", - "duplexer2": "~0.1.4", - "escodegen": "^1.11.1", - "has": "^1.0.1", - "magic-string": "0.25.1", - "merge-source-map": "1.0.4", - "object-inspect": "^1.6.0", - "readable-stream": "~2.3.3", - "scope-analyzer": "^2.0.1", - "shallow-copy": "~0.0.1", - "static-eval": "^2.0.5", - "through2": "~2.0.3" + "license": "MIT", + "peerDependencies": { + "postcss": "^8" } }, - "node_modules/static-module/node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, + "node_modules/postcss-place": { + "version": "7.0.5", + "license": "CC0-1.0", "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4.0" + "node": "^12 || ^14 || >=16" }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/static-module/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/static-module/node_modules/magic-string": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", - "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.1" + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/static-module/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, + "node_modules/postcss-preset-env": { + "version": "7.8.0", + "license": "CC0-1.0", "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "@csstools/postcss-cascade-layers": "^1.0.5", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.8", + "browserslist": "^4.21.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.0.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.10", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/static-module/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/static-module/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-module/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" + "node": "^12 || ^14 || >=16" }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", - "dev": true, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "license": "CC0-1.0", "dependencies": { - "bl": "^5.0.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stdin-discarder/node_modules/bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dev": true, - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/stdin-discarder/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.3" } }, - "node_modules/stdin-discarder/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">= 6" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" } }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "devOptional": true, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "license": "MIT", "dependencies": { - "internal-slot": "^1.0.4" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">= 0.4" + "node": ">=4" } }, - "node_modules/stream-buffers": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz", - "integrity": "sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==", + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "license": "MIT" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "node": ">= 0.8.0" } }, - "node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "node_modules/prepend-http": { + "version": "2.0.0", "dev": true, - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" + "node_modules/pretty-bytes": { + "version": "5.6.0", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/pretty-format": { + "version": "29.5.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "node_modules/pretty-ms": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "parse-ms": "^2.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-ansi": { + "node_modules/primeicons": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "peer": true + }, + "node_modules/primeng": { + "version": "14.2.2", + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "tslib": "^2.3.0" }, + "peerDependencies": { + "@angular/common": "^14.0.0", + "@angular/core": "^14.0.0", + "@angular/forms": "^14.0.0", + "primeicons": "^6.0.1", + "rxjs": "^6.0.0 || ^7.0.0", + "zone.js": "^0.10.2 || ^0.11.0 || ^0.12.0" + } + }, + "node_modules/prismjs": { + "version": "1.29.0", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "node_modules/proc-log": { + "version": "2.0.1", "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "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==", + "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, "engines": { - "node": ">=6" + "node": ">= 0.6.0" } }, - "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, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "license": "MIT" + }, + "node_modules/progress": { + "version": "2.0.3", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.4.0" } }, - "node_modules/stylis": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", - "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + "node_modules/promise-inflight": { + "version": "1.0.1", + "license": "ISC" }, - "node_modules/stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", + "node_modules/promise-retry": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "@adobe/css-tools": "^4.0.1", - "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", - "source-map": "^0.7.3" - }, - "bin": { - "stylus": "bin/stylus" + "err-code": "^2.0.2", + "retry": "^0.12.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://opencollective.com/stylus" + "node": ">=10" } }, - "node_modules/stylus-loader": { + "node_modules/proto-list": { + "version": "1.2.4", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/protractor": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - }, - "engines": { - "node": ">= 14.15.0" + "@types/q": "^0.0.32", + "@types/selenium-webdriver": "^3.0.0", + "blocking-proxy": "^1.0.0", + "browserstack": "^1.5.1", + "chalk": "^1.1.3", + "glob": "^7.0.3", + "jasmine": "2.8.0", + "jasminewd2": "^2.1.0", + "q": "1.4.1", + "saucelabs": "^1.5.0", + "selenium-webdriver": "3.6.0", + "source-map-support": "~0.4.0", + "webdriver-js-extender": "2.1.0", + "webdriver-manager": "^12.1.7", + "yargs": "^15.3.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "bin": { + "protractor": "bin/protractor", + "webdriver-manager": "bin/webdriver-manager" }, - "peerDependencies": { - "stylus": ">=0.52.4", - "webpack": "^5.0.0" + "engines": { + "node": ">=10.13.x" } }, - "node_modules/stylus/node_modules/brace-expansion": { + "node_modules/protractor/node_modules/ansi-regex": { + "version": "2.1.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/ansi-styles": { + "version": "2.2.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/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==", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "node_modules/stylus/node_modules/glob": { + "node_modules/protractor/node_modules/chalk": { + "version": "1.1.3", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/cliui": { + "version": "6.0.0", + "license": "ISC", + "optional": true, + "peer": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/protractor/node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/protractor/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/protractor/node_modules/glob": { "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -23230,10 +20635,31 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/stylus/node_modules/minimatch": { + "node_modules/protractor/node_modules/jasmine": { + "version": "2.8.0", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "exit": "^0.1.2", + "glob": "^7.0.6", + "jasmine-core": "~2.8.0" + }, + "bin": { + "jasmine": "bin/jasmine.js" + } + }, + "node_modules/protractor/node_modules/jasmine-core": { + "version": "2.8.0", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/protractor/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -23241,1516 +20667,1093 @@ "node": "*" } }, - "node_modules/suffix": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/suffix/-/suffix-0.1.1.tgz", - "integrity": "sha512-j5uf6MJtMCfC4vBe5LFktSe4bGyNTBk7I2Kdri0jeLrcv5B9pWfxVa5JQpoxgtR8vaVB7bVxsWgnfQbX5wkhAA==", - "dev": true, + "node_modules/protractor/node_modules/q": { + "version": "1.4.1", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">=4" + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "node_modules/sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", - "dev": true, - "dependencies": { - "debug": "^4.1.0" - }, + "node_modules/protractor/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "optional": true, + "peer": true, "engines": { - "node": ">= 8.0" + "node": ">=0.10.0" } }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/protractor/node_modules/source-map-support": { + "version": "0.4.18", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "has-flag": "^3.0.0" + "source-map": "^0.5.6" + } + }, + "node_modules/protractor/node_modules/strip-ansi": { + "version": "3.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-regex": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "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==", + "node_modules/protractor/node_modules/supports-color": { + "version": "2.0.0", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.8.0" } }, - "node_modules/svg-pan-zoom": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.1.tgz", - "integrity": "sha512-JaKkGHHfGvRrcMPdJWkssLBeWqM+Isg/a09H7kgNNajT1cX5AztDTNs+C8UzpCxjCTRrG34WbquwaovZbmSk9g==" - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true, + "node_modules/protractor/node_modules/wrap-ansi": { + "version": "6.2.0", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "devOptional": true, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/tar-fs/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "devOptional": true + "node_modules/protractor/node_modules/y18n": { + "version": "4.0.3", + "license": "ISC", + "optional": true, + "peer": true }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "devOptional": true, + "node_modules/protractor/node_modules/yargs": { + "version": "15.4.1", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, + "node_modules/protractor/node_modules/yargs-parser": { + "version": "18.1.3", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/tcp-port-used": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz", - "integrity": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==", - "dev": true, - "dependencies": { - "debug": "4.3.1", - "is2": "^2.0.6" + "node": ">=6" } }, - "node_modules/tcp-port-used/node_modules/debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, + "node_modules/proxy-addr": { + "version": "2.0.7", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 0.10" } }, - "node_modules/temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "dependencies": { - "rimraf": "~2.6.2" - }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", + "dev": true, "engines": { - "node": ">=6.0.0" + "node": ">=0.8.0" } }, - "node_modules/temp-file": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", - "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "node_modules/prr": { + "version": "1.0.1", + "license": "MIT", + "optional": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "node_modules/psl": { + "version": "1.9.0", + "license": "MIT", + "optional": true, + "peer": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, "dependencies": { - "async-exit-hook": "^2.0.1", - "fs-extra": "^10.0.0" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "node_modules/temp/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==", + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/temp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "node_modules/punycode": { + "version": "2.1.1", + "license": "MIT", "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=6" } }, - "node_modules/temp/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/puppeteer-core": { + "version": "19.8.5", + "devOptional": true, + "license": "Apache-2.0", "dependencies": { - "brace-expansion": "^1.1.7" + "@puppeteer/browsers": "0.4.0", + "chromium-bidi": "0.4.6", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1107588", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.13.0" }, "engines": { - "node": "*" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dependencies": { - "glob": "^7.1.3" + "node": ">=14.14.0" }, - "bin": { - "rimraf": "bin.js" + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.1107588", + "devOptional": true, + "license": "BSD-3-Clause" + }, + "node_modules/puppeteer-core/node_modules/extract-zip": { + "version": "2.0.1", + "devOptional": true, + "license": "BSD-2-Clause", "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" }, "bin": { - "terser": "bin/terser" + "extract-zip": "cli.js" }, "engines": { - "node": ">=10" + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "node_modules/puppeteer-core/node_modules/get-stream": { + "version": "5.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" + "pump": "^3.0.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "node": ">=8" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/q": { + "version": "1.5.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "node_modules/qs": { + "version": "6.11.0", + "license": "BSD-3-Clause", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "side-channel": "^1.0.4" }, "engines": { - "node": ">= 10.13.0" + "node": ">=0.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "node_modules/query-selector-shadow-dom": { + "version": "1.0.1", + "devOptional": true, + "license": "MIT" }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=0.4.x" } }, - "node_modules/test-exclude/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==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "node_modules/queue-microtask": { + "version": "1.2.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/test-exclude/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "node_modules/quick-lru": { + "version": "5.1.1", + "devOptional": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/test-exclude/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "node_modules/quote-stream": { + "version": "1.0.2", "dev": true, + "license": "MIT", "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "buffer-equal": "0.0.1", + "minimist": "^1.1.3", + "through2": "^2.0.0" + }, + "bin": { + "quote-stream": "bin/cmd.js" } }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "node_modules/quote-stream/node_modules/buffer-equal": { + "version": "0.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/tiny-emitter": { + "node_modules/randombytes": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "node_modules/tiny-inflate": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", - "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", - "dev": true - }, - "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, + "license": "MIT", "dependencies": { - "rimraf": "^3.0.0" - }, - "engines": { - "node": ">=8.17.0" + "safe-buffer": "^5.1.0" } }, - "node_modules/tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "dependencies": { - "tmp": "^0.2.0" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "node_modules/range-parser": { + "version": "1.2.1", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "node_modules/raw-body": { + "version": "2.5.1", + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.8" } }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { "node": ">=0.10.0" } }, - "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==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "devOptional": true - }, - "node_modules/traverse": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", - "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/react-is": { + "version": "18.2.0", + "devOptional": true, + "license": "MIT" }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "bin": { - "tree-kill": "cli.js" + "node_modules/read-cache": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" } }, - "node_modules/truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "node_modules/read-config-file": { + "version": "6.2.0", "dev": true, + "license": "MIT", "dependencies": { - "utf8-byte-length": "^1.0.1" + "dotenv": "^9.0.2", + "dotenv-expand": "^5.1.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.0", + "lazy-val": "^1.0.4" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/ts-morph": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-13.0.3.tgz", - "integrity": "sha512-pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==", + "node_modules/read-config-file/node_modules/argparse": { + "version": "2.0.1", "dev": true, - "dependencies": { - "@ts-morph/common": "~0.12.3", - "code-block-writer": "^11.0.0" - } + "license": "Python-2.0" }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "node_modules/read-config-file/node_modules/js-yaml": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" + "argparse": "^2.0.1" }, "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "node_modules/read-only-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", + "integrity": "sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==", "dev": true, "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "readable-stream": "^2.0.2" } }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "node_modules/read-package-json-fast": { + "version": "2.0.3", "dev": true, + "license": "ISC", "dependencies": { - "minimist": "^1.2.0" + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tsconfig-paths/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, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "node_modules/tslint": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", - "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", - "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.", - "dev": true, - "peer": true, + "node_modules/read-pkg": { + "version": "7.1.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.3", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.13.0", - "tsutils": "^2.29.0" - }, - "bin": { - "tslint": "bin/tslint" + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" }, "engines": { - "node": ">=4.8.0" + "node": ">=12.20" }, - "peerDependencies": { - "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tslint/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, - "peer": true, + "node_modules/read-pkg-up": { + "version": "9.1.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tslint/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "peer": true - }, - "node_modules/tslint/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, - "peer": true, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "6.3.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": "*" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tslint/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, - "peer": true, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "7.2.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "p-locate": "^6.0.0" }, "engines": { - "node": "*" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tslint/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "peer": true, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "minimist": "^1.2.6" + "yocto-queue": "^1.0.0" }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/tslint/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/tslint/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "peer": true - }, - "node_modules/tslint/node_modules/tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "peer": true, - "dependencies": { - "tslib": "^1.8.1" + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "6.0.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "tslib": "^1.8.1" + "p-limit": "^4.0.0" }, "engines": { - "node": ">= 6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "optional": true, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "5.0.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "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==", - "optional": true, - "peer": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "2.19.0", + "devOptional": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": "*" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "optional": true, - "peer": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "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, - "dependencies": { - "prelude-ls": "^1.2.1" - }, + "node_modules/read-pkg-up/node_modules/yocto-queue": { + "version": "1.0.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "node_modules/read-pkg/node_modules/type-fest": { + "version": "2.19.0", + "devOptional": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "node_modules/readable-stream": { + "version": "2.3.7", + "license": "MIT", "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true + "node_modules/readdir-glob": { + "version": "1.1.3", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.1.0" + } }, - "node_modules/typedoc": { - "version": "0.23.21", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.21.tgz", - "integrity": "sha512-VNE9Jv7BgclvyH9moi2mluneSviD43dCE9pY8RWkO88/DrEgJZk9KpUk7WO468c9WWs/+aG6dOnoH7ccjnErhg==", - "dev": true, + "node_modules/readdirp": { + "version": "3.6.0", + "license": "MIT", "dependencies": { - "lunr": "^2.3.9", - "marked": "^4.0.19", - "minimatch": "^5.1.0", - "shiki": "^0.11.1" - }, - "bin": { - "typedoc": "bin/typedoc" + "picomatch": "^2.2.1" }, "engines": { - "node": ">= 14.14" - }, - "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x" + "node": ">=8.10.0" } }, - "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "node_modules/recast": { + "version": "0.21.5", + "license": "MIT", + "dependencies": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" }, "engines": { - "node": ">=4.2.0" + "node": ">= 4" } }, - "node_modules/ua-parser-js": { - "version": "1.0.35", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.35.tgz", - "integrity": "sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==", - "devOptional": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - } - ], + "node_modules/recast/node_modules/ast-types": { + "version": "0.15.2", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.1" + }, "engines": { - "node": "*" + "node": ">=4" } }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "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==", + "node_modules/recursive-readdir": { + "version": "2.2.3", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "minimatch": "^3.0.5" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "devOptional": true, + "node_modules/recursive-readdir/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "node_modules/reflect-metadata": { + "version": "0.1.13", + "license": "Apache-2.0" + }, + "node_modules/regenerate": { + "version": "1.4.2", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "license": "MIT", "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "regenerate": "^1.4.2" }, "engines": { "node": ">=4" } }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-properties": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", - "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", - "dev": true, - "dependencies": { - "base64-js": "^1.3.0", - "unicode-trie": "^2.0.0" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "engines": { - "node": ">=4" - } + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "license": "MIT" }, - "node_modules/unicode-trie": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", - "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", - "dev": true, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "license": "MIT", "dependencies": { - "pako": "^0.2.5", - "tiny-inflate": "^1.0.0" + "@babel/runtime": "^7.8.4" } }, - "node_modules/unicode-trie/node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - }, - "node_modules/union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", + "node_modules/regex-not": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "qs": "^6.4.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "node_modules/regex-parser": { + "version": "2.2.11", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "devOptional": true, + "license": "MIT", "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "node_modules/regexpp": { + "version": "3.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" } }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "node_modules/regexpu-core": { + "version": "5.2.2", + "license": "MIT", "dependencies": { - "unique-slug": "^2.0.0" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "node_modules/regjsgen": { + "version": "0.7.1", + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "license": "BSD-2-Clause", "dependencies": { - "imurmurhash": "^0.1.4" + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "bin": { + "jsesc": "bin/jsesc" } }, - "node_modules/unix-crypt-td-js": { + "node_modules/repeat-element": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, + "node_modules/repeat-string": { + "version": "1.6.1", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "node_modules/request": { + "version": "2.88.2", + "license": "Apache-2.0", + "optional": true, + "peer": true, "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "isarray": "1.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.12" } }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "license": "BSD-3-Clause", + "optional": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.6" } }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "license": "BSD-3-Clause", + "optional": true, + "peer": true, "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" + "psl": "^1.1.28", + "punycode": "^2.1.1" }, - "peerDependencies": { - "browserslist": ">= 4.21.0" + "engines": { + "node": ">=0.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==", - "dependencies": { - "punycode": "^2.1.0" + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "license": "MIT", + "optional": true, + "peer": true, + "bin": { + "uuid": "bin/uuid" } }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" - }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "dev": true, - "dependencies": { - "prepend-http": "^2.0.0" - }, + "node_modules/require-directory": { + "version": "2.1.1", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "node_modules/require-from-string": { + "version": "2.0.2", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", - "dev": true + "node_modules/require-main-filename": { + "version": "2.0.0", + "license": "ISC", + "optional": true, + "peer": true }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "node_modules/requires-port": { + "version": "1.0.0", + "license": "MIT" }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "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==", + "node_modules/resolve": { + "version": "1.22.1", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, "bin": { - "uuid": "dist/bin/uuid" + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "node_modules/resolve-alpn": { + "version": "1.2.1", "devOptional": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } + "license": "MIT" }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "node_modules/resolve-from": { + "version": "5.0.0", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "optional": true, + "node_modules/resolve-url": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "license": "MIT", "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" }, "engines": { - "node": ">=0.6.0" + "node": ">=12" } }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true, - "optional": true - }, - "node_modules/vscode-oniguruma": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", - "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==", - "dev": true - }, - "node_modules/vscode-textmate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", - "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==", - "dev": true - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "license": "MIT", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=10.13.0" + "node": ">=8.9.0" } }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "node_modules/responselike": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "defaults": "^1.0.3" + "lowercase-keys": "^1.0.0" } }, - "node_modules/wdio-chromedriver-service": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-8.1.1.tgz", - "integrity": "sha512-pN3GiOkTIMnalfq4PJAHdX95pDp1orHnTY8W1fIbd6ok81ba97UjerTgS7lUDRUh1p0MAm35Ww0uc0/9wzB7SA==", - "dev": true, + "node_modules/resq": { + "version": "1.11.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "@wdio/logger": "^8.1.0", - "fs-extra": "^11.1.0", - "split2": "^4.1.0", - "tcp-port-used": "^1.0.2" - }, - "engines": { - "node": "^16.13 || >=18" - }, - "peerDependencies": { - "@wdio/types": "^7.0.0 || ^8.0.0-alpha.219", - "chromedriver": "*", - "webdriverio": "^7.0.0 || ^8.0.0-alpha.219" - }, - "peerDependenciesMeta": { - "@wdio/types": { - "optional": true - }, - "chromedriver": { - "optional": true - }, - "webdriverio": { - "optional": false - } + "fast-deep-equal": "^2.0.1" } }, - "node_modules/wdio-chromedriver-service/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, + "node_modules/resq/node_modules/fast-deep-equal": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT" + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">=14.14" + "node": ">=8" } }, - "node_modules/wdio-wait-for": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.3.tgz", - "integrity": "sha512-y/n7tpExl54SOwbk27Ngz9ch4qP+250OhL6yYrxB5GLL5jZWcechTBbSJwOZNTUT6jZomoPFT9t77NFpqdJsig==", - "dev": true, + "node_modules/ret": { + "version": "0.1.15", + "license": "MIT", "engines": { - "node": "^16.13 || >=18" + "node": ">=0.12" } }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "node_modules/retry": { + "version": "0.12.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">= 4" } }, - "node_modules/webdriver": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.8.2.tgz", - "integrity": "sha512-ug+7n0JgRTLG5pGyD53VKValSLFcr0oll1QelH1Gueh/umt3Ipu+SDV+v+lyCZY6CKasCsv80W8oZfpLBj1ClQ==", - "devOptional": true, - "dependencies": { - "@types/node": "^18.0.0", - "@types/ws": "^8.5.3", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "got": "^12.1.0", - "ky": "^0.33.0", - "ws": "^8.8.0" - }, + "node_modules/reusify": { + "version": "1.0.4", + "license": "MIT", "engines": { - "node": "^16.13 || >=18" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "node_modules/webdriver-js-extender": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", - "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", - "optional": true, - "peer": true, - "dependencies": { - "@types/selenium-webdriver": "^3.0.0", - "selenium-webdriver": "^3.0.1" - }, - "engines": { - "node": ">=6.9.x" - } + "node_modules/rgb2hex": { + "version": "0.2.5", + "devOptional": true, + "license": "MIT" }, - "node_modules/webdriver-manager": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", - "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", - "optional": true, - "peer": true, + "node_modules/rimraf": { + "version": "3.0.2", + "license": "ISC", "dependencies": { - "adm-zip": "^0.4.9", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" + "glob": "^7.1.3" }, "bin": { - "webdriver-manager": "bin/webdriver-manager" + "rimraf": "bin.js" }, - "engines": { - "node": ">=6.9.x" - } - }, - "node_modules/webdriver-manager/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webdriver-manager/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webdriver-manager/node_modules/brace-expansion": { + "node_modules/rimraf/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==", - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "node_modules/webdriver-manager/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "optional": true, - "peer": true, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webdriver-manager/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { "node": "*" @@ -24759,19 +21762,9 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webdriver-manager/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "optional": true, - "peer": true - }, - "node_modules/webdriver-manager/node_modules/minimatch": { + "node_modules/rimraf/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -24779,1205 +21772,1098 @@ "node": "*" } }, - "node_modules/webdriver-manager/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/webdriver-manager/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, - "node_modules/webdriver-manager/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "node_modules/roarr": { + "version": "2.15.4", + "dev": true, + "license": "BSD-3-Clause", "optional": true, - "peer": true, "dependencies": { - "ansi-regex": "^2.0.0" + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0" } }, - "node_modules/webdriver-manager/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "peer": true, - "engines": { - "node": ">=0.8.0" - } + "node_modules/roboto-fontface": { + "version": "0.10.0", + "license": "Apache-2.0" }, - "node_modules/webdriver/node_modules/@sindresorhus/is": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.3.0.tgz", - "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==", - "devOptional": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } + "node_modules/robust-predicates": { + "version": "3.0.1", + "license": "Unlicense" }, - "node_modules/webdriver/node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "devOptional": true, - "dependencies": { - "defer-to-connect": "^2.0.1" - }, + "node_modules/run-async": { + "version": "2.4.1", + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">=0.12.0" } }, - "node_modules/webdriver/node_modules/cacheable-request": { - "version": "10.2.9", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.9.tgz", - "integrity": "sha512-CaAMr53AS1Tb9evO1BIWFnZjSr8A4pbXofpsNVWPMDZZj3ZQKHwsQG9BrTqQ4x5ZYJXz1T2b8LLtTZODxSpzbg==", - "devOptional": true, + "node_modules/run-parallel": { + "version": "1.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.2", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" + "queue-microtask": "^1.2.2" } }, - "node_modules/webdriver/node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "devOptional": true, + "node_modules/rw": { + "version": "1.3.3", + "license": "BSD-3-Clause" + }, + "node_modules/rxjs": { + "version": "7.8.0", + "license": "Apache-2.0", "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "tslib": "^2.1.0" } }, - "node_modules/webdriver/node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "devOptional": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" }, - "node_modules/webdriver/node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "devOptional": true, - "engines": { - "node": ">=10" + "node_modules/safe-regex": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" } }, - "node_modules/webdriver/node_modules/got": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.0.tgz", - "integrity": "sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==", - "devOptional": true, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" }, "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/webdriver/node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "devOptional": true + "node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT" }, - "node_modules/webdriver/node_modules/keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", - "devOptional": true, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "dev": true, + "license": "WTFPL OR ISC", "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/webdriver/node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "devOptional": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "truncate-utf8-bytes": "^1.0.0" } }, - "node_modules/webdriver/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "devOptional": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node_modules/sass": { + "version": "1.54.4", + "license": "MIT", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webdriver/node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "devOptional": true, - "engines": { - "node": ">=14.16" + "bin": { + "sass": "sass.js" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webdriver/node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "devOptional": true, "engines": { - "node": ">=12.20" + "node": ">=12.0.0" } }, - "node_modules/webdriver/node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "devOptional": true, + "node_modules/sass-loader": { + "version": "13.0.2", + "license": "MIT", "dependencies": { - "lowercase-keys": "^3.0.0" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "engines": { - "node": ">=14.16" + "node": ">= 14.15.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webdriverio": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.8.2.tgz", - "integrity": "sha512-H3h+sHLg9hfQCPLvpd30hi/ZW4lLy73m4zrZ5kJyuuUf38SZFLcfXD3W1RGig88RQ/75Ui164ugwHasTMiQEgw==", - "devOptional": true, + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/saucelabs": { + "version": "1.5.0", + "optional": true, + "peer": true, "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/repl": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "archiver": "^5.0.0", - "aria-query": "^5.0.0", - "css-shorthand-properties": "^1.1.1", - "css-value": "^0.0.1", - "devtools": "8.8.2", - "devtools-protocol": "^0.0.1124027", - "grapheme-splitter": "^1.0.2", - "import-meta-resolve": "^2.1.0", - "is-plain-obj": "^4.1.0", - "lodash.clonedeep": "^4.5.0", - "lodash.zip": "^4.2.0", - "minimatch": "^9.0.0", - "puppeteer-core": "19.8.5", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", - "rgb2hex": "0.2.5", - "serialize-error": "^8.0.0", - "webdriver": "8.8.2" + "https-proxy-agent": "^2.2.1" }, "engines": { - "node": "^16.13 || >=18" + "node": "*" } }, - "node_modules/webdriverio/node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "devOptional": true, + "node_modules/saucelabs/node_modules/agent-base": { + "version": "4.3.0", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "deep-equal": "^2.0.5" + "es6-promisify": "^5.0.0" + }, + "engines": { + "node": ">= 4.0.0" } }, - "node_modules/webdriverio/node_modules/deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", - "devOptional": true, + "node_modules/saucelabs/node_modules/debug": { + "version": "3.2.7", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "ms": "^2.1.1" } }, - "node_modules/webdriverio/node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "devOptional": true, - "engines": { - "node": ">=12" + "node_modules/saucelabs/node_modules/https-proxy-agent": { + "version": "2.2.4", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 4.5.0" } }, - "node_modules/webdriverio/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "devOptional": true + "node_modules/sax": { + "version": "1.2.4", + "license": "ISC" }, - "node_modules/webdriverio/node_modules/minimatch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", - "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", - "devOptional": true, + "node_modules/schema-utils": { + "version": "2.7.1", + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 8.9.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/webdriverio/node_modules/serialize-error": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", - "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", - "devOptional": true, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=10" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/webdriverio/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==", - "devOptional": true, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT" + }, + "node_modules/scope-analyzer": { + "version": "2.1.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "array-from": "^2.1.1", + "dash-ast": "^2.0.1", + "es6-map": "^0.1.5", + "es6-set": "^0.1.5", + "es6-symbol": "^3.1.1", + "estree-is-function": "^1.0.0", + "get-assigned-identifiers": "^1.1.0" + } + }, + "node_modules/screenfull": { + "version": "6.0.2", + "license": "MIT", "engines": { - "node": ">=10" + "node": "^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/webidl-conversions": { + "node_modules/secure-compare": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "devOptional": true + "license": "MIT" }, - "node_modules/webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "node_modules/select": { + "version": "1.1.2", + "license": "MIT" + }, + "node_modules/select-hose": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/selenium-webdriver": { + "version": "3.6.0", + "license": "Apache-2.0", + "optional": true, "peer": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">= 6.9.0" } }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "node_modules/selenium-webdriver/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "node_modules/selenium-webdriver/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": "*" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "node_modules/selenium-webdriver/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" + "brace-expansion": "^1.1.7" }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", "engines": { - "node": ">= 10" + "node": "*" } }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "node_modules/selenium-webdriver/node_modules/rimraf": { + "version": "2.7.1", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" + "glob": "^7.1.3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "bin": { + "rimraf": "bin.js" } }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "node_modules/selenium-webdriver/node_modules/tmp": { + "version": "0.0.30", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" + "os-tmpdir": "~1.0.1" }, "engines": { - "node": ">=10.0.0" + "node": ">=0.4.0" } }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "node_modules/selfsigned": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "node-forge": "^1" + }, "engines": { - "node": ">=10.13.0" + "node": ">=10" } }, - "node_modules/webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "node_modules/semver": { + "version": "7.3.7", + "license": "ISC", "dependencies": { - "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" + "lru-cache": "^6.0.0" }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" + "bin": { + "semver": "bin/semver.js" }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } + "engines": { + "node": ">=10" } }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, + "node_modules/semver-compare": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/semver-dsl": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "semver": "^5.3.0" } }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "peerDependencies": { - "ajv": "^6.9.1" + "node_modules/semver-dsl/node_modules/semver": { + "version": "5.7.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "peer": true - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "license": "ISC", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10" } }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.8.0" } }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/whatwg-encoding": { + "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dependencies": { - "iconv-lite": "0.6.3" + "license": "MIT" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "devOptional": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "node": ">=4" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/serialize-error": { + "version": "7.0.1", + "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "type-fest": "^0.13.1" }, "engines": { - "node": ">= 8" - } - }, - "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==", - "devOptional": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "devOptional": true, - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" + "node_modules/serialize-error/node_modules/type-fest": { + "version": "0.13.1", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "optional": true, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "optional": true, - "peer": true + "node_modules/serialize-javascript": { + "version": "6.0.0", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "devOptional": true, + "node_modules/serve-index": { + "version": "1.9.1", + "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8.0" } }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" + "ms": "2.0.0" } }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "node_modules/windows-release": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", - "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", - "dev": true, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "license": "MIT", "dependencies": { - "execa": "^4.0.2" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.6" } }, - "node_modules/windows-release/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, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">= 0.6" } }, - "node_modules/windows-release/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, + "node_modules/serve-static": { + "version": "1.15.0", + "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/windows-release/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, - "engines": { - "node": ">=8.12.0" - } + "node_modules/set-blocking": { + "version": "2.0.0", + "devOptional": true, + "license": "ISC" }, - "node_modules/wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", + "node_modules/set-value": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "node_modules/word": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true + "node_modules/setimmediate": { + "version": "1.0.5", + "license": "MIT", + "optional": true, + "peer": true }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "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", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } + "node_modules/setprototypeof": { + "version": "1.2.0", + "license": "ISC" }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "bin": { + "sha.js": "bin.js" } }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/shallow-clone": { + "version": "3.0.1", + "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "kind-of": "^6.0.2" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" } }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "node_modules/shallow-copy": { + "version": "0.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/wrappy": { + "node_modules/shasum": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", + "integrity": "sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==", + "dev": true, + "dependencies": { + "json-stable-stringify": "~0.0.0", + "sha.js": "~2.4.4" + } }, - "node_modules/write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "node_modules/shasum-object": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", + "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", + "dev": true, "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "fast-safe-stringify": "^2.0.7" } }, - "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" + "node_modules/shebang-command": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "node_modules/xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "dependencies": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - }, - "bin": { - "xlsx": "bin/xlsx.njs" - }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=8" } }, - "node_modules/xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "optional": true, - "peer": true, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "license": "MIT", "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" }, - "engines": { - "node": ">=4.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/xml2js/node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "optional": true, - "peer": true, - "engines": { - "node": ">=4.0" - } + "node_modules/signal-exit": { + "version": "3.0.7", + "license": "ISC" }, - "node_modules/xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", "dev": true, - "engines": { - "node": ">=8.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/xmldoc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.2.0.tgz", - "integrity": "sha512-2eN8QhjBsMW2uVj7JHLHkMytpvGHLHxKXBy4J3fAT/HujsEtM6yU84iGjpESYGHg6XwK0Vu4l+KgqQ2dv2cCqg==", + "node_modules/simple-update-notifier": { + "version": "1.0.7", "dev": true, + "license": "MIT", "dependencies": { - "sax": "^1.2.4" + "semver": "~7.0.0" + }, + "engines": { + "node": ">=8.10.0" } }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.0.0", "dev": true, - "engines": { - "node": ">=0.4" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "node_modules/slash": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "node_modules/smart-buffer": { + "version": "4.2.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">= 6.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "node_modules/snapdragon": { + "version": "0.8.2", + "license": "MIT", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "node_modules/snapdragon-node": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/yarn-install": { + "node_modules/snapdragon-node/node_modules/define-property": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yarn-install/-/yarn-install-1.0.0.tgz", - "integrity": "sha512-VO1u181msinhPcGvQTVMnHVOae8zjX/NSksR17e6eXHRveDvHCF5mGjh9hkN8mzyfnCqcBe42LdTs7bScuTaeg==", - "dev": true, + "license": "MIT", "dependencies": { - "cac": "^3.0.3", - "chalk": "^1.1.3", - "cross-spawn": "^4.0.2" - }, - "bin": { - "yarn-install": "bin/yarn-install.js", - "yarn-remove": "bin/yarn-remove.js" + "is-descriptor": "^1.0.0" }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yarn-install/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "is-buffer": "^1.1.5" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/cross-spawn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", - "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==", - "dev": true, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", "dependencies": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" + "ms": "2.0.0" } }, - "node_modules/yarn-install/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "is-extendable": "^0.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, "engines": { - "node": ">=0.8.0" + "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "is-buffer": "^1.1.5" }, - "bin": { - "which": "bin/which" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/yarn-install/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "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==", - "devOptional": true, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.7.1", "dev": true, + "license": "MIT", + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, "engines": { - "node": ">=6" + "node": ">= 10.13.0", + "npm": ">= 3.0.0" } }, - "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==", + "node_modules/socks-proxy-agent": { + "version": "7.0.0", "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, "engines": { - "node": ">=10" + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 14.15.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" } }, - "node_modules/zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "node_modules/source-map-resolve": { + "version": "0.5.3", + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "license": "MIT" + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "license": "MIT" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", "devOptional": true, + "license": "Apache-2.0", "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", - "readable-stream": "^3.6.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "devOptional": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "devOptional": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "devOptional": true, + "license": "CC0-1.0" + }, + "node_modules/spdy": { + "version": "4.0.2", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" }, "engines": { - "node": ">= 10" + "node": ">=6.0.0" } }, - "node_modules/zip-stream/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, + "node_modules/spdy-transport": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -25987,18620 +22873,2376 @@ "node": ">= 6" } }, - "node_modules/zone.js": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", + "node_modules/split": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "through": "2" + }, + "engines": { + "node": "*" } - } - }, - "dependencies": { - "@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" - }, - "@aduh95/viz.js": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz", - "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==", - "dev": true }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "node_modules/split-string": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "@angular-devkit/architect": { - "version": "0.1402.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.9.tgz", - "integrity": "sha512-I0KTpmtukxq447CkdzKonFpIytRnvC77WuwnX4Sef32EM9KqmeNvfy/gZwm08Lqi4mOAC/iTCajXH1TN/4xllA==", - "requires": { - "@angular-devkit/core": "14.2.9", - "rxjs": "6.6.7" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "node_modules/split2": { + "version": "4.2.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 10.x" } }, - "@angular-devkit/build-angular": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.9.tgz", - "integrity": "sha512-/6ul4JLpiKLB4+PJzDF7twgZf28GNHxxJKsheymrxC+ZRMGoMsJCzoU/dmOXE2YY8yGxAFnrTAVIJYomn+QnZQ==", - "requires": { - "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1402.9", - "@angular-devkit/build-webpack": "0.1402.9", - "@angular-devkit/core": "14.2.9", - "@babel/core": "7.18.10", - "@babel/generator": "7.18.12", - "@babel/helper-annotate-as-pure": "7.18.6", - "@babel/plugin-proposal-async-generator-functions": "7.18.10", - "@babel/plugin-transform-async-to-generator": "7.18.6", - "@babel/plugin-transform-runtime": "7.18.10", - "@babel/preset-env": "7.18.10", - "@babel/runtime": "7.18.9", - "@babel/template": "7.18.10", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "14.2.9", - "ansi-colors": "4.1.3", - "babel-loader": "8.2.5", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.9.1", - "cacache": "16.1.2", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.16", - "css-loader": "6.7.1", - "esbuild": "0.15.5", - "esbuild-wasm": "0.15.5", - "glob": "8.0.3", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "karma-source-map-support": "1.4.0", - "less": "4.1.3", - "less-loader": "11.0.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.0", - "mini-css-extract-plugin": "2.6.1", - "minimatch": "5.1.0", - "open": "8.4.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "6.0.1", - "piscina": "3.2.0", - "postcss": "8.4.16", - "postcss-import": "15.0.0", - "postcss-loader": "7.0.1", - "postcss-preset-env": "7.8.0", - "regenerator-runtime": "0.13.9", - "resolve-url-loader": "5.0.0", - "rxjs": "6.6.7", - "sass": "1.54.4", - "sass-loader": "13.0.2", - "semver": "7.3.7", - "source-map-loader": "4.0.0", - "source-map-support": "0.5.21", - "stylus": "0.59.0", - "stylus-loader": "7.0.0", - "terser": "5.14.2", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.4.0", - "webpack": "5.74.0", - "webpack-dev-middleware": "5.3.3", - "webpack-dev-server": "4.11.0", - "webpack-merge": "5.8.0", - "webpack-subresource-integrity": "5.1.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - } - }, - "webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - } - } - }, - "@angular-devkit/build-webpack": { - "version": "0.1402.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.9.tgz", - "integrity": "sha512-J+bseVpEqHAfxvTKYNoo6B+5TmnkQmEn9aNMEiQ+hv8pQyuW3DCWZ6jOQrfCpJzCYMBdrQALfaRpsQuB92UPVw==", - "requires": { - "@angular-devkit/architect": "0.1402.9", - "rxjs": "6.6.7" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular-devkit/core": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.9.tgz", - "integrity": "sha512-+e2OmzH/0gjNNH96xJDgshbuIM/NPSwE0NQlgU/KRb8TZt+7ooTmZJ1vk25HKV2YS99BEYzUSqvVAaJtxX/6Qw==", - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular-devkit/schematics": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.9.tgz", - "integrity": "sha512-E7muTIbDqysjQld5r9AGXiW8vKHadkHaGe+0QONpmr8TMAtTMqBFxBXRG9vajiUzt/GcFL9dbGGEwM/1dc7VPQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.9", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@angular-eslint/bundled-angular-compiler": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.2.0.tgz", - "integrity": "sha512-s0xaBaO8z+YjIQjGxcffIHC2lnkbfZhfmPiUYJHMBquCG0bIHSwVOxLbh3hEei1E3Um+2LXxK2Y9MuPHRFoMYA==", - "dev": true - }, - "@angular-eslint/eslint-plugin": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-14.2.0.tgz", - "integrity": "sha512-YlP/kXqNBtz/xWYtVO11DhKwvXSfd040OIL6bP3JpuKQw2c0Ma+ENGvDUAum1R6WDBOs4NQOgdjZMyUdLYTgog==", - "dev": true, - "requires": { - "@angular-eslint/utils": "14.2.0", - "@typescript-eslint/utils": "5.43.0" - } - }, - "@angular-eslint/utils": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-14.2.0.tgz", - "integrity": "sha512-qTviGL4DbJT5pGIqSiISBrrOaJMsf+SHYOMFzjaBxX/mY4PfpsLLHV85IzqtlQDJ48FkMYTsbznupac85AwjJQ==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "14.2.0", - "@typescript-eslint/utils": "5.43.0" - } - }, - "@angular/animations": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.2.11.tgz", - "integrity": "sha512-HOw8xecbKfs7A5Ezjf+BfXKvvwU7X8I0US5Ey6bOuLvpA3QVOGSLw9BeutY5Q2mPWiRgnNNQW+FOd8Pe9gEkpQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/cdk": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", - "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", - "requires": { - "parse5": "^5.0.0", - "tslib": "^2.3.0" - } - }, - "@angular/cli": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.2.9.tgz", - "integrity": "sha512-1cQE7mRrPyzk1sg2UwpbQ/sXQyPukPKdN69o4Bn59Scfl/4wUh53WRPAAHXNudgPYT2ZT3s9Jj2E1cdhi+gxyQ==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1402.9", - "@angular-devkit/core": "14.2.9", - "@angular-devkit/schematics": "14.2.9", - "@schematics/angular": "14.2.9", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "debug": "4.3.4", - "ini": "3.0.0", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "npm-package-arg": "9.1.0", - "npm-pick-manifest": "7.0.1", - "open": "8.4.0", - "ora": "5.4.1", - "pacote": "13.6.2", - "resolve": "1.22.1", - "semver": "7.3.7", - "symbol-observable": "4.0.0", - "uuid": "8.3.2", - "yargs": "17.5.1" - } - }, - "@angular/common": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.2.11.tgz", - "integrity": "sha512-a5w7lz4SoUzCwSDnuUPnfbEYPA8ufFiXz44mOv48P4uIb78q3rZ/R/EyWD1O3yJPof0o8aPNKpKZzuRDv3Q8ow==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.2.11.tgz", - "integrity": "sha512-QD4tq37qqPxxNK4o0Pd7dJm06evwEPChV67S/ecX3S6UkSDp8lVoWKiVx9htp/5s4iydKZU4eGu9oTOMOLVdOw==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler-cli": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.2.11.tgz", - "integrity": "sha512-ipIEgueW8bhxVSq6qlgndBLVRCJoTvk1he/TI3w34m2EnZY1ctgGGCm1VbB3XARh+irVesPVMIAxRtjYds7XOw==", - "requires": { - "@babel/core": "^7.17.2", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "sourcemap-codec": "^1.4.8", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - } - }, - "@angular/core": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.2.11.tgz", - "integrity": "sha512-4uEIA6ESMLt2f/ivKuVBpME0IbuFHWmpweN4dwJt83DfJBiBfpqdrFYZHz/Kbkh9cGCiP7L4/eKPRWTlAHehhw==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/flex-layout": { - "version": "14.0.0-beta.41", - "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz", - "integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/forms": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.2.11.tgz", - "integrity": "sha512-sItoA3/I8j/pf3zhv8sR37M5dAYUJpezv8rw2fTT2Y+nZJFUpkFWqX2N4qpMlPY0MP9OX++8K8/d2j0Lfi3wJQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/language-service": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.2.11.tgz", - "integrity": "sha512-YOQ7zVnRkZaIlAwA+u+x+wUGlvvKQDR+CGkIF19L/C0Zo6b8vFmfcNqWig6Wq8sRwS+5fULcPoOAESaUwq3urw==", - "dev": true - }, - "@angular/material": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", - "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-browser": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.2.11.tgz", - "integrity": "sha512-lGi9pF0Kf/GGrVKcfxxfStM2eMSluDTmbcYuVAX28iBn5XEdfsonrkfy2cnxUMnQ7nioMAZBNGOJHbQPKz4jwg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-browser-dynamic": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.11.tgz", - "integrity": "sha512-kjcZda+gcAiYd0I3mjLSr6xR/HkUCnmIMyqaFGoHnIDXI2c6wLDxi49pivrJFvUYJPfYAJ6GjlYTM6L9B3XSEQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/router": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.2.11.tgz", - "integrity": "sha512-AbnyKXabar2WsG3fL24O1xdwkcRhRKI7u2vc9D8bcp2ks5GOJNxfbtG2Z6PSO18vtDszQxwELRe2cOEe+0TmPQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/service-worker": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-14.2.11.tgz", - "integrity": "sha512-RIRhkSxjah2f4sFDduPFGS/9rXZADYPYLVO9zkOHiX9IlCzFwqOZnL9UkMrlKC1AoGr6seXkGHHtC+7gOiszoQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@assemblyscript/loader": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==" - }, - "@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" - }, - "@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", - "requires": { - "@babel/types": "^7.18.10", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", - "requires": { - "@babel/compat-data": "^7.20.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", - "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-member-expression-to-functions": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", - "requires": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" - }, - "dependencies": { - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - } - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", - "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", - "requires": { - "@babel/types": "^7.21.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", - "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.2", - "@babel/types": "^7.21.2" - }, - "dependencies": { - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - } - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", - "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.20.7", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", - "@babel/types": "^7.20.7" - }, - "dependencies": { - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - } - } - }, - "@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "requires": { - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "requires": { - "@babel/types": "^7.20.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" - }, - "@babel/helper-validator-option": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", - "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", - "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", - "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", - "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", - "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", - "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", - "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-flow": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "requires": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", - "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", - "requires": { - "@babel/helper-module-transforms": "^7.21.2", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-simple-access": "^7.20.2" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", - "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-typescript": "^7.20.0" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", - "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.18.10", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.18.9", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.9", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.18.9", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.18.9", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.10", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/preset-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz", - "integrity": "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-transform-flow-strip-types": "^7.21.0" - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", - "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-syntax-jsx": "^7.21.4", - "@babel/plugin-transform-modules-commonjs": "^7.21.2", - "@babel/plugin-transform-typescript": "^7.21.3" - } - }, - "@babel/register": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", - "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", - "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", - "requires": { - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.4", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.4", - "@babel/types": "^7.21.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/generator": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", - "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", - "requires": { - "@babel/types": "^7.21.4", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - }, - "@braintree/sanitize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz", - "integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==" - }, - "@compodoc/compodoc": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.19.tgz", - "integrity": "sha512-09vdSIgoAXWD1MiLZNhiljLNQ1XzHw/w5shw5IPcUImr/I+1Y52srUL46mEXN8AXo0hbHb5LZcgs70mmrOvY7Q==", - "dev": true, - "requires": { - "@angular-devkit/schematics": "^13.2.4", - "@babel/core": "^7.17.5", - "@babel/preset-env": "^7.16.11", - "@compodoc/live-server": "^1.2.3", - "@compodoc/ngd-transformer": "^2.1.0", - "chalk": "4.1.2", - "cheerio": "^1.0.0-rc.10", - "chokidar": "^3.5.3", - "colors": "1.4.0", - "commander": "^9.0.0", - "cosmiconfig": "^7.0.1", - "decache": "^4.6.1", - "fancy-log": "^2.0.0", - "findit2": "^2.2.3", - "fs-extra": "^10.0.1", - "glob": "^7.2.0", - "handlebars": "^4.7.7", - "html-entities": "^2.3.2", - "i18next": "^21.6.11", - "inside": "^1.0.0", - "json5": "^2.2.0", - "lodash": "^4.17.21", - "loglevel": "^1.8.0", - "loglevel-plugin-prefix": "^0.8.4", - "lunr": "^2.3.9", - "marked": "^4.0.12", - "minimist": "^1.2.5", - "opencollective-postinstall": "^2.0.3", - "os-name": "4.0.1", - "pdfjs-dist": "^2.12.313", - "pdfmake": "^0.2.4", - "semver": "^7.3.5", - "traverse": "^0.6.6", - "ts-morph": "^13.0.3", - "uuid": "^8.3.2" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.9.tgz", - "integrity": "sha512-XqCuIWyoqIsLABjV3GQL/+EiBCt3xVPPtNp3Mg4gjBsDLW7PEnvbb81yGkiZQmIsq4EIyQC/6fQa3VdjsCshGg==", - "dev": true, - "requires": { - "ajv": "8.9.0", - "ajv-formats": "2.1.1", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" - } - }, - "@angular-devkit/schematics": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.9.tgz", - "integrity": "sha512-oNHLNtwbtEJ0dYPPXy1NpfRdSiFsYBl7+ozJklLgNV/AEOxlSi2qlVx6DoxNVjz5XgQ7Z+eoVDMw7ewGPnGSyA==", - "dev": true, - "requires": { - "@angular-devkit/core": "13.3.9", - "jsonc-parser": "3.0.0", - "magic-string": "0.25.7", - "ora": "5.4.1", - "rxjs": "6.6.7" - } - }, - "ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@compodoc/live-server": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", - "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", - "dev": true, - "requires": { - "chokidar": "^3.5.2", - "colors": "1.4.0", - "connect": "^3.7.0", - "cors": "latest", - "event-stream": "4.0.1", - "faye-websocket": "0.11.x", - "http-auth": "4.1.9", - "http-auth-connect": "^1.0.5", - "morgan": "^1.10.0", - "object-assign": "latest", - "open": "8.4.0", - "proxy-middleware": "latest", - "send": "latest", - "serve-index": "^1.9.1" - } - }, - "@compodoc/ngd-core": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.0.tgz", - "integrity": "sha512-nyBH7J7SJJ2AV6OeZhJ02kRtVB7ALnZJKgShjoL9CNmOFEj8AkdhP9qTBIgjaDrbsW5pF4nx32KQL2fT7RFnqw==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1", - "fancy-log": "^1.3.3", - "typescript": "^4.0.3" - }, - "dependencies": { - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - } - } - }, - "@compodoc/ngd-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz", - "integrity": "sha512-Jo4VCMzIUtgIAdRmhHhOoRRE01gCjc5CyrUERRx0VgEzkkCm1Wmu/XHSsQP6tSpCYHBjERghqaDqH5DabkR2oQ==", - "dev": true, - "requires": { - "@aduh95/viz.js": "^3.1.0", - "@compodoc/ngd-core": "~2.1.0", - "dot": "^1.1.3", - "fs-extra": "^9.0.1" - }, - "dependencies": { - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "dependencies": { - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "requires": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "requires": {} - }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "requires": {} - }, - "@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - } - } - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" - }, - "@electron/get": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz", - "integrity": "sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "global-agent": "^3.0.0", - "global-tunnel-ng": "^2.7.1", - "got": "^9.6.0", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" - }, - "dependencies": { - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } - }, - "@electron/universal": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz", - "integrity": "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==", - "dev": true, - "requires": { - "@malept/cross-spawn-promise": "^1.1.0", - "asar": "^3.1.0", - "debug": "^4.3.1", - "dir-compare": "^2.4.0", - "fs-extra": "^9.0.1", - "minimatch": "^3.0.4", - "plist": "^3.0.4" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@es-joy/jsdoccomment": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", - "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", - "dev": true, - "requires": { - "comment-parser": "1.3.1", - "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~3.1.0" - } - }, - "@esbuild/linux-loong64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", - "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", - "optional": true - }, - "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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 - } - } - }, - "@foliojs-fork/fontkit": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.1.tgz", - "integrity": "sha512-U589voc2/ROnvx1CyH9aNzOQWJp127JGU1QAylXGQ7LoEAF6hMmahZLQ4eqAcgHUw+uyW4PjtCItq9qudPkK3A==", - "dev": true, - "requires": { - "@foliojs-fork/restructure": "^2.0.2", - "brfs": "^2.0.0", - "brotli": "^1.2.0", - "browserify-optional": "^1.0.1", - "clone": "^1.0.4", - "deep-equal": "^1.0.0", - "dfa": "^1.2.0", - "tiny-inflate": "^1.0.2", - "unicode-properties": "^1.2.2", - "unicode-trie": "^2.0.0" - } - }, - "@foliojs-fork/linebreak": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.1.tgz", - "integrity": "sha512-pgY/+53GqGQI+mvDiyprvPWgkTlVBS8cxqee03ejm6gKAQNsR1tCYCIvN9FHy7otZajzMqCgPOgC4cHdt4JPig==", - "dev": true, - "requires": { - "base64-js": "1.3.1", - "brfs": "^2.0.2", - "unicode-trie": "^2.0.0" - }, - "dependencies": { - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - } - } - }, - "@foliojs-fork/pdfkit": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.13.0.tgz", - "integrity": "sha512-YXeG1fml9k97YNC9K8e292Pj2JzGt9uOIiBFuQFxHsdQ45BlxW+JU3RQK6JAvXU7kjhjP8rCcYvpk36JLD33sQ==", - "dev": true, - "requires": { - "@foliojs-fork/fontkit": "^1.9.1", - "@foliojs-fork/linebreak": "^1.1.1", - "crypto-js": "^4.0.0", - "png-js": "^1.0.0" - } - }, - "@foliojs-fork/restructure": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz", - "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==", - "dev": true - }, - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" - }, - "@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@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 - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - }, - "@jest/expect-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", - "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", - "devOptional": true, - "requires": { - "jest-get-type": "^29.4.3" - } - }, - "@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", - "devOptional": true, - "requires": { - "@sinclair/typebox": "^0.25.16" - } - }, - "@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", - "devOptional": true, - "requires": { - "@jest/schemas": "^29.4.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, - "@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" - }, - "dependencies": { - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "@ngtools/webpack": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.9.tgz", - "integrity": "sha512-P2zgvsfSpN4BkNzZWnPKUVOzv3y/SUWdnx/nhAG5gsQkLBp0Vf2evwQnbPUKuCrbMpYd1V/5SHb48+0B6FbUtQ==", - "requires": {} - }, - "@ngx-matomo/tracker": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@ngx-matomo/tracker/-/tracker-3.2.0.tgz", - "integrity": "sha512-sSVnC9VXAo6RHwJ6ZNYdP5drIYct1ZjJIAhawgzYM9NV4yRM3l9H4tz9d8qilWIhWColrWhyIwQJ1hOWJX6x8g==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@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==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@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==" - }, - "@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==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "requires": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - } - }, - "@npmcli/git": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", - "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^3.0.0", - "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@npmcli/node-gyp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", - "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", - "dev": true - }, - "@npmcli/promise-spawn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", - "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", - "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/promise-spawn": "^3.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^2.0.3", - "which": "^2.0.2" - } - }, - "@puppeteer/browsers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.4.0.tgz", - "integrity": "sha512-3iB5pWn9Sr55PKKwqFWSWjLsTKCOEhKNI+uV3BZesgXuA3IhsX8I3hW0HI+3ksMIPkh2mVYzKSpvgq3oicjG2Q==", - "devOptional": true, - "requires": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" - }, - "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "devOptional": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "pump": "^3.0.0" - } - }, - "yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", - "devOptional": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - } - } - }, - "@schematics/angular": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.9.tgz", - "integrity": "sha512-pt/eN+D9a6JeOjgqEdWP8lU6VQIoo3F8RcoVEVXHhjXzF2mIe1a3ZJTwY3ssdemKV4mZgseTJBG99/jxrHK0XQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.9", - "@angular-devkit/schematics": "14.2.9", - "jsonc-parser": "3.1.0" - } - }, - "@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", - "devOptional": true - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@testim/chrome-version": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.1.3.tgz", - "integrity": "sha512-g697J3WxV/Zytemz8aTuKjTGYtta9+02kva3C1xc7KXB8GdbfE1akGJIsZLyY/FSh2QrnE+fiB7vmWU3XNcb6A==", - "dev": true - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@ts-morph/common": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.12.3.tgz", - "integrity": "sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==", - "dev": true, - "requires": { - "fast-glob": "^3.2.7", - "minimatch": "^3.0.4", - "mkdirp": "^1.0.4", - "path-browserify": "^1.0.1" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "@types/base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-AvCJx/HrfYHmOQRFdVvgKMplXfzTUizmh0tz9GFTpDePWgCY4uoKll84zKlaRoeiYiCr7c9ZnqSTzkl0BUVD6g==" - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "requires": { - "@types/ms": "*" - } - }, - "@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==", - "dev": true - }, - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "devOptional": true - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "devOptional": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "devOptional": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "devOptional": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jasmine": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz", - "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==", - "dev": true - }, - "@types/jasminewd2": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", - "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", - "dev": true, - "requires": { - "@types/jasmine": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/lodash": { - "version": "4.14.191", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", - "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" - }, - "@types/marked": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.0.7.tgz", - "integrity": "sha512-eEAhnz21CwvKVW+YvRvcTuFKNU9CV1qH+opcgVK3pIMI6YZzDm6gc8o2vHjldFk6MGKt5pueSB7IOpvpx5Qekw==" - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true, - "optional": true - }, - "@types/mousetrap": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.11.tgz", - "integrity": "sha512-F0oAily9Q9QQpv9JKxKn0zMKfOo36KHCW7myYsmUyf2t0g+sBTbG3UleTPoguHdE1z3GLFr3p7/wiOio52QFjQ==" - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "devOptional": true - }, - "@types/pako": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/pako/-/pako-1.0.4.tgz", - "integrity": "sha512-Z+5bJSm28EXBSUJEgx29ioWeEEHUh6TiMkZHDhLwjc9wVFH+ressbkmX6waUZc5R3Gobn4Qu5llGxaoflZ+yhA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", - "optional": true, - "peer": true - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/selenium-webdriver": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.20.tgz", - "integrity": "sha512-6d8Q5fqS9DWOXEhMDiF6/2FjyHdmP/jSTAUyeQR7QwrFeNmYyzmvGxD5aLIHL445HjWgibs0eAig+KPnbaesXA==", - "optional": true, - "peer": true - }, - "@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "requires": { - "@types/node": "*" - } - }, - "@types/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-hkgzYF+qnIl8uTO8rmUSVSfQ8BIfMXC4yJAF4n8BE758YsKBZvFC4NumnAegj7KmylP0liEZNpb9RRGFMbFejA==" - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "devOptional": true - }, - "@types/verror": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz", - "integrity": "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ==", - "dev": true, - "optional": true - }, - "@types/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", - "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", - "devOptional": true - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", - "devOptional": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "devOptional": true - }, - "@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", - "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/type-utils": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/eslint-plugin-tslint": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.43.0.tgz", - "integrity": "sha512-IKy2fJm9PlNflb2ZW5gDJHb0Inte2lVv9+Dq9ZaNP2pUMFdTYKUV7VcFkG6TlFEGjNsoEPZGHQY6JUMRKIYtFA==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.43.0", - "lodash": "^4.17.21" - } - }, - "@typescript-eslint/parser": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", - "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", - "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", - "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "@wdio/cli": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.8.2.tgz", - "integrity": "sha512-cw0XFom5E/zBFQcBmDk4ki2prPkw/aH6+gD2TBhno7DHlGw8u7X3WazKZYzB7FtCkcmsqp3lDQ5FggnjOa78vQ==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "async-exit-hook": "^2.0.1", - "chalk": "^5.0.1", - "chokidar": "^3.5.3", - "cli-spinners": "^2.6.1", - "ejs": "^3.1.8", - "execa": "^7.0.0", - "import-meta-resolve": "^2.1.0", - "inquirer": "9.1.5", - "lodash.flattendeep": "^4.4.0", - "lodash.pickby": "^4.6.0", - "lodash.union": "^4.6.0", - "read-pkg-up": "9.1.0", - "recursive-readdir": "^2.2.2", - "webdriverio": "8.8.2", - "yargs": "^17.5.1", - "yarn-install": "^1.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.1.0.tgz", - "integrity": "sha512-bQyg9bzRntwR/8b89DOEhGwctcwCrbWW/TuqTQnpqpy5Fz3aovcOTj5i8NJV6AHc8OGNdMaqdxAWww8pz2kiKg==", - "dev": true, - "requires": { - "type-fest": "^3.0.0" - } - }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true - }, - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true - }, - "cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dev": true, - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "cli-width": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz", - "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true - }, - "execa": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", - "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dev": true, - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true - }, - "inquirer": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.1.5.tgz", - "integrity": "sha512-3ygAIh8gcZavV9bj6MTdYddG2zPSYswP808fKS46NOwlF0zZljVpnLCHODDqItWJDbDpLb3aouAxGaJbkxoppA==", - "dev": true, - "requires": { - "ansi-escapes": "^6.0.0", - "chalk": "^5.2.0", - "cli-cursor": "^4.0.0", - "cli-width": "^4.0.0", - "external-editor": "^3.0.3", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^6.1.2", - "run-async": "^2.4.0", - "rxjs": "^7.8.0", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "through": "^2.3.6", - "wrap-ansi": "^8.1.0" - } - }, - "is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "dev": true - }, - "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 - }, - "is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "dev": true - }, - "log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dev": true, - "requires": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - } - }, - "mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "requires": { - "path-key": "^4.0.0" - } - }, - "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, - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "ora": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.0.tgz", - "integrity": "sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ==", - "dev": true, - "requires": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - } - }, - "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 - }, - "restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "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 - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - } - } - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "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 - }, - "type-fest": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.8.0.tgz", - "integrity": "sha512-FVNSzGQz9Th+/9R6Lvv7WIAkstylfHN2/JYxkyhhmKFYh9At2DST8t6L6Lref9eYO8PXFTfG9Sg1Agg0K3vq3Q==", - "dev": true - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "@wdio/codemod": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wdio/codemod/-/codemod-0.12.0.tgz", - "integrity": "sha512-OJKr096kz1QbxpbVhwWY/pijBIO5mgj4ZxZhKB5EMXKUYnRXsZukxFCDErbnUv++mgfOAH9EvC1msprjBVfEMg==", - "requires": { - "camelcase": "^6.3.0", - "jscodeshift": "^0.13.1", - "lodash.flattendeep": "^4.4.0", - "param-case": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "requires": { - "tslib": "^2.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "jscodeshift": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", - "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", - "requires": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^3.1.10", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.20.4", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "recast": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", - "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", - "requires": { - "ast-types": "0.14.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "@wdio/config": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.8.0.tgz", - "integrity": "sha512-gm8gXqpiIR0EU9Blkqmxe+xsEoKS2EXpWrKlx2JXyx3Yf7By0UNsZVZHMSO8lLunzUjYIntpWYpmKmBmnlrnKQ==", - "devOptional": true, - "requires": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "decamelize": "^6.0.0", - "deepmerge-ts": "^5.0.0", - "glob": "^9.3.0", - "import-meta-resolve": "^2.1.0", - "read-pkg-up": "^9.1.0" - }, - "dependencies": { - "decamelize": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", - "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", - "devOptional": true - }, - "glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "devOptional": true, - "requires": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - } - }, - "minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "devOptional": true - } - } - }, - "@wdio/globals": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.8.2.tgz", - "integrity": "sha512-uwImTbqbFlHezAl4qtdXMZtZQo22bhENmt6eQ0pJwevtO1U53ZB4x9uDOYtSym8xKCdZILu46uI/THDm+vm2hA==", - "requires": { - "expect-webdriverio": "^4.0.1", - "webdriverio": "8.8.2" - } - }, - "@wdio/jasmine-framework": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.8.2.tgz", - "integrity": "sha512-lFp+WDvDvfYABMwyufhAd3AMJoUii5LCOJmNNmoUsJ0YvP327KRNKfOU7Xdh7HQZfe49whRzfytE5hTexeIFlQ==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "expect-webdriverio": "^4.0.1", - "jasmine": "^4.2.1" - } - }, - "@wdio/local-runner": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.8.2.tgz", - "integrity": "sha512-7zf7FxjRXqqvrtyzFhWsSXlqw8ldTt/3E6SBvwrn4iS/kL3QzyiVMtZ/ILHfLnIZXvUc5CWNpNJ1WWejYmbNWA==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/repl": "8.6.6", - "@wdio/runner": "8.8.2", - "@wdio/types": "8.8.0", - "async-exit-hook": "^2.0.1", - "split2": "^4.1.0", - "stream-buffers": "^3.0.2" - } - }, - "@wdio/logger": { - "version": "8.6.6", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.6.6.tgz", - "integrity": "sha512-MS+Y5yqFGx2zVXMOfuBQAVdFsP4DuYz+/hM552xwiDWjGg6EZHoccqUYgH3J5zpu3JFpYV3R/a5jExFiGGck6g==", - "devOptional": true, - "requires": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "devOptional": true - } - } - }, - "@wdio/protocols": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.8.1.tgz", - "integrity": "sha512-nDaycUcm/ATLxcjim0fJyRiezXyyj4ZCq+Xf0S2Cubc0k7+DceFBt7KIMsernNVh2pelzFHEEwxh4DLaqQ71Wg==", - "devOptional": true - }, - "@wdio/repl": { - "version": "8.6.6", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.6.6.tgz", - "integrity": "sha512-vyJzqHJ5yOmfVyk5WWo6pRsJ2xhgWl3DVIBdDNR0wKrtFcm/g1jnB+pNf6Eb7NhCDh3oGul25bmhAwWDoxcFYA==", - "devOptional": true, - "requires": { - "@types/node": "^18.0.0" - } - }, - "@wdio/reporter": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.8.0.tgz", - "integrity": "sha512-qbbLj5ZqtrHOs2sN/wHen+agIUA1EHB48HRyb17wQapZItmIE16D8ctxAISx7yQ6RpjZYPp+zYhUJ20DFpJhGg==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "diff": "^5.0.0", - "object-inspect": "^1.12.0", - "supports-color": "9.3.1" - }, - "dependencies": { - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "dev": true - }, - "supports-color": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", - "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", - "dev": true - } - } - }, - "@wdio/runner": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.8.2.tgz", - "integrity": "sha512-k7gkfhZesnN2dJMzEg+oRQA3a9pEWJSRm7AlidmvQnQkcSC3JzvTtCCqoLaBTxScktOCOUahQ9H+Lf8z/P5Cag==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "expect-webdriverio": "^4.0.1", - "gaze": "^1.1.2", - "webdriver": "8.8.2", - "webdriverio": "8.8.2" - } - }, - "@wdio/spec-reporter": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.8.0.tgz", - "integrity": "sha512-ZbW0w8ugXIZ7niYCY9rWWm1oxcrH/ceyQl6nBldARvB0IOroleS5hNtp+dd97Y+OxHv/2AD6MQ4yCmS+ukLEgg==", - "dev": true, - "requires": { - "@wdio/reporter": "8.8.0", - "@wdio/types": "8.8.0", - "chalk": "^5.1.2", - "easy-table": "^1.2.0", - "pretty-ms": "^7.0.0" - }, - "dependencies": { - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true - } - } - }, - "@wdio/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.8.0.tgz", - "integrity": "sha512-Ai6yIlwWB32FUfvQKCqSa6nSyHIhSF5BOU9OfE7I2XYkLAJTxu8B6NORHQ+rgoppHSWc4D2V9r21y3etF8AGnQ==", - "requires": { - "@types/node": "^18.0.0" - } - }, - "@wdio/utils": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.8.0.tgz", - "integrity": "sha512-JUl1AwdtrJ3GzwtEmLyLohh29ycKkTKQ9S7K5Tc3p4kC3d9YmFKsifVj9riyJUFFrbICO0d35O63kNzsVMYj/w==", - "devOptional": true, - "requires": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "import-meta-resolve": "^2.2.0", - "p-iteration": "^1.1.8" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "7zip-bin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", - "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", - "dev": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "requires": {} - }, - "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, - "requires": {} - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==" - }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "optional": true, - "peer": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - }, - "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - } - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", - "dev": true, - "optional": true - }, - "angular2-hotkeys": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/angular2-hotkeys/-/angular2-hotkeys-13.1.0.tgz", - "integrity": "sha512-irsQLLiHCHqz73ocDV8N5K7Zel7mJyLQHwLrRePOwUumQfyBc2TTuO+ccdQAAM7/RK+IdT6P5YoiP0FEbA19Uw==", - "requires": { - "@types/mousetrap": "^1.6.9", - "mousetrap": "^1.6.5", - "tslib": "^2.3.1" - } - }, - "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==" - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "apache-crypt": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", - "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", - "dev": true, - "requires": { - "unix-crypt-td-js": "^1.1.4" - } - }, - "apache-md5": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", - "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", - "dev": true - }, - "app-builder-bin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", - "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", - "dev": true - }, - "app-builder-lib": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz", - "integrity": "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA==", - "dev": true, - "requires": { - "@develar/schema-utils": "~2.6.5", - "@electron/universal": "1.2.1", - "@malept/flatpak-bundler": "^0.4.0", - "7zip-bin": "~5.1.1", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chromium-pickle-js": "^0.2.0", - "debug": "^4.3.4", - "ejs": "^3.1.7", - "electron-osx-sign": "^0.6.0", - "electron-publish": "23.6.0", - "form-data": "^4.0.0", - "fs-extra": "^10.1.0", - "hosted-git-info": "^4.1.0", - "is-ci": "^3.0.0", - "isbinaryfile": "^4.0.10", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "minimatch": "^3.1.2", - "read-config-file": "6.2.0", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.7", - "tar": "^6.1.11", - "temp-file": "^3.4.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "app-root-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", - "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", - "dev": true - }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "archiver": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", - "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", - "devOptional": true, - "requires": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, - "dependencies": { - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "devOptional": true - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "devOptional": true, - "requires": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "devOptional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "devOptional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - } - } - }, - "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", - "dev": true - }, - "array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - } - }, - "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 - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "optional": true, - "peer": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" - }, - "array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "optional": true, - "peer": true - }, - "asar": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", - "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "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==", - "optional": true, - "peer": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "optional": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" - }, - "ast-transform": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/ast-transform/-/ast-transform-0.0.0.tgz", - "integrity": "sha512-e/JfLiSoakfmL4wmTGPjv0HpTICVmxwXgYOB8x+mzozHL8v+dSfCbrJ8J8hJ0YBP0XcYu1aLZ6b/3TnxNK3P2A==", - "dev": true, - "requires": { - "escodegen": "~1.2.0", - "esprima": "~1.0.4", - "through": "~2.3.4" - }, - "dependencies": { - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", - "dev": true - } - } - }, - "ast-types": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.7.8.tgz", - "integrity": "sha512-RIOpVnVlltB6PcBJ5BMLx+H+6JJ/zjDGU0t7f0L6c2M1dqcK92VQopLBlPQ9R80AVXelfqYgjcPLtHtDbNFg0Q==", - "dev": true - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "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, - "optional": true - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "devOptional": true - }, - "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 - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "devOptional": true - }, - "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==", - "optional": true, - "peer": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "optional": true, - "peer": true - }, - "axios": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.5.tgz", - "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==", - "dev": true, - "requires": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7" - } - }, - "babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "requires": {} - }, - "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "requires": { - "safe-buffer": "5.1.2" - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "optional": true, - "peer": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", - "optional": true, - "peer": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", - "dev": true, - "requires": { - "bluebird": "^3.5.5" - } - }, - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "bonjour-service": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", - "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "brfs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", - "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", - "dev": true, - "requires": { - "quote-stream": "^1.0.1", - "resolve": "^1.1.5", - "static-module": "^3.0.2", - "through2": "^2.0.0" - } - }, - "brotli": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", - "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", - "dev": true, - "requires": { - "base64-js": "^1.1.2" - } - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - } - } - }, - "browserify-optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-optional/-/browserify-optional-1.0.1.tgz", - "integrity": "sha512-VrhjbZ+Ba5mDiSYEuPelekQMfTbhcA2DhLk2VQWqdcCROWeFqlTcXZ7yfRkXCIl8E+g4gINJYJiRB7WEtfomAQ==", - "dev": true, - "requires": { - "ast-transform": "0.0.0", - "ast-types": "^0.7.0", - "browser-resolve": "^1.8.1" - } - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "browserstack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", - "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", - "optional": true, - "peer": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "optional": true, - "peer": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "optional": true, - "peer": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "devOptional": true - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "builder-util": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz", - "integrity": "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ==", - "dev": true, - "requires": { - "@types/debug": "^4.1.6", - "@types/fs-extra": "^9.0.11", - "7zip-bin": "~5.1.1", - "app-builder-bin": "4.0.0", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "fs-extra": "^10.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "builder-util-runtime": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz", - "integrity": "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==", - "dev": true, - "requires": { - "debug": "^4.3.4", - "sax": "^1.2.4" - } - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", - "dev": true, - "peer": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - }, - "cac": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/cac/-/cac-3.0.4.tgz", - "integrity": "sha512-hq4rxE3NT5PlaEiVV39Z45d6MoFcQZG5dsgJqtAUeOz3408LEQAElToDkf9i5IYSCOmK0If/81dLg7nKxqPR0w==", - "dev": true, - "requires": { - "camelcase-keys": "^3.0.0", - "chalk": "^1.1.3", - "indent-string": "^3.0.0", - "minimist": "^1.2.0", - "read-pkg-up": "^1.0.1", - "suffix": "^0.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", - "requires": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "devOptional": true - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "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, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "camelcase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-3.0.0.tgz", - "integrity": "sha512-U4E6A6aFyYnNW+tDt5/yIUKQURKXe3WMFPfX4FxrQFcwZ/R08AUk1xWcUtlr7oq6CV07Ji+aa69V2g7BSpblnQ==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - }, - "caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "optional": true, - "peer": true - }, - "cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "requires": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "chart.js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz", - "integrity": "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==", - "peer": true - }, - "chartjs-plugin-zoom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.0.tgz", - "integrity": "sha512-bqpi7DGy9a5hX7ThKl/xQaLzXvneSwhS0w/lNimZ8AJaoRVMKz5JfUoqwciJYV5ixKXJbgyvwC9HcJnyVsYmjg==", - "requires": { - "hammerjs": "^2.0.8" - } - }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dev": true, - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "dependencies": { - "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - } - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "chrome-launcher": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.1.tgz", - "integrity": "sha512-UugC8u59/w2AyX5sHLZUHoxBAiSiunUhZa3zZwMH6zPVis0C3dDKiRWyUGIo14tTbZHGVviWxv3PQWZ7taZ4fg==", - "devOptional": true, - "requires": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "dependencies": { - "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==", - "devOptional": true - } - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "chromedriver": { - "version": "111.0.0", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-111.0.0.tgz", - "integrity": "sha512-XavNYNBBfKIrT8Oi/ywJ0DoOOU+jHF5bQWTkqStFsAXvfCV9VzYN3J+TGAvZdrpXeoixqPRGUxQ2yZhD2iowdQ==", - "dev": true, - "requires": { - "@testim/chrome-version": "^1.1.3", - "axios": "^1.2.1", - "compare-versions": "^5.0.1", - "extract-zip": "^2.0.1", - "https-proxy-agent": "^5.0.1", - "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.1" - }, - "dependencies": { - "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, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "chromium-bidi": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.6.tgz", - "integrity": "sha512-TQOkWRaLI/IWvoP8XC+7jO4uHTIiAUiklXU1T0qszlUFEai9LgKXIBXy3pOS3EnQZ3bQtMbKUPkug0fTAEHCSw==", - "devOptional": true, - "requires": { - "mitt": "3.0.0" - } - }, - "chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", - "dev": true - }, - "ci-info": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz", - "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==", - "devOptional": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==" - }, - "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, - "optional": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" - }, - "clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "requires": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "code-block-writer": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-11.0.3.tgz", - "integrity": "sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==", - "dev": true - }, - "codelyzer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", - "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", - "dev": true, - "requires": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" - }, - "dependencies": { - "@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true, - "requires": {} - }, - "@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true, - "requires": {} - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true - } - } - }, - "codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "devOptional": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", - "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", - "dev": true - }, - "comment-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", - "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", - "dev": true - }, - "compare-versions": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.3.tgz", - "integrity": "sha512-4UZlZP8Z99MGEY+Ovg/uJxJuvoXuN4M6B3hKaiackiHrgzQFEe3diJi1mf1PNHbFujM7FvLrK2bpgIaImbtZ1A==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", - "devOptional": true, - "requires": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "optional": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "optional": true - } - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "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==" - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "requires": { - "is-what": "^3.14.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" - }, - "copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "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==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "core-js": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", - "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==" - }, - "core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", - "requires": { - "browserslist": "^4.21.4" - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==" - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "optional": true, - "requires": { - "buffer": "^5.1.0" - } - }, - "crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" - }, - "crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "devOptional": true, - "requires": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "critters": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", - "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", - "requires": { - "chalk": "^4.1.0", - "css-select": "^4.2.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "postcss": "^8.3.7", - "pretty-bytes": "^5.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "requires": { - "parse5": "^6.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "devOptional": true, - "requires": { - "node-fetch": "2.6.7" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", - "dev": true - }, - "css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "requires": {} - }, - "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "css-shorthand-properties": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", - "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", - "devOptional": true - }, - "css-value": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", - "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", - "devOptional": true - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", - "dev": true, - "requires": { - "through": "X.X.X" - } - }, - "cssdb": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", - "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "d3": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.6.1.tgz", - "integrity": "sha512-txMTdIHFbcpLx+8a0IFhZsbp+PfBBPt8yfbmukZTQFroKuFqIwqswF0qE5JXWefylaAVpSXFoKm3yP+jpNLFLw==", - "requires": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" - } - }, - "d3-array": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.0.tgz", - "integrity": "sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g==", - "requires": { - "internmap": "1 - 2" - } - }, - "d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" - }, - "d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" - } - }, - "d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", - "requires": { - "d3-path": "1 - 3" - } - }, - "d3-collection": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", - "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" - }, - "d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" - }, - "d3-contour": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.0.tgz", - "integrity": "sha512-7aQo0QHUTu/Ko3cP9YK9yUTxtoDEiDGwnBHyLxG5M4vqlBkO/uixMRele3nfsfj6UXOcuReVpVXzAboGraYIJw==", - "requires": { - "d3-array": "^3.2.0" - } - }, - "d3-delaunay": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz", - "integrity": "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==", - "requires": { - "delaunator": "5" - } - }, - "d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" - }, - "d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" - } - }, - "d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", - "requires": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } - } - }, - "d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" - }, - "d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", - "requires": { - "d3-dsv": "1 - 3" - } - }, - "d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - } - }, - "d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" - }, - "d3-geo": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.0.1.tgz", - "integrity": "sha512-Wt23xBych5tSy9IYAM1FR2rWIBFWa52B/oF/GYe5zbdHrg08FU8+BuI6X4PvTwPDdqdAdq04fuWJpELtsaEjeA==", - "requires": { - "d3-array": "2.5.0 - 3" - } - }, - "d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" - }, - "d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "requires": { - "d3-color": "1 - 3" - } - }, - "d3-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.0.1.tgz", - "integrity": "sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w==" - }, - "d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" - }, - "d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" - }, - "d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" - }, - "d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "requires": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - } - }, - "d3-scale-chromatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", - "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", - "requires": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" - } - }, - "d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" - }, - "d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ==", - "requires": { - "d3-path": "1 - 3" - } - }, - "d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ==", - "requires": { - "d3-array": "2 - 3" - } - }, - "d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "requires": { - "d3-time": "1 - 3" - } - }, - "d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" - }, - "d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", - "requires": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" - } - }, - "d3-voronoi": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", - "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" - }, - "d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" - } - }, - "dagre": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz", - "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==", - "requires": { - "graphlib": "^2.1.8", - "lodash": "^4.17.15" - } - }, - "dagre-d3": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/dagre-d3/-/dagre-d3-0.6.4.tgz", - "integrity": "sha512-e/6jXeCP7/ptlAM48clmX4xTZc5Ek6T6kagS7Oz2HrYSdqcLZFLqpAfh7ldbZRFfxCZVyh61NEPR08UQRVxJzQ==", - "requires": { - "d3": "^5.14", - "dagre": "^0.8.5", - "graphlib": "^2.1.8", - "lodash": "^4.17.15" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "d3": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", - "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", - "requires": { - "d3-array": "1", - "d3-axis": "1", - "d3-brush": "1", - "d3-chord": "1", - "d3-collection": "1", - "d3-color": "1", - "d3-contour": "1", - "d3-dispatch": "1", - "d3-drag": "1", - "d3-dsv": "1", - "d3-ease": "1", - "d3-fetch": "1", - "d3-force": "1", - "d3-format": "1", - "d3-geo": "1", - "d3-hierarchy": "1", - "d3-interpolate": "1", - "d3-path": "1", - "d3-polygon": "1", - "d3-quadtree": "1", - "d3-random": "1", - "d3-scale": "2", - "d3-scale-chromatic": "1", - "d3-selection": "1", - "d3-shape": "1", - "d3-time": "1", - "d3-time-format": "2", - "d3-timer": "1", - "d3-transition": "1", - "d3-voronoi": "1", - "d3-zoom": "1" - } - }, - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "d3-axis": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", - "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" - }, - "d3-brush": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", - "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", - "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" - } - }, - "d3-chord": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", - "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", - "requires": { - "d3-array": "1", - "d3-path": "1" - } - }, - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-contour": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", - "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", - "requires": { - "d3-array": "^1.1.1" - } - }, - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" - }, - "d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", - "requires": { - "d3-dispatch": "1", - "d3-selection": "1" - } - }, - "d3-dsv": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", - "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", - "requires": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" - } - }, - "d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" - }, - "d3-fetch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", - "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", - "requires": { - "d3-dsv": "1" - } - }, - "d3-force": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", - "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", - "requires": { - "d3-collection": "1", - "d3-dispatch": "1", - "d3-quadtree": "1", - "d3-timer": "1" - } - }, - "d3-format": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", - "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" - }, - "d3-geo": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", - "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", - "requires": { - "d3-array": "1" - } - }, - "d3-hierarchy": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", - "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", - "requires": { - "d3-color": "1" - } - }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" - }, - "d3-polygon": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", - "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" - }, - "d3-quadtree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", - "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" - }, - "d3-random": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", - "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" - }, - "d3-scale": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", - "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", - "requires": { - "d3-array": "^1.2.0", - "d3-collection": "1", - "d3-format": "1", - "d3-interpolate": "1", - "d3-time": "1", - "d3-time-format": "2" - } - }, - "d3-scale-chromatic": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", - "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", - "requires": { - "d3-color": "1", - "d3-interpolate": "1" - } - }, - "d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" - }, - "d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", - "requires": { - "d3-path": "1" - } - }, - "d3-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", - "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" - }, - "d3-time-format": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", - "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", - "requires": { - "d3-time": "1" - } - }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" - }, - "d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", - "requires": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" - } - }, - "d3-zoom": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", - "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", - "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "dash-ast": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", - "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decache": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.1.tgz", - "integrity": "sha512-ohApBM8u9ygepJCjgBrEZSSxPjc0T/PJkD+uNyxXPkqudyUpdXpwJYp0VISm2WrPVzASU6DZyIi6BWdyw7uJ2Q==", - "dev": true, - "requires": { - "callsite": "^1.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "optional": true, - "peer": true - }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.4", - "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 - }, - "deepmerge-ts": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", - "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", - "devOptional": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "requires": { - "execa": "^5.0.0" - } - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "devOptional": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "optional": true, - "peer": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "optional": true, - "peer": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "optional": true, - "peer": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delaunator": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.0.tgz", - "integrity": "sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==", - "requires": { - "robust-predicates": "^3.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "devOptional": true - }, - "delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "devtools": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-8.8.2.tgz", - "integrity": "sha512-iD/Xr5rMjx+VD08akiAuiMR5EhWKj9i489rcDm2vdC9iB8u8HY51s9FbmnIrN5OstYma0x2qOF2zKxM/muJTtw==", - "devOptional": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "chrome-launcher": "^0.15.0", - "edge-paths": "^3.0.5", - "import-meta-resolve": "^2.1.0", - "puppeteer-core": "19.8.5", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0", - "which": "^3.0.0" - }, - "dependencies": { - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "devOptional": true - }, - "which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", - "devOptional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "devtools-protocol": { - "version": "0.0.1124027", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1124027.tgz", - "integrity": "sha512-OT2sdgQn4llM9/tVcCvoty733KFFIlXVvESceJsfazhmg/dF7C5e3Z8cIN8jNwIikixuE5rufGtD1cvKHXfOcQ==", - "devOptional": true - }, - "dfa": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", - "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "devOptional": true - }, - "dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", - "dev": true, - "requires": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", - "minimatch": "3.0.4" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true - }, - "commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dmg-builder": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz", - "integrity": "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA==", - "dev": true, - "requires": { - "app-builder-lib": "23.6.0", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "dmg-license": "^1.0.11", - "fs-extra": "^10.0.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "dev": true, - "optional": true, - "requires": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "optional": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "optional": true - } - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0" - } - }, - "dommatrix": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dommatrix/-/dommatrix-1.0.3.tgz", - "integrity": "sha512-l32Xp/TLgWb8ReqbVJAFIvXmY7go4nTxxlWiAFyhoQw9RKEOHBZNnyGvJWqDVSPmq3Y9HlM4npqF/T6VMOXhww==", - "dev": true - }, - "dompurify": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz", - "integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==" - }, - "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dev": true, - "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - } - }, - "dot": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dot/-/dot-1.1.3.tgz", - "integrity": "sha512-/nt74Rm+PcfnirXGEdhZleTwGC2LMnuKTeeTIlI82xb5loBBoXNYzr2ezCroPSMtilK8EZIfcNZwOcHN+ib1Lg==", - "dev": true - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.2" - } - }, - "duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "easy-table": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", - "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "wcwidth": "^1.0.1" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "optional": true, - "peer": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "edge-paths": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", - "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", - "devOptional": true, - "requires": { - "@types/which": "^2.0.1", - "which": "^2.0.2" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron": { - "version": "19.1.6", - "resolved": "https://registry.npmjs.org/electron/-/electron-19.1.6.tgz", - "integrity": "sha512-bT6Mr7JbHbONpr/U7R47lwTkMUvuAyOfnoLlbDqvGocQyZCCN3JB436wtf2+r3/IpMEz3T+dHLweFDY5i2wuxw==", - "dev": true, - "requires": { - "@electron/get": "^1.14.1", - "@types/node": "^16.11.26", - "extract-zip": "^1.0.3" - }, - "dependencies": { - "@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", - "dev": true - } - } - }, - "electron-builder": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz", - "integrity": "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==", - "dev": true, - "requires": { - "@types/yargs": "^17.0.1", - "app-builder-lib": "23.6.0", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "dmg-builder": "23.6.0", - "fs-extra": "^10.0.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "read-config-file": "6.2.0", - "simple-update-notifier": "^1.0.7", - "yargs": "^17.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "electron-osx-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", - "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "requires": { - "buffer-alloc": "^1.2.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "electron-publish": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz", - "integrity": "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg==", - "dev": true, - "requires": { - "@types/fs-extra": "^9.0.11", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "fs-extra": "^10.0.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "emoji-toolkit": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/emoji-toolkit/-/emoji-toolkit-6.6.0.tgz", - "integrity": "sha512-pEu0kow2p1N8zCKnn/L6H0F3rWUBB3P3hVjr/O5yl1fK7N9jU4vO4G7EFapC5Y3XwZLUCY0FZbOPyTkH+4V2eQ==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - } - }, - "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==", - "devOptional": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", - "dev": true - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "devOptional": true - } - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "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, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "dev": true, - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true, - "optional": true - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "optional": true, - "peer": true - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "optional": true, - "peer": true, - "requires": { - "es6-promise": "^4.0.3" - } - }, - "es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", - "dev": true, - "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "esbuild": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", - "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", - "optional": true, - "requires": { - "@esbuild/linux-loong64": "0.15.5", - "esbuild-android-64": "0.15.5", - "esbuild-android-arm64": "0.15.5", - "esbuild-darwin-64": "0.15.5", - "esbuild-darwin-arm64": "0.15.5", - "esbuild-freebsd-64": "0.15.5", - "esbuild-freebsd-arm64": "0.15.5", - "esbuild-linux-32": "0.15.5", - "esbuild-linux-64": "0.15.5", - "esbuild-linux-arm": "0.15.5", - "esbuild-linux-arm64": "0.15.5", - "esbuild-linux-mips64le": "0.15.5", - "esbuild-linux-ppc64le": "0.15.5", - "esbuild-linux-riscv64": "0.15.5", - "esbuild-linux-s390x": "0.15.5", - "esbuild-netbsd-64": "0.15.5", - "esbuild-openbsd-64": "0.15.5", - "esbuild-sunos-64": "0.15.5", - "esbuild-windows-32": "0.15.5", - "esbuild-windows-64": "0.15.5", - "esbuild-windows-arm64": "0.15.5" - } - }, - "esbuild-android-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", - "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", - "optional": true - }, - "esbuild-android-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", - "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", - "optional": true - }, - "esbuild-darwin-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", - "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", - "optional": true - }, - "esbuild-darwin-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", - "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", - "optional": true - }, - "esbuild-freebsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", - "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", - "optional": true - }, - "esbuild-freebsd-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", - "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", - "optional": true - }, - "esbuild-linux-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", - "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", - "optional": true - }, - "esbuild-linux-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", - "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", - "optional": true - }, - "esbuild-linux-arm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", - "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", - "optional": true - }, - "esbuild-linux-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", - "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", - "optional": true - }, - "esbuild-linux-mips64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", - "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", - "optional": true - }, - "esbuild-linux-ppc64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", - "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", - "optional": true - }, - "esbuild-linux-riscv64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", - "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", - "optional": true - }, - "esbuild-linux-s390x": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", - "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", - "optional": true - }, - "esbuild-netbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", - "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", - "optional": true - }, - "esbuild-openbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", - "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", - "optional": true - }, - "esbuild-sunos-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", - "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", - "optional": true - }, - "esbuild-wasm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", - "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==" - }, - "esbuild-windows-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", - "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", - "optional": true - }, - "esbuild-windows-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", - "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", - "optional": true - }, - "esbuild-windows-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", - "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", - "optional": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "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==" - }, - "escodegen": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.2.0.tgz", - "integrity": "sha512-yLy3Cc+zAC0WSmoT2fig3J87TpQ8UaZGx8ahCAs9FL8qNbyV7CVyPKS74DG4bsHiL5ew9sxdYx131OkBQMFnvA==", - "dev": true, - "requires": { - "esprima": "~1.0.4", - "estraverse": "~1.5.0", - "esutils": "~1.0.0", - "source-map": "~0.1.30" - }, - "dependencies": { - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", - "dev": true - }, - "estraverse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", - "integrity": "sha512-FpCjJDfmo3vsc/1zKSeqR5k42tcIhxFIlvq+h9j0fO2q/h2uLKyweq7rYJ+0CoVvrGQOxIS5wyBrW/+vF58BUQ==", - "dev": true - }, - "esutils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", - "integrity": "sha512-x/iYH53X3quDwfHRz4y8rn4XcEwwCJeWsul9pF1zldMbGtgOtMNBEOuYWwB1EQlK2LRa1fev3YAgym/RElp5Cg==", - "dev": true - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", - "dev": true, - "optional": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.15.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "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, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "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, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "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, - "requires": { - "p-locate": "^5.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "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, - "requires": { - "p-limit": "^3.0.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "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 - } - } - }, - "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "requires": {} - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "eslint-plugin-jsdoc": { - "version": "39.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", - "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", - "dev": true, - "requires": { - "@es-joy/jsdoccomment": "~0.36.0", - "comment-parser": "1.3.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "esquery": "^1.4.0", - "semver": "^7.3.8", - "spdx-expression-parse": "^3.0.1" - }, - "dependencies": { - "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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-is-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", - "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, - "requires": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, - "eventemitter-asyncresource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "optional": true, - "peer": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "expect": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", - "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", - "devOptional": true, - "requires": { - "@jest/expect-utils": "^29.5.0", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.5.0", - "jest-message-util": "^29.5.0", - "jest-util": "^29.5.0" - } - }, - "expect-webdriverio": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.1.3.tgz", - "integrity": "sha512-tn7kMH/WVrVwwzPaCXMuFYiGXx15LwpxwkJkC/WmF6xptcqW7kaEZco7sxHjtEXpKV7QVGsfY1Z0PcwW4gj5OA==", - "devOptional": true, - "requires": { - "@wdio/globals": "^8.2.4", - "expect": "^29.4.0", - "jest-matcher-utils": "^29.4.0", - "webdriverio": "^8.2.4" - } - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "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==" - } - } - }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "requires": { - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "optional": true, - "peer": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } - } - }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "optional": true - }, - "fancy-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", - "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", - "dev": true, - "requires": { - "color-support": "^1.1.3" - } - }, - "fast-clone": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/fast-clone/-/fast-clone-1.5.13.tgz", - "integrity": "sha512-0ez7coyFBQFjZtId+RJqJ+EQs61w9xARfqjqK0AD9vIUkSxWD4HvPt80+5evebZ1tTnv1GYKrPTipx7kOW5ipA==" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "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==", - "devOptional": true, - "requires": { - "pend": "~1.2.0" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "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==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "findit2": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/findit2/-/findit2-2.2.3.tgz", - "integrity": "sha512-lg/Moejf4qXovVutL0Lz4IsaPoNYMuxt4PA0nGqFxnJ1CTTGGlEO2wKgoDpwknhvZ8k4Q2F+eesgkLbG2Mxfog==", - "dev": true - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "flow-parser": { - "version": "0.203.1", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.203.1.tgz", - "integrity": "sha512-Nw2M8MPP/Zb+yhvmPDEjzkCXLtgyWGKXZjAYOVftm+wIf3xd4FKa7nRI9v67rODs0WzxMbPc8IPs/7o/dyxo/Q==" - }, - "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "devOptional": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "optional": true, - "peer": true - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "devOptional": true - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "devOptional": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "devOptional": true - }, - "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - } - }, - "global-tunnel-ng": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", - "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", - "dev": true, - "optional": true, - "requires": { - "encodeurl": "^1.0.2", - "lodash": "^4.17.10", - "npm-conf": "^1.1.3", - "tunnel": "^0.0.6" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "optional": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "requires": { - "delegate": "^3.1.2" - } - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "devOptional": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "dependencies": { - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "devOptional": true - }, - "graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", - "requires": { - "lodash": "^4.17.15" - } - }, - "hammerjs": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", - "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==" - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "optional": true, - "peer": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "optional": true, - "peer": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "optional": true, - "peer": true - } - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "devOptional": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "devOptional": true - } - } - }, - "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==", - "devOptional": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "devOptional": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "devOptional": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hdr-histogram-js": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", - "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", - "requires": { - "@assemblyscript/loader": "^0.10.1", - "base64-js": "^1.2.0", - "pako": "^1.0.3" - }, - "dependencies": { - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - } - } - }, - "hdr-histogram-percentiles-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==" - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "devOptional": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "requires": { - "whatwg-encoding": "^2.0.0" - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, - "http-auth": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", - "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", - "dev": true, - "requires": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.4.3", - "uuid": "^8.3.2" - } - }, - "http-auth-connect": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", - "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", - "dev": true - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "devOptional": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", - "requires": { - "basic-auth": "^2.0.1", - "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "devOptional": true, - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "requires": { - "ms": "^2.0.0" - } - }, - "i18next": { - "version": "21.10.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.17.2" - } - }, - "iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", - "dev": true, - "optional": true, - "requires": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" - } - }, - "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==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "optional": true - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "optional": true, - "peer": true - }, - "immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "import-meta-resolve": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", - "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", - "devOptional": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - }, - "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==" - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", - "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", - "dev": true - }, - "inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "inside": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/inside/-/inside-1.0.0.tgz", - "integrity": "sha512-tvFwvS4g7q6iDot/4FjtWFHwwpv6TVvEumbTdLQilk1F07ojakbXPQcvf3kMAlyNDpzKRzn+d33O3RuXODuxZQ==", - "dev": true - }, - "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "devOptional": true, - "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "ip-regex": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", - "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "devOptional": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "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==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "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==", - "devOptional": true - }, - "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, - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "devOptional": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" - }, - "is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "devOptional": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "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==", - "devOptional": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "optional": true, - "peer": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "optional": true, - "peer": true, - "requires": { - "is-path-inside": "^1.0.0" - }, - "dependencies": { - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "optional": true, - "peer": true, - "requires": { - "path-is-inside": "^1.0.1" - } - } - } - }, - "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 - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "devOptional": true - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "devOptional": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "devOptional": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "devOptional": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "optional": true, - "peer": true - }, - "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==" - }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "devOptional": true - }, - "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, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "is2": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz", - "integrity": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "ip-regex": "^4.1.0", - "is-url": "^1.2.4" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "optional": true, - "peer": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - }, - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jalhyd": { - "version": "file:jalhyd", - "requires": { - "@types/base-64": "^1.0.0", - "@types/jasmine": "^4.0.3", - "@types/lodash": "^4.14.191", - "@types/node": "^18.0.3", - "@typescript-eslint/eslint-plugin": "^5.30.6", - "@typescript-eslint/parser": "^5.30.6", - "base-64": "^1.0.0", - "buffer": "^6.0.3", - "eslint": "^8.19.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jsdoc": "^39.3.3", - "eslint-plugin-prefer-arrow": "^1.2.3", - "jasmine": "^4.2.1", - "lodash": "^4.14.191", - "rimraf": "^3.0.2", - "typedoc": "^0.23.7", - "typescript": "^4.7.4" - }, - "dependencies": { - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - } - } - }, - "jasmine": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.5.0.tgz", - "integrity": "sha512-9olGRvNZyADIwYL9XBNBst5BTU/YaePzuddK+YRslc7rI9MdTIE4r3xaBKbv2GEmzYYUfMOdTR8/i6JfLZaxSQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "jasmine-core": "^4.5.0" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "jasmine-core": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.5.0.tgz", - "integrity": "sha512-9PMzyvhtocxb3aXJVOPqBDswdgyAeSB81QnLop4npOpbqnheaTEwPc9ZloQeVswugPManznQBjD8kWDTjlnHuw==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "jasmine-core": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.2.0.tgz", - "integrity": "sha512-OcFpBrIhnbmb9wfI8cqPSJ50pv3Wg4/NSgoZIqHzIwO/2a9qivJWzv8hUvaREIMYYJBas6AvfXATFdVuzzCqVw==", - "dev": true - }, - "jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", - "dev": true, - "requires": { - "colors": "1.4.0" - } - }, - "jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", - "optional": true, - "peer": true - }, - "jest-diff": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", - "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", - "devOptional": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "devOptional": true - }, - "jest-matcher-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", - "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", - "devOptional": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.5.0", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", - "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", - "devOptional": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.5.0", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.5.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", - "devOptional": true, - "requires": { - "@jest/types": "^29.5.0", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-sdsl": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", - "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "optional": true, - "peer": true - }, - "jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", - "requires": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jsdoc-type-pratt-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz", - "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "optional": true, - "peer": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "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 - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "optional": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - }, - "jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "optional": true, - "peer": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "optional": true, - "peer": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - } - } - }, - "jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "optional": true, - "peer": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - }, - "dependencies": { - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "optional": true, - "peer": true - } - } - }, - "karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "requires": { - "source-map-support": "^0.5.5" - } - }, - "katex": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.3.tgz", - "integrity": "sha512-3EykQddareoRmbtNiNEDgl3IGjryyrp2eg/25fHDEnlHymIDi33bptkMv6K4EOC2LZCybLW/ZkEo6Le+EM9pmA==", - "requires": { - "commander": "^8.0.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - } - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "khroma": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.0.0.tgz", - "integrity": "sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - }, - "ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", - "devOptional": true - }, - "lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "dev": true - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "devOptional": true, - "requires": { - "readable-stream": "^2.0.5" - } - }, - "less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "requires": { - "copy-anything": "^2.0.1", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "optional": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "optional": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - } - } - }, - "less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "requires": { - "klona": "^2.0.4" - } - }, - "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, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "requires": { - "webpack-sources": "^3.0.0" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "optional": true, - "peer": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "lighthouse-logger": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz", - "integrity": "sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==", - "devOptional": true, - "requires": { - "debug": "^2.6.9", - "marky": "^1.2.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "devOptional": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "devOptional": true - } - } - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - } - } - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - }, - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "devOptional": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "devOptional": true - }, - "lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "devOptional": true - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "devOptional": true - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==" - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "devOptional": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.pickby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", - "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", - "dev": true - }, - "lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "devOptional": true - }, - "lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", - "devOptional": true - }, - "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==", - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "loglevel": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", - "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", - "devOptional": true - }, - "loglevel-plugin-prefix": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", - "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", - "devOptional": true - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==" - }, - "lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, - "macos-release": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.0.tgz", - "integrity": "sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g==", - "dev": true - }, - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, - "requires": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true - }, - "map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "requires": { - "object-visit": "^1.0.0" - } - }, - "marked": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz", - "integrity": "sha512-JjBTFTAvuTgANXx82a5vzK9JLSMoV6V3LBVn4Uhdso6t7vXrGx7g1Cd2r6NYSsxrYbQGFCMqBDhFHyK5q2UvcQ==" - }, - "marky": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", - "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", - "devOptional": true - }, - "matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "optional": true, - "requires": { - "escape-string-regexp": "^4.0.0" - }, - "dependencies": { - "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, - "optional": true - } - } - }, - "material-design-icons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", - "integrity": "sha512-t19Z+QZBwSZulxptEu05kIm+UyfIdJY1JDwI+nx02j269m6W414whiQz9qfvQIiLrdx71RQv+T48nHhuQXOCIQ==" - }, - "mathjax": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax/-/mathjax-3.2.2.tgz", - "integrity": "sha512-Bt+SSVU8eBG27zChVewOicYs7Xsdt40qm4+UpHyX7k0/O9NliPc+x77k1/FEsPsjKPZGJvtRZM1vO+geW0OhGw==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "memfs": { - "version": "3.4.11", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", - "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", - "requires": { - "fs-monkey": "^1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "mermaid": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-9.2.2.tgz", - "integrity": "sha512-6s7eKMqFJGS+0MYjmx8f6ZigqKBJVoSx5ql2gw6a4Aa+WJ49QiEJg7gPwywaBg3DZMs79UP7trESp4+jmaQccw==", - "requires": { - "@braintree/sanitize-url": "^6.0.0", - "d3": "^7.0.0", - "dagre": "^0.8.5", - "dagre-d3": "^0.6.4", - "dompurify": "2.4.0", - "fast-clone": "^1.5.13", - "graphlib": "^2.1.8", - "khroma": "^2.0.0", - "lodash": "^4.17.21", - "moment-mini": "^2.24.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.2", - "uuid": "^9.0.0" - }, - "dependencies": { - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" - } - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "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 - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "devOptional": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "devOptional": true - }, - "moment-mini": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment-mini/-/moment-mini-2.29.4.tgz", - "integrity": "sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg==" - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - } - } - }, - "mousetrap": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true - }, - "ng2-charts": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-4.1.1.tgz", - "integrity": "sha512-iHwXDbmX86lfeH8VRcsaW2tJATsuAZo4kvvC/Yk2l35zOHjevja1qBvO6BAibiDazi9r9aS6ZRJOqWPsz1pP2w==", - "requires": { - "lodash-es": "^4.17.15", - "tslib": "^2.3.0" - } - }, - "ngx-markdown": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/ngx-markdown/-/ngx-markdown-14.0.1.tgz", - "integrity": "sha512-y5CY4e0QM0uR6+MvU1rnh1Ks+rku14309kVVojyXLcWl4zlrt8VAYCcf/+A+8z/IDOaz38yTrxNBnvYDJzNzYA==", - "requires": { - "@types/marked": "^4.0.3", - "clipboard": "^2.0.11", - "emoji-toolkit": "^6.6.0", - "katex": "^0.16.0", - "marked": "^4.0.17", - "mermaid": "^9.1.2", - "prismjs": "^1.28.0", - "tslib": "^2.3.0" - } - }, - "ngx-material-file-input": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ngx-material-file-input/-/ngx-material-file-input-4.0.0.tgz", - "integrity": "sha512-N0lpuwO1Td3VUR/KnylVi0EObJ2f9s/3jvOUyIGWvy25l4fQOs8zl6cf+OqXIoYLsOHBnC2vVRNugbEuT9CaDQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "ngx-webstorage-service": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ngx-webstorage-service/-/ngx-webstorage-service-5.0.0.tgz", - "integrity": "sha512-adipYzdVGA1HxPF5n62eJoQGohiJRlpCp7lPuNQcOvkHGfFUByAfXZHmmLFzb5OFfeNWh1XZ8M2qppbC5uNXFQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "optional": true, - "requires": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - }, - "dependencies": { - "node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "optional": true - } - } - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true, - "optional": true - }, - "node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "requires": { - "minimatch": "^3.0.2" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "devOptional": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - }, - "node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "requires": { - "abbrev": "^1.0.0" - } - } - } - }, - "node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", - "optional": true - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "non-layered-tidy-tree-layout": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "devOptional": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "optional": true, - "requires": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "optional": true - } - } - }, - "npm-install-checks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", - "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", - "integrity": "sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==", - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" - }, - "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "dev": true, - "requires": { - "builtins": "^5.0.0" - } - } - } - }, - "npm-packlist": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", - "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", - "dev": true, - "requires": { - "glob": "^8.0.1", - "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-bundled": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", - "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^2.0.0" - } - }, - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - } - } - }, - "npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", - "dev": true, - "requires": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^9.0.0", - "semver": "^7.3.5" - } - }, - "npm-registry-fetch": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", - "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", - "dev": true, - "requires": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" - } - }, - "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==", - "requires": { - "path-key": "^3.0.0" - } - }, - "npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "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==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "optional": true, - "peer": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "devOptional": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "devOptional": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - } - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", - "dev": true - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "os-name": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", - "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "dev": true, - "requires": { - "macos-release": "^2.5.0", - "windows-release": "^4.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-iteration": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/p-iteration/-/p-iteration-1.1.8.tgz", - "integrity": "sha512-IMFBSDIYcPNnW7uWYGrBqmvTiq7W0uB0fJn6shQZs7dlF3OvrHOre+JT9ikSZ7gZS3vWqclVgoQSvToJrns7uQ==", - "devOptional": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "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==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "dependencies": { - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - } - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "pacote": { - "version": "13.6.2", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", - "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", - "dev": true, - "requires": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11" - }, - "dependencies": { - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - } - }, - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - }, - "read-package-json": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", - "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", - "dev": true, - "requires": { - "glob": "^8.0.1", - "json-parse-even-better-errors": "^2.3.1", - "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" - } - } - } - }, - "pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "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==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", - "dev": true - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": true - }, - "parse5-html-rewriting-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", - "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", - "requires": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "requires": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "dependencies": { - "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - } - } - }, - "parse5-sax-parser": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", - "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" - }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "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==" - }, - "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==" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "optional": true, - "peer": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-scurry": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", - "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", - "devOptional": true, - "requires": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.0.1.tgz", - "integrity": "sha512-C8QsKIN1UIXeOs3iWmiZ1lQY+EnKDojWd37fXy1aSbJvH4iSma1uy2OWuoB3m4SYRli5+CUjDv3Dij5DVoetmg==", - "devOptional": true - }, - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "devOptional": true - } - } - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "requires": { - "through": "~2.3" - } - }, - "pdfjs-dist": { - "version": "2.16.105", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.16.105.tgz", - "integrity": "sha512-J4dn41spsAwUxCpEoVf6GVoz908IAA3mYiLmNxg8J9kfRXc2jxpbUepcP0ocp0alVNLFthTAM8DZ1RaHh8sU0A==", - "dev": true, - "requires": { - "dommatrix": "^1.0.3", - "web-streams-polyfill": "^3.2.1" - } - }, - "pdfmake": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.2.6.tgz", - "integrity": "sha512-gZARnKLJjTuHWKIkqF4G6dafIaPfH7NFqBz9U9wb26PV5koHQ5eeQ/0rgZmIdfJzMKqHzXB9aK25ykG2AnnzEQ==", - "dev": true, - "requires": { - "@foliojs-fork/linebreak": "^1.1.1", - "@foliojs-fork/pdfkit": "^0.13.0", - "iconv-lite": "^0.6.3", - "xmldoc": "^1.1.2" - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "devOptional": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "optional": true, - "peer": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "devOptional": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "devOptional": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" - }, - "piscina": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", - "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", - "requires": { - "eventemitter-asyncresource": "^1.0.0", - "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0", - "nice-napi": "^1.0.2" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "plist": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", - "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", - "dev": true, - "requires": { - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - } - }, - "png-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", - "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==", - "dev": true - }, - "portfinder": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", - "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", - "requires": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" - }, - "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-properties": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", - "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "requires": {} - }, - "postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "requires": {} - }, - "postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-import": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", - "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "requires": {} - }, - "postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - } - }, - "postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "requires": {} - }, - "postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "requires": {} - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" - }, - "postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "requires": {} - }, - "postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-preset-env": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", - "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", - "requires": { - "@csstools/postcss-cascade-layers": "^1.0.5", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.8", - "browserslist": "^4.21.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.0.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.8", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.10", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } + "node_modules/sprintf-js": { + "version": "1.1.2", + "dev": true, + "license": "BSD-3-Clause" }, - "postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "requires": { - "postcss-selector-parser": "^6.0.10" + "node_modules/ssf": { + "version": "0.11.2", + "license": "Apache-2.0", + "dependencies": { + "frac": "~1.1.2" + }, + "engines": { + "node": ">=0.8" } }, - "postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "requires": {} - }, - "postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "requires": { - "postcss-selector-parser": "^6.0.10" + "node_modules/sshpk": { + "version": "1.17.0", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" } }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "node_modules/ssri": { + "version": "9.0.1", + "license": "ISC", + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "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 - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "dev": true - }, - "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==" - }, - "pretty-format": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", - "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "node_modules/stack-utils": { + "version": "2.0.6", "devOptional": true, - "requires": { - "@jest/schemas": "^29.4.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, + "license": "MIT", "dependencies": { - "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==", - "devOptional": true - } - } - }, - "pretty-ms": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", - "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", - "dev": true, - "requires": { - "parse-ms": "^2.1.0" + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" } }, - "primeicons": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-6.0.1.tgz", - "integrity": "sha512-KDeO94CbWI4pKsPnYpA1FPjo79EsY9I+M8ywoPBSf9XMXoe/0crjbUK7jcQEDHuc0ZMRIZsxH3TYLv4TUtHmAA==", - "peer": true - }, - "primeng": { - "version": "14.2.2", - "resolved": "https://registry.npmjs.org/primeng/-/primeng-14.2.2.tgz", - "integrity": "sha512-CV7dWwpBYqMgKliryJ6+CJZgdawl04V1Cp5mQmziEedJVhMGPg/QwU2Fi0v7AS9i1uXQRI9c420BDn+yZ+GrDQ==", - "requires": { - "tslib": "^2.3.0" + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" - }, - "proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "devOptional": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "node_modules/stat-mode": { + "version": "1.0.0", "dev": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" + "license": "MIT", + "engines": { + "node": ">= 6" } }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "node_modules/static-eval": { + "version": "2.1.0", "dev": true, - "optional": true - }, - "protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", - "optional": true, - "peer": true, - "requires": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" - }, + "license": "MIT", "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "optional": true, - "peer": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "optional": true, - "peer": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "optional": true, - "peer": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "optional": true, - "peer": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "jasmine": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", - "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", - "optional": true, - "peer": true, - "requires": { - "exit": "^0.1.2", - "glob": "^7.0.6", - "jasmine-core": "~2.8.0" - } - }, - "jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", - "optional": true, - "peer": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", - "optional": true, - "peer": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "optional": true, - "peer": true - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "optional": true, - "peer": true, - "requires": { - "source-map": "^0.5.6" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "peer": true - }, - "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==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "optional": true, - "peer": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "optional": true, - "peer": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "optional": true, - "peer": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "optional": true, - "peer": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "escodegen": "^1.11.1" } }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "devOptional": true - }, - "proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", - "dev": true - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "optional": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "optional": true, - "peer": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "devOptional": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "puppeteer-core": { - "version": "19.8.5", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.8.5.tgz", - "integrity": "sha512-zoGhim/oBQbkND6h4Xz4X7l5DkWVH9wH7z0mVty5qa/c0P1Yad47t/npVtt2xS10BiQwzztWKx7Pa2nJ5yykdw==", - "devOptional": true, - "requires": { - "@puppeteer/browsers": "0.4.0", - "chromium-bidi": "0.4.6", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1107588", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.13.0" - }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "devtools-protocol": { - "version": "0.0.1107588", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", - "devOptional": true - }, - "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==", - "devOptional": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "pump": "^3.0.0" - } - } + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "optional": true, - "peer": true - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" } }, - "query-selector-shadow-dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", - "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", - "devOptional": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "node_modules/static-eval/node_modules/prelude-ls": { + "version": "1.1.2", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "devOptional": true + "node_modules/static-eval/node_modules/source-map": { + "version": "0.6.1", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } }, - "quote-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", - "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", + "node_modules/static-eval/node_modules/type-check": { + "version": "0.3.2", "dev": true, - "requires": { - "buffer-equal": "0.0.1", - "minimist": "^1.1.3", - "through2": "^2.0.0" + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "license": "MIT", "dependencies": { - "buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", - "dev": true - } + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "license": "MIT", "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "devOptional": true + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "requires": { - "pify": "^2.3.0" + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "read-config-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", - "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-module": { + "version": "3.0.4", "dev": true, - "requires": { - "dotenv": "^9.0.2", - "dotenv-expand": "^5.1.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.0", - "lazy-val": "^1.0.4" - }, + "license": "MIT", "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - } + "acorn-node": "^1.3.0", + "concat-stream": "~1.6.0", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "^1.11.1", + "has": "^1.0.1", + "magic-string": "0.25.1", + "merge-source-map": "1.0.4", + "object-inspect": "^1.6.0", + "readable-stream": "~2.3.3", + "scope-analyzer": "^2.0.1", + "shallow-copy": "~0.0.1", + "static-eval": "^2.0.5", + "through2": "~2.0.3" } }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "node_modules/static-module/node_modules/escodegen": { + "version": "1.14.3", "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "devOptional": true, - "requires": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" + "node_modules/static-module/node_modules/levn": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-module/node_modules/magic-string": { + "version": "0.25.1", + "dev": true, + "license": "MIT", "dependencies": { - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "devOptional": true - } + "sourcemap-codec": "^1.4.1" } }, - "read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - "devOptional": true, - "requires": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" - }, + "node_modules/static-module/node_modules/optionator": { + "version": "0.8.3", + "dev": true, + "license": "MIT", "dependencies": { - "find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "devOptional": true, - "requires": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - } - }, - "locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "devOptional": true, - "requires": { - "p-locate": "^6.0.0" - } - }, - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "devOptional": true, - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "devOptional": true, - "requires": { - "p-limit": "^4.0.0" - } - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "devOptional": true - }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "devOptional": true - }, - "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==", - "devOptional": true - } + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" } }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "node_modules/static-module/node_modules/prelude-ls": { + "version": "1.1.2", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-module/node_modules/source-map": { + "version": "0.6.1", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" } }, - "readdir-glob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", - "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", - "devOptional": true, - "requires": { - "minimatch": "^5.1.0" + "node_modules/static-module/node_modules/type-check": { + "version": "0.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" + "node_modules/statuses": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", - "requires": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, + "node_modules/stdin-discarder": { + "version": "0.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", - "requires": { - "tslib": "^2.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "bl": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "node_modules/stdin-discarder/node_modules/bl": { + "version": "5.1.0", "dev": true, - "requires": { - "minimatch": "^3.0.5" - }, + "license": "MIT", "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/stdin-discarder/node_modules/buffer": { + "version": "6.0.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "requires": { - "regenerate": "^1.4.2" + "node_modules/stdin-discarder/node_modules/readable-stream": { + "version": "3.6.2", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "requires": { - "@babel/runtime": "^7.8.4" + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "node_modules/stream-buffers": { + "version": "3.0.2", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">= 0.10.0" } }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + "node_modules/stream-combiner": { + "version": "0.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "node_modules/stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", + "dev": true, + "dependencies": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" } }, - "regexpp": { + "node_modules/stream-http": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "regexpu-core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", - "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" } }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "requires": { - "jsesc": "~0.5.0" - }, + "node_modules/stream-http/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - } + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "optional": true, - "peer": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, + "node_modules/stream-splicer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", + "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", + "dev": true, "dependencies": { - "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==", - "optional": true, - "peer": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "optional": true, - "peer": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "optional": true, - "peer": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "optional": true, - "peer": true - } + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" } }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "optional": true, - "peer": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "devOptional": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "node_modules/string-width": { + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" + "node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "resq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", - "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", - "devOptional": true, - "requires": { - "fast-deep-equal": "^2.0.1" - }, + "node_modules/strip-bom": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "devOptional": true - } + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "node_modules/strip-final-newline": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=6" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "node_modules/strip-json-comments": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "rgb2hex": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", - "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", - "devOptional": true + "node_modules/stylis": { + "version": "4.1.3", + "license": "MIT" }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - }, + "node_modules/stylus": { + "version": "0.59.0", + "license": "MIT", "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } + "@adobe/css-tools": "^4.0.1", + "debug": "^4.3.2", + "glob": "^7.1.6", + "sax": "~1.2.4", + "source-map": "^0.7.3" + }, + "bin": { + "stylus": "bin/stylus" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://opencollective.com/stylus" } }, - "roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" + "node_modules/stylus-loader": { + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "fast-glob": "^3.2.11", + "klona": "^2.0.5", + "normalize-path": "^3.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "stylus": ">=0.52.4", + "webpack": "^5.0.0" } }, - "roboto-fontface": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz", - "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g==" - }, - "robust-predicates": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.1.tgz", - "integrity": "sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==" - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" - }, - "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==", - "requires": { - "queue-microtask": "^1.2.2" + "node_modules/stylus/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, - "rxjs": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", - "requires": { - "tslib": "^2.1.0" + "node_modules/stylus/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "requires": { - "ret": "~0.1.10" + "node_modules/stylus/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "safe-regex-test": { + "node_modules/subarg": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", + "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "dependencies": { + "minimist": "^1.1.0" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "node_modules/suffix": { + "version": "0.1.1", "dev": true, - "requires": { - "truncate-utf8-bytes": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "sass": { - "version": "1.54.4", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", - "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" + "node_modules/sumchecker": { + "version": "3.0.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "debug": "^4.1.0" + }, + "engines": { + "node": ">= 8.0" } }, - "sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" + "node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "optional": true, - "peer": true, - "requires": { - "https-proxy-agent": "^2.2.1" + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "optional": true, - "peer": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "optional": true, - "peer": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "node_modules/svg-pan-zoom": { + "version": "3.6.1", + "license": "BSD-2-Clause" }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - } + "node_modules/symbol-observable": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" } }, - "scope-analyzer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", - "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", + "node_modules/syntax-error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", "dev": true, - "requires": { - "array-from": "^2.1.1", - "dash-ast": "^2.0.1", - "es6-map": "^0.1.5", - "es6-set": "^0.1.5", - "es6-symbol": "^3.1.1", - "estree-is-function": "^1.0.0", - "get-assigned-identifiers": "^1.1.0" + "dependencies": { + "acorn-node": "^1.2.0" } }, - "screenfull": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-6.0.2.tgz", - "integrity": "sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==" - }, - "secure-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" - }, - "select": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + "node_modules/tapable": { + "version": "2.2.1", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "selenium-webdriver": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", - "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", - "optional": true, - "peer": true, - "requires": { - "jszip": "^3.1.3", - "rimraf": "^2.5.4", - "tmp": "0.0.30", - "xml2js": "^0.4.17" - }, + "node_modules/tar": { + "version": "6.1.12", + "license": "ISC", "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, - "requires": { - "glob": "^7.1.3" - } - }, - "tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", - "optional": true, - "peer": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - } + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "selfsigned": { + "node_modules/tar-fs": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "requires": { - "node-forge": "^1" + "devOptional": true, + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" } }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "devOptional": true, + "license": "ISC" + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - } + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "node_modules/tcp-port-used": { + "version": "1.0.2", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "debug": "4.3.1", + "is2": "^2.0.6" + } }, - "semver-dsl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", - "integrity": "sha512-e8BOaTo007E3dMuQQTnPdalbKTABKNS7UxoBIDnwOqRa+QwMrCPjynB8zAlPF6xlqUfdLPPLIJ13hJNmhtq8Ng==", + "node_modules/tcp-port-used/node_modules/debug": { + "version": "4.3.1", "dev": true, - "requires": { - "semver": "^5.3.0" - }, + "license": "MIT", "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true } } }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, + "node_modules/temp": { + "version": "0.8.4", + "license": "MIT", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" } }, - "serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "node_modules/temp-file": { + "version": "3.4.0", "dev": true, - "optional": true, - "requires": { - "type-fest": "^0.13.1" - }, + "license": "MIT", "dependencies": { - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "optional": true - } + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" } }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "requires": { - "randombytes": "^2.1.0" + "node_modules/temp/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "node_modules/temp/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "devOptional": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "license": "ISC", "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "optional": true, - "peer": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { - "kind-of": "^6.0.2" + "node_modules/terser": { + "version": "5.14.2", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "shallow-copy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==", - "dev": true - }, - "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==", - "requires": { - "shebang-regex": "^3.0.0" + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "shiki": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", - "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", - "dev": true, - "requires": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "^6.0.0" + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT" }, - "simple-update-notifier": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", - "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", - "dev": true, - "requires": { - "semver": "~7.0.0" - }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "license": "MIT", "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "devOptional": true + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "license": "MIT" }, - "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, - "optional": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - } + "node_modules/test-exclude": { + "version": "6.0.0", + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" } }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, + "node_modules/test-exclude/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - } + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - } + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { - "kind-of": "^3.2.0" - }, + "node_modules/test-exclude/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } + "node_modules/text-table": { + "version": "0.2.0", + "license": "MIT" }, - "socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "node_modules/through": { + "version": "2.3.8", + "license": "MIT" + }, + "node_modules/through2": { + "version": "2.0.5", "dev": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "node_modules/thunky": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/time-stamp": { + "version": "1.1.0", "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "node_modules/timers-browserify": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", + "integrity": "sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==", + "dev": true, + "dependencies": { + "process": "~0.11.0" + }, + "engines": { + "node": ">=0.6.0" + } }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "node_modules/tiny-emitter": { + "version": "2.1.0", + "license": "MIT" }, - "source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "requires": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - } + "node_modules/tiny-inflate": { + "version": "1.0.3", + "dev": true, + "license": "MIT" }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "node_modules/tmp": { + "version": "0.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" } }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, + "node_modules/tmp-promise": { + "version": "3.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "tmp": "^0.2.0" } }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "devOptional": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "node_modules/to-fast-properties": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "devOptional": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "devOptional": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "node_modules/to-object-path": { + "version": "0.3.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "devOptional": true + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "node_modules/to-readable-stream": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" } }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, + "node_modules/to-regex": { + "version": "3.0.2", + "license": "MIT", "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "requires": { - "through": "2" + "node_modules/to-regex-range": { + "version": "5.0.1", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "requires": { - "extend-shallow": "^3.0.0" + "node_modules/toidentifier": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.6" } }, - "split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true + "node_modules/tr46": { + "version": "0.0.3", + "devOptional": true, + "license": "MIT" }, - "ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "requires": { - "frac": "~1.1.2" + "node_modules/traverse": { + "version": "0.6.7", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "optional": true, - "peer": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "node_modules/tree-kill": { + "version": "1.2.2", + "license": "MIT", + "bin": { + "tree-kill": "cli.js" } }, - "ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "requires": { - "minipass": "^3.1.1" + "node_modules/truncate-utf8-bytes": { + "version": "1.0.2", + "dev": true, + "license": "WTFPL", + "dependencies": { + "utf8-byte-length": "^1.0.1" } }, - "stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "devOptional": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, + "node_modules/ts-morph": { + "version": "13.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "devOptional": true - } + "@ts-morph/common": "~0.12.3", + "code-block-writer": "^11.0.0" } }, - "stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true - }, - "static-eval": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", - "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, - "requires": { - "escodegen": "^1.11.1" - }, "dependencies": { - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { "optional": true }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } + "@swc/wasm": { + "optional": true } } }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, + "node_modules/ts-node/node_modules/acorn-walk": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", + "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "dev": true, + "license": "MIT", "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" } }, - "static-module": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", - "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", "dev": true, - "requires": { - "acorn-node": "^1.3.0", - "concat-stream": "~1.6.0", - "convert-source-map": "^1.5.1", - "duplexer2": "~0.1.4", - "escodegen": "^1.11.1", - "has": "^1.0.1", - "magic-string": "0.25.1", - "merge-source-map": "1.0.4", - "object-inspect": "^1.6.0", - "readable-stream": "~2.3.3", - "scope-analyzer": "^2.0.1", - "shallow-copy": "~0.0.1", - "static-eval": "^2.0.5", - "through2": "~2.0.3" - }, + "license": "MIT", "dependencies": { - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "magic-string": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", - "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.1" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - } + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" } }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", + "node_modules/tslib": { + "version": "2.4.1", + "license": "0BSD" + }, + "node_modules/tslint": { + "version": "6.1.3", "dev": true, - "requires": { - "bl": "^5.0.0" - }, + "license": "Apache-2.0", + "peer": true, "dependencies": { - "bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dev": true, - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "@babel/code-frame": "^7.0.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.13.0", + "tsutils": "^2.29.0" + }, + "bin": { + "tslint": "bin/tslint" + }, + "engines": { + "node": ">=4.8.0" + }, + "peerDependencies": { + "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev" } }, - "stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "devOptional": true, - "requires": { - "internal-slot": "^1.0.4" + "node_modules/tslint/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "stream-buffers": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz", - "integrity": "sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==", - "dev": true + "node_modules/tslint/node_modules/commander": { + "version": "2.20.3", + "dev": true, + "license": "MIT", + "peer": true }, - "stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "node_modules/tslint/node_modules/glob": { + "version": "7.2.3", "dev": true, - "requires": { - "duplexer": "~0.1.1", - "through": "~2.3.4" + "license": "ISC", + "peer": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" + "node_modules/tslint/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "node_modules/tslint/node_modules/mkdirp": { + "version": "0.5.6", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" } }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "node_modules/tslint/node_modules/semver": { + "version": "5.7.1", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "license": "ISC", + "peer": true, + "bin": { + "semver": "bin/semver" } }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "node_modules/tslint/node_modules/tslib": { + "version": "1.14.1", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } + "license": "0BSD", + "peer": true }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" + "node_modules/tslint/node_modules/tsutils": { + "version": "2.29.0", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "peerDependencies": { + "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" } }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "node_modules/tsutils": { + "version": "3.21.0", "dev": true, - "requires": { - "is-utf8": "^0.2.0" + "license": "MIT", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "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==" + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "dev": true, + "license": "0BSD" }, - "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==", + "node_modules/tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", "dev": true }, - "stylis": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", - "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + "node_modules/tunnel": { + "version": "0.0.6", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } }, - "stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", - "requires": { - "@adobe/css-tools": "^4.0.1", - "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", - "source-map": "^0.7.3" - }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "license": "Apache-2.0", + "optional": true, + "peer": true, "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" } }, - "stylus-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", - "requires": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - } + "node_modules/tweetnacl": { + "version": "0.14.5", + "license": "Unlicense", + "optional": true, + "peer": true }, - "suffix": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/suffix/-/suffix-0.1.1.tgz", - "integrity": "sha512-j5uf6MJtMCfC4vBe5LFktSe4bGyNTBk7I2Kdri0jeLrcv5B9pWfxVa5JQpoxgtR8vaVB7bVxsWgnfQbX5wkhAA==", - "dev": true + "node_modules/type": { + "version": "1.2.0", + "dev": true, + "license": "ISC" }, - "sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "node_modules/type-check": { + "version": "0.4.0", "dev": true, - "requires": { - "debug": "^4.1.0" + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" + "node_modules/type-fest": { + "version": "0.21.3", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==" - }, - "svg-pan-zoom": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.1.tgz", - "integrity": "sha512-JaKkGHHfGvRrcMPdJWkssLBeWqM+Isg/a09H7kgNNajT1cX5AztDTNs+C8UzpCxjCTRrG34WbquwaovZbmSk9g==" - }, - "symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true + "node_modules/type-is": { + "version": "1.6.18", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + "node_modules/typed-assert": { + "version": "1.0.9", + "license": "MIT" }, - "tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } + "node_modules/typedarray": { + "version": "0.0.6", + "dev": true, + "license": "MIT" }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "devOptional": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "node_modules/typescript": { + "version": "4.7.4", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, - "dependencies": { - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "devOptional": true - } + "engines": { + "node": ">=4.2.0" } }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/ua-parser-js": { + "version": "1.0.35", "devOptional": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" } + ], + "license": "MIT", + "engines": { + "node": "*" } }, - "tcp-port-used": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz", - "integrity": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==", + "node_modules/uglify-js": { + "version": "3.17.4", "dev": true, - "requires": { - "debug": "4.3.1", - "is2": "^2.0.6" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - } - } - }, - "temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "requires": { - "rimraf": "~2.6.2" + "license": "BSD-2-Clause", + "bin": { + "uglifyjs": "bin/uglifyjs" }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } - } + "engines": { + "node": ">=0.8.0" } }, - "temp-file": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", - "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "node_modules/umd": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", + "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", "dev": true, - "requires": { - "async-exit-hook": "^2.0.1", - "fs-extra": "^10.0.0" + "bin": { + "umd": "bin/cli.js" } }, - "terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - } + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "devOptional": true, + "license": "MIT", "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "buffer": "^5.2.1", + "through": "^2.3.8" } }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, + "node_modules/undeclared-identifiers": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", + "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", + "dev": true, "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } + "acorn-node": "^1.3.0", + "dash-ast": "^1.0.0", + "get-assigned-identifiers": "^1.2.0", + "simple-concat": "^1.0.0", + "xtend": "^4.0.1" + }, + "bin": { + "undeclared-identifiers": "bin.js" } }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + "node_modules/undeclared-identifiers/node_modules/dash-ast": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", + "dev": true }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } }, - "tiny-emitter": { + "node_modules/unicode-match-property-value-ecmascript": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "tiny-inflate": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", - "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", - "dev": true + "license": "MIT", + "engines": { + "node": ">=4" + } }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "node_modules/unicode-properties": { + "version": "1.4.1", "dev": true, - "requires": { - "rimraf": "^3.0.0" + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.0", + "unicode-trie": "^2.0.0" } }, - "tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dev": true, - "requires": { - "tmp": "^0.2.0" + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=4" } }, - "to-fast-properties": { + "node_modules/unicode-trie": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "requires": { - "kind-of": "^3.0.2" - }, + "dev": true, + "license": "MIT", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" } }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } + "node_modules/unicode-trie/node_modules/pako": { + "version": "0.2.9", + "dev": true, + "license": "MIT" }, - "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==", - "requires": { - "is-number": "^7.0.0" + "node_modules/union": { + "version": "0.5.0", + "dependencies": { + "qs": "^6.4.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "toidentifier": { + "node_modules/union-value": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "devOptional": true + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "traverse": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", - "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", - "dev": true + "node_modules/unique-filename": { + "version": "1.1.1", + "license": "ISC", + "dependencies": { + "unique-slug": "^2.0.0" + } }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + "node_modules/unique-slug": { + "version": "2.0.2", + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + } }, - "truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "node_modules/universalify": { + "version": "2.0.0", "dev": true, - "requires": { - "utf8-byte-length": "^1.0.1" + "license": "MIT", + "engines": { + "node": ">= 10.0.0" } }, - "ts-morph": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-13.0.3.tgz", - "integrity": "sha512-pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==", + "node_modules/unix-crypt-td-js": { + "version": "1.1.4", "dev": true, - "requires": { - "@ts-morph/common": "~0.12.3", - "code-block-writer": "^11.0.0" + "license": "BSD-3-Clause" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" } }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, + "node_modules/unset-value": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - } + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "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 - } + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "tslint": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", - "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", - "dev": true, - "peer": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.3", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.13.0", - "tsutils": "^2.29.0" - }, - "dependencies": { - "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, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "peer": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "peer": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "peer": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "peer": true + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "peer": true, - "requires": { - "tslib": "^1.8.1" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" } }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "node_modules/urix": { + "version": "0.1.0", + "license": "MIT" + }, + "node_modules/url": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", "dev": true, - "requires": { - "tslib": "^1.8.1" + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + } + }, + "node_modules/url-join": { + "version": "4.0.1", + "license": "MIT" + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/url/node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "node_modules/use": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/utf8-byte-length": { + "version": "1.0.4", "dev": true, - "optional": true + "license": "WTFPL" }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "optional": true, - "peer": true, - "requires": { - "safe-buffer": "^5.0.1" + "node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" } }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "optional": true, - "peer": true + "node_modules/util-deprecate": { + "version": "1.0.2", + "license": "MIT" }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "dev": true }, - "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, - "requires": { - "prelude-ls": "^1.2.1" + "node_modules/utils-merge": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" } }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + "node_modules/uuid": { + "version": "8.3.2", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" + "node_modules/vary": { + "version": "1.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", "dev": true }, - "typedoc": { - "version": "0.23.21", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.21.tgz", - "integrity": "sha512-VNE9Jv7BgclvyH9moi2mluneSviD43dCE9pY8RWkO88/DrEgJZk9KpUk7WO468c9WWs/+aG6dOnoH7ccjnErhg==", - "dev": true, - "requires": { - "lunr": "^2.3.9", - "marked": "^4.0.19", - "minimatch": "^5.1.0", - "shiki": "^0.11.1" + "node_modules/watchpack": { + "version": "2.4.0", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" + "node_modules/wbuf": { + "version": "1.7.3", + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } }, - "ua-parser-js": { - "version": "1.0.35", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.35.tgz", - "integrity": "sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==", - "devOptional": true + "node_modules/wcwidth": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } }, - "uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "node_modules/wdio-chromedriver-service": { + "version": "8.1.1", "dev": true, - "optional": true + "license": "MIT", + "dependencies": { + "@wdio/logger": "^8.1.0", + "fs-extra": "^11.1.0", + "split2": "^4.1.0", + "tcp-port-used": "^1.0.2" + }, + "engines": { + "node": "^16.13 || >=18" + }, + "peerDependencies": { + "@wdio/types": "^7.0.0 || ^8.0.0-alpha.219", + "chromedriver": "*", + "webdriverio": "^7.0.0 || ^8.0.0-alpha.219" + }, + "peerDependenciesMeta": { + "@wdio/types": { + "optional": true + }, + "chromedriver": { + "optional": true + }, + "webdriverio": { + "optional": false + } + } }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/wdio-chromedriver-service/node_modules/fs-extra": { + "version": "11.1.1", "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" } }, - "unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "devOptional": true, - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" + "node_modules/wdio-wait-for": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.13 || >=18" } }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "node_modules/webdriver": { + "version": "8.8.2", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/node": "^18.0.0", + "@types/ws": "^8.5.3", + "@wdio/config": "8.8.0", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "deepmerge-ts": "^5.0.0", + "got": "^12.1.0", + "ky": "^0.33.0", + "ws": "^8.8.0" + }, + "engines": { + "node": "^16.13 || >=18" } }, - "unicode-match-property-value-ecmascript": { + "node_modules/webdriver-js-extender": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + }, + "engines": { + "node": ">=6.9.x" + } }, - "unicode-properties": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", - "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", - "dev": true, - "requires": { - "base64-js": "^1.3.0", - "unicode-trie": "^2.0.0" + "node_modules/webdriver-manager": { + "version": "12.1.8", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "adm-zip": "^0.4.9", + "chalk": "^1.1.1", + "del": "^2.2.0", + "glob": "^7.0.3", + "ini": "^1.3.4", + "minimist": "^1.2.0", + "q": "^1.4.1", + "request": "^2.87.0", + "rimraf": "^2.5.2", + "semver": "^5.3.0", + "xml2js": "^0.4.17" + }, + "bin": { + "webdriver-manager": "bin/webdriver-manager" + }, + "engines": { + "node": ">=6.9.x" + } + }, + "node_modules/webdriver-manager/node_modules/ansi-regex": { + "version": "2.1.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" } }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + "node_modules/webdriver-manager/node_modules/ansi-styles": { + "version": "2.2.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } }, - "unicode-trie": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", - "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", - "dev": true, - "requires": { - "pako": "^0.2.5", - "tiny-inflate": "^1.0.0" - }, + "node_modules/webdriver-manager/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - } + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", - "requires": { - "qs": "^6.4.0" + "node_modules/webdriver-manager/node_modules/chalk": { + "version": "1.1.3", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, + "node_modules/webdriver-manager/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "requires": { - "unique-slug": "^2.0.0" - } + "node_modules/webdriver-manager/node_modules/ini": { + "version": "1.3.8", + "license": "ISC", + "optional": true, + "peer": true }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "requires": { - "imurmurhash": "^0.1.4" + "node_modules/webdriver-manager/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "optional": true, + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, + "node_modules/webdriver-manager/node_modules/rimraf": { + "version": "2.7.1", + "license": "ISC", + "optional": true, + "peer": true, "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" - } + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "node_modules/webdriver-manager/node_modules/semver": { + "version": "5.7.1", + "license": "ISC", + "optional": true, + "peer": true, + "bin": { + "semver": "bin/semver" } }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" + "node_modules/webdriver-manager/node_modules/strip-ansi": { + "version": "3.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" - }, - "url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" + "node_modules/webdriver-manager/node_modules/supports-color": { + "version": "2.0.0", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=0.8.0" } }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "node_modules/webdriver/node_modules/@sindresorhus/is": { + "version": "5.3.0", "devOptional": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, + "node_modules/webdriver/node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "devOptional": true, + "license": "MIT", "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true, - "optional": true - } + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" } }, - "vscode-oniguruma": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", - "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==", - "dev": true + "node_modules/webdriver/node_modules/cacheable-request": { + "version": "10.2.9", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.2", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } }, - "vscode-textmate": { + "node_modules/webdriver/node_modules/decompress-response": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", - "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==", - "dev": true + "devOptional": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "node_modules/webdriver/node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" + "node_modules/webdriver/node_modules/defer-to-connect": { + "version": "2.0.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/webdriver/node_modules/got": { + "version": "12.6.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "requires": { - "defaults": "^1.0.3" - } + "node_modules/webdriver/node_modules/json-buffer": { + "version": "3.0.1", + "devOptional": true, + "license": "MIT" }, - "wdio-chromedriver-service": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-8.1.1.tgz", - "integrity": "sha512-pN3GiOkTIMnalfq4PJAHdX95pDp1orHnTY8W1fIbd6ok81ba97UjerTgS7lUDRUh1p0MAm35Ww0uc0/9wzB7SA==", - "dev": true, - "requires": { - "@wdio/logger": "^8.1.0", - "fs-extra": "^11.1.0", - "split2": "^4.1.0", - "tcp-port-used": "^1.0.2" - }, + "node_modules/webdriver/node_modules/keyv": { + "version": "4.5.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } + "json-buffer": "3.0.1" } }, - "wdio-wait-for": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.3.tgz", - "integrity": "sha512-y/n7tpExl54SOwbk27Ngz9ch4qP+250OhL6yYrxB5GLL5jZWcechTBbSJwOZNTUT6jZomoPFT9t77NFpqdJsig==", - "dev": true + "node_modules/webdriver/node_modules/lowercase-keys": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "dev": true + "node_modules/webdriver/node_modules/mimic-response": { + "version": "4.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "webdriver": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.8.2.tgz", - "integrity": "sha512-ug+7n0JgRTLG5pGyD53VKValSLFcr0oll1QelH1Gueh/umt3Ipu+SDV+v+lyCZY6CKasCsv80W8oZfpLBj1ClQ==", + "node_modules/webdriver/node_modules/normalize-url": { + "version": "8.0.0", "devOptional": true, - "requires": { - "@types/node": "^18.0.0", - "@types/ws": "^8.5.3", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "got": "^12.1.0", - "ky": "^0.33.0", - "ws": "^8.8.0" + "license": "MIT", + "engines": { + "node": ">=14.16" }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.3.0.tgz", - "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==", - "devOptional": true - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "devOptional": true, - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "cacheable-request": { - "version": "10.2.9", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.9.tgz", - "integrity": "sha512-CaAMr53AS1Tb9evO1BIWFnZjSr8A4pbXofpsNVWPMDZZj3ZQKHwsQG9BrTqQ4x5ZYJXz1T2b8LLtTZODxSpzbg==", - "devOptional": true, - "requires": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.2", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "devOptional": true, - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "devOptional": true - } - } - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "devOptional": true - }, - "got": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.0.tgz", - "integrity": "sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==", - "devOptional": true, - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "devOptional": true - }, - "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", - "devOptional": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "devOptional": true - }, - "mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "devOptional": true - }, - "normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "devOptional": true - }, - "p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "devOptional": true - }, - "responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "devOptional": true, - "requires": { - "lowercase-keys": "^3.0.0" - } - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "webdriver-js-extender": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", - "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", - "optional": true, - "peer": true, - "requires": { - "@types/selenium-webdriver": "^3.0.0", - "selenium-webdriver": "^3.0.1" + "node_modules/webdriver/node_modules/p-cancelable": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12.20" } }, - "webdriver-manager": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", - "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", - "optional": true, - "peer": true, - "requires": { - "adm-zip": "^0.4.9", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" - }, + "node_modules/webdriver/node_modules/responselike": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "optional": true, - "peer": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "optional": true, - "peer": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "optional": true, - "peer": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true, - "peer": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "peer": true - } + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "webdriverio": { + "node_modules/webdriverio": { "version": "8.8.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.8.2.tgz", - "integrity": "sha512-H3h+sHLg9hfQCPLvpd30hi/ZW4lLy73m4zrZ5kJyuuUf38SZFLcfXD3W1RGig88RQ/75Ui164ugwHasTMiQEgw==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "@types/node": "^18.0.0", "@wdio/config": "8.8.0", "@wdio/logger": "8.6.6", @@ -44627,91 +25269,110 @@ "serialize-error": "^8.0.0", "webdriver": "8.8.2" }, + "engines": { + "node": "^16.13 || >=18" + } + }, + "node_modules/webdriverio/node_modules/aria-query": { + "version": "5.1.3", + "devOptional": true, + "license": "Apache-2.0", "dependencies": { - "aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "devOptional": true, - "requires": { - "deep-equal": "^2.0.5" - } - }, - "deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - } - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "devOptional": true - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "devOptional": true - }, - "minimatch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", - "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "serialize-error": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", - "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", - "devOptional": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "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==", - "devOptional": true - } + "deep-equal": "^2.0.5" + } + }, + "node_modules/webdriverio/node_modules/deep-equal": { + "version": "2.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/webdriverio/node_modules/is-plain-obj": { + "version": "4.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webdriverio/node_modules/isarray": { + "version": "2.0.5", + "devOptional": true, + "license": "MIT" + }, + "node_modules/webdriverio/node_modules/minimatch": { + "version": "9.0.0", + "devOptional": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/webdriverio/node_modules/serialize-error": { + "version": "8.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/webdriverio/node_modules/type-fest": { + "version": "0.20.2", + "devOptional": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "webidl-conversions": { + "node_modules/webidl-conversions": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "devOptional": true + "devOptional": true, + "license": "BSD-2-Clause" }, - "webpack": { + "node_modules/webpack": { "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "license": "MIT", "peer": true, - "requires": { + "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", "@webassemblyjs/ast": "1.11.1", @@ -44737,75 +25398,64 @@ "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "peer": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "webpack-dev-middleware": { + "node_modules/webpack-dev-middleware": { "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "requires": { + "license": "MIT", + "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.3", "mime-types": "^2.1.31", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "webpack-dev-server": { + "node_modules/webpack-dev-server": { "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", - "requires": { + "license": "MIT", + "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", @@ -44836,272 +25486,411 @@ "webpack-dev-middleware": "^5.3.1", "ws": "^8.4.2" }, - "dependencies": { - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "webpack-merge": { + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-merge": { "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "requires": { + "license": "MIT", + "dependencies": { "clone-deep": "^4.0.1", "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "webpack-sources": { + "node_modules/webpack-sources": { "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } }, - "webpack-subresource-integrity": { + "node_modules/webpack-subresource-integrity": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "requires": { + "license": "MIT", + "dependencies": { "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "license": "MIT", + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT", + "peer": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "websocket-driver": { + "node_modules/websocket-driver": { "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { + "license": "Apache-2.0", + "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" } }, - "websocket-extensions": { + "node_modules/websocket-extensions": { "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } }, - "whatwg-encoding": { + "node_modules/whatwg-encoding": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "requires": { + "license": "MIT", + "dependencies": { "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" } }, - "whatwg-url": { + "node_modules/whatwg-url": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, - "which": { + "node_modules/which": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { + "license": "ISC", + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "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==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-collection": { + "node_modules/which-collection": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "is-map": "^2.0.1", "is-set": "^2.0.1", "is-weakmap": "^2.0.1", "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-module": { + "node_modules/which-module": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "license": "ISC", "optional": true, "peer": true }, - "which-typed-array": { + "node_modules/which-typed-array": { "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.0", "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "wide-align": { + "node_modules/wide-align": { "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, - "requires": { + "license": "ISC", + "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "wildcard": { + "node_modules/wildcard": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + "license": "MIT" }, - "windows-release": { + "node_modules/windows-release": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", - "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "execa": "^4.0.2" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/windows-release/node_modules/execa": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "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, - "requires": { - "pump": "^3.0.0" - } - }, - "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 - } + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/windows-release/node_modules/get-stream": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "wmf": { + "node_modules/windows-release/node_modules/human-signals": { + "version": "1.1.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/wmf": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==" + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } }, - "word": { + "node_modules/word": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==" + "license": "Apache-2.0", + "engines": { + "node": ">=0.8" + } }, - "word-wrap": { + "node_modules/word-wrap": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "wordwrap": { + "node_modules/wordwrap": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true + "dev": true, + "license": "MIT" }, - "wrap-ansi": { + "node_modules/wrap-ansi": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { + "license": "MIT", + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "wrappy": { + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "license": "ISC" }, - "write-file-atomic": { + "node_modules/write-file-atomic": { "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "requires": { + "license": "ISC", + "dependencies": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", "signal-exit": "^3.0.2" } }, - "ws": { + "node_modules/ws": { "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "requires": {} + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } }, - "xlsx": { + "node_modules/xlsx": { "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "requires": { + "license": "Apache-2.0", + "dependencies": { "adler-32": "~1.3.0", "cfb": "~1.2.1", "codepage": "~1.15.0", @@ -45109,69 +25898,82 @@ "ssf": "~0.11.2", "wmf": "~1.0.1", "word": "~0.3.0" + }, + "bin": { + "xlsx": "bin/xlsx.njs" + }, + "engines": { + "node": ">=0.8" } }, - "xml2js": { + "node_modules/xml2js": { "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "license": "MIT", "optional": true, "peer": true, - "requires": { + "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" }, - "dependencies": { - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "optional": true, - "peer": true - } + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xml2js/node_modules/xmlbuilder": { + "version": "11.0.1", + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=4.0" } }, - "xmlbuilder": { + "node_modules/xmlbuilder": { "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0" + } }, - "xmldoc": { + "node_modules/xmldoc": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.2.0.tgz", - "integrity": "sha512-2eN8QhjBsMW2uVj7JHLHkMytpvGHLHxKXBy4J3fAT/HujsEtM6yU84iGjpESYGHg6XwK0Vu4l+KgqQ2dv2cCqg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "sax": "^1.2.4" } }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + "license": "ISC", + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "license": "ISC" }, - "yaml": { + "node_modules/yaml": { "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "license": "ISC", + "engines": { + "node": ">= 6" + } }, - "yargs": { + "node_modules/yargs": { "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "requires": { + "license": "MIT", + "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -45179,152 +25981,178 @@ "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" } }, - "yargs-parser": { + "node_modules/yargs-parser": { "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "yarn-install": { + "node_modules/yarn-install": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yarn-install/-/yarn-install-1.0.0.tgz", - "integrity": "sha512-VO1u181msinhPcGvQTVMnHVOae8zjX/NSksR17e6eXHRveDvHCF5mGjh9hkN8mzyfnCqcBe42LdTs7bScuTaeg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "cac": "^3.0.3", "chalk": "^1.1.3", "cross-spawn": "^4.0.2" }, + "bin": { + "yarn-install": "bin/yarn-install.js", + "yarn-remove": "bin/yarn-remove.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yarn-install/node_modules/ansi-regex": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yarn-install/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yarn-install/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yarn-install/node_modules/cross-spawn": { + "version": "4.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cross-spawn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", - "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - } + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "node_modules/yarn-install/node_modules/lru-cache": { + "version": "4.1.5", + "dev": true, + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/yarn-install/node_modules/strip-ansi": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yarn-install/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/yarn-install/node_modules/which": { + "version": "1.3.1", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "yauzl": { + "node_modules/yarn-install/node_modules/yallist": { + "version": "2.1.2", + "dev": true, + "license": "ISC" + }, + "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==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, - "yn": { + "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "yocto-queue": { + "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 + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "zip-stream": { + "node_modules/zip-stream": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "archiver-utils": "^2.1.0", "compress-commons": "^4.1.0", "readable-stream": "^3.6.0" }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "zone.js": { + "node_modules/zone.js": { "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", - "requires": { + "license": "MIT", + "dependencies": { "tslib": "^2.3.0" } } -- GitLab From c6eda35cc0ec8696cbc580fe5318012b04846ddd Mon Sep 17 00:00:00 2001 From: AUBRY JEAN-PASCAL <jean-pascal.aubry@inrae.fr> Date: Mon, 4 Dec 2023 08:57:04 +0100 Subject: [PATCH 004/120] =?UTF-8?q?Resolve=20"PWA:=20L'application=20ne=20?= =?UTF-8?q?se=20met=20pas=20=C3=A0=20jour=20sur=20Firefox=20et=20Safari"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ngsw-config-template.json | 4 ++-- .../services/service-worker-update.service.ts | 18 +++++++++--------- src/locale/messages.en.json | 2 +- src/locale/messages.fr.json | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/ngsw-config-template.json b/ngsw-config-template.json index 7659ccaaf..3b0a4fbca 100644 --- a/ngsw-config-template.json +++ b/ngsw-config-template.json @@ -19,12 +19,12 @@ "/*.css", "/*.js", "/*.json", + "/*.(svg|cur|jpg|jpeg|png|apng|webp|avif|gif|otf|ttf|woff|woff2|eot)", "/3rdpartylicenses.txt", - "/MaterialIcons-Regular.1e50f5c2ffa6aba4.eot", "/assets/**", "!/**/*.pdf", "!/**/*.php", - "/*.(svg|cur|jpg|jpeg|png|apng|webp|avif|gif|otf|ttf|woff|woff2)" + "!/assets/docs/javascripts/matomo-tracking.js" ] } } diff --git a/src/app/services/service-worker-update.service.ts b/src/app/services/service-worker-update.service.ts index 163fd4a12..857a66278 100644 --- a/src/app/services/service-worker-update.service.ts +++ b/src/app/services/service-worker-update.service.ts @@ -5,7 +5,7 @@ import { NotificationsService } from "./notifications.service"; import { UserConfirmationService } from "./user-confirmation.service"; import { interval } from "rxjs"; -@Injectable() +@Injectable({providedIn: 'root'}) export class ServiceWorkerUpdateService { constructor( private swUpdate: SwUpdate, @@ -28,11 +28,12 @@ export class ServiceWorkerUpdateService { } this.swUpdate.versionUpdates.subscribe(evt => { + console.log("ServiceWorkerUpdateService event:", evt.type); switch (evt.type) { case 'VERSION_DETECTED': let ver = (evt as any).version?.appData?.version ?? "<NA>"; console.log("ServiceWorkerUpdateService: VERSION_DETECTED", ver); - notificationService.notify(i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_DETECTED", { "ver": ver }), 10000); + this.notificationService.notify(this.i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_DETECTED", { "ver": ver }), 10000); break; case 'VERSION_READY': @@ -40,15 +41,15 @@ export class ServiceWorkerUpdateService { const newVer = (evt as any).latestVersion?.appData?.version ?? "<NA>"; console.log("ServiceWorkerUpdateService: VERSION_READY", currVer, "->", newVer); - notificationService.notify(i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_READY", { "ver": newVer }), 10000); + this.notificationService.notify(this.i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_READY", { "ver": newVer }), 10000); // PLANTE si on stocke le message dans une variable !!!! // const msg = i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_READY", { "ver": newVer }); // notificationService.notify(msg, 10000); // -> ReferenceError: can't access lexical declaration 'xxx' before initialization // avec xxx qui varie d'une fois à l'autre !!! - userConfirmationService.askUserConfirmation("Confirmation", - i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_READY", { "ver": newVer })).then(data => { + this.userConfirmationService.askUserConfirmation("Confirmation", + this.i18nService.localizeText("INFO_SERVICE_WORKER_VERSION_READY", { "ver": newVer })).then(data => { if (data["confirm"]) { console.log("ServiceWorkerUpdateService: application update confirmed"); window.location.reload(); @@ -60,15 +61,14 @@ export class ServiceWorkerUpdateService { break; case 'VERSION_INSTALLATION_FAILED': - ver = (evt as any).version?.appData?.version ?? "NA"; - console.log("ServiceWorkerUpdateService: VERSION_INSTALLATION_FAILED", ver); - notificationService.notify(i18nService.localizeText("ERROR_SERVICE_WORKER_INSTALL_FAILED", { "ver": ver }), 10000); + console.log(`Failed to install app version '${evt.version.hash}': ${evt.error}`); + this.notificationService.notify(this.i18nService.localizeText("ERROR_SERVICE_WORKER_INSTALL_FAILED"), 10000); break; } }); swUpdate.unrecoverable.subscribe(event => { console.log("SwUpdate.unrecoverable reason", event.reason, "type", event.type); - notificationService.notify("SwUpdate: unrecoverable state. Reason=" + event.reason + ", type=" + event.type, 10000); + this.notificationService.notify("SwUpdate: unrecoverable state. Reason=" + event.reason + ", type=" + event.type, 10000); }); } } diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index c8fd7869c..49d04bcaa 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -678,7 +678,7 @@ "INFO_ESPECE_TITRE_COURT": "Species", "INFO_SERVICE_WORKER_VERSION_DETECTED": "Downloading Cassiopée version %ver%...", "INFO_SERVICE_WORKER_VERSION_READY": "Cassiopée version %ver% is ready to be used, please restart.", - "ERROR_SERVICE_WORKER_INSTALL_FAILED": "Cassiopée version %ver% installation failed.", + "ERROR_SERVICE_WORKER_INSTALL_FAILED": "Cassiopée new version installation failed.", "ERROR_JET_SUBMERGED_NO_SOLUTION": "There is no solution", "WARNING_DEVER_ZDV_INF_ZR": "Apron elevation of structure #%number% is below river bed elevation", "WARNING_JET_START_SUBMERGED": "Water elevation is greater than jet start elevation", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 05ac13aef..764dfbbbf 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -679,7 +679,7 @@ "INFO_ESPECE_TITRE_COURT": "Espèce", "INFO_SERVICE_WORKER_VERSION_DETECTED": "Téléchargement de la version %ver% de Cassiopée en cours...", "INFO_SERVICE_WORKER_VERSION_READY": "La version %ver% de Cassiopée est prête à être utilisée, veuillez redémarrer.", - "ERROR_SERVICE_WORKER_INSTALL_FAILED": "Erreur d'installation de Cassiopée version %ver%.", + "ERROR_SERVICE_WORKER_INSTALL_FAILED": "Erreur d'installation de la nouvelle version de Cassiopée.", "ERROR_JET_SUBMERGED_NO_SOLUTION": "Il n'y a pas de solution", "WARNING_DEVER_ZDV_INF_ZR": "La cote de radier de l'ouvrage n°%number% est sous la cote de fond du lit", "WARNING_JET_START_SUBMERGED": "La cote de l'eau est supérieure à la cote de départ du jet", -- GitLab From f95d8c2f6abbb3dc129c8c8494c0e609d230f584 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 17 Mar 2023 09:38:47 +0100 Subject: [PATCH 005/120] update jalhyd_branch to 325-courbe-de-remous-calculer-une-courbe-de-remous-de-passe-a-macro-rugosites refs #609 --- jalhyd_branch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jalhyd_branch b/jalhyd_branch index 626e97d71..94a6cacfd 100644 --- a/jalhyd_branch +++ b/jalhyd_branch @@ -1 +1 @@ -devel \ No newline at end of file +325-courbe-de-remous-calculer-une-courbe-de-remous-de-passe-a-macro-rugosites -- GitLab From a525cb617ea5c7ae82f3363a57799f51a55689f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 17 Mar 2023 10:32:00 +0100 Subject: [PATCH 006/120] feat: rock-ramp fish pass: add button to generate a backwater curve in PAM module refs #609 --- .../generic-calculator/calculator.component.html | 5 +++++ .../generic-calculator/calculator.component.ts | 14 +++++++++++++- src/locale/messages.en.json | 1 + src/locale/messages.fr.json | 3 ++- 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/app/components/generic-calculator/calculator.component.html b/src/app/components/generic-calculator/calculator.component.html index 1a816d5c8..79dec21bc 100644 --- a/src/app/components/generic-calculator/calculator.component.html +++ b/src/app/components/generic-calculator/calculator.component.html @@ -213,6 +213,11 @@ {{ uitextExportAllPbResults }} </button> + <button mat-raised-button color="accent" id="generate-backwater-curve" *ngIf="isPAM" + (click)="generateBackwaterInPAM()"> + {{ uitextGenerateBackwaterInPAM }} + </button> + <mat-card-content> <calc-results id="resultsComp" [formulaire]="formulaire" (afterViewChecked)="onCalcResultsViewChecked()"></calc-results> </mat-card-content> diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 9d5a06dff..cf9b82d60 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -318,6 +318,10 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe return this.intlService.localizeText("INFO_CALCULATOR_RESULTS_EXPORT_ALL_PB_RESULTS"); } + public get uitextGenerateBackwaterInPAM() { + return this.intlService.localizeText("INFO_MACRORUGO_GENERATE_BACKWATER_CURVE"); + } + public get uitextLoadPredefinedEspece(): string { return this.intlService.localizeText("INFO_CALCULATOR_LOAD_PREDEFINED_ESPECE"); } @@ -700,6 +704,11 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe return this.is(CalculatorType.MacroRugoCompound); } + // true if current Nub is MacroRugoCompound + public get isPAM() { + return this.is(CalculatorType.MacroRugo); + } + // true if current Nub is PreBarrage public get isPB() { return this.is(CalculatorType.PreBarrage); @@ -750,7 +759,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe return this.is(CalculatorType.SectionParametree); } - // true if current Nub is PAR + // true if current Nub is CourbeRemous public get isRemous() { return this.is(CalculatorType.CourbeRemous); } @@ -1255,6 +1264,9 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe this.router.navigate(["/calculator", f.uid]); } + public generateBackwaterInPAM() { + } + /** * Opens a modal that allows to choose a predefined Espece * and load its values in current Espece module diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 49d04bcaa..99760ce8b 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -428,6 +428,7 @@ "INFO_MACRORUGO_DESCRIPTION": "natural block", "INFO_MACRORUGO_TITRE_COURT": "Rock-ramp", "INFO_MACRORUGO_TITRE": "Rock-ramp fishpasses", + "INFO_MACRORUGO_GENERATE_BACKWATER_CURVE":"Generate backwater curve", "INFO_MENU_DIAGRAM_TITLE": "Modules diagram", "INFO_MACRORUGOCOMPOUND_TITRE": "Compound rock-ramp fishpasses", "INFO_MACRORUGOCOMPOUND_DESCRIPTION": "natural multiple inclined block aprons", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 764dfbbbf..5166d6b76 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -429,6 +429,7 @@ "INFO_MACRORUGO_DESCRIPTION": "poisson naturelle bloc", "INFO_MACRORUGO_TITRE_COURT": "Macro-rugo.", "INFO_MACRORUGO_TITRE": "Passe à macro-rugosités", + "INFO_MACRORUGO_GENERATE_BACKWATER_CURVE": "Générer une courbe de remous", "INFO_MENU_DIAGRAM_TITLE": "Diagramme des modules", "INFO_MACRORUGOCOMPOUND_TITRE": "Passe à macro-rugosités complexe", "INFO_MACRORUGOCOMPOUND_DESCRIPTION": "poisson naturelle bloc radiers multiples incliné", @@ -774,4 +775,4 @@ "ERROR_VERIF_PAB_WALL_NOT_CROSSABLE": "La cloison n°%N% n'est pas franchissable", "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "La cloison aval n'est pas franchissable", "WARNING_VERIF_PAR_SPECIES_GROUP": "Les groupes d'espèces 3a, 3b et 7b sont déconseillés pour ce type de passe" -} +} \ No newline at end of file -- GitLab From 3870942168f22b288d2ff3f92d3a2c592c26be71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 17 Mar 2023 11:05:10 +0100 Subject: [PATCH 007/120] feat: add button to main screen to open a rock-ramp backwater curve calculator refs#609 --- src/app/config.json | 2 +- src/locale/messages.en.json | 3 +++ src/locale/messages.fr.json | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app/config.json b/src/app/config.json index 1bc488230..e3ac99d86 100644 --- a/src/app/config.json +++ b/src/app/config.json @@ -31,7 +31,7 @@ "path": "passe-naturelle.jpg", "credits": "S. Richard / OFB" }, - "calculators": [ 11, 17, 27 ] + "calculators": [ 11, 17, 27, 37 ] }, { "name": "VERIFICATION", diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 99760ce8b..9c3886fed 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -504,6 +504,9 @@ "INFO_PABPUISSANCE_DESCRIPTION": "basins", "INFO_PABPUISSANCE_TITRE_COURT": "FL: diss. power", "INFO_PABPUISSANCE_TITRE": "Fish ladder: dissipated power", + "INFO_MACRORUGOREMOUS_TITRE_COURT": "Rock R. Backw. curve", + "INFO_MACRORUGOREMOUS_TITRE": "Rock-ramp backwater curve", + "INFO_MACRORUGOREMOUS_DESCRIPTION": "Backwater curve in rock-ramp fishpass", "INFO_PARALLELSTRUCTURE_DESCRIPTION": "orifice gate weir threshold free flow submerged discharge stage-discharge", "INFO_PARALLELSTRUCTURE_TITRE_COURT": "// structures", "INFO_PARALLELSTRUCTURE_TITRE": "Parallel structures", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 5166d6b76..de269e339 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -505,6 +505,9 @@ "INFO_PABPUISSANCE_DESCRIPTION": "échelle poisson", "INFO_PABPUISSANCE_TITRE_COURT": "PAB : puissance", "INFO_PABPUISSANCE_TITRE": "Passe à bassins : puissance dissipée", + "INFO_MACRORUGOREMOUS_TITRE_COURT": "C. remous de PAM", + "INFO_MACRORUGOREMOUS_TITRE": "Courbe de remous de passe à m. rugo.", + "INFO_MACRORUGOREMOUS_DESCRIPTION": "Courbe de remous d'une passe à macro-rugosités simple", "INFO_PARALLELSTRUCTURE_DESCRIPTION": "orifice vanne seuil déversoir noyé dénoyé débit", "INFO_PARALLELSTRUCTURE_TITRE_COURT": "Ouvrages", "INFO_PARALLELSTRUCTURE_TITRE": "Lois d'ouvrages", -- GitLab From 76f96082259cd1cbc2385e8329b4aa39dcf986b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 17 Mar 2023 15:24:21 +0100 Subject: [PATCH 008/120] feat: add MacroRugoRemous calculator definition refs #609 --- .../calculators/macrorugoremous/config.json | 87 +++++++++++++++++++ src/app/calculators/macrorugoremous/en.json | 31 +++++++ src/app/calculators/macrorugoremous/fr.json | 31 +++++++ 3 files changed, 149 insertions(+) create mode 100644 src/app/calculators/macrorugoremous/config.json create mode 100644 src/app/calculators/macrorugoremous/en.json create mode 100644 src/app/calculators/macrorugoremous/fr.json diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json new file mode 100644 index 000000000..d9d176908 --- /dev/null +++ b/src/app/calculators/macrorugoremous/config.json @@ -0,0 +1,87 @@ +[ + { + "id": "fs_pam", + "type": "fieldset", + "fields": [ + { + "id": "select_target_pam", + "type": "select" + } + ] + }, + { + "id": "fs_condlim", + "type": "fieldset", + "fields": [ + "Z2" + ] + }, + { + "id": "fs_param_calc", + "type": "fieldset", + "fields": [ + "Dx", + { + "id": "select_resolution", + "type": "select", + "property": "methodeResolution", + "default": "Trapezes", + "help": { + "0": "../methodes_numeriques/integration_trapezes.html", + "1": "../methodes_numeriques/rk4.html", + "2": "../methodes_numeriques/euler_explicite.html" + } + } + ] + }, + { + "id": "fs_target_data", + "type": "fieldset", + "fields": [ + { + "id": "select_target", + "type": "select", + "help": { + "B": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", + "P": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", + "S": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", + "R": "hsl/section_parametree.html#le-rayon-hydraulique-m", + "Fr": "hsl/section_parametree.html#le-froude", + "V": "hsl/section_parametree.html#la-vitesse-moyenne-ms", + "Yn": "hsl/section_parametree.html#le-tirant-deau-normal-m", + "Yc": "hsl/section_parametree.html#le-tirant-deau-critique-m", + "Ycor": "hsl/section_parametree.html#le-tirant-deau-correspondant-m", + "Ycon": "hsl/section_parametree.html#le-tirant-deau-conjugue-m", + "Hs": "hsl/section_parametree.html#la-charge-specifique-m", + "Hsc": "hsl/section_parametree.html#la-charge-critique-m", + "J": "hsl/section_parametree.html#la-perte-de-charge-mm", + "I-J": "hsl/section_parametree.html#la-variation-lineaire-de-lenergie-specifique-mm", + "Imp": "hsl/section_parametree.html#limpulsion-hydraulique-N", + "Tau0": "hsl/section_parametree.html#la-force-tractrice-pa" + } + } + ] + }, + { + "type": "options", + "help": "hsl/courbe_remous.html", + "resultsHelp": { + "B": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", + "P": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", + "S": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", + "R": "hsl/section_parametree.html#le-rayon-hydraulique-m", + "Fr": "hsl/section_parametree.html#le-froude", + "V": "hsl/section_parametree.html#la-vitesse-moyenne-ms", + "Yn": "hsl/section_parametree.html#le-tirant-deau-normal-m", + "Yc": "hsl/section_parametree.html#le-tirant-deau-critique-m", + "Ycor": "hsl/section_parametree.html#le-tirant-deau-correspondant-m", + "Ycon": "hsl/section_parametree.html#le-tirant-deau-conjugue-m", + "Hs": "hsl/section_parametree.html#la-charge-specifique-m", + "Hsc": "hsl/section_parametree.html#la-charge-critique-m", + "J": "hsl/section_parametree.html#la-perte-de-charge-mm", + "I-J": "hsl/section_parametree.html#la-variation-lineaire-de-lenergie-specifique-mm", + "Imp": "hsl/section_parametree.html#limpulsion-hydraulique-N", + "Tau0": "hsl/section_parametree.html#la-force-tractrice-pa" + } + } +] \ No newline at end of file diff --git a/src/app/calculators/macrorugoremous/en.json b/src/app/calculators/macrorugoremous/en.json new file mode 100644 index 000000000..2a4de3bbb --- /dev/null +++ b/src/app/calculators/macrorugoremous/en.json @@ -0,0 +1,31 @@ +{ + "fs_pam": "Target rock-ramp fishpass", + + "fs_condlim": "Boundary conditions", + "Dx": "Discretisation step", + + "select_resolution": "Resolution method", + "RESOLUTION_0": "Integration by trapezoid", + "RESOLUTION_1": "Runge Kutta fourth order", + "RESOLUTION_2": "Explicit Euler", + + "fs_target_data": "Data to compute", + "select_target": "Choice of the data to compute", + "TARGET_none": "None", + "TARGET_Hs": "Head (m)", + "TARGET_Hsc": "Critical head (m)", + "TARGET_B": "Surface width (m)", + "TARGET_P": "Wetted perimeter (m)", + "TARGET_S": "Wet surface (m2)", + "TARGET_R": "Hydraulic radius (m)", + "TARGET_V": "Average speed (m/s)", + "TARGET_Fr": "Froude number", + "TARGET_Yc": "Critical depth (m)", + "TARGET_Yn": "Normal depth (m)", + "TARGET_Ycor": "Corresponding depth (m)", + "TARGET_Ycon": "Conjugate depth (m)", + "TARGET_J": "Head loss (m)", + "TARGET_I-J": "Linear variation of specific head (m/m)", + "TARGET_Imp": "Impulse (N)", + "TARGET_Tau0": "Tractive force (Pa)" +} \ No newline at end of file diff --git a/src/app/calculators/macrorugoremous/fr.json b/src/app/calculators/macrorugoremous/fr.json new file mode 100644 index 000000000..108fb740b --- /dev/null +++ b/src/app/calculators/macrorugoremous/fr.json @@ -0,0 +1,31 @@ +{ + "fs_pam": "Passe à macro-rugosités cible", + + "fs_condlim": "Conditions aux limites", + "Dx": "Pas de discrétisation", + + "select_resolution": "Méthode de résolution", + "RESOLUTION_0": "Intégration par trapèzes", + "RESOLUTION_1": "Runge Kutta d'ordre 4", + "RESOLUTION_2": "Euler explicite", + + "fs_target_data": "Donnée à calculer", + "select_target": "Choix de la donnée à calculer", + "TARGET_none": "Aucune", + "TARGET_Hs": "La charge (m)", + "TARGET_Hsc": "La charge critique (m)", + "TARGET_B": "La largeur au miroir (m)", + "TARGET_P": "Le périmètre mouillé (m)", + "TARGET_S": "La surface mouillée (m2)", + "TARGET_R": "Le rayon hydraulique (m)", + "TARGET_V": "La vitesse moyenne (m/s)", + "TARGET_Fr": "Le Froude", + "TARGET_Yc": "Le tirant d'eau critique (m)", + "TARGET_Yn": "Le tirant d'eau normal (m)", + "TARGET_Ycor": "Le tirant d'eau correspondant (m)", + "TARGET_Ycon": "Le tirant d'eau conjugué (m)", + "TARGET_J": "La perte de charge (m)", + "TARGET_I-J": "La variation linéaire de l'énergie spécifique (m/m)", + "TARGET_Imp": "L'impulsion (N)", + "TARGET_Tau0": "La force tractrice (Pa)" +} \ No newline at end of file -- GitLab From ea948a5001dba12f15640e5364252f6585cd2051 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 17 Mar 2023 15:25:05 +0100 Subject: [PATCH 009/120] feat: MacroRugoRemous calculator: add target rock-ramp fishpass select refs #609 --- .../elements/select/select-field-factory.ts | 4 ++ .../select/select-field-target-pam.ts | 39 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 src/app/formulaire/elements/select/select-field-target-pam.ts diff --git a/src/app/formulaire/elements/select/select-field-factory.ts b/src/app/formulaire/elements/select/select-field-factory.ts index afb4246e0..68a9fae0f 100644 --- a/src/app/formulaire/elements/select/select-field-factory.ts +++ b/src/app/formulaire/elements/select/select-field-factory.ts @@ -11,6 +11,7 @@ import { SelectFieldSearchedParam } from "./select-field-searched-param"; import { SelectFieldSpeciesList } from "./select-field-species-list"; import { SelectFieldTargetPass } from "./select-field-target-pass"; import { SelectFieldNubProperty } from "./select-field-nub-prop"; +import { SelectFieldTargetPam } from "./select-field-target-pam"; export class SelectFieldFactory { /** @@ -57,6 +58,9 @@ export class SelectFieldFactory { case "select_upstream_basin": return new SelectFieldUpstreamBasin(parent); + case "select_target_pam": + return new SelectFieldTargetPam(parent); + case "select_divingjetsupported": case "select_gridprofile": case "select_gridtype": diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts new file mode 100644 index 000000000..9970670af --- /dev/null +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -0,0 +1,39 @@ +import { ServiceFactory } from "app/services/service-factory"; +import { decodeHtml } from "../../../util/util"; +import { CalculatorType, MacroRugoRemous } from "jalhyd"; +import { SelectField } from "./select-field"; +import { FormulaireNode } from "../formulaire-node"; + +// Courbe de remous dans une passe à macro-rugo. +export class SelectFieldTargetPam extends SelectField { + constructor(parent: FormulaireNode) { + super(parent); + this._associatedProperty = "nubMacroRugo"; + } + + protected populate() { + + const fs = ServiceFactory.formulaireService; + + // find all rock-ramp fishpass forms + const macroForms: any[] = fs.formulaires.filter((element, index, self) => + element.calculatorType === CalculatorType.MacroRugo + ); + for (const cn of macroForms) { + const calc = cn.calculatorName; + this.addEntry(this.createOrGetEntry(this._entriesBaseId + cn.uid, cn.uid, decodeHtml(calc))); + } + } + + protected initSelectedValue() { + const mrr = (this.nub as MacroRugoRemous).nubMacroRugo; + if (mrr !== undefined) { + this.setValueFromId(this._entriesBaseId + mrr.uid); + } + } + + public updateLocalisation() { + // do not override localisation done in populate() + // ie. avoid what is done by SelectField.updateLocalisation() + } +} -- GitLab From 07131f57c68cf6b048bdcbfb4166a7daa6d9963e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Mon, 20 Mar 2023 08:59:58 +0100 Subject: [PATCH 010/120] refactor: backwater curve in PAM: fill generateBackwaterInPAM() refs #609 --- .../generic-calculator/calculator.component.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index cf9b82d60..68aea17bc 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -25,7 +25,8 @@ import { PbCloison, Espece, VariatedDetails, - ParallelStructure + ParallelStructure, + MacroRugoRemous } from "jalhyd"; import { generateValuesCombination, getUnformattedIthResult, getUnformattedIthValue } from "../../util/util"; @@ -1264,7 +1265,11 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe this.router.navigate(["/calculator", f.uid]); } - public generateBackwaterInPAM() { + public async generateBackwaterInPAM() { + const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacroRugoRemous); + const mrr = (f.currentNub as MacroRugoRemous); + mrr.setPropValue("nubMacroRugo", this.formulaire.currentNub.uid); + this.router.navigate(["/calculator", f.uid]); } /** -- GitLab From 75f48e7218010d9fa813ce1446a4fa7d1f4da349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Mon, 20 Mar 2023 11:08:59 +0100 Subject: [PATCH 011/120] refactor: MacroRugoRemous: use property name constant refs #609 --- src/app/components/generic-calculator/calculator.component.ts | 2 +- src/app/formulaire/elements/select/select-field-target-pam.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 68aea17bc..499b77cc1 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -1268,7 +1268,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe public async generateBackwaterInPAM() { const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacroRugoRemous); const mrr = (f.currentNub as MacroRugoRemous); - mrr.setPropValue("nubMacroRugo", this.formulaire.currentNub.uid); + mrr.setPropValue(MacroRugoRemous.NubMacroRugoProp, this.formulaire.currentNub.uid); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 9970670af..177166a82 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -8,7 +8,7 @@ import { FormulaireNode } from "../formulaire-node"; export class SelectFieldTargetPam extends SelectField { constructor(parent: FormulaireNode) { super(parent); - this._associatedProperty = "nubMacroRugo"; + this._associatedProperty = MacroRugoRemous.NubMacroRugoProp; } protected populate() { -- GitLab From c9eb6bce973f2f95ad319c9bbde720dd11534300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Mon, 20 Mar 2023 11:16:52 +0100 Subject: [PATCH 012/120] refactor: MacroRugoRemous: add an error message when no PAM exists in the session refs #609 --- src/app/formulaire/elements/select/select-field-target-pam.ts | 1 + src/locale/messages.en.json | 1 + src/locale/messages.fr.json | 1 + 3 files changed, 3 insertions(+) diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 177166a82..0e699ac25 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -9,6 +9,7 @@ export class SelectFieldTargetPam extends SelectField { constructor(parent: FormulaireNode) { super(parent); this._associatedProperty = MacroRugoRemous.NubMacroRugoProp; + this._messageWhenEmpty = "INFO_MACRORUGOREMOUS_CREATE_PAM_FIRST"; } protected populate() { diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 9c3886fed..db4e3e018 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -507,6 +507,7 @@ "INFO_MACRORUGOREMOUS_TITRE_COURT": "Rock R. Backw. curve", "INFO_MACRORUGOREMOUS_TITRE": "Rock-ramp backwater curve", "INFO_MACRORUGOREMOUS_DESCRIPTION": "Backwater curve in rock-ramp fishpass", + "INFO_MACRORUGOREMOUS_CREATE_PAM_FIRST": "Create first a rock-ramp fishpass", "INFO_PARALLELSTRUCTURE_DESCRIPTION": "orifice gate weir threshold free flow submerged discharge stage-discharge", "INFO_PARALLELSTRUCTURE_TITRE_COURT": "// structures", "INFO_PARALLELSTRUCTURE_TITRE": "Parallel structures", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index de269e339..e3f2fb207 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -508,6 +508,7 @@ "INFO_MACRORUGOREMOUS_TITRE_COURT": "C. remous de PAM", "INFO_MACRORUGOREMOUS_TITRE": "Courbe de remous de passe à m. rugo.", "INFO_MACRORUGOREMOUS_DESCRIPTION": "Courbe de remous d'une passe à macro-rugosités simple", + "INFO_MACRORUGOREMOUS_CREATE_PAM_FIRST": "Créer d'abord une passe à macrorugosités simple", "INFO_PARALLELSTRUCTURE_DESCRIPTION": "orifice vanne seuil déversoir noyé dénoyé débit", "INFO_PARALLELSTRUCTURE_TITRE_COURT": "Ouvrages", "INFO_PARALLELSTRUCTURE_TITRE": "Lois d'ouvrages", -- GitLab From 385e0424dfb9a9c7052ce9006dbcd42776dd1369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Mon, 20 Mar 2023 13:16:35 +0100 Subject: [PATCH 013/120] fix: crash in SelectField.setValue() with an undefined value refs #609 --- src/app/formulaire/elements/select/select-field.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/formulaire/elements/select/select-field.ts b/src/app/formulaire/elements/select/select-field.ts index b45f59c42..2ecfdfa75 100644 --- a/src/app/formulaire/elements/select/select-field.ts +++ b/src/app/formulaire/elements/select/select-field.ts @@ -80,6 +80,7 @@ export abstract class SelectField extends Field { const valueChanged = ( (previousSelectedEntry === undefined && v !== undefined) || ( + previousSelectedEntry !== undefined && v !== undefined && !Array.isArray(previousSelectedEntry) && !Array.isArray(v) && previousSelectedEntry.id !== v.id -- GitLab From 969c31ae19f4d8ddafbe837ea23eb9dba95ff244 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Thu, 23 Mar 2023 14:37:45 +0100 Subject: [PATCH 014/120] feat: select component: add error message refs #609 --- .../components/generic-select/generic-select.component.html | 3 +++ src/app/components/results-chart/chart-type.component.ts | 4 ++++ .../select-field-line/select-field-line.component.ts | 6 ++++++ src/app/formulaire/elements/select/select-field.ts | 6 +++++- 4 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/app/components/generic-select/generic-select.component.html b/src/app/components/generic-select/generic-select.component.html index 0a75a714e..68c4dfa09 100644 --- a/src/app/components/generic-select/generic-select.component.html +++ b/src/app/components/generic-select/generic-select.component.html @@ -23,3 +23,6 @@ <div *ngIf="messageWhenEmpty" class="message-when-empty"> {{ messageWhenEmpty }} </div> +<div *ngIf="errorMessage" class="message-when-empty"> + {{ errorMessage }} +</div> diff --git a/src/app/components/results-chart/chart-type.component.ts b/src/app/components/results-chart/chart-type.component.ts index 123657c51..01b12a2a4 100644 --- a/src/app/components/results-chart/chart-type.component.ts +++ b/src/app/components/results-chart/chart-type.component.ts @@ -53,6 +53,10 @@ export class ChartTypeSelectComponent implements IObservable { return this._select.messageWhenEmpty; } + public get errorMessage(): string { + return undefined; + } + public get enableHelpButton(): boolean { return false; } diff --git a/src/app/components/select-field-line/select-field-line.component.ts b/src/app/components/select-field-line/select-field-line.component.ts index 7c4b067ef..7142ef870 100644 --- a/src/app/components/select-field-line/select-field-line.component.ts +++ b/src/app/components/select-field-line/select-field-line.component.ts @@ -45,6 +45,12 @@ export class SelectFieldLineComponent implements OnInit { return this._select.messageWhenEmpty; } + public get errorMessage(): string { + if (this._select.errorMessage !== undefined) { + return this.i18nService.localizeMessage(this._select.errorMessage); + } + } + protected entryLabel(entry: SelectEntry): string { return decodeHtml(entry.label); } diff --git a/src/app/formulaire/elements/select/select-field.ts b/src/app/formulaire/elements/select/select-field.ts index 2ecfdfa75..cb0dce965 100644 --- a/src/app/formulaire/elements/select/select-field.ts +++ b/src/app/formulaire/elements/select/select-field.ts @@ -4,7 +4,7 @@ import { arraysAreEqual } from "../../../util/util"; import { FormulaireNode } from "../formulaire-node"; import { ServiceFactory } from "app/services/service-factory"; import { FormulaireDefinition } from "../../definition/form-definition"; -import { enumValueFromString, Nub } from "jalhyd"; +import { enumValueFromString, Message, Nub } from "jalhyd"; export abstract class SelectField extends Field { @@ -301,6 +301,10 @@ export abstract class SelectField extends Field { return msg; } + public get errorMessage(): Message { + return undefined; + } + public get multiple(): boolean { return this._multiple; } -- GitLab From 691c9744fd15bbf00219f17f0c1470f8fbfa7aa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Thu, 23 Mar 2023 14:38:46 +0100 Subject: [PATCH 015/120] refactor: MacroRugoRemous: add error message to target PAM select refs #609 --- .../elements/select/select-field-target-pam.ts | 17 ++++++++++++++++- src/locale/messages.en.json | 3 ++- src/locale/messages.fr.json | 3 ++- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 0e699ac25..5a5a7620c 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -1,8 +1,9 @@ import { ServiceFactory } from "app/services/service-factory"; import { decodeHtml } from "../../../util/util"; -import { CalculatorType, MacroRugoRemous } from "jalhyd"; +import { CalculatorType, MacroRugoRemous, Message, MessageCode, Session } from "jalhyd"; import { SelectField } from "./select-field"; import { FormulaireNode } from "../formulaire-node"; +import { SelectEntry } from "./select-entry"; // Courbe de remous dans une passe à macro-rugo. export class SelectFieldTargetPam extends SelectField { @@ -37,4 +38,18 @@ export class SelectFieldTargetPam extends SelectField { // do not override localisation done in populate() // ie. avoid what is done by SelectField.updateLocalisation() } + + public get errorMessage(): Message { + const v = this.getValue(); + if (v instanceof SelectEntry) { + const nubUid = v.value; + const nub = Session.getInstance().findNubByUid(nubUid); + if (nub.resultHasMultipleValues()) { + return new Message(MessageCode.ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM); + } + else { + return undefined; + } + } + } } diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index db4e3e018..a5f438b7e 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -777,5 +777,6 @@ "INFO_VERIF_SPECIES_NUB_OK": "Crossability criteria are met for custom species FORM_ID_%uid%", "ERROR_VERIF_PAB_WALL_NOT_CROSSABLE": "Wall #%N% is not crossable", "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "Downwall is not crossable", - "WARNING_VERIF_PAR_SPECIES_GROUP": "Species groups 3a, 3b et 7b are discouraged for this pass type" + "WARNING_VERIF_PAR_SPECIES_GROUP": "Species groups 3a, 3b et 7b are discouraged for this pass type", + "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "Target rock-ramp has variated parameters" } diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index e3f2fb207..28725f79a 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -778,5 +778,6 @@ "INFO_VERIF_SPECIES_NUB_OK": "FORM_ID_%uid% : OK", "ERROR_VERIF_PAB_WALL_NOT_CROSSABLE": "La cloison n°%N% n'est pas franchissable", "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "La cloison aval n'est pas franchissable", - "WARNING_VERIF_PAR_SPECIES_GROUP": "Les groupes d'espèces 3a, 3b et 7b sont déconseillés pour ce type de passe" + "WARNING_VERIF_PAR_SPECIES_GROUP": "Les groupes d'espèces 3a, 3b et 7b sont déconseillés pour ce type de passe", + "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "La passe cible comporte des paramètres variés" } \ No newline at end of file -- GitLab From 6b820465ed7a77767fe8bc996772a70267f2f312 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Thu, 23 Mar 2023 14:56:21 +0100 Subject: [PATCH 016/120] test(e2e): MacroRugoRemous: check select empty message when no PAM exists in the session refs #609 --- e2e/macrorugo-remous.e2e-spec.ts | 80 ++++++++++++++++---------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/e2e/macrorugo-remous.e2e-spec.ts b/e2e/macrorugo-remous.e2e-spec.ts index 14815aa4f..a856c9e6e 100644 --- a/e2e/macrorugo-remous.e2e-spec.ts +++ b/e2e/macrorugo-remous.e2e-spec.ts @@ -12,43 +12,43 @@ xdescribe("MacroRugoRemous - ", () => { let navBar: Navbar; let calcPage: CalculatorPage; - beforeAll(() => { - prefPage = new PreferencesPage(); - listPage = new ListPage(); - navBar = new Navbar(); - calcPage = new CalculatorPage(); - }); - - beforeEach(async () => { - // disable evil option "empty fields on module creation" - await prefPage.navigateTo(); - await browser.pause(200); - await prefPage.disableEvilEmptyFields(); - await browser.pause(200); - }); + beforeAll(() => { + prefPage = new PreferencesPage(); + listPage = new ListPage(); + navBar = new Navbar(); + calcPage = new CalculatorPage(); + }); + + beforeEach(async () => { + // disable evil option "empty fields on module creation" + await prefPage.navigateTo(); + await browser.pause(200); + await prefPage.disableEvilEmptyFields(); + await browser.pause(200); + }); it("check select empty message is present when no PAM is in the session", async () => { // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - // const emptyMsg = element(by.css("div .message-when-empty")); - const emptyMsg = await $("div .message-when-empty"); - expect(await isElementDisplayed(emptyMsg)).toBe(true); - }); + // const emptyMsg = element(by.css("div .message-when-empty")); + const emptyMsg = await $("div .message-when-empty"); + expect(await isElementDisplayed(emptyMsg)).toBe(true); + }); it("check select empty message is not present when a PAM exists in the session", async () => { // PAM calculator await openCalculator(11, navBar, listPage); - await navBar.clickNewCalculatorButton(); - await browser.pause(200); + await navBar.clickNewCalculatorButton(); + await browser.pause(200); // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - const emptyMsg = $("div .message-when-empty"); - expect(await isElementDisplayed(emptyMsg)).toBe(false); - }); + const emptyMsg = $("div .message-when-empty"); + expect(await isElementDisplayed(emptyMsg)).toBe(false); + }); it("check select error message when target PAM has no variated parameter", async () => { // PAM calculator @@ -57,28 +57,28 @@ xdescribe("MacroRugoRemous - ", () => { // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - const errorMsg = await $("div .select-error-message"); - expect(await isElementDisplayed(errorMsg)).toBe(false); - }); + const errorMsg = await $("div .select-error-message"); + expect(await isElementDisplayed(errorMsg)).toBe(false); + }); - it("check select error message when target PAM has a variated parameter", async () => { - // start page - await navBar.clickNewCalculatorButton(); - await browser.pause(200); + it("check select error message when target PAM has a variated parameter", async () => { + // start page + await navBar.clickNewCalculatorButton(); + await browser.pause(200); - // PAM calculator - await listPage.clickMenuEntryForCalcType(11); - browser.pause(200); + // PAM calculator + await listPage.clickMenuEntryForCalcType(11); + browser.pause(200); - // set ZF1 to variated mode - const zf1 = await calcPage.getInputById("ZF1"); - await calcPage.setParamMode(zf1, "var"); - await browser.pause(200); + // set ZF1 to variated mode + const zf1 = await calcPage.getInputById("ZF1"); + await calcPage.setParamMode(zf1, "var"); + await browser.pause(200); // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - const errorMsg = await $("div .select-error-message"); - expect(await isElementDisplayed(errorMsg)).toBe(true); - }); + const errorMsg = await $("div .select-error-message"); + expect(await isElementDisplayed(errorMsg)).toBe(true); + }); }); -- GitLab From bc39e1c6a566fa924280bca3e70d580bf111fcf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Thu, 23 Mar 2023 15:45:50 +0100 Subject: [PATCH 017/120] test(e2e): MacroRugoRemous: check select error message when target PAM exists has variated parameters refs #609 --- .../components/generic-select/generic-select.component.html | 2 +- .../select-field-line/select-field-line.component.scss | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/components/generic-select/generic-select.component.html b/src/app/components/generic-select/generic-select.component.html index 68c4dfa09..fb5eea0b5 100644 --- a/src/app/components/generic-select/generic-select.component.html +++ b/src/app/components/generic-select/generic-select.component.html @@ -23,6 +23,6 @@ <div *ngIf="messageWhenEmpty" class="message-when-empty"> {{ messageWhenEmpty }} </div> -<div *ngIf="errorMessage" class="message-when-empty"> +<div *ngIf="errorMessage" class="select-error-message"> {{ errorMessage }} </div> diff --git a/src/app/components/select-field-line/select-field-line.component.scss b/src/app/components/select-field-line/select-field-line.component.scss index 923276964..737b701b1 100644 --- a/src/app/components/select-field-line/select-field-line.component.scss +++ b/src/app/components/select-field-line/select-field-line.component.scss @@ -18,3 +18,8 @@ mat-form-field { color: #af1280; // like mat-error font-weight: 500; } + +.select-error-message { + color: #af1280; // like mat-error + font-weight: 500; +} -- GitLab From 4a17005e37cfa6b01f802be08408d4a93d208866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 08:42:34 +0200 Subject: [PATCH 018/120] refactor: use ParamsEquation.iterator refs #609 --- src/app/formulaire/definition/form-prebarrage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/formulaire/definition/form-prebarrage.ts b/src/app/formulaire/definition/form-prebarrage.ts index fbccdec66..f338dcee0 100644 --- a/src/app/formulaire/definition/form-prebarrage.ts +++ b/src/app/formulaire/definition/form-prebarrage.ts @@ -356,7 +356,7 @@ export class FormulairePrebarrage extends FormulaireFixedVar { if(withChildren) { prmIt = this.currentNub.parameterIterator; } else { - prmIt = new ParamDefinitionIterator(this.currentNub.prms); + prmIt = this.currentNub.prms.iterator; } const uids: string[] = []; for (const p of prmIt) { -- GitLab From c3dce056e05779f726dd043ae4f7eb1598fe517c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 08:48:50 +0200 Subject: [PATCH 019/120] refactor: add specific form class for MacroRugoRemous refs #609 --- .../calculators/macrorugoremous/config.json | 3 +- .../definition/form-macrorugo-remous.ts | 86 +++++++++++++++++++ src/app/services/formulaire.service.ts | 5 ++ 3 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 src/app/formulaire/definition/form-macrorugo-remous.ts diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json index d9d176908..5eb0dfb7b 100644 --- a/src/app/calculators/macrorugoremous/config.json +++ b/src/app/calculators/macrorugoremous/config.json @@ -13,7 +13,8 @@ "id": "fs_condlim", "type": "fieldset", "fields": [ - "Z2" + "Z2", + "Q" ] }, { diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts new file mode 100644 index 000000000..fffac2f9a --- /dev/null +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -0,0 +1,86 @@ +import { RemousResults } from "app/results/remous-results"; +import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacroRugoRemous, Props, Result, Session } from "jalhyd"; +import { MacroRugoRemousParams } from "jalhyd/build/internal_modules"; +import { FormulaireFixedVar } from "./form-fixedvar"; + +export class FormulaireMacroRugoRemous extends FormulaireFixedVar { + public initNub(props?: Props) { + // scan session, find first PAM + let pam: MacroRugo; + for (const n of Session.getInstance().getAllNubs()) { + if (n instanceof MacroRugo) { + pam = n; + break; + } + } + if (pam !== undefined) { + props.setPropValue(MacroRugoRemous.NubMacroRugoProp, pam.uid); + } + return super.initNub(props); + } + + + /** résultats de courbes de remous */ + private _remousResults: RemousResults; + + private resultYn: Result; + + private resultYc: Result; + + constructor() { + super(); + this._remousResults = new RemousResults(this); + this.updateCalcResults(); + this._props["varCalc"] = ""; // important + } + + protected compute() { + this.reaffectResultComponents(); + } + + protected reaffectResultComponents() { + const mrr = this.currentNub as MacroRugoRemous; + + // variable supplémentaire à calculer + this._remousResults.extraParamSymbol = mrr.getPropValue("varCalc"); + + // calcul + this._remousResults.result = mrr.CalcSerie(); + + const prmMRR = mrr.prms as MacroRugoRemousParams; + this._remousResults.parameters = prmMRR; + + const sect: acSection = mrr.Sn; + this.resultYn = sect.CalcSection("Yn"); // hauteur normale + this.resultYc = sect.CalcSection("Yc"); // hauteur critique + + // données du graphique + this._remousResults.hauteurNormale = this.resultYn.resultElement; + this._remousResults.hauteurCritique = this.resultYc.resultElement; + if (this._remousResults.extraParamSymbol) { + this._remousResults.extraChart = !["Hs", "Hsc", "Ycor", "Ycon"].includes(this._remousResults.extraParamSymbol); + } else { + this._remousResults.extraChart = false; + } + this.updateCalcResults(); + } + + protected updateCalcResults() { + this._calcResults = []; + if (this._remousResults) { + // ensure help links are propagated + this._remousResults.helpLinks = this.helpLinks; + this._calcResults.push(this._remousResults); + } + } + + public resetFormResults() { + this._remousResults.reset(); + this.updateCalcResults(); + } + + public get hasResults(): boolean { + return this._remousResults.hasResults; + } + +} diff --git a/src/app/services/formulaire.service.ts b/src/app/services/formulaire.service.ts index a32a1aec4..019244c56 100644 --- a/src/app/services/formulaire.service.ts +++ b/src/app/services/formulaire.service.ts @@ -59,6 +59,7 @@ import { FormulairePrebarrage } from "../formulaire/definition/form-prebarrage"; import { ServiceFactory } from "./service-factory"; import { FormulairePressureLoss } from "app/formulaire/definition/form-pressureloss"; import { getNubResultUnit } from "jalhyd"; +import { FormulaireMacroRugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; @Injectable() export class FormulaireService extends Observable { @@ -344,6 +345,10 @@ export class FormulaireService extends Observable { f = new FormulairePressureLoss(); break; + case CalculatorType.MacroRugoRemous: + f = new FormulaireMacroRugoRemous(); + break; + default: f = new FormulaireFixedVar(); } -- GitLab From 8be7698b02f952a58cda8d03c29eea17d84908b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 08:49:31 +0200 Subject: [PATCH 020/120] fix: results for MacroRugoRemous form refs #609 --- src/app/calculators/macrorugoremous/en.json | 4 +++- src/app/calculators/macrorugoremous/fr.json | 2 ++ .../calculator-results.component.html | 4 ++-- .../calculator-results.component.ts | 4 ++++ .../generic-calculator/calculator.component.ts | 5 +++++ .../remous-results/remous-results.component.ts | 8 +------- src/app/results/remous-results.ts | 18 +++++++++++------- 7 files changed, 28 insertions(+), 17 deletions(-) diff --git a/src/app/calculators/macrorugoremous/en.json b/src/app/calculators/macrorugoremous/en.json index 2a4de3bbb..231a37c21 100644 --- a/src/app/calculators/macrorugoremous/en.json +++ b/src/app/calculators/macrorugoremous/en.json @@ -3,7 +3,9 @@ "fs_condlim": "Boundary conditions", "Dx": "Discretisation step", - + "Y": "Water depth", + "ZW": "Water line", + "select_resolution": "Resolution method", "RESOLUTION_0": "Integration by trapezoid", "RESOLUTION_1": "Runge Kutta fourth order", diff --git a/src/app/calculators/macrorugoremous/fr.json b/src/app/calculators/macrorugoremous/fr.json index 108fb740b..081a929d4 100644 --- a/src/app/calculators/macrorugoremous/fr.json +++ b/src/app/calculators/macrorugoremous/fr.json @@ -3,6 +3,8 @@ "fs_condlim": "Conditions aux limites", "Dx": "Pas de discrétisation", + "Y": "Tirant d'eau", + "ZW": "Ligne d'eau", "select_resolution": "Méthode de résolution", "RESOLUTION_0": "Intégration par trapèzes", diff --git a/src/app/components/calculator-results/calculator-results.component.html b/src/app/components/calculator-results/calculator-results.component.html index 61ddf062b..c2bf438d0 100644 --- a/src/app/components/calculator-results/calculator-results.component.html +++ b/src/app/components/calculator-results/calculator-results.component.html @@ -1,10 +1,10 @@ <div> <section-results *ngIf="isSP" [results]=formResultsArray></section-results> - <remous-results *ngIf="isRemous" [results]=formResultsArray></remous-results> + <remous-results *ngIf="isRemous || isMRR" [results]=formResultsArray></remous-results> <pab-results *ngIf="isPAB" [results]=formResultsArray></pab-results> <pb-results *ngIf="isPB" [results]=formResultsArray></pb-results> <verificateur-results *ngIf="isVerificateur" [results]=formResultsArray></verificateur-results> <macrorugo-compound-results *ngIf="isMRC" [results]=formResultsArray></macrorugo-compound-results> <jet-results *ngIf="isJet" [results]=formResultsArray></jet-results> - <fixedvar-results *ngIf="! isJet" [results]=formResultsArray></fixedvar-results> + <fixedvar-results *ngIf="!isJet && !isMRR" [results]=formResultsArray></fixedvar-results> </div> diff --git a/src/app/components/calculator-results/calculator-results.component.ts b/src/app/components/calculator-results/calculator-results.component.ts index 796d0e481..acc655e44 100644 --- a/src/app/components/calculator-results/calculator-results.component.ts +++ b/src/app/components/calculator-results/calculator-results.component.ts @@ -57,6 +57,10 @@ export class CalculatorResultsComponent implements AfterViewChecked { return this.calculatorComponent.isMRC; } + public get isMRR() { + return this.calculatorComponent.isMRR; + } + public get isJet() { return this.calculatorComponent.isJet; } diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 499b77cc1..18955e18d 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -705,6 +705,11 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe return this.is(CalculatorType.MacroRugoCompound); } + // true if current Nub is MacroRugoRemous + public get isMRR() { + return this.is(CalculatorType.MacroRugoRemous); + } + // true if current Nub is MacroRugoCompound public get isPAM() { return this.is(CalculatorType.MacroRugo); diff --git a/src/app/components/remous-results/remous-results.component.ts b/src/app/components/remous-results/remous-results.component.ts index 2fd73ae1e..454a4a7cc 100644 --- a/src/app/components/remous-results/remous-results.component.ts +++ b/src/app/components/remous-results/remous-results.component.ts @@ -187,13 +187,7 @@ export class RemousResultsComponent extends ResultsComponentDirective implements * Retourne un peudo-paramètre variable représentant toutes les abscisses possibles */ private get abscissaePseudoParameter(): ParamDefinition { - const param = new ParamDefinition(undefined, "", ParamDomainValue.POS_NULL); - param.setValues( - 0, - this._remousResults.Long, - this._remousResults.Dx - ); - return param; + return this._remousResults.xValues; } /** diff --git a/src/app/results/remous-results.ts b/src/app/results/remous-results.ts index 647418012..57cec46c4 100644 --- a/src/app/results/remous-results.ts +++ b/src/app/results/remous-results.ts @@ -83,6 +83,13 @@ export class RemousResults extends CalculatorResults { this._hasTor = false; this._hasExtra = false; this._extraChart = false; + + // série de valeurs de X + this._xValues = new ParamDefinition( + undefined, + "ABSCISSE", + ParamDomainValue.POS_NULL + ); } public set parameters(p: CourbeRemousParams) { @@ -100,13 +107,6 @@ export class RemousResults extends CalculatorResults { // pas d'espace this._Dx = nub.getParameter("Dx").singleValue; - // série de valeurs de X - this._xValues = new ParamDefinition( - p, - "ABSCISSE", - ParamDomainValue.POS_NULL - ); - // cote de fond amont this._ZF1 = nub.getParameter("ZF1").singleValue; @@ -122,6 +122,10 @@ export class RemousResults extends CalculatorResults { return this._varResults; } + public get xValues(): ParamDefinition { + return this._xValues; + } + public get result(): Result { return this._result; } -- GitLab From e4d775f6f6e04d6ad302f0577251b1e8441bfdf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 08:54:13 +0200 Subject: [PATCH 021/120] fix: package-lock.json not in sync with package.json refs #609 --- package-lock.json | 19571 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 19568 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5d7978904..ca42a8559 100644 --- a/package-lock.json +++ b/package-lock.json @@ -96,11 +96,12 @@ "@types/base-64": "^1.0.0", "@types/lodash": "^4.14.191", "base-64": "^1.0.0", - "lodash": "^4.14.191" + "seedrandom": "^3.0.5" }, "devDependencies": { "@types/jasmine": "^4.0.3", "@types/node": "^18.0.3", + "@types/seedrandom": "^3.0.5", "@typescript-eslint/eslint-plugin": "^5.30.6", "@typescript-eslint/parser": "^5.30.6", "browserify": "^16.5.2", @@ -6207,7 +6208,14 @@ }, "node_modules/@types/retry": { "version": "0.12.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-kopEpYpFQvQdYsZkZVwht/0THHmTFFYXDaqV/lM45eweJ8kcGVDgZHs0RVTolSq55UPZNmjhKc9r7UvLu/mQQg==", + "dev": true }, "node_modules/@types/selenium-webdriver": { "version": "3.0.20", @@ -22049,7 +22057,13 @@ }, "node_modules/secure-compare": { "version": "3.0.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", + "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" + }, + "node_modules/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" }, "node_modules/select": { "version": "1.1.2", @@ -26156,5 +26170,19556 @@ "tslib": "^2.3.0" } } + }, + "dependencies": { + "@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + }, + "@aduh95/viz.js": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz", + "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==", + "dev": true + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@angular-devkit/architect": { + "version": "0.1402.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.9.tgz", + "integrity": "sha512-I0KTpmtukxq447CkdzKonFpIytRnvC77WuwnX4Sef32EM9KqmeNvfy/gZwm08Lqi4mOAC/iTCajXH1TN/4xllA==", + "requires": { + "@angular-devkit/core": "14.2.9", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@angular-devkit/build-angular": { + "version": "14.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.9.tgz", + "integrity": "sha512-/6ul4JLpiKLB4+PJzDF7twgZf28GNHxxJKsheymrxC+ZRMGoMsJCzoU/dmOXE2YY8yGxAFnrTAVIJYomn+QnZQ==", + "requires": { + "@ampproject/remapping": "2.2.0", + "@angular-devkit/architect": "0.1402.9", + "@angular-devkit/build-webpack": "0.1402.9", + "@angular-devkit/core": "14.2.9", + "@babel/core": "7.18.10", + "@babel/generator": "7.18.12", + "@babel/helper-annotate-as-pure": "7.18.6", + "@babel/plugin-proposal-async-generator-functions": "7.18.10", + "@babel/plugin-transform-async-to-generator": "7.18.6", + "@babel/plugin-transform-runtime": "7.18.10", + "@babel/preset-env": "7.18.10", + "@babel/runtime": "7.18.9", + "@babel/template": "7.18.10", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "14.2.9", + "ansi-colors": "4.1.3", + "babel-loader": "8.2.5", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.9.1", + "cacache": "16.1.2", + "copy-webpack-plugin": "11.0.0", + "critters": "0.0.16", + "css-loader": "6.7.1", + "esbuild": "0.15.5", + "esbuild-wasm": "0.15.5", + "glob": "8.0.3", + "https-proxy-agent": "5.0.1", + "inquirer": "8.2.4", + "jsonc-parser": "3.1.0", + "karma-source-map-support": "1.4.0", + "less": "4.1.3", + "less-loader": "11.0.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.0", + "mini-css-extract-plugin": "2.6.1", + "minimatch": "5.1.0", + "open": "8.4.0", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "6.0.1", + "piscina": "3.2.0", + "postcss": "8.4.16", + "postcss-import": "15.0.0", + "postcss-loader": "7.0.1", + "postcss-preset-env": "7.8.0", + "regenerator-runtime": "0.13.9", + "resolve-url-loader": "5.0.0", + "rxjs": "6.6.7", + "sass": "1.54.4", + "sass-loader": "13.0.2", + "semver": "7.3.7", + "source-map-loader": "4.0.0", + "source-map-support": "0.5.21", + "stylus": "0.59.0", + "stylus-loader": "7.0.0", + "terser": "5.14.2", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.4.0", + "webpack": "5.74.0", + "webpack-dev-middleware": "5.3.3", + "webpack-dev-server": "4.11.0", + "webpack-merge": "5.8.0", + "webpack-subresource-integrity": "5.1.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + } + }, + "webpack-dev-server": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", + "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + } + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1402.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.9.tgz", + "integrity": "sha512-J+bseVpEqHAfxvTKYNoo6B+5TmnkQmEn9aNMEiQ+hv8pQyuW3DCWZ6jOQrfCpJzCYMBdrQALfaRpsQuB92UPVw==", + "requires": { + "@angular-devkit/architect": "0.1402.9", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@angular-devkit/core": { + "version": "14.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.9.tgz", + "integrity": "sha512-+e2OmzH/0gjNNH96xJDgshbuIM/NPSwE0NQlgU/KRb8TZt+7ooTmZJ1vk25HKV2YS99BEYzUSqvVAaJtxX/6Qw==", + "requires": { + "ajv": "8.11.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.1.0", + "rxjs": "6.6.7", + "source-map": "0.7.4" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@angular-devkit/schematics": { + "version": "14.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.9.tgz", + "integrity": "sha512-E7muTIbDqysjQld5r9AGXiW8vKHadkHaGe+0QONpmr8TMAtTMqBFxBXRG9vajiUzt/GcFL9dbGGEwM/1dc7VPQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.2.9", + "jsonc-parser": "3.1.0", + "magic-string": "0.26.2", + "ora": "5.4.1", + "rxjs": "6.6.7" + }, + "dependencies": { + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@angular-eslint/bundled-angular-compiler": { + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.2.0.tgz", + "integrity": "sha512-s0xaBaO8z+YjIQjGxcffIHC2lnkbfZhfmPiUYJHMBquCG0bIHSwVOxLbh3hEei1E3Um+2LXxK2Y9MuPHRFoMYA==", + "dev": true + }, + "@angular-eslint/eslint-plugin": { + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-14.2.0.tgz", + "integrity": "sha512-YlP/kXqNBtz/xWYtVO11DhKwvXSfd040OIL6bP3JpuKQw2c0Ma+ENGvDUAum1R6WDBOs4NQOgdjZMyUdLYTgog==", + "dev": true, + "requires": { + "@angular-eslint/utils": "14.2.0", + "@typescript-eslint/utils": "5.43.0" + } + }, + "@angular-eslint/utils": { + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-14.2.0.tgz", + "integrity": "sha512-qTviGL4DbJT5pGIqSiISBrrOaJMsf+SHYOMFzjaBxX/mY4PfpsLLHV85IzqtlQDJ48FkMYTsbznupac85AwjJQ==", + "dev": true, + "requires": { + "@angular-eslint/bundled-angular-compiler": "14.2.0", + "@typescript-eslint/utils": "5.43.0" + } + }, + "@angular/animations": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.2.11.tgz", + "integrity": "sha512-HOw8xecbKfs7A5Ezjf+BfXKvvwU7X8I0US5Ey6bOuLvpA3QVOGSLw9BeutY5Q2mPWiRgnNNQW+FOd8Pe9gEkpQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/cdk": { + "version": "14.2.7", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", + "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", + "requires": { + "parse5": "^5.0.0", + "tslib": "^2.3.0" + } + }, + "@angular/cli": { + "version": "14.2.9", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.2.9.tgz", + "integrity": "sha512-1cQE7mRrPyzk1sg2UwpbQ/sXQyPukPKdN69o4Bn59Scfl/4wUh53WRPAAHXNudgPYT2ZT3s9Jj2E1cdhi+gxyQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1402.9", + "@angular-devkit/core": "14.2.9", + "@angular-devkit/schematics": "14.2.9", + "@schematics/angular": "14.2.9", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.3", + "debug": "4.3.4", + "ini": "3.0.0", + "inquirer": "8.2.4", + "jsonc-parser": "3.1.0", + "npm-package-arg": "9.1.0", + "npm-pick-manifest": "7.0.1", + "open": "8.4.0", + "ora": "5.4.1", + "pacote": "13.6.2", + "resolve": "1.22.1", + "semver": "7.3.7", + "symbol-observable": "4.0.0", + "uuid": "8.3.2", + "yargs": "17.5.1" + } + }, + "@angular/common": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.2.11.tgz", + "integrity": "sha512-a5w7lz4SoUzCwSDnuUPnfbEYPA8ufFiXz44mOv48P4uIb78q3rZ/R/EyWD1O3yJPof0o8aPNKpKZzuRDv3Q8ow==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.2.11.tgz", + "integrity": "sha512-QD4tq37qqPxxNK4o0Pd7dJm06evwEPChV67S/ecX3S6UkSDp8lVoWKiVx9htp/5s4iydKZU4eGu9oTOMOLVdOw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/compiler-cli": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.2.11.tgz", + "integrity": "sha512-ipIEgueW8bhxVSq6qlgndBLVRCJoTvk1he/TI3w34m2EnZY1ctgGGCm1VbB3XARh+irVesPVMIAxRtjYds7XOw==", + "requires": { + "@babel/core": "^7.17.2", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "dependency-graph": "^0.11.0", + "magic-string": "^0.26.0", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "sourcemap-codec": "^1.4.8", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + } + }, + "@angular/core": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.2.11.tgz", + "integrity": "sha512-4uEIA6ESMLt2f/ivKuVBpME0IbuFHWmpweN4dwJt83DfJBiBfpqdrFYZHz/Kbkh9cGCiP7L4/eKPRWTlAHehhw==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/flex-layout": { + "version": "14.0.0-beta.41", + "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz", + "integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/forms": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.2.11.tgz", + "integrity": "sha512-sItoA3/I8j/pf3zhv8sR37M5dAYUJpezv8rw2fTT2Y+nZJFUpkFWqX2N4qpMlPY0MP9OX++8K8/d2j0Lfi3wJQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/language-service": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.2.11.tgz", + "integrity": "sha512-YOQ7zVnRkZaIlAwA+u+x+wUGlvvKQDR+CGkIF19L/C0Zo6b8vFmfcNqWig6Wq8sRwS+5fULcPoOAESaUwq3urw==", + "dev": true + }, + "@angular/material": { + "version": "14.2.7", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", + "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.2.11.tgz", + "integrity": "sha512-lGi9pF0Kf/GGrVKcfxxfStM2eMSluDTmbcYuVAX28iBn5XEdfsonrkfy2cnxUMnQ7nioMAZBNGOJHbQPKz4jwg==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/platform-browser-dynamic": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.11.tgz", + "integrity": "sha512-kjcZda+gcAiYd0I3mjLSr6xR/HkUCnmIMyqaFGoHnIDXI2c6wLDxi49pivrJFvUYJPfYAJ6GjlYTM6L9B3XSEQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/router": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.2.11.tgz", + "integrity": "sha512-AbnyKXabar2WsG3fL24O1xdwkcRhRKI7u2vc9D8bcp2ks5GOJNxfbtG2Z6PSO18vtDszQxwELRe2cOEe+0TmPQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@angular/service-worker": { + "version": "14.2.11", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-14.2.11.tgz", + "integrity": "sha512-RIRhkSxjah2f4sFDduPFGS/9rXZADYPYLVO9zkOHiX9IlCzFwqOZnL9UkMrlKC1AoGr6seXkGHHtC+7gOiszoQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==" + }, + "@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" + }, + "@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", + "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "requires": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "requires": { + "@babel/compat-data": "^7.20.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", + "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "requires": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "dependencies": { + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + } + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "requires": { + "@babel/types": "^7.21.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "dependencies": { + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + } + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "dependencies": { + "@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + } + } + } + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "requires": { + "@babel/types": "^7.20.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + }, + "@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", + "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", + "requires": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.1" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", + "requires": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "requires": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz", + "integrity": "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-transform-flow-strip-types": "^7.21.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", + "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.2", + "@babel/plugin-transform-typescript": "^7.21.3" + } + }, + "@babel/register": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", + "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", + "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", + "requires": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", + "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", + "requires": { + "@babel/types": "^7.21.4", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/types": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", + "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@braintree/sanitize-url": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz", + "integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==" + }, + "@compodoc/compodoc": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.19.tgz", + "integrity": "sha512-09vdSIgoAXWD1MiLZNhiljLNQ1XzHw/w5shw5IPcUImr/I+1Y52srUL46mEXN8AXo0hbHb5LZcgs70mmrOvY7Q==", + "dev": true, + "requires": { + "@angular-devkit/schematics": "^13.2.4", + "@babel/core": "^7.17.5", + "@babel/preset-env": "^7.16.11", + "@compodoc/live-server": "^1.2.3", + "@compodoc/ngd-transformer": "^2.1.0", + "chalk": "4.1.2", + "cheerio": "^1.0.0-rc.10", + "chokidar": "^3.5.3", + "colors": "1.4.0", + "commander": "^9.0.0", + "cosmiconfig": "^7.0.1", + "decache": "^4.6.1", + "fancy-log": "^2.0.0", + "findit2": "^2.2.3", + "fs-extra": "^10.0.1", + "glob": "^7.2.0", + "handlebars": "^4.7.7", + "html-entities": "^2.3.2", + "i18next": "^21.6.11", + "inside": "^1.0.0", + "json5": "^2.2.0", + "lodash": "^4.17.21", + "loglevel": "^1.8.0", + "loglevel-plugin-prefix": "^0.8.4", + "lunr": "^2.3.9", + "marked": "^4.0.12", + "minimist": "^1.2.5", + "opencollective-postinstall": "^2.0.3", + "os-name": "4.0.1", + "pdfjs-dist": "^2.12.313", + "pdfmake": "^0.2.4", + "semver": "^7.3.5", + "traverse": "^0.6.6", + "ts-morph": "^13.0.3", + "uuid": "^8.3.2" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "13.3.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.9.tgz", + "integrity": "sha512-XqCuIWyoqIsLABjV3GQL/+EiBCt3xVPPtNp3Mg4gjBsDLW7PEnvbb81yGkiZQmIsq4EIyQC/6fQa3VdjsCshGg==", + "dev": true, + "requires": { + "ajv": "8.9.0", + "ajv-formats": "2.1.1", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.7", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "13.3.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.9.tgz", + "integrity": "sha512-oNHLNtwbtEJ0dYPPXy1NpfRdSiFsYBl7+ozJklLgNV/AEOxlSi2qlVx6DoxNVjz5XgQ7Z+eoVDMw7ewGPnGSyA==", + "dev": true, + "requires": { + "@angular-devkit/core": "13.3.9", + "jsonc-parser": "3.0.0", + "magic-string": "0.25.7", + "ora": "5.4.1", + "rxjs": "6.6.7" + } + }, + "ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jsonc-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", + "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "dev": true + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@compodoc/live-server": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", + "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", + "dev": true, + "requires": { + "chokidar": "^3.5.2", + "colors": "1.4.0", + "connect": "^3.7.0", + "cors": "latest", + "event-stream": "4.0.1", + "faye-websocket": "0.11.x", + "http-auth": "4.1.9", + "http-auth-connect": "^1.0.5", + "morgan": "^1.10.0", + "object-assign": "latest", + "open": "8.4.0", + "proxy-middleware": "latest", + "send": "latest", + "serve-index": "^1.9.1" + } + }, + "@compodoc/ngd-core": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.0.tgz", + "integrity": "sha512-nyBH7J7SJJ2AV6OeZhJ02kRtVB7ALnZJKgShjoL9CNmOFEj8AkdhP9qTBIgjaDrbsW5pF4nx32KQL2fT7RFnqw==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1", + "fancy-log": "^1.3.3", + "typescript": "^4.0.3" + }, + "dependencies": { + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + } + } + }, + "@compodoc/ngd-transformer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz", + "integrity": "sha512-Jo4VCMzIUtgIAdRmhHhOoRRE01gCjc5CyrUERRx0VgEzkkCm1Wmu/XHSsQP6tSpCYHBjERghqaDqH5DabkR2oQ==", + "dev": true, + "requires": { + "@aduh95/viz.js": "^3.1.0", + "@compodoc/ngd-core": "~2.1.0", + "dot": "^1.1.3", + "fs-extra": "^9.0.1" + }, + "dependencies": { + "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, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + } + } + }, + "@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "0.3.9" + }, + "dependencies": { + "@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + } + } + }, + "@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "requires": {} + }, + "@develar/schema-utils": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", + "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", + "dev": true, + "requires": { + "ajv": "^6.12.0", + "ajv-keywords": "^3.4.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + } + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" + }, + "@electron/get": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz", + "integrity": "sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "env-paths": "^2.2.0", + "fs-extra": "^8.1.0", + "global-agent": "^3.0.0", + "global-tunnel-ng": "^2.7.1", + "got": "^9.6.0", + "progress": "^2.0.3", + "semver": "^6.2.0", + "sumchecker": "^3.0.1" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } + } + }, + "@electron/universal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz", + "integrity": "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==", + "dev": true, + "requires": { + "@malept/cross-spawn-promise": "^1.1.0", + "asar": "^3.1.0", + "debug": "^4.3.1", + "dir-compare": "^2.4.0", + "fs-extra": "^9.0.1", + "minimatch": "^3.0.4", + "plist": "^3.0.4" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "@es-joy/jsdoccomment": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", + "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", + "dev": true, + "requires": { + "comment-parser": "1.3.1", + "esquery": "^1.4.0", + "jsdoc-type-pratt-parser": "~3.1.0" + } + }, + "@esbuild/linux-loong64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", + "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", + "optional": true + }, + "@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "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, + "requires": { + "argparse": "^2.0.1" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "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 + } + } + }, + "@foliojs-fork/fontkit": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.1.tgz", + "integrity": "sha512-U589voc2/ROnvx1CyH9aNzOQWJp127JGU1QAylXGQ7LoEAF6hMmahZLQ4eqAcgHUw+uyW4PjtCItq9qudPkK3A==", + "dev": true, + "requires": { + "@foliojs-fork/restructure": "^2.0.2", + "brfs": "^2.0.0", + "brotli": "^1.2.0", + "browserify-optional": "^1.0.1", + "clone": "^1.0.4", + "deep-equal": "^1.0.0", + "dfa": "^1.2.0", + "tiny-inflate": "^1.0.2", + "unicode-properties": "^1.2.2", + "unicode-trie": "^2.0.0" + } + }, + "@foliojs-fork/linebreak": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.1.tgz", + "integrity": "sha512-pgY/+53GqGQI+mvDiyprvPWgkTlVBS8cxqee03ejm6gKAQNsR1tCYCIvN9FHy7otZajzMqCgPOgC4cHdt4JPig==", + "dev": true, + "requires": { + "base64-js": "1.3.1", + "brfs": "^2.0.2", + "unicode-trie": "^2.0.0" + }, + "dependencies": { + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + } + } + }, + "@foliojs-fork/pdfkit": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.13.0.tgz", + "integrity": "sha512-YXeG1fml9k97YNC9K8e292Pj2JzGt9uOIiBFuQFxHsdQ45BlxW+JU3RQK6JAvXU7kjhjP8rCcYvpk36JLD33sQ==", + "dev": true, + "requires": { + "@foliojs-fork/fontkit": "^1.9.1", + "@foliojs-fork/linebreak": "^1.1.1", + "crypto-js": "^4.0.0", + "png-js": "^1.0.0" + } + }, + "@foliojs-fork/restructure": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz", + "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==", + "dev": true + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" + }, + "@humanwhocodes/config-array": { + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "@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 + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "devOptional": true, + "requires": { + "jest-get-type": "^29.4.3" + } + }, + "@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "devOptional": true, + "requires": { + "@sinclair/typebox": "^0.25.16" + } + }, + "@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "devOptional": true, + "requires": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "devOptional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@malept/cross-spawn-promise": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", + "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, + "@malept/flatpak-bundler": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", + "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "fs-extra": "^9.0.0", + "lodash": "^4.17.15", + "tmp-promise": "^3.0.2" + }, + "dependencies": { + "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, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + } + } + }, + "@ngtools/webpack": { + "version": "14.2.9", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.9.tgz", + "integrity": "sha512-P2zgvsfSpN4BkNzZWnPKUVOzv3y/SUWdnx/nhAG5gsQkLBp0Vf2evwQnbPUKuCrbMpYd1V/5SHb48+0B6FbUtQ==", + "requires": {} + }, + "@ngx-matomo/tracker": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@ngx-matomo/tracker/-/tracker-3.2.0.tgz", + "integrity": "sha512-sSVnC9VXAo6RHwJ6ZNYdP5drIYct1ZjJIAhawgzYM9NV4yRM3l9H4tz9d8qilWIhWColrWhyIwQJ1hOWJX6x8g==", + "requires": { + "tslib": "^2.0.0" + } + }, + "@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==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@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==" + }, + "@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==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "@npmcli/git": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", + "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", + "dev": true, + "requires": { + "@npmcli/promise-spawn": "^3.0.0", + "lru-cache": "^7.4.4", + "mkdirp": "^1.0.4", + "npm-pick-manifest": "^7.0.0", + "proc-log": "^2.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^2.0.2" + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", + "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", + "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", + "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", + "dev": true, + "requires": { + "@npmcli/node-gyp": "^2.0.0", + "@npmcli/promise-spawn": "^3.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^2.0.3", + "which": "^2.0.2" + } + }, + "@puppeteer/browsers": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.4.0.tgz", + "integrity": "sha512-3iB5pWn9Sr55PKKwqFWSWjLsTKCOEhKNI+uV3BZesgXuA3IhsX8I3hW0HI+3ksMIPkh2mVYzKSpvgq3oicjG2Q==", + "devOptional": true, + "requires": { + "debug": "4.3.4", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.1" + }, + "dependencies": { + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "devOptional": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "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==", + "devOptional": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "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==", + "devOptional": true, + "requires": { + "pump": "^3.0.0" + } + }, + "yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "devOptional": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + } + } + }, + "@schematics/angular": { + "version": "14.2.9", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.9.tgz", + "integrity": "sha512-pt/eN+D9a6JeOjgqEdWP8lU6VQIoo3F8RcoVEVXHhjXzF2mIe1a3ZJTwY3ssdemKV4mZgseTJBG99/jxrHK0XQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "14.2.9", + "@angular-devkit/schematics": "14.2.9", + "jsonc-parser": "3.1.0" + } + }, + "@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "devOptional": true + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@testim/chrome-version": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.1.3.tgz", + "integrity": "sha512-g697J3WxV/Zytemz8aTuKjTGYtta9+02kva3C1xc7KXB8GdbfE1akGJIsZLyY/FSh2QrnE+fiB7vmWU3XNcb6A==", + "dev": true + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "@ts-morph/common": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.12.3.tgz", + "integrity": "sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "minimatch": "^3.0.4", + "mkdirp": "^1.0.4", + "path-browserify": "^1.0.1" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "@tsconfig/node10": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "dev": true + }, + "@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true + }, + "@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true + }, + "@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "dev": true + }, + "@types/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-AvCJx/HrfYHmOQRFdVvgKMplXfzTUizmh0tz9GFTpDePWgCY4uoKll84zKlaRoeiYiCr7c9ZnqSTzkl0BUVD6g==" + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/debug": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", + "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "dev": true, + "requires": { + "@types/ms": "*" + } + }, + "@types/eslint": { + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==", + "dev": true + }, + "@types/fs-extra": { + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", + "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "optional": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", + "devOptional": true + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "devOptional": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "devOptional": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "devOptional": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jasmine": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz", + "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==", + "dev": true + }, + "@types/jasminewd2": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", + "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", + "dev": true, + "requires": { + "@types/jasmine": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "@types/lodash": { + "version": "4.14.191", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", + "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" + }, + "@types/marked": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.0.7.tgz", + "integrity": "sha512-eEAhnz21CwvKVW+YvRvcTuFKNU9CV1qH+opcgVK3pIMI6YZzDm6gc8o2vHjldFk6MGKt5pueSB7IOpvpx5Qekw==" + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true, + "optional": true + }, + "@types/mousetrap": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.11.tgz", + "integrity": "sha512-F0oAily9Q9QQpv9JKxKn0zMKfOo36KHCW7myYsmUyf2t0g+sBTbG3UleTPoguHdE1z3GLFr3p7/wiOio52QFjQ==" + }, + "@types/ms": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", + "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", + "dev": true + }, + "@types/node": { + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "devOptional": true + }, + "@types/pako": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/pako/-/pako-1.0.4.tgz", + "integrity": "sha512-Z+5bJSm28EXBSUJEgx29ioWeEEHUh6TiMkZHDhLwjc9wVFH+ressbkmX6waUZc5R3Gobn4Qu5llGxaoflZ+yhA==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/plist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", + "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*", + "xmlbuilder": ">=11.0.1" + } + }, + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", + "optional": true, + "peer": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-kopEpYpFQvQdYsZkZVwht/0THHmTFFYXDaqV/lM45eweJ8kcGVDgZHs0RVTolSq55UPZNmjhKc9r7UvLu/mQQg==", + "dev": true + }, + "@types/selenium-webdriver": { + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.20.tgz", + "integrity": "sha512-6d8Q5fqS9DWOXEhMDiF6/2FjyHdmP/jSTAUyeQR7QwrFeNmYyzmvGxD5aLIHL445HjWgibs0eAig+KPnbaesXA==", + "optional": true, + "peer": true + }, + "@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-hkgzYF+qnIl8uTO8rmUSVSfQ8BIfMXC4yJAF4n8BE758YsKBZvFC4NumnAegj7KmylP0liEZNpb9RRGFMbFejA==" + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "devOptional": true + }, + "@types/verror": { + "version": "1.10.6", + "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz", + "integrity": "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ==", + "dev": true, + "optional": true + }, + "@types/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", + "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", + "devOptional": true + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "devOptional": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "devOptional": true + }, + "@types/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "dev": true, + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", + "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/type-utils": "5.43.0", + "@typescript-eslint/utils": "5.43.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/eslint-plugin-tslint": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.43.0.tgz", + "integrity": "sha512-IKy2fJm9PlNflb2ZW5gDJHb0Inte2lVv9+Dq9ZaNP2pUMFdTYKUV7VcFkG6TlFEGjNsoEPZGHQY6JUMRKIYtFA==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.43.0", + "lodash": "^4.17.21" + } + }, + "@typescript-eslint/parser": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", + "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", + "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", + "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.43.0", + "@typescript-eslint/utils": "5.43.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", + "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", + "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/visitor-keys": "5.43.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", + "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.43.0", + "@typescript-eslint/types": "5.43.0", + "@typescript-eslint/typescript-estree": "5.43.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.43.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", + "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.43.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@wdio/cli": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.8.2.tgz", + "integrity": "sha512-cw0XFom5E/zBFQcBmDk4ki2prPkw/aH6+gD2TBhno7DHlGw8u7X3WazKZYzB7FtCkcmsqp3lDQ5FggnjOa78vQ==", + "dev": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/globals": "8.8.2", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "async-exit-hook": "^2.0.1", + "chalk": "^5.0.1", + "chokidar": "^3.5.3", + "cli-spinners": "^2.6.1", + "ejs": "^3.1.8", + "execa": "^7.0.0", + "import-meta-resolve": "^2.1.0", + "inquirer": "9.1.5", + "lodash.flattendeep": "^4.4.0", + "lodash.pickby": "^4.6.0", + "lodash.union": "^4.6.0", + "read-pkg-up": "9.1.0", + "recursive-readdir": "^2.2.2", + "webdriverio": "8.8.2", + "yargs": "^17.5.1", + "yarn-install": "^1.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.1.0.tgz", + "integrity": "sha512-bQyg9bzRntwR/8b89DOEhGwctcwCrbWW/TuqTQnpqpy5Fz3aovcOTj5i8NJV6AHc8OGNdMaqdxAWww8pz2kiKg==", + "dev": true, + "requires": { + "type-fest": "^3.0.0" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true + }, + "chalk": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", + "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "dev": true + }, + "cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "requires": { + "restore-cursor": "^4.0.0" + } + }, + "cli-width": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz", + "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true + }, + "execa": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", + "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + } + }, + "figures": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "dev": true, + "requires": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" + } + }, + "human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "dev": true + }, + "inquirer": { + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.1.5.tgz", + "integrity": "sha512-3ygAIh8gcZavV9bj6MTdYddG2zPSYswP808fKS46NOwlF0zZljVpnLCHODDqItWJDbDpLb3aouAxGaJbkxoppA==", + "dev": true, + "requires": { + "ansi-escapes": "^6.0.0", + "chalk": "^5.2.0", + "cli-cursor": "^4.0.0", + "cli-width": "^4.0.0", + "external-editor": "^3.0.3", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^6.1.2", + "run-async": "^2.4.0", + "rxjs": "^7.8.0", + "string-width": "^5.1.2", + "strip-ansi": "^7.0.1", + "through": "^2.3.6", + "wrap-ansi": "^8.1.0" + } + }, + "is-interactive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", + "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", + "dev": true + }, + "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 + }, + "is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true + }, + "log-symbols": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", + "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", + "dev": true, + "requires": { + "chalk": "^5.0.0", + "is-unicode-supported": "^1.1.0" + } + }, + "mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true + }, + "npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "requires": { + "path-key": "^4.0.0" + } + }, + "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, + "requires": { + "mimic-fn": "^4.0.0" + } + }, + "ora": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.0.tgz", + "integrity": "sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ==", + "dev": true, + "requires": { + "chalk": "^5.0.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.6.1", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^1.1.0", + "log-symbols": "^5.1.0", + "stdin-discarder": "^0.1.0", + "strip-ansi": "^7.0.1", + "wcwidth": "^1.0.1" + } + }, + "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 + }, + "restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "dependencies": { + "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 + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + } + } + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "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 + }, + "type-fest": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.8.0.tgz", + "integrity": "sha512-FVNSzGQz9Th+/9R6Lvv7WIAkstylfHN2/JYxkyhhmKFYh9At2DST8t6L6Lref9eYO8PXFTfG9Sg1Agg0K3vq3Q==", + "dev": true + }, + "wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + } + } + } + }, + "@wdio/codemod": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@wdio/codemod/-/codemod-0.12.0.tgz", + "integrity": "sha512-OJKr096kz1QbxpbVhwWY/pijBIO5mgj4ZxZhKB5EMXKUYnRXsZukxFCDErbnUv++mgfOAH9EvC1msprjBVfEMg==", + "requires": { + "camelcase": "^6.3.0", + "jscodeshift": "^0.13.1", + "lodash.flattendeep": "^4.4.0", + "param-case": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "ast-types": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", + "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", + "requires": { + "tslib": "^2.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "jscodeshift": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", + "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", + "requires": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^3.1.10", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.20.4", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "recast": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", + "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", + "requires": { + "ast-types": "0.14.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "@wdio/config": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.8.0.tgz", + "integrity": "sha512-gm8gXqpiIR0EU9Blkqmxe+xsEoKS2EXpWrKlx2JXyx3Yf7By0UNsZVZHMSO8lLunzUjYIntpWYpmKmBmnlrnKQ==", + "devOptional": true, + "requires": { + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^5.0.0", + "glob": "^9.3.0", + "import-meta-resolve": "^2.1.0", + "read-pkg-up": "^9.1.0" + }, + "dependencies": { + "decamelize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "devOptional": true + }, + "glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "devOptional": true, + "requires": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + } + }, + "minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "devOptional": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "devOptional": true + } + } + }, + "@wdio/globals": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.8.2.tgz", + "integrity": "sha512-uwImTbqbFlHezAl4qtdXMZtZQo22bhENmt6eQ0pJwevtO1U53ZB4x9uDOYtSym8xKCdZILu46uI/THDm+vm2hA==", + "requires": { + "expect-webdriverio": "^4.0.1", + "webdriverio": "8.8.2" + } + }, + "@wdio/jasmine-framework": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.8.2.tgz", + "integrity": "sha512-lFp+WDvDvfYABMwyufhAd3AMJoUii5LCOJmNNmoUsJ0YvP327KRNKfOU7Xdh7HQZfe49whRzfytE5hTexeIFlQ==", + "dev": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/globals": "8.8.2", + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "expect-webdriverio": "^4.0.1", + "jasmine": "^4.2.1" + } + }, + "@wdio/local-runner": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.8.2.tgz", + "integrity": "sha512-7zf7FxjRXqqvrtyzFhWsSXlqw8ldTt/3E6SBvwrn4iS/kL3QzyiVMtZ/ILHfLnIZXvUc5CWNpNJ1WWejYmbNWA==", + "dev": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/logger": "8.6.6", + "@wdio/repl": "8.6.6", + "@wdio/runner": "8.8.2", + "@wdio/types": "8.8.0", + "async-exit-hook": "^2.0.1", + "split2": "^4.1.0", + "stream-buffers": "^3.0.2" + } + }, + "@wdio/logger": { + "version": "8.6.6", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.6.6.tgz", + "integrity": "sha512-MS+Y5yqFGx2zVXMOfuBQAVdFsP4DuYz+/hM552xwiDWjGg6EZHoccqUYgH3J5zpu3JFpYV3R/a5jExFiGGck6g==", + "devOptional": true, + "requires": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "chalk": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", + "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "devOptional": true + } + } + }, + "@wdio/protocols": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.8.1.tgz", + "integrity": "sha512-nDaycUcm/ATLxcjim0fJyRiezXyyj4ZCq+Xf0S2Cubc0k7+DceFBt7KIMsernNVh2pelzFHEEwxh4DLaqQ71Wg==", + "devOptional": true + }, + "@wdio/repl": { + "version": "8.6.6", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.6.6.tgz", + "integrity": "sha512-vyJzqHJ5yOmfVyk5WWo6pRsJ2xhgWl3DVIBdDNR0wKrtFcm/g1jnB+pNf6Eb7NhCDh3oGul25bmhAwWDoxcFYA==", + "devOptional": true, + "requires": { + "@types/node": "^18.0.0" + } + }, + "@wdio/reporter": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.8.0.tgz", + "integrity": "sha512-qbbLj5ZqtrHOs2sN/wHen+agIUA1EHB48HRyb17wQapZItmIE16D8ctxAISx7yQ6RpjZYPp+zYhUJ20DFpJhGg==", + "dev": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "diff": "^5.0.0", + "object-inspect": "^1.12.0", + "supports-color": "9.3.1" + }, + "dependencies": { + "diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "dev": true + }, + "supports-color": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", + "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", + "dev": true + } + } + }, + "@wdio/runner": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.8.2.tgz", + "integrity": "sha512-k7gkfhZesnN2dJMzEg+oRQA3a9pEWJSRm7AlidmvQnQkcSC3JzvTtCCqoLaBTxScktOCOUahQ9H+Lf8z/P5Cag==", + "dev": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/globals": "8.8.2", + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "deepmerge-ts": "^5.0.0", + "expect-webdriverio": "^4.0.1", + "gaze": "^1.1.2", + "webdriver": "8.8.2", + "webdriverio": "8.8.2" + } + }, + "@wdio/spec-reporter": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.8.0.tgz", + "integrity": "sha512-ZbW0w8ugXIZ7niYCY9rWWm1oxcrH/ceyQl6nBldARvB0IOroleS5hNtp+dd97Y+OxHv/2AD6MQ4yCmS+ukLEgg==", + "dev": true, + "requires": { + "@wdio/reporter": "8.8.0", + "@wdio/types": "8.8.0", + "chalk": "^5.1.2", + "easy-table": "^1.2.0", + "pretty-ms": "^7.0.0" + }, + "dependencies": { + "chalk": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", + "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", + "dev": true + } + } + }, + "@wdio/types": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.8.0.tgz", + "integrity": "sha512-Ai6yIlwWB32FUfvQKCqSa6nSyHIhSF5BOU9OfE7I2XYkLAJTxu8B6NORHQ+rgoppHSWc4D2V9r21y3etF8AGnQ==", + "requires": { + "@types/node": "^18.0.0" + } + }, + "@wdio/utils": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.8.0.tgz", + "integrity": "sha512-JUl1AwdtrJ3GzwtEmLyLohh29ycKkTKQ9S7K5Tc3p4kC3d9YmFKsifVj9riyJUFFrbICO0d35O63kNzsVMYj/w==", + "devOptional": true, + "requires": { + "@wdio/logger": "8.6.6", + "@wdio/types": "8.8.0", + "import-meta-resolve": "^2.2.0", + "p-iteration": "^1.1.8" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "7zip-bin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", + "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", + "dev": true + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "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, + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==" + }, + "adm-zip": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", + "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", + "optional": true, + "peer": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "dependencies": { + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + } + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", + "dev": true, + "optional": true + }, + "angular2-hotkeys": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/angular2-hotkeys/-/angular2-hotkeys-13.1.0.tgz", + "integrity": "sha512-irsQLLiHCHqz73ocDV8N5K7Zel7mJyLQHwLrRePOwUumQfyBc2TTuO+ccdQAAM7/RK+IdT6P5YoiP0FEbA19Uw==", + "requires": { + "@types/mousetrap": "^1.6.9", + "mousetrap": "^1.6.5", + "tslib": "^2.3.1" + } + }, + "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==" + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "apache-crypt": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", + "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", + "dev": true, + "requires": { + "unix-crypt-td-js": "^1.1.4" + } + }, + "apache-md5": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", + "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", + "dev": true + }, + "app-builder-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", + "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", + "dev": true + }, + "app-builder-lib": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz", + "integrity": "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA==", + "dev": true, + "requires": { + "@develar/schema-utils": "~2.6.5", + "@electron/universal": "1.2.1", + "@malept/flatpak-bundler": "^0.4.0", + "7zip-bin": "~5.1.1", + "async-exit-hook": "^2.0.1", + "bluebird-lst": "^1.0.9", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chromium-pickle-js": "^0.2.0", + "debug": "^4.3.4", + "ejs": "^3.1.7", + "electron-osx-sign": "^0.6.0", + "electron-publish": "23.6.0", + "form-data": "^4.0.0", + "fs-extra": "^10.1.0", + "hosted-git-info": "^4.1.0", + "is-ci": "^3.0.0", + "isbinaryfile": "^4.0.10", + "js-yaml": "^4.1.0", + "lazy-val": "^1.0.5", + "minimatch": "^3.1.2", + "read-config-file": "6.2.0", + "sanitize-filename": "^1.6.3", + "semver": "^7.3.7", + "tar": "^6.1.11", + "temp-file": "^3.4.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "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, + "requires": { + "argparse": "^2.0.1" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "app-root-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", + "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", + "dev": true + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, + "archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "devOptional": true, + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "dependencies": { + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "devOptional": true + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "devOptional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "devOptional": true, + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "devOptional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "devOptional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "devOptional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + }, + "dependencies": { + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + } + }, + "aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", + "dev": true, + "requires": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "array-from": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", + "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", + "dev": true + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "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 + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "optional": true, + "peer": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + }, + "array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "optional": true, + "peer": true + }, + "asar": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", + "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "chromium-pickle-js": "^0.2.0", + "commander": "^5.0.0", + "glob": "^7.1.6", + "minimatch": "^3.0.4" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "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==", + "optional": true, + "peer": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "optional": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + }, + "ast-transform": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/ast-transform/-/ast-transform-0.0.0.tgz", + "integrity": "sha512-e/JfLiSoakfmL4wmTGPjv0HpTICVmxwXgYOB8x+mzozHL8v+dSfCbrJ8J8hJ0YBP0XcYu1aLZ6b/3TnxNK3P2A==", + "dev": true, + "requires": { + "escodegen": "~1.2.0", + "esprima": "~1.0.4", + "through": "~2.3.4" + }, + "dependencies": { + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", + "dev": true + } + } + }, + "ast-types": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.7.8.tgz", + "integrity": "sha512-RIOpVnVlltB6PcBJ5BMLx+H+6JJ/zjDGU0t7f0L6c2M1dqcK92VQopLBlPQ9R80AVXelfqYgjcPLtHtDbNFg0Q==", + "dev": true + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "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, + "optional": true + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "devOptional": true + }, + "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 + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "devOptional": true + }, + "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==", + "optional": true, + "peer": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "optional": true, + "peer": true + }, + "axios": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.5.tgz", + "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==", + "dev": true, + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "axobject-query": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", + "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "dev": true, + "requires": { + "ast-types-flow": "0.0.7" + } + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "requires": {} + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "optional": true, + "peer": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "blocking-proxy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", + "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", + "optional": true, + "peer": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bluebird-lst": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", + "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "boolean": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", + "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brfs": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", + "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", + "dev": true, + "requires": { + "quote-stream": "^1.0.1", + "resolve": "^1.1.5", + "static-module": "^3.0.2", + "through2": "^2.0.0" + } + }, + "brotli": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", + "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", + "dev": true, + "requires": { + "base64-js": "^1.1.2" + } + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + } + } + }, + "browserify-optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-optional/-/browserify-optional-1.0.1.tgz", + "integrity": "sha512-VrhjbZ+Ba5mDiSYEuPelekQMfTbhcA2DhLk2VQWqdcCROWeFqlTcXZ7yfRkXCIl8E+g4gINJYJiRB7WEtfomAQ==", + "dev": true, + "requires": { + "ast-transform": "0.0.0", + "ast-types": "^0.7.0", + "browser-resolve": "^1.8.1" + } + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "browserstack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", + "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", + "optional": true, + "peer": true, + "requires": { + "https-proxy-agent": "^2.2.1" + }, + "dependencies": { + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "optional": true, + "peer": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "optional": true, + "peer": true, + "requires": { + "ms": "^2.1.1" + } + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "optional": true, + "peer": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + } + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "devOptional": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "dev": true + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builder-util": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz", + "integrity": "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ==", + "dev": true, + "requires": { + "@types/debug": "^4.1.6", + "@types/fs-extra": "^9.0.11", + "7zip-bin": "~5.1.1", + "app-builder-bin": "4.0.0", + "bluebird-lst": "^1.0.9", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "fs-extra": "^10.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-ci": "^3.0.0", + "js-yaml": "^4.1.0", + "source-map-support": "^0.5.19", + "stat-mode": "^1.0.0", + "temp-file": "^3.4.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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, + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "builder-util-runtime": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz", + "integrity": "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "sax": "^1.2.4" + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", + "dev": true, + "peer": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cac": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/cac/-/cac-3.0.4.tgz", + "integrity": "sha512-hq4rxE3NT5PlaEiVV39Z45d6MoFcQZG5dsgJqtAUeOz3408LEQAElToDkf9i5IYSCOmK0If/81dLg7nKxqPR0w==", + "dev": true, + "requires": { + "camelcase-keys": "^3.0.0", + "chalk": "^1.1.3", + "indent-string": "^3.0.0", + "minimist": "^1.2.0", + "read-pkg-up": "^1.0.1", + "suffix": "^0.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + } + } + }, + "cacache": { + "version": "16.1.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", + "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^1.1.1" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "devOptional": true + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "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, + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-3.0.0.tgz", + "integrity": "sha512-U4E6A6aFyYnNW+tDt5/yIUKQURKXe3WMFPfX4FxrQFcwZ/R08AUk1xWcUtlr7oq6CV07Ji+aa69V2g7BSpblnQ==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + } + } + }, + "caniuse-lite": { + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "optional": true, + "peer": true + }, + "cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "requires": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "chart.js": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz", + "integrity": "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==", + "peer": true + }, + "chartjs-plugin-zoom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.0.tgz", + "integrity": "sha512-bqpi7DGy9a5hX7ThKl/xQaLzXvneSwhS0w/lNimZ8AJaoRVMKz5JfUoqwciJYV5ixKXJbgyvwC9HcJnyVsYmjg==", + "requires": { + "hammerjs": "^2.0.8" + } + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dev": true, + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "dependencies": { + "parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dev": true, + "requires": { + "entities": "^4.4.0" + } + } + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chrome-launcher": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.1.tgz", + "integrity": "sha512-UugC8u59/w2AyX5sHLZUHoxBAiSiunUhZa3zZwMH6zPVis0C3dDKiRWyUGIo14tTbZHGVviWxv3PQWZ7taZ4fg==", + "devOptional": true, + "requires": { + "@types/node": "*", + "escape-string-regexp": "^4.0.0", + "is-wsl": "^2.2.0", + "lighthouse-logger": "^1.0.0" + }, + "dependencies": { + "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==", + "devOptional": true + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "chromedriver": { + "version": "111.0.0", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-111.0.0.tgz", + "integrity": "sha512-XavNYNBBfKIrT8Oi/ywJ0DoOOU+jHF5bQWTkqStFsAXvfCV9VzYN3J+TGAvZdrpXeoixqPRGUxQ2yZhD2iowdQ==", + "dev": true, + "requires": { + "@testim/chrome-version": "^1.1.3", + "axios": "^1.2.1", + "compare-versions": "^5.0.1", + "extract-zip": "^2.0.1", + "https-proxy-agent": "^5.0.1", + "proxy-from-env": "^1.1.0", + "tcp-port-used": "^1.0.1" + }, + "dependencies": { + "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, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "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, + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "chromium-bidi": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.6.tgz", + "integrity": "sha512-TQOkWRaLI/IWvoP8XC+7jO4uHTIiAUiklXU1T0qszlUFEai9LgKXIBXy3pOS3EnQZ3bQtMbKUPkug0fTAEHCSw==", + "devOptional": true, + "requires": { + "mitt": "3.0.0" + } + }, + "chromium-pickle-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", + "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", + "dev": true + }, + "ci-info": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz", + "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==", + "devOptional": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==" + }, + "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, + "optional": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "code-block-writer": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-11.0.3.tgz", + "integrity": "sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==", + "dev": true + }, + "codelyzer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", + "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", + "dev": true, + "requires": { + "@angular/compiler": "9.0.0", + "@angular/core": "9.0.0", + "app-root-path": "^3.0.0", + "aria-query": "^3.0.0", + "axobject-query": "2.0.2", + "css-selector-tokenizer": "^0.7.1", + "cssauron": "^1.4.0", + "damerau-levenshtein": "^1.0.4", + "rxjs": "^6.5.3", + "semver-dsl": "^1.0.1", + "source-map": "^0.5.7", + "sprintf-js": "^1.1.2", + "tslib": "^1.10.0", + "zone.js": "~0.10.3" + }, + "dependencies": { + "@angular/compiler": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", + "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", + "dev": true, + "requires": {} + }, + "@angular/core": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", + "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", + "dev": true, + "requires": {} + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", + "dev": true + } + } + }, + "codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==" + }, + "coffeescript": { + "version": "1.12.7", + "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz", + "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "devOptional": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", + "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", + "dev": true + }, + "comment-parser": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", + "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compare-version": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", + "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", + "dev": true + }, + "compare-versions": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.3.tgz", + "integrity": "sha512-4UZlZP8Z99MGEY+Ovg/uJxJuvoXuN4M6B3hKaiackiHrgzQFEe3diJi1mf1PNHbFujM7FvLrK2bpgIaImbtZ1A==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "devOptional": true, + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "devOptional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "optional": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "optional": true + } + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "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==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "requires": { + "is-what": "^3.14.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "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==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==" + }, + "core-js-compat": { + "version": "3.26.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", + "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", + "requires": { + "browserslist": "^4.21.4" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "corser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", + "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==" + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dev": true, + "optional": true, + "requires": { + "buffer": "^5.1.0" + } + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "devOptional": true, + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "devOptional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "critters": { + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", + "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "requires": { + "chalk": "^4.1.0", + "css-select": "^4.2.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "postcss": "^8.3.7", + "pretty-bytes": "^5.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "requires": { + "parse5": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "devOptional": true, + "requires": { + "node-fetch": "2.6.7" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-js": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", + "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", + "dev": true + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-shorthand-properties": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", + "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", + "devOptional": true + }, + "css-value": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", + "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", + "devOptional": true + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "cssauron": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", + "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", + "dev": true, + "requires": { + "through": "X.X.X" + } + }, + "cssdb": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", + "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "d3": { + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.6.1.tgz", + "integrity": "sha512-txMTdIHFbcpLx+8a0IFhZsbp+PfBBPt8yfbmukZTQFroKuFqIwqswF0qE5JXWefylaAVpSXFoKm3yP+jpNLFLw==", + "requires": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + } + }, + "d3-array": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.0.tgz", + "integrity": "sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g==", + "requires": { + "internmap": "1 - 2" + } + }, + "d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" + }, + "d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + } + }, + "d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "requires": { + "d3-path": "1 - 3" + } + }, + "d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" + }, + "d3-contour": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.0.tgz", + "integrity": "sha512-7aQo0QHUTu/Ko3cP9YK9yUTxtoDEiDGwnBHyLxG5M4vqlBkO/uixMRele3nfsfj6UXOcuReVpVXzAboGraYIJw==", + "requires": { + "d3-array": "^3.2.0" + } + }, + "d3-delaunay": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz", + "integrity": "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==", + "requires": { + "delaunator": "5" + } + }, + "d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" + }, + "d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + } + }, + "d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "requires": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" + }, + "d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "requires": { + "d3-dsv": "1 - 3" + } + }, + "d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" + }, + "d3-geo": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.0.1.tgz", + "integrity": "sha512-Wt23xBych5tSy9IYAM1FR2rWIBFWa52B/oF/GYe5zbdHrg08FU8+BuI6X4PvTwPDdqdAdq04fuWJpELtsaEjeA==", + "requires": { + "d3-array": "2.5.0 - 3" + } + }, + "d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" + }, + "d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "requires": { + "d3-color": "1 - 3" + } + }, + "d3-path": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.0.1.tgz", + "integrity": "sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w==" + }, + "d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" + }, + "d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" + }, + "d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" + }, + "d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "requires": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + } + }, + "d3-scale-chromatic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", + "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", + "requires": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + } + }, + "d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" + }, + "d3-shape": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.1.0.tgz", + "integrity": "sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ==", + "requires": { + "d3-path": "1 - 3" + } + }, + "d3-time": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.0.0.tgz", + "integrity": "sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ==", + "requires": { + "d3-array": "2 - 3" + } + }, + "d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "requires": { + "d3-time": "1 - 3" + } + }, + "d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" + }, + "d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "requires": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + } + }, + "d3-voronoi": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", + "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + }, + "d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "requires": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + } + }, + "dagre": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz", + "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==", + "requires": { + "graphlib": "^2.1.8", + "lodash": "^4.17.15" + } + }, + "dagre-d3": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/dagre-d3/-/dagre-d3-0.6.4.tgz", + "integrity": "sha512-e/6jXeCP7/ptlAM48clmX4xTZc5Ek6T6kagS7Oz2HrYSdqcLZFLqpAfh7ldbZRFfxCZVyh61NEPR08UQRVxJzQ==", + "requires": { + "d3": "^5.14", + "dagre": "^0.8.5", + "graphlib": "^2.1.8", + "lodash": "^4.17.15" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "d3": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", + "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", + "requires": { + "d3-array": "1", + "d3-axis": "1", + "d3-brush": "1", + "d3-chord": "1", + "d3-collection": "1", + "d3-color": "1", + "d3-contour": "1", + "d3-dispatch": "1", + "d3-drag": "1", + "d3-dsv": "1", + "d3-ease": "1", + "d3-fetch": "1", + "d3-force": "1", + "d3-format": "1", + "d3-geo": "1", + "d3-hierarchy": "1", + "d3-interpolate": "1", + "d3-path": "1", + "d3-polygon": "1", + "d3-quadtree": "1", + "d3-random": "1", + "d3-scale": "2", + "d3-scale-chromatic": "1", + "d3-selection": "1", + "d3-shape": "1", + "d3-time": "1", + "d3-time-format": "2", + "d3-timer": "1", + "d3-transition": "1", + "d3-voronoi": "1", + "d3-zoom": "1" + } + }, + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "d3-axis": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", + "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" + }, + "d3-brush": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", + "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", + "requires": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" + } + }, + "d3-chord": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", + "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", + "requires": { + "d3-array": "1", + "d3-path": "1" + } + }, + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "d3-contour": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", + "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "requires": { + "d3-array": "^1.1.1" + } + }, + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", + "requires": { + "d3-dispatch": "1", + "d3-selection": "1" + } + }, + "d3-dsv": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", + "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", + "requires": { + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" + } + }, + "d3-ease": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" + }, + "d3-fetch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", + "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", + "requires": { + "d3-dsv": "1" + } + }, + "d3-force": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", + "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "requires": { + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" + } + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "requires": { + "d3-array": "1" + } + }, + "d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "requires": { + "d3-color": "1" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-polygon": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", + "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" + }, + "d3-quadtree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", + "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + }, + "d3-random": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", + "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" + }, + "d3-scale": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", + "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", + "requires": { + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" + } + }, + "d3-scale-chromatic": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", + "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", + "requires": { + "d3-color": "1", + "d3-interpolate": "1" + } + }, + "d3-selection": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", + "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "requires": { + "d3-time": "1" + } + }, + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "d3-transition": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", + "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "requires": { + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" + } + }, + "d3-zoom": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", + "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", + "requires": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "dash-ast": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", + "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "optional": true, + "peer": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decache": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.1.tgz", + "integrity": "sha512-ohApBM8u9ygepJCjgBrEZSSxPjc0T/PJkD+uNyxXPkqudyUpdXpwJYp0VISm2WrPVzASU6DZyIi6BWdyw7uJ2Q==", + "dev": true, + "requires": { + "callsite": "^1.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "optional": true, + "peer": true + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.4", + "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 + }, + "deepmerge-ts": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", + "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", + "devOptional": true + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "requires": { + "clone": "^1.0.2" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "devOptional": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "optional": true, + "peer": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "optional": true, + "peer": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "optional": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "optional": true, + "peer": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "optional": true, + "peer": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "optional": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "optional": true, + "peer": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delaunator": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.0.tgz", + "integrity": "sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==", + "requires": { + "robust-predicates": "^3.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "devOptional": true + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "devtools": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/devtools/-/devtools-8.8.2.tgz", + "integrity": "sha512-iD/Xr5rMjx+VD08akiAuiMR5EhWKj9i489rcDm2vdC9iB8u8HY51s9FbmnIrN5OstYma0x2qOF2zKxM/muJTtw==", + "devOptional": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "chrome-launcher": "^0.15.0", + "edge-paths": "^3.0.5", + "import-meta-resolve": "^2.1.0", + "puppeteer-core": "19.8.5", + "query-selector-shadow-dom": "^1.0.0", + "ua-parser-js": "^1.0.1", + "uuid": "^9.0.0", + "which": "^3.0.0" + }, + "dependencies": { + "uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", + "devOptional": true + }, + "which": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", + "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", + "devOptional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "devtools-protocol": { + "version": "0.0.1124027", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1124027.tgz", + "integrity": "sha512-OT2sdgQn4llM9/tVcCvoty733KFFIlXVvESceJsfazhmg/dF7C5e3Z8cIN8jNwIikixuE5rufGtD1cvKHXfOcQ==", + "devOptional": true + }, + "dfa": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", + "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", + "dev": true + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "devOptional": true + }, + "dir-compare": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", + "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", + "dev": true, + "requires": { + "buffer-equal": "1.0.0", + "colors": "1.0.3", + "commander": "2.9.0", + "minimatch": "3.0.4" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true + }, + "commander": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", + "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", + "dev": true, + "requires": { + "graceful-readlink": ">= 1.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dmg-builder": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz", + "integrity": "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA==", + "dev": true, + "requires": { + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "dmg-license": "^1.0.11", + "fs-extra": "^10.0.0", + "iconv-lite": "^0.6.2", + "js-yaml": "^4.1.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "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, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "dmg-license": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", + "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", + "dev": true, + "optional": true, + "requires": { + "@types/plist": "^3.0.1", + "@types/verror": "^1.10.3", + "ajv": "^6.10.0", + "crc": "^3.8.0", + "iconv-corefoundation": "^1.1.7", + "plist": "^3.0.4", + "smart-buffer": "^4.0.2", + "verror": "^1.10.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "optional": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "optional": true + } + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0" + } + }, + "dommatrix": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dommatrix/-/dommatrix-1.0.3.tgz", + "integrity": "sha512-l32Xp/TLgWb8ReqbVJAFIvXmY7go4nTxxlWiAFyhoQw9RKEOHBZNnyGvJWqDVSPmq3Y9HlM4npqF/T6VMOXhww==", + "dev": true + }, + "dompurify": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz", + "integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==" + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dev": true, + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "dot": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dot/-/dot-1.1.3.tgz", + "integrity": "sha512-/nt74Rm+PcfnirXGEdhZleTwGC2LMnuKTeeTIlI82xb5loBBoXNYzr2ezCroPSMtilK8EZIfcNZwOcHN+ib1Lg==", + "dev": true + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "easy-table": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "wcwidth": "^1.0.1" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "optional": true, + "peer": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "edge-paths": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", + "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", + "devOptional": true, + "requires": { + "@types/which": "^2.0.1", + "which": "^2.0.2" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dev": true, + "requires": { + "jake": "^10.8.5" + } + }, + "electron": { + "version": "19.1.6", + "resolved": "https://registry.npmjs.org/electron/-/electron-19.1.6.tgz", + "integrity": "sha512-bT6Mr7JbHbONpr/U7R47lwTkMUvuAyOfnoLlbDqvGocQyZCCN3JB436wtf2+r3/IpMEz3T+dHLweFDY5i2wuxw==", + "dev": true, + "requires": { + "@electron/get": "^1.14.1", + "@types/node": "^16.11.26", + "extract-zip": "^1.0.3" + }, + "dependencies": { + "@types/node": { + "version": "16.18.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", + "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", + "dev": true + } + } + }, + "electron-builder": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz", + "integrity": "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==", + "dev": true, + "requires": { + "@types/yargs": "^17.0.1", + "app-builder-lib": "23.6.0", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "dmg-builder": "23.6.0", + "fs-extra": "^10.0.0", + "is-ci": "^3.0.0", + "lazy-val": "^1.0.5", + "read-config-file": "6.2.0", + "simple-update-notifier": "^1.0.7", + "yargs": "^17.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "electron-osx-sign": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", + "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", + "dev": true, + "requires": { + "bluebird": "^3.5.0", + "compare-version": "^0.1.2", + "debug": "^2.6.8", + "isbinaryfile": "^3.0.2", + "minimist": "^1.2.0", + "plist": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dev": true, + "requires": { + "buffer-alloc": "^1.2.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "electron-publish": { + "version": "23.6.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz", + "integrity": "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg==", + "dev": true, + "requires": { + "@types/fs-extra": "^9.0.11", + "builder-util": "23.6.0", + "builder-util-runtime": "9.1.1", + "chalk": "^4.1.1", + "fs-extra": "^10.0.0", + "lazy-val": "^1.0.5", + "mime": "^2.5.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emoji-toolkit": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/emoji-toolkit/-/emoji-toolkit-6.6.0.tgz", + "integrity": "sha512-pEu0kow2p1N8zCKnn/L6H0F3rWUBB3P3hVjr/O5yl1fK7N9jU4vO4G7EFapC5Y3XwZLUCY0FZbOPyTkH+4V2eQ==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "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==", + "devOptional": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", + "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", + "dev": true + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "optional": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "devOptional": true + } + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-error": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", + "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", + "dev": true, + "optional": true + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "optional": true, + "peer": true + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "optional": true, + "peer": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "es6-set": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", + "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", + "dev": true, + "requires": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "es6-iterator": "~2.0.3", + "es6-symbol": "^3.1.3", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + } + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "esbuild": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", + "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", + "optional": true, + "requires": { + "@esbuild/linux-loong64": "0.15.5", + "esbuild-android-64": "0.15.5", + "esbuild-android-arm64": "0.15.5", + "esbuild-darwin-64": "0.15.5", + "esbuild-darwin-arm64": "0.15.5", + "esbuild-freebsd-64": "0.15.5", + "esbuild-freebsd-arm64": "0.15.5", + "esbuild-linux-32": "0.15.5", + "esbuild-linux-64": "0.15.5", + "esbuild-linux-arm": "0.15.5", + "esbuild-linux-arm64": "0.15.5", + "esbuild-linux-mips64le": "0.15.5", + "esbuild-linux-ppc64le": "0.15.5", + "esbuild-linux-riscv64": "0.15.5", + "esbuild-linux-s390x": "0.15.5", + "esbuild-netbsd-64": "0.15.5", + "esbuild-openbsd-64": "0.15.5", + "esbuild-sunos-64": "0.15.5", + "esbuild-windows-32": "0.15.5", + "esbuild-windows-64": "0.15.5", + "esbuild-windows-arm64": "0.15.5" + } + }, + "esbuild-android-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", + "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", + "optional": true + }, + "esbuild-android-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", + "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", + "optional": true + }, + "esbuild-darwin-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", + "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", + "optional": true + }, + "esbuild-darwin-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", + "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", + "optional": true + }, + "esbuild-freebsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", + "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", + "optional": true + }, + "esbuild-freebsd-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", + "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", + "optional": true + }, + "esbuild-linux-32": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", + "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", + "optional": true + }, + "esbuild-linux-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", + "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", + "optional": true + }, + "esbuild-linux-arm": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", + "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", + "optional": true + }, + "esbuild-linux-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", + "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", + "optional": true + }, + "esbuild-linux-mips64le": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", + "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", + "optional": true + }, + "esbuild-linux-ppc64le": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", + "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", + "optional": true + }, + "esbuild-linux-riscv64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", + "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", + "optional": true + }, + "esbuild-linux-s390x": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", + "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", + "optional": true + }, + "esbuild-netbsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", + "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", + "optional": true + }, + "esbuild-openbsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", + "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", + "optional": true + }, + "esbuild-sunos-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", + "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", + "optional": true + }, + "esbuild-wasm": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", + "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==" + }, + "esbuild-windows-32": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", + "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", + "optional": true + }, + "esbuild-windows-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", + "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", + "optional": true + }, + "esbuild-windows-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", + "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", + "optional": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "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==" + }, + "escodegen": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.2.0.tgz", + "integrity": "sha512-yLy3Cc+zAC0WSmoT2fig3J87TpQ8UaZGx8ahCAs9FL8qNbyV7CVyPKS74DG4bsHiL5ew9sxdYx131OkBQMFnvA==", + "dev": true, + "requires": { + "esprima": "~1.0.4", + "estraverse": "~1.5.0", + "esutils": "~1.0.0", + "source-map": "~0.1.30" + }, + "dependencies": { + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", + "dev": true + }, + "estraverse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", + "integrity": "sha512-FpCjJDfmo3vsc/1zKSeqR5k42tcIhxFIlvq+h9j0fO2q/h2uLKyweq7rYJ+0CoVvrGQOxIS5wyBrW/+vF58BUQ==", + "dev": true + }, + "esutils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", + "integrity": "sha512-x/iYH53X3quDwfHRz4y8rn4XcEwwCJeWsul9pF1zldMbGtgOtMNBEOuYWwB1EQlK2LRa1fev3YAgym/RElp5Cg==", + "dev": true + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", + "dev": true, + "optional": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "eslint": { + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.15.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "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 + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "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, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "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, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "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, + "requires": { + "argparse": "^2.0.1" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "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, + "requires": { + "p-locate": "^5.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "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, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "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, + "requires": { + "p-limit": "^3.0.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "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 + } + } + }, + "eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "eslint-plugin-jsdoc": { + "version": "39.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", + "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", + "dev": true, + "requires": { + "@es-joy/jsdoccomment": "~0.36.0", + "comment-parser": "1.3.1", + "debug": "^4.3.4", + "escape-string-regexp": "^4.0.0", + "esquery": "^1.4.0", + "semver": "^7.3.8", + "spdx-expression-parse": "^3.0.1" + }, + "dependencies": { + "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 + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "eslint-plugin-prefer-arrow": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", + "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", + "dev": true, + "requires": {} + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-is-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", + "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "event-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", + "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "optional": true, + "peer": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "devOptional": true, + "requires": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" + } + }, + "expect-webdriverio": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.1.3.tgz", + "integrity": "sha512-tn7kMH/WVrVwwzPaCXMuFYiGXx15LwpxwkJkC/WmF6xptcqW7kaEZco7sxHjtEXpKV7QVGsfY1Z0PcwW4gj5OA==", + "devOptional": true, + "requires": { + "@wdio/globals": "^8.2.4", + "expect": "^29.4.0", + "jest-matcher-utils": "^29.4.0", + "webdriverio": "^8.2.4" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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==" + } + } + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "requires": { + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "optional": true, + "peer": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + } + }, + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "requires": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "dev": true, + "optional": true + }, + "fancy-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", + "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", + "dev": true, + "requires": { + "color-support": "^1.1.3" + } + }, + "fast-clone": { + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/fast-clone/-/fast-clone-1.5.13.tgz", + "integrity": "sha512-0ez7coyFBQFjZtId+RJqJ+EQs61w9xARfqjqK0AD9vIUkSxWD4HvPt80+5evebZ1tTnv1GYKrPTipx7kOW5ipA==" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "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==", + "devOptional": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "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, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + } + }, + "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==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "find": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/find/-/find-0.3.0.tgz", + "integrity": "sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw==", + "dev": true, + "requires": { + "traverse-chain": "~0.1.0" + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "findit2": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/findit2/-/findit2-2.2.3.tgz", + "integrity": "sha512-lg/Moejf4qXovVutL0Lz4IsaPoNYMuxt4PA0nGqFxnJ1CTTGGlEO2wKgoDpwknhvZ8k4Q2F+eesgkLbG2Mxfog==", + "dev": true + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "flow-parser": { + "version": "0.203.1", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.203.1.tgz", + "integrity": "sha512-Nw2M8MPP/Zb+yhvmPDEjzkCXLtgyWGKXZjAYOVftm+wIf3xd4FKa7nRI9v67rODs0WzxMbPc8IPs/7o/dyxo/Q==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "devOptional": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "optional": true, + "peer": true + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "devOptional": true + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "devOptional": true + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "devOptional": true + }, + "gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-assigned-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "optional": true, + "peer": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", + "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", + "dev": true, + "optional": true, + "requires": { + "boolean": "^3.0.1", + "es6-error": "^4.1.1", + "matcher": "^3.0.0", + "roarr": "^2.15.3", + "semver": "^7.3.2", + "serialize-error": "^7.0.1" + } + }, + "global-tunnel-ng": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", + "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", + "dev": true, + "optional": true, + "requires": { + "encodeurl": "^1.0.2", + "lodash": "^4.17.10", + "npm-conf": "^1.1.3", + "tunnel": "^0.0.6" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "optional": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "requires": { + "delegate": "^3.1.2" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "devOptional": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", + "dev": true + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "devOptional": true + }, + "graphlib": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", + "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "requires": { + "lodash": "^4.17.15" + } + }, + "growl": { + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", + "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", + "dev": true + }, + "hammerjs": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", + "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==" + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "handlebars": { + "version": "4.7.7", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", + "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "optional": true, + "peer": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "optional": true, + "peer": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "optional": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "optional": true, + "peer": true + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "devOptional": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "devOptional": true + } + } + }, + "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==", + "devOptional": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "devOptional": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "devOptional": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "requires": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + }, + "dependencies": { + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + } + } + }, + "hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==" + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "devOptional": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "devOptional": true, + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-encoding-sniffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", + "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "requires": { + "whatwg-encoding": "^2.0.0" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "dev": true, + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "http-auth": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", + "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", + "dev": true, + "requires": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.4.3", + "uuid": "^8.3.2" + } + }, + "http-auth-connect": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", + "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", + "dev": true + }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "devOptional": true + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "http-server": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", + "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", + "requires": { + "basic-auth": "^2.0.1", + "chalk": "^4.1.2", + "corser": "^2.0.1", + "he": "^1.2.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy": "^1.18.1", + "mime": "^1.6.0", + "minimist": "^1.2.6", + "opener": "^1.5.1", + "portfinder": "^1.0.28", + "secure-compare": "3.0.1", + "union": "~0.5.0", + "url-join": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "optional": true, + "peer": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "devOptional": true, + "requires": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, + "i18next": { + "version": "21.10.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", + "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.17.2" + } + }, + "iconv-corefoundation": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", + "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", + "dev": true, + "optional": true, + "requires": { + "cli-truncate": "^2.1.0", + "node-addon-api": "^1.6.3" + } + }, + "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==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "ignore-walk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", + "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", + "dev": true, + "requires": { + "minimatch": "^5.0.1" + } + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "optional": true + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "optional": true, + "peer": true + }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "import-meta-resolve": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", + "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", + "devOptional": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "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==" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", + "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", + "dev": true + }, + "inquirer": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", + "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "inside": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/inside/-/inside-1.0.0.tgz", + "integrity": "sha512-tvFwvS4g7q6iDot/4FjtWFHwwpv6TVvEumbTdLQilk1F07ojakbXPQcvf3kMAlyNDpzKRzn+d33O3RuXODuxZQ==", + "dev": true + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "devOptional": true, + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" + }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "devOptional": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "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==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "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==", + "devOptional": true + }, + "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, + "requires": { + "ci-info": "^3.2.0" + } + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "devOptional": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "devOptional": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "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==", + "devOptional": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "optional": true, + "peer": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "optional": true, + "peer": true, + "requires": { + "is-path-inside": "^1.0.0" + }, + "dependencies": { + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "optional": true, + "peer": true, + "requires": { + "path-is-inside": "^1.0.1" + } + } + } + }, + "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 + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "devOptional": true + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "devOptional": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "devOptional": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "devOptional": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "optional": true, + "peer": true + }, + "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==" + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "devOptional": true + }, + "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, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is2": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz", + "integrity": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "ip-regex": "^4.1.0", + "is-url": "^1.2.4" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "optional": true, + "peer": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dev": true, + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", + "dev": true + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jalhyd": { + "version": "file:jalhyd", + "requires": { + "@types/base-64": "^1.0.0", + "@types/jasmine": "^4.0.3", + "@types/lodash": "^4.14.191", + "@types/node": "^18.0.3", + "@types/seedrandom": "^3.0.5", + "@typescript-eslint/eslint-plugin": "^5.30.6", + "@typescript-eslint/parser": "^5.30.6", + "base-64": "^1.0.0", + "buffer": "^6.0.3", + "eslint": "^8.19.0", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-jsdoc": "^39.3.3", + "eslint-plugin-prefer-arrow": "^1.2.3", + "find": "^0.3.0", + "jasmine": "^4.2.1", + "jasmine-core": "^4.2.0", + "jasmine-node": "^3.0.0", + "jasmine-ts": "^0.4.0", + "replace-in-file": "^6.3.5", + "requirejs": "^2.3.6", + "rimraf": "^3.0.2", + "seedrandom": "^3.0.5", + "ts-node": "^10.8.2", + "typedoc": "^0.23.7", + "typescript": "^4.7.4" + }, + "dependencies": { + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + } + } + }, + "jasmine": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.5.0.tgz", + "integrity": "sha512-9olGRvNZyADIwYL9XBNBst5BTU/YaePzuddK+YRslc7rI9MdTIE4r3xaBKbv2GEmzYYUfMOdTR8/i6JfLZaxSQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "jasmine-core": "^4.5.0" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "jasmine-core": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.5.0.tgz", + "integrity": "sha512-9PMzyvhtocxb3aXJVOPqBDswdgyAeSB81QnLop4npOpbqnheaTEwPc9ZloQeVswugPManznQBjD8kWDTjlnHuw==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "jasmine-core": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.2.0.tgz", + "integrity": "sha512-OcFpBrIhnbmb9wfI8cqPSJ50pv3Wg4/NSgoZIqHzIwO/2a9qivJWzv8hUvaREIMYYJBas6AvfXATFdVuzzCqVw==", + "dev": true + }, + "jasmine-growl-reporter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jasmine-growl-reporter/-/jasmine-growl-reporter-2.0.0.tgz", + "integrity": "sha512-RYwVfPaGgxQQSHDOt6jQ99/KAkFQ/Fiwg/AzBS+uO9A4UhGhxb7hwXaUUSU/Zs0MxBoFNqmIRC+7P4/+5O3lXg==", + "dev": true, + "requires": { + "growl": "^1.10.5" + } + }, + "jasmine-node": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jasmine-node/-/jasmine-node-3.0.0.tgz", + "integrity": "sha512-vUa5Q7bQYwHHqi6FlJYndiKqZp+d+c3MKe0QUMwwrC4JRmoRV3zkg0buxB/uQ6qLh0NO34TNstpAnvaZ6xGlAA==", + "dev": true, + "requires": { + "coffeescript": "~1.12.7", + "gaze": "~1.1.2", + "jasmine-growl-reporter": "~2.0.0", + "jasmine-reporters": "~1.0.0", + "mkdirp": "~0.3.5", + "requirejs": "~2.3.6", + "underscore": "~1.9.1", + "walkdir": "~0.0.12" + }, + "dependencies": { + "mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", + "dev": true + }, + "underscore": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz", + "integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ==", + "dev": true + } + } + }, + "jasmine-reporters": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-1.0.2.tgz", + "integrity": "sha512-KrMRwzykkIKfkXr5UhCs/4BRJpws4VmNOeHIVKX8EBa9lYysVik3phkKrJCnCUE2lUCZDIA4rAmFrDgw546IzA==", + "dev": true, + "requires": { + "mkdirp": "~0.3.5" + }, + "dependencies": { + "mkdirp": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", + "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", + "dev": true + } + } + }, + "jasmine-spec-reporter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", + "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", + "dev": true, + "requires": { + "colors": "1.4.0" + } + }, + "jasmine-ts": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jasmine-ts/-/jasmine-ts-0.4.0.tgz", + "integrity": "sha512-bIAWJKUwxfuZfGI1ctEbny7+dsyFzsN0eLzOokxh0qIUCofai2WUEKoe3MMllkGEBXJzbEVYr2IyhJBv4j7SBA==", + "dev": true, + "requires": { + "yargs": "^17.0.1" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", + "optional": true, + "peer": true + }, + "jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "devOptional": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "devOptional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "devOptional": true + }, + "jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "devOptional": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "devOptional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "devOptional": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "devOptional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "devOptional": true, + "requires": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "devOptional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "devOptional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "devOptional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "devOptional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "devOptional": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "devOptional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "optional": true, + "peer": true + }, + "jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "requires": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jsdoc-type-pratt-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz", + "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "optional": true, + "peer": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "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 + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "optional": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonc-parser": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", + "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "optional": true, + "peer": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "optional": true, + "peer": true + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "optional": true, + "peer": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "optional": true, + "peer": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + } + } + }, + "jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "optional": true, + "peer": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + }, + "dependencies": { + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "optional": true, + "peer": true + } + } + }, + "karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "requires": { + "source-map-support": "^0.5.5" + } + }, + "katex": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.3.tgz", + "integrity": "sha512-3EykQddareoRmbtNiNEDgl3IGjryyrp2eg/25fHDEnlHymIDi33bptkMv6K4EOC2LZCybLW/ZkEo6Le+EM9pmA==", + "requires": { + "commander": "^8.0.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "khroma": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.0.0.tgz", + "integrity": "sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "ky": { + "version": "0.33.3", + "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", + "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", + "devOptional": true + }, + "lazy-val": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", + "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", + "dev": true + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "devOptional": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "less": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", + "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.0" + }, + "dependencies": { + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "optional": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "optional": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } + } + }, + "less-loader": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", + "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", + "requires": { + "klona": "^2.0.4" + } + }, + "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, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "requires": { + "webpack-sources": "^3.0.0" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "optional": true, + "peer": true, + "requires": { + "immediate": "~3.0.5" + } + }, + "lighthouse-logger": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz", + "integrity": "sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==", + "devOptional": true, + "requires": { + "debug": "^2.6.9", + "marky": "^1.2.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "devOptional": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "devOptional": true + } + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + } + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "devOptional": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "devOptional": true + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", + "devOptional": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "devOptional": true + }, + "lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "devOptional": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.pickby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", + "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", + "dev": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "devOptional": true + }, + "lodash.zip": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", + "devOptional": true + }, + "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==", + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "loglevel": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", + "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", + "devOptional": true + }, + "loglevel-plugin-prefix": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", + "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", + "devOptional": true + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==" + }, + "lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true + }, + "macos-release": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.0.tgz", + "integrity": "sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g==", + "dev": true + }, + "magic-string": { + "version": "0.26.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", + "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "requires": { + "object-visit": "^1.0.0" + } + }, + "marked": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz", + "integrity": "sha512-JjBTFTAvuTgANXx82a5vzK9JLSMoV6V3LBVn4Uhdso6t7vXrGx7g1Cd2r6NYSsxrYbQGFCMqBDhFHyK5q2UvcQ==" + }, + "marky": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", + "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", + "devOptional": true + }, + "matcher": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", + "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", + "dev": true, + "optional": true, + "requires": { + "escape-string-regexp": "^4.0.0" + }, + "dependencies": { + "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, + "optional": true + } + } + }, + "material-design-icons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", + "integrity": "sha512-t19Z+QZBwSZulxptEu05kIm+UyfIdJY1JDwI+nx02j269m6W414whiQz9qfvQIiLrdx71RQv+T48nHhuQXOCIQ==" + }, + "mathjax": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/mathjax/-/mathjax-3.2.2.tgz", + "integrity": "sha512-Bt+SSVU8eBG27zChVewOicYs7Xsdt40qm4+UpHyX7k0/O9NliPc+x77k1/FEsPsjKPZGJvtRZM1vO+geW0OhGw==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.11", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", + "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-source-map": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "mermaid": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-9.2.2.tgz", + "integrity": "sha512-6s7eKMqFJGS+0MYjmx8f6ZigqKBJVoSx5ql2gw6a4Aa+WJ49QiEJg7gPwywaBg3DZMs79UP7trESp4+jmaQccw==", + "requires": { + "@braintree/sanitize-url": "^6.0.0", + "d3": "^7.0.0", + "dagre": "^0.8.5", + "dagre-d3": "^0.6.4", + "dompurify": "2.4.0", + "fast-clone": "^1.5.13", + "graphlib": "^2.1.8", + "khroma": "^2.0.0", + "lodash": "^4.17.21", + "moment-mini": "^2.24.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.2", + "uuid": "^9.0.0" + }, + "dependencies": { + "uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" + } + } + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "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 + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mitt": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "devOptional": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "devOptional": true + }, + "moment-mini": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment-mini/-/moment-mini-2.29.4.tgz", + "integrity": "sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg==" + }, + "morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, + "requires": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + } + } + }, + "mousetrap": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", + "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "needle": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", + "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "optional": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "ng2-charts": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-4.1.1.tgz", + "integrity": "sha512-iHwXDbmX86lfeH8VRcsaW2tJATsuAZo4kvvC/Yk2l35zOHjevja1qBvO6BAibiDazi9r9aS6ZRJOqWPsz1pP2w==", + "requires": { + "lodash-es": "^4.17.15", + "tslib": "^2.3.0" + } + }, + "ngx-markdown": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/ngx-markdown/-/ngx-markdown-14.0.1.tgz", + "integrity": "sha512-y5CY4e0QM0uR6+MvU1rnh1Ks+rku14309kVVojyXLcWl4zlrt8VAYCcf/+A+8z/IDOaz38yTrxNBnvYDJzNzYA==", + "requires": { + "@types/marked": "^4.0.3", + "clipboard": "^2.0.11", + "emoji-toolkit": "^6.6.0", + "katex": "^0.16.0", + "marked": "^4.0.17", + "mermaid": "^9.1.2", + "prismjs": "^1.28.0", + "tslib": "^2.3.0" + } + }, + "ngx-material-file-input": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ngx-material-file-input/-/ngx-material-file-input-4.0.0.tgz", + "integrity": "sha512-N0lpuwO1Td3VUR/KnylVi0EObJ2f9s/3jvOUyIGWvy25l4fQOs8zl6cf+OqXIoYLsOHBnC2vVRNugbEuT9CaDQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "ngx-webstorage-service": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ngx-webstorage-service/-/ngx-webstorage-service-5.0.0.tgz", + "integrity": "sha512-adipYzdVGA1HxPF5n62eJoQGohiJRlpCp7lPuNQcOvkHGfFUByAfXZHmmLFzb5OFfeNWh1XZ8M2qppbC5uNXFQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "optional": true, + "requires": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + }, + "dependencies": { + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "optional": true + } + } + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-addon-api": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", + "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", + "dev": true, + "optional": true + }, + "node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "requires": { + "minimatch": "^3.0.2" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "devOptional": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-gyp": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", + "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "requires": { + "abbrev": "^1.0.0" + } + } + } + }, + "node-gyp-build": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", + "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", + "optional": true + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "non-layered-tidy-tree-layout": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "devOptional": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "optional": true, + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "optional": true + } + } + }, + "npm-install-checks": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", + "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", + "dev": true, + "requires": { + "semver": "^7.1.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-arg": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", + "integrity": "sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "proc-log": "^2.0.1", + "semver": "^7.3.5", + "validate-npm-package-name": "^4.0.0" + }, + "dependencies": { + "builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "requires": { + "semver": "^7.0.0" + } + }, + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "validate-npm-package-name": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", + "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", + "dev": true, + "requires": { + "builtins": "^5.0.0" + } + } + } + }, + "npm-packlist": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", + "dev": true, + "requires": { + "glob": "^8.0.1", + "ignore-walk": "^5.0.1", + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "dependencies": { + "npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^2.0.0" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + } + } + }, + "npm-pick-manifest": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", + "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "dev": true, + "requires": { + "npm-install-checks": "^5.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^9.0.0", + "semver": "^7.3.5" + } + }, + "npm-registry-fetch": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", + "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", + "dev": true, + "requires": { + "make-fetch-happen": "^10.0.6", + "minipass": "^3.1.6", + "minipass-fetch": "^2.0.3", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^9.0.1", + "proc-log": "^2.0.0" + } + }, + "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==", + "requires": { + "path-key": "^3.0.0" + } + }, + "npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + } + }, + "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==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "optional": true, + "peer": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "devOptional": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "devOptional": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "os-name": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", + "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", + "dev": true, + "requires": { + "macos-release": "^2.5.0", + "windows-release": "^4.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true + }, + "p-iteration": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/p-iteration/-/p-iteration-1.1.8.tgz", + "integrity": "sha512-IMFBSDIYcPNnW7uWYGrBqmvTiq7W0uB0fJn6shQZs7dlF3OvrHOre+JT9ikSZ7gZS3vWqclVgoQSvToJrns7uQ==", + "devOptional": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "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==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pacote": { + "version": "13.6.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", + "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", + "dev": true, + "requires": { + "@npmcli/git": "^3.0.0", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/promise-spawn": "^3.0.0", + "@npmcli/run-script": "^4.1.0", + "cacache": "^16.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", + "minipass": "^3.1.6", + "mkdirp": "^1.0.4", + "npm-package-arg": "^9.0.0", + "npm-packlist": "^5.1.0", + "npm-pick-manifest": "^7.0.0", + "npm-registry-fetch": "^13.0.1", + "proc-log": "^2.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^5.0.0", + "read-package-json-fast": "^2.0.3", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11" + }, + "dependencies": { + "hosted-git-info": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", + "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", + "dev": true, + "requires": { + "lru-cache": "^7.5.1" + } + }, + "normalize-package-data": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", + "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", + "dev": true, + "requires": { + "hosted-git-info": "^5.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + }, + "read-package-json": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", + "dev": true, + "requires": { + "glob": "^8.0.1", + "json-parse-even-better-errors": "^2.3.1", + "normalize-package-data": "^4.0.0", + "npm-normalize-package-bin": "^2.0.0" + } + } + } + }, + "pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", + "dev": true + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "optional": true + }, + "parse5-html-rewriting-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", + "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", + "requires": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "dependencies": { + "parse5": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", + "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", + "dev": true, + "requires": { + "entities": "^4.4.0" + } + } + } + }, + "parse5-sax-parser": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", + "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true + }, + "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==" + }, + "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==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "optional": true, + "peer": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-scurry": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", + "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", + "devOptional": true, + "requires": { + "lru-cache": "^9.0.0", + "minipass": "^5.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.0.1.tgz", + "integrity": "sha512-C8QsKIN1UIXeOs3iWmiZ1lQY+EnKDojWd37fXy1aSbJvH4iSma1uy2OWuoB3m4SYRli5+CUjDv3Dij5DVoetmg==", + "devOptional": true + }, + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "devOptional": true + } + } + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "pdfjs-dist": { + "version": "2.16.105", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.16.105.tgz", + "integrity": "sha512-J4dn41spsAwUxCpEoVf6GVoz908IAA3mYiLmNxg8J9kfRXc2jxpbUepcP0ocp0alVNLFthTAM8DZ1RaHh8sU0A==", + "dev": true, + "requires": { + "dommatrix": "^1.0.3", + "web-streams-polyfill": "^3.2.1" + } + }, + "pdfmake": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.2.6.tgz", + "integrity": "sha512-gZARnKLJjTuHWKIkqF4G6dafIaPfH7NFqBz9U9wb26PV5koHQ5eeQ/0rgZmIdfJzMKqHzXB9aK25ykG2AnnzEQ==", + "dev": true, + "requires": { + "@foliojs-fork/linebreak": "^1.1.1", + "@foliojs-fork/pdfkit": "^0.13.0", + "iconv-lite": "^0.6.3", + "xmldoc": "^1.1.2" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "devOptional": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "optional": true, + "peer": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "devOptional": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "devOptional": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "piscina": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", + "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "requires": { + "eventemitter-asyncresource": "^1.0.0", + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0", + "nice-napi": "^1.0.2" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "plist": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", + "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", + "dev": true, + "requires": { + "base64-js": "^1.5.1", + "xmlbuilder": "^15.1.1" + } + }, + "png-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", + "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==", + "dev": true + }, + "portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "requires": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.10", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", + "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", + "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", + "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.0.5", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.8", + "browserslist": "^4.21.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.0.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.10", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "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 + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true + }, + "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==" + }, + "pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "devOptional": true, + "requires": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "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==", + "devOptional": true + } + } + }, + "pretty-ms": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "dev": true, + "requires": { + "parse-ms": "^2.1.0" + } + }, + "primeicons": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-6.0.1.tgz", + "integrity": "sha512-KDeO94CbWI4pKsPnYpA1FPjo79EsY9I+M8ywoPBSf9XMXoe/0crjbUK7jcQEDHuc0ZMRIZsxH3TYLv4TUtHmAA==", + "peer": true + }, + "primeng": { + "version": "14.2.2", + "resolved": "https://registry.npmjs.org/primeng/-/primeng-14.2.2.tgz", + "integrity": "sha512-CV7dWwpBYqMgKliryJ6+CJZgdawl04V1Cp5mQmziEedJVhMGPg/QwU2Fi0v7AS9i1uXQRI9c420BDn+yZ+GrDQ==", + "requires": { + "tslib": "^2.3.0" + } + }, + "prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" + }, + "proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "devOptional": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "dev": true, + "optional": true + }, + "protractor": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", + "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", + "optional": true, + "peer": true, + "requires": { + "@types/q": "^0.0.32", + "@types/selenium-webdriver": "^3.0.0", + "blocking-proxy": "^1.0.0", + "browserstack": "^1.5.1", + "chalk": "^1.1.3", + "glob": "^7.0.3", + "jasmine": "2.8.0", + "jasminewd2": "^2.1.0", + "q": "1.4.1", + "saucelabs": "^1.5.0", + "selenium-webdriver": "3.6.0", + "source-map-support": "~0.4.0", + "webdriver-js-extender": "2.1.0", + "webdriver-manager": "^12.1.7", + "yargs": "^15.3.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "optional": true, + "peer": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "optional": true, + "peer": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "optional": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "optional": true, + "peer": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "optional": true, + "peer": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "optional": true, + "peer": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "optional": true, + "peer": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "optional": true, + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "optional": true, + "peer": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "optional": true, + "peer": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "jasmine": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", + "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", + "optional": true, + "peer": true, + "requires": { + "exit": "^0.1.2", + "glob": "^7.0.6", + "jasmine-core": "~2.8.0" + } + }, + "jasmine-core": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", + "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", + "optional": true, + "peer": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "optional": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", + "optional": true, + "peer": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "optional": true, + "peer": true + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "optional": true, + "peer": true, + "requires": { + "source-map": "^0.5.6" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "optional": true, + "peer": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "optional": true, + "peer": true + }, + "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==", + "optional": true, + "peer": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "optional": true, + "peer": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "optional": true, + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "optional": true, + "peer": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "optional": true, + "peer": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "optional": true, + "peer": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "optional": true, + "peer": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "devOptional": true + }, + "proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", + "dev": true + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "optional": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "optional": true, + "peer": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "devOptional": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "puppeteer-core": { + "version": "19.8.5", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.8.5.tgz", + "integrity": "sha512-zoGhim/oBQbkND6h4Xz4X7l5DkWVH9wH7z0mVty5qa/c0P1Yad47t/npVtt2xS10BiQwzztWKx7Pa2nJ5yykdw==", + "devOptional": true, + "requires": { + "@puppeteer/browsers": "0.4.0", + "chromium-bidi": "0.4.6", + "cross-fetch": "3.1.5", + "debug": "4.3.4", + "devtools-protocol": "0.0.1107588", + "extract-zip": "2.0.1", + "https-proxy-agent": "5.0.1", + "proxy-from-env": "1.1.0", + "tar-fs": "2.1.1", + "unbzip2-stream": "1.4.3", + "ws": "8.13.0" + }, + "dependencies": { + "devtools-protocol": { + "version": "0.0.1107588", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", + "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", + "devOptional": true + }, + "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==", + "devOptional": true, + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + } + }, + "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==", + "devOptional": true, + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "optional": true, + "peer": true + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "query-selector-shadow-dom": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", + "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", + "devOptional": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "devOptional": true + }, + "quote-stream": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", + "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", + "dev": true, + "requires": { + "buffer-equal": "0.0.1", + "minimist": "^1.1.3", + "through2": "^2.0.0" + }, + "dependencies": { + "buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", + "dev": true + } + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "devOptional": true + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "read-config-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", + "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", + "dev": true, + "requires": { + "dotenv": "^9.0.2", + "dotenv-expand": "^5.1.0", + "js-yaml": "^4.1.0", + "json5": "^2.2.0", + "lazy-val": "^1.0.4" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "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, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "read-package-json-fast": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", + "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "read-pkg": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", + "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", + "devOptional": true, + "requires": { + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "devOptional": true + } + } + }, + "read-pkg-up": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", + "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", + "devOptional": true, + "requires": { + "find-up": "^6.3.0", + "read-pkg": "^7.1.0", + "type-fest": "^2.5.0" + }, + "dependencies": { + "find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "devOptional": true, + "requires": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + } + }, + "locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "devOptional": true, + "requires": { + "p-locate": "^6.0.0" + } + }, + "p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "devOptional": true, + "requires": { + "yocto-queue": "^1.0.0" + } + }, + "p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "devOptional": true, + "requires": { + "p-limit": "^4.0.0" + } + }, + "path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "devOptional": true + }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "devOptional": true + }, + "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==", + "devOptional": true + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "devOptional": true, + "requires": { + "minimatch": "^5.1.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "requires": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "dependencies": { + "ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "requires": { + "tslib": "^2.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dev": true, + "requires": { + "minimatch": "^3.0.5" + }, + "dependencies": { + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "replace-in-file": { + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/replace-in-file/-/replace-in-file-6.3.5.tgz", + "integrity": "sha512-arB9d3ENdKva2fxRnSjwBEXfK1npgyci7ZZuwysgAp7ORjHSyxz6oqIjTEv8R0Ydl4Ll7uOAZXL4vbkhGIizCg==", + "dev": true, + "requires": { + "chalk": "^4.1.2", + "glob": "^7.2.0", + "yargs": "^17.2.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "optional": true, + "peer": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "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==", + "optional": true, + "peer": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "optional": true, + "peer": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "optional": true, + "peer": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "optional": true, + "peer": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "optional": true, + "peer": true + }, + "requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "devOptional": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + }, + "resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "resq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", + "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", + "devOptional": true, + "requires": { + "fast-deep-equal": "^2.0.1" + }, + "dependencies": { + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", + "devOptional": true + } + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rgb2hex": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", + "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", + "devOptional": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "roarr": { + "version": "2.15.4", + "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", + "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", + "dev": true, + "optional": true, + "requires": { + "boolean": "^3.0.1", + "detect-node": "^2.0.4", + "globalthis": "^1.0.1", + "json-stringify-safe": "^5.0.1", + "semver-compare": "^1.0.0", + "sprintf-js": "^1.1.2" + } + }, + "roboto-fontface": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz", + "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g==" + }, + "robust-predicates": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.1.tgz", + "integrity": "sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==" + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + }, + "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==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "rxjs": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "requires": { + "ret": "~0.1.10" + } + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "requires": { + "truncate-utf8-bytes": "^1.0.0" + } + }, + "sass": { + "version": "1.54.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", + "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", + "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "saucelabs": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", + "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", + "optional": true, + "peer": true, + "requires": { + "https-proxy-agent": "^2.2.1" + }, + "dependencies": { + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "optional": true, + "peer": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "optional": true, + "peer": true, + "requires": { + "ms": "^2.1.1" + } + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "optional": true, + "peer": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } + } + }, + "scope-analyzer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", + "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", + "dev": true, + "requires": { + "array-from": "^2.1.1", + "dash-ast": "^2.0.1", + "es6-map": "^0.1.5", + "es6-set": "^0.1.5", + "es6-symbol": "^3.1.1", + "estree-is-function": "^1.0.0", + "get-assigned-identifiers": "^1.1.0" + } + }, + "screenfull": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-6.0.2.tgz", + "integrity": "sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==" + }, + "secure-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", + "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" + }, + "seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selenium-webdriver": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", + "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", + "optional": true, + "peer": true, + "requires": { + "jszip": "^3.1.3", + "rimraf": "^2.5.4", + "tmp": "0.0.30", + "xml2js": "^0.4.17" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "optional": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "optional": true, + "peer": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "optional": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "optional": true, + "peer": true, + "requires": { + "glob": "^7.1.3" + } + }, + "tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", + "optional": true, + "peer": true, + "requires": { + "os-tmpdir": "~1.0.1" + } + } + } + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + } + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true, + "optional": true + }, + "semver-dsl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", + "integrity": "sha512-e8BOaTo007E3dMuQQTnPdalbKTABKNS7UxoBIDnwOqRa+QwMrCPjynB8zAlPF6xlqUfdLPPLIJ13hJNmhtq8Ng==", + "dev": true, + "requires": { + "semver": "^5.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-error": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", + "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", + "dev": true, + "optional": true, + "requires": { + "type-fest": "^0.13.1" + }, + "dependencies": { + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true, + "optional": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "devOptional": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "optional": true, + "peer": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==", + "dev": true + }, + "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==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shiki": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", + "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", + "dev": true, + "requires": { + "jsonc-parser": "^3.0.0", + "vscode-oniguruma": "^1.6.1", + "vscode-textmate": "^6.0.0" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "simple-update-notifier": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", + "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", + "dev": true, + "requires": { + "semver": "~7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "devOptional": true + }, + "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, + "optional": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "optional": true + } + } + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "requires": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", + "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", + "requires": { + "abab": "^2.0.6", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "devOptional": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "devOptional": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "devOptional": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "devOptional": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "dev": true + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + }, + "ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "requires": { + "frac": "~1.1.2" + } + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "optional": true, + "peer": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "requires": { + "minipass": "^3.1.1" + } + }, + "stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "devOptional": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "devOptional": true + } + } + }, + "stat-mode": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", + "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", + "dev": true + }, + "static-eval": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "dev": true, + "requires": { + "escodegen": "^1.11.1" + }, + "dependencies": { + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "static-module": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", + "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", + "dev": true, + "requires": { + "acorn-node": "^1.3.0", + "concat-stream": "~1.6.0", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "^1.11.1", + "has": "^1.0.1", + "magic-string": "0.25.1", + "merge-source-map": "1.0.4", + "object-inspect": "^1.6.0", + "readable-stream": "~2.3.3", + "scope-analyzer": "^2.0.1", + "shallow-copy": "~0.0.1", + "static-eval": "^2.0.5", + "through2": "~2.0.3" + }, + "dependencies": { + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "magic-string": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", + "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.1" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "stdin-discarder": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", + "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", + "dev": true, + "requires": { + "bl": "^5.0.0" + }, + "dependencies": { + "bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dev": true, + "requires": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "devOptional": true, + "requires": { + "internal-slot": "^1.0.4" + } + }, + "stream-buffers": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz", + "integrity": "sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==", + "dev": true + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "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==" + }, + "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 + }, + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, + "stylus": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", + "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "debug": "^4.3.2", + "glob": "^7.1.6", + "sax": "~1.2.4", + "source-map": "^0.7.3" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "stylus-loader": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", + "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", + "requires": { + "fast-glob": "^3.2.11", + "klona": "^2.0.5", + "normalize-path": "^3.0.0" + } + }, + "suffix": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/suffix/-/suffix-0.1.1.tgz", + "integrity": "sha512-j5uf6MJtMCfC4vBe5LFktSe4bGyNTBk7I2Kdri0jeLrcv5B9pWfxVa5JQpoxgtR8vaVB7bVxsWgnfQbX5wkhAA==", + "dev": true + }, + "sumchecker": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", + "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", + "dev": true, + "requires": { + "debug": "^4.1.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "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==" + }, + "svg-pan-zoom": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.1.tgz", + "integrity": "sha512-JaKkGHHfGvRrcMPdJWkssLBeWqM+Isg/a09H7kgNNajT1cX5AztDTNs+C8UzpCxjCTRrG34WbquwaovZbmSk9g==" + }, + "symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "tar": { + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", + "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "devOptional": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + }, + "dependencies": { + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "devOptional": true + } + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "devOptional": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "devOptional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "tcp-port-used": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz", + "integrity": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==", + "dev": true, + "requires": { + "debug": "4.3.1", + "is2": "^2.0.6" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + } + } + }, + "temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "requires": { + "rimraf": "~2.6.2" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "temp-file": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", + "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", + "dev": true, + "requires": { + "async-exit-hook": "^2.0.1", + "fs-extra": "^10.0.0" + } + }, + "terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "dependencies": { + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true + }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + } + }, + "tmp-promise": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", + "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "dev": true, + "requires": { + "tmp": "^0.2.0" + } + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "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==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "devOptional": true + }, + "traverse": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", + "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", + "dev": true + }, + "traverse-chain": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/traverse-chain/-/traverse-chain-0.1.0.tgz", + "integrity": "sha512-up6Yvai4PYKhpNp5PkYtx50m3KbwQrqDwbuZP/ItyL64YEWHAvH6Md83LFLV/GRSk/BoUVwwgUzX6SOQSbsfAg==", + "dev": true + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" + }, + "truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "dev": true, + "requires": { + "utf8-byte-length": "^1.0.1" + } + }, + "ts-morph": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-13.0.3.tgz", + "integrity": "sha512-pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==", + "dev": true, + "requires": { + "@ts-morph/common": "~0.12.3", + "code-block-writer": "^11.0.0" + } + }, + "ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "dependencies": { + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + } + } + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "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 + } + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "tslint": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", + "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", + "dev": true, + "peer": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "builtin-modules": "^1.1.1", + "chalk": "^2.3.0", + "commander": "^2.12.1", + "diff": "^4.0.1", + "glob": "^7.1.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.3", + "resolve": "^1.3.2", + "semver": "^5.3.0", + "tslib": "^1.13.0", + "tsutils": "^2.29.0" + }, + "dependencies": { + "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, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "peer": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "peer": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "peer": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true, + "peer": true + }, + "tsutils": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", + "dev": true, + "peer": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "optional": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "optional": true, + "peer": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "optional": true, + "peer": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "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, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedoc": { + "version": "0.23.21", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.21.tgz", + "integrity": "sha512-VNE9Jv7BgclvyH9moi2mluneSviD43dCE9pY8RWkO88/DrEgJZk9KpUk7WO468c9WWs/+aG6dOnoH7ccjnErhg==", + "dev": true, + "requires": { + "lunr": "^2.3.9", + "marked": "^4.0.19", + "minimatch": "^5.1.0", + "shiki": "^0.11.1" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" + }, + "ua-parser-js": { + "version": "1.0.35", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.35.tgz", + "integrity": "sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==", + "devOptional": true + }, + "uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true + }, + "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, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "devOptional": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-properties": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", + "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", + "dev": true, + "requires": { + "base64-js": "^1.3.0", + "unicode-trie": "^2.0.0" + } + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "unicode-trie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "dev": true, + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + } + } + }, + "union": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", + "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", + "requires": { + "qs": "^6.4.0" + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + } + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" + } + } + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + }, + "url-join": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", + "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "utf8-byte-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", + "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "devOptional": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", + "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", + "dev": true, + "optional": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true, + "optional": true + } + } + }, + "vscode-oniguruma": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", + "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==", + "dev": true + }, + "vscode-textmate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", + "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==", + "dev": true + }, + "walkdir": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.12.tgz", + "integrity": "sha512-HFhaD4mMWPzFSqhpyDG48KDdrjfn409YQuVW7ckZYhW4sE87mYtWifdB/+73RA7+p4s4K18n5Jfx1kHthE1gBw==", + "dev": true + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "requires": { + "defaults": "^1.0.3" + } + }, + "wdio-chromedriver-service": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-8.1.1.tgz", + "integrity": "sha512-pN3GiOkTIMnalfq4PJAHdX95pDp1orHnTY8W1fIbd6ok81ba97UjerTgS7lUDRUh1p0MAm35Ww0uc0/9wzB7SA==", + "dev": true, + "requires": { + "@wdio/logger": "^8.1.0", + "fs-extra": "^11.1.0", + "split2": "^4.1.0", + "tcp-port-used": "^1.0.2" + }, + "dependencies": { + "fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + } + } + }, + "wdio-wait-for": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.3.tgz", + "integrity": "sha512-y/n7tpExl54SOwbk27Ngz9ch4qP+250OhL6yYrxB5GLL5jZWcechTBbSJwOZNTUT6jZomoPFT9t77NFpqdJsig==", + "dev": true + }, + "web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "dev": true + }, + "webdriver": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.8.2.tgz", + "integrity": "sha512-ug+7n0JgRTLG5pGyD53VKValSLFcr0oll1QelH1Gueh/umt3Ipu+SDV+v+lyCZY6CKasCsv80W8oZfpLBj1ClQ==", + "devOptional": true, + "requires": { + "@types/node": "^18.0.0", + "@types/ws": "^8.5.3", + "@wdio/config": "8.8.0", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "deepmerge-ts": "^5.0.0", + "got": "^12.1.0", + "ky": "^0.33.0", + "ws": "^8.8.0" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.3.0.tgz", + "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==", + "devOptional": true + }, + "@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "devOptional": true, + "requires": { + "defer-to-connect": "^2.0.1" + } + }, + "cacheable-request": { + "version": "10.2.9", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.9.tgz", + "integrity": "sha512-CaAMr53AS1Tb9evO1BIWFnZjSr8A4pbXofpsNVWPMDZZj3ZQKHwsQG9BrTqQ4x5ZYJXz1T2b8LLtTZODxSpzbg==", + "devOptional": true, + "requires": { + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.2", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "devOptional": true, + "requires": { + "mimic-response": "^3.1.0" + }, + "dependencies": { + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "devOptional": true + } + } + }, + "defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "devOptional": true + }, + "got": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.0.tgz", + "integrity": "sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==", + "devOptional": true, + "requires": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + } + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "devOptional": true + }, + "keyv": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", + "devOptional": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "devOptional": true + }, + "mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "devOptional": true + }, + "normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "devOptional": true + }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "devOptional": true + }, + "responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "devOptional": true, + "requires": { + "lowercase-keys": "^3.0.0" + } + } + } + }, + "webdriver-js-extender": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", + "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", + "optional": true, + "peer": true, + "requires": { + "@types/selenium-webdriver": "^3.0.0", + "selenium-webdriver": "^3.0.1" + } + }, + "webdriver-manager": { + "version": "12.1.8", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", + "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", + "optional": true, + "peer": true, + "requires": { + "adm-zip": "^0.4.9", + "chalk": "^1.1.1", + "del": "^2.2.0", + "glob": "^7.0.3", + "ini": "^1.3.4", + "minimist": "^1.2.0", + "q": "^1.4.1", + "request": "^2.87.0", + "rimraf": "^2.5.2", + "semver": "^5.3.0", + "xml2js": "^0.4.17" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "optional": true, + "peer": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "optional": true, + "peer": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "optional": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "optional": true, + "peer": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "optional": true, + "peer": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "optional": true, + "peer": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "optional": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "optional": true, + "peer": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "optional": true, + "peer": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "optional": true, + "peer": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "optional": true, + "peer": true + } + } + }, + "webdriverio": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.8.2.tgz", + "integrity": "sha512-H3h+sHLg9hfQCPLvpd30hi/ZW4lLy73m4zrZ5kJyuuUf38SZFLcfXD3W1RGig88RQ/75Ui164ugwHasTMiQEgw==", + "devOptional": true, + "requires": { + "@types/node": "^18.0.0", + "@wdio/config": "8.8.0", + "@wdio/logger": "8.6.6", + "@wdio/protocols": "8.8.1", + "@wdio/repl": "8.6.6", + "@wdio/types": "8.8.0", + "@wdio/utils": "8.8.0", + "archiver": "^5.0.0", + "aria-query": "^5.0.0", + "css-shorthand-properties": "^1.1.1", + "css-value": "^0.0.1", + "devtools": "8.8.2", + "devtools-protocol": "^0.0.1124027", + "grapheme-splitter": "^1.0.2", + "import-meta-resolve": "^2.1.0", + "is-plain-obj": "^4.1.0", + "lodash.clonedeep": "^4.5.0", + "lodash.zip": "^4.2.0", + "minimatch": "^9.0.0", + "puppeteer-core": "19.8.5", + "query-selector-shadow-dom": "^1.0.0", + "resq": "^1.9.1", + "rgb2hex": "0.2.5", + "serialize-error": "^8.0.0", + "webdriver": "8.8.2" + }, + "dependencies": { + "aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "devOptional": true, + "requires": { + "deep-equal": "^2.0.5" + } + }, + "deep-equal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", + "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", + "devOptional": true, + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + } + }, + "is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "devOptional": true + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "devOptional": true + }, + "minimatch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", + "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", + "devOptional": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "serialize-error": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", + "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", + "devOptional": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "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==", + "devOptional": true + } + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "devOptional": true + }, + "webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peer": true, + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "peer": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "requires": { + "typed-assert": "^1.0.8" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", + "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", + "requires": { + "iconv-lite": "0.6.3" + } + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "devOptional": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "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==", + "devOptional": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "devOptional": true, + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "optional": true, + "peer": true + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "devOptional": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "windows-release": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", + "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", + "dev": true, + "requires": { + "execa": "^4.0.2" + }, + "dependencies": { + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "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, + "requires": { + "pump": "^3.0.0" + } + }, + "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 + } + } + }, + "wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==" + }, + "word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "requires": {} + }, + "xlsx": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "requires": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + } + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "optional": true, + "peer": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "dependencies": { + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "optional": true, + "peer": true + } + } + }, + "xmlbuilder": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", + "dev": true + }, + "xmldoc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.2.0.tgz", + "integrity": "sha512-2eN8QhjBsMW2uVj7JHLHkMytpvGHLHxKXBy4J3fAT/HujsEtM6yU84iGjpESYGHg6XwK0Vu4l+KgqQ2dv2cCqg==", + "dev": true, + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "17.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" + }, + "yarn-install": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yarn-install/-/yarn-install-1.0.0.tgz", + "integrity": "sha512-VO1u181msinhPcGvQTVMnHVOae8zjX/NSksR17e6eXHRveDvHCF5mGjh9hkN8mzyfnCqcBe42LdTs7bScuTaeg==", + "dev": true, + "requires": { + "cac": "^3.0.3", + "chalk": "^1.1.3", + "cross-spawn": "^4.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", + "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "devOptional": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "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 + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "devOptional": true, + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "devOptional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "zone.js": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", + "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", + "requires": { + "tslib": "^2.3.0" + } + } } } -- GitLab From 4bdfe07363310145b0a771b6cc89e98323db856e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 09:45:13 +0200 Subject: [PATCH 022/120] feat: MacroRugoRemous: warning about downstream water elevation < critical elevation refs #609 --- src/locale/messages.en.json | 3 ++- src/locale/messages.fr.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index a5f438b7e..bc6ab3216 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -778,5 +778,6 @@ "ERROR_VERIF_PAB_WALL_NOT_CROSSABLE": "Wall #%N% is not crossable", "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "Downwall is not crossable", "WARNING_VERIF_PAR_SPECIES_GROUP": "Species groups 3a, 3b et 7b are discouraged for this pass type", - "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "Target rock-ramp has variated parameters" + "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "Target rock-ramp has variated parameters", + "WARNING_MACRORUGOREMOUS_CHUTE_AVAL": "Downstream boundary condition < critical elevation: downstream fall" } diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 28725f79a..a79522754 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -779,5 +779,6 @@ "ERROR_VERIF_PAB_WALL_NOT_CROSSABLE": "La cloison n°%N% n'est pas franchissable", "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "La cloison aval n'est pas franchissable", "WARNING_VERIF_PAR_SPECIES_GROUP": "Les groupes d'espèces 3a, 3b et 7b sont déconseillés pour ce type de passe", - "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "La passe cible comporte des paramètres variés" + "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "La passe cible comporte des paramètres variés", + "WARNING_MACRORUGOREMOUS_CHUTE_AVAL": "Condition limite aval < hauteur critique : chute à l'aval" } \ No newline at end of file -- GitLab From b9bc4291cefab472ffa821ec1505b0eab9bfbc87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 10:44:23 +0200 Subject: [PATCH 023/120] refactor: MacroRugoRemous: remove Dx as input parameter refs #609 --- src/app/calculators/macrorugoremous/config.json | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json index 5eb0dfb7b..0acfabef3 100644 --- a/src/app/calculators/macrorugoremous/config.json +++ b/src/app/calculators/macrorugoremous/config.json @@ -21,7 +21,6 @@ "id": "fs_param_calc", "type": "fieldset", "fields": [ - "Dx", { "id": "select_resolution", "type": "select", -- GitLab From 83f986f59aeec723e2f7151a7d9cc0f505ddca2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 13:25:52 +0200 Subject: [PATCH 024/120] fix: MacroRugoRemous: form translation of values,units refs #609 --- src/app/calculators/macrorugoremous/en.json | 18 ++++++++++++++++++ src/app/calculators/macrorugoremous/fr.json | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/src/app/calculators/macrorugoremous/en.json b/src/app/calculators/macrorugoremous/en.json index 231a37c21..42a5282cc 100644 --- a/src/app/calculators/macrorugoremous/en.json +++ b/src/app/calculators/macrorugoremous/en.json @@ -5,6 +5,24 @@ "Dx": "Discretisation step", "Y": "Water depth", "ZW": "Water line", + "Hs": "Head", + "S": "Wet surface", + + "UNIT_ZW": "m", + "UNIT_FLU": "m", + "UNIT_HS": "m", + "UNIT_HSC": "m", + "UNIT_B": "m", + "UNIT_P": "m", + "UNIT_S": "m²", + "UNIT_R": "m", + "UNIT_V": "m/s", + "UNIT_YCOR": "m", + "UNIT_YCON": "m", + "UNIT_J": "m", + "UNIT_I-J": "m/m", + "UNIT_IMP": "N", + "UNIT_TAU0": "Pa", "select_resolution": "Resolution method", "RESOLUTION_0": "Integration by trapezoid", diff --git a/src/app/calculators/macrorugoremous/fr.json b/src/app/calculators/macrorugoremous/fr.json index 081a929d4..ae1bb8ba4 100644 --- a/src/app/calculators/macrorugoremous/fr.json +++ b/src/app/calculators/macrorugoremous/fr.json @@ -5,6 +5,24 @@ "Dx": "Pas de discrétisation", "Y": "Tirant d'eau", "ZW": "Ligne d'eau", + "Hs": "Charge", + "S": "Surface mouillée", + + "UNIT_ZW": "m", + "UNIT_FLU": "m", + "UNIT_HS": "m", + "UNIT_HSC": "m", + "UNIT_B": "m", + "UNIT_P": "m", + "UNIT_S": "m²", + "UNIT_R": "m", + "UNIT_V": "m/s", + "UNIT_YCOR": "m", + "UNIT_YCON": "m", + "UNIT_J": "m", + "UNIT_I-J": "m/m", + "UNIT_IMP": "N", + "UNIT_TAU0": "Pa", "select_resolution": "Méthode de résolution", "RESOLUTION_0": "Intégration par trapèzes", -- GitLab From cac551a6993b05300fbdea4540da5441e0ce34c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Tue, 28 Mar 2023 14:06:24 +0200 Subject: [PATCH 025/120] fix: MacroRugoRemous form: restore section generation select, fix NaNs refs #609 --- .../components/generic-calculator/calculator.component.ts | 5 ++--- src/app/formulaire/definition/form-macrorugo-remous.ts | 4 ++++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 18955e18d..7c249e932 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -742,7 +742,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe // true if CourbeRemous results are present public get hasCourbeRemousResults() { - return this.is(CalculatorType.CourbeRemous) && this.hasResults; + return (this.is(CalculatorType.CourbeRemous) || this.is(CalculatorType.MacroRugoRemous)) && this.hasResults; } // true if current Nub is PAR @@ -1012,8 +1012,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe */ public get courbeRemousPoints(): any[] { if (this.hasCourbeRemousResults) { - const crForm = this._formulaire as FormulaireCourbeRemous; - for (const r of crForm.results) { + for (const r of this._formulaire.results) { if (r instanceof RemousResults) { return r.points; } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index fffac2f9a..ab26cd956 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -40,6 +40,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { protected reaffectResultComponents() { const mrr = this.currentNub as MacroRugoRemous; + mrr.syncSectionMacroRugo(); // variable supplémentaire à calculer this._remousResults.extraParamSymbol = mrr.getPropValue("varCalc"); @@ -50,6 +51,9 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { const prmMRR = mrr.prms as MacroRugoRemousParams; this._remousResults.parameters = prmMRR; + // calcul + this._remousResults.result = mrr.CalcSerie(); + const sect: acSection = mrr.Sn; this.resultYn = sect.CalcSection("Yn"); // hauteur normale this.resultYc = sect.CalcSection("Yc"); // hauteur critique -- GitLab From 564a499c8d6fd53b0e9016ebf8a79af4dd910d02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 31 Mar 2023 15:28:06 +0200 Subject: [PATCH 026/120] fix: simple rock-ramp calculator: enable backwater curve generation button only if calculation has been run refs #609 --- .../components/generic-calculator/calculator.component.html | 2 +- src/app/components/generic-calculator/calculator.component.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/components/generic-calculator/calculator.component.html b/src/app/components/generic-calculator/calculator.component.html index 79dec21bc..d8f4056d3 100644 --- a/src/app/components/generic-calculator/calculator.component.html +++ b/src/app/components/generic-calculator/calculator.component.html @@ -214,7 +214,7 @@ </button> <button mat-raised-button color="accent" id="generate-backwater-curve" *ngIf="isPAM" - (click)="generateBackwaterInPAM()"> + (click)="generateBackwaterInPAM()" [disabled]="!generateCrPamEnabled"> {{ uitextGenerateBackwaterInPAM }} </button> diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 7c249e932..0228b5f3c 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -1030,6 +1030,10 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe ); } + public get generateCrPamEnabled(): boolean { + return this.hasResults && !this._formulaire.currentNub.result.hasErrorMessages(); + } + public get uitextGenerateParSimulationTitle(): string { const parCalage = (this._formulaire.currentNub as Par); if (!this.hasResults || parCalage.result.hasErrorMessages()) { -- GitLab From 80cbbda123d72ab0d141046093e3de193222e79a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 31 Mar 2023 15:44:49 +0200 Subject: [PATCH 027/120] fix: MacroRugoRemous generation: use discharge value from PAM refs #609 --- src/app/components/generic-calculator/calculator.component.ts | 1 + src/app/formulaire/definition/form-macrorugo-remous.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 0228b5f3c..fc99419c2 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -1277,6 +1277,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacroRugoRemous); const mrr = (f.currentNub as MacroRugoRemous); mrr.setPropValue(MacroRugoRemous.NubMacroRugoProp, this.formulaire.currentNub.uid); + mrr.syncSectionMacroRugo(); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index ab26cd956..5ce622c62 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -15,6 +15,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { } if (pam !== undefined) { props.setPropValue(MacroRugoRemous.NubMacroRugoProp, pam.uid); + props.setPropValue("Q", pam.prms.Q.V); } return super.initNub(props); } -- GitLab From 0e5db8fd196597c23388183789e3a506824c886d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Thu, 11 May 2023 15:39:06 +0200 Subject: [PATCH 028/120] fix(e2e): MacroRugoRemous test failure refs #609 --- e2e/macrorugo-remous.e2e-spec.ts | 51 ++++++++++++++++---------------- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/e2e/macrorugo-remous.e2e-spec.ts b/e2e/macrorugo-remous.e2e-spec.ts index a856c9e6e..85e994510 100644 --- a/e2e/macrorugo-remous.e2e-spec.ts +++ b/e2e/macrorugo-remous.e2e-spec.ts @@ -4,19 +4,23 @@ import { Navbar } from "./navbar.po"; import { browser, $, $$, expect } from '@wdio/globals' import { isElementDisplayed, openCalculator } from "./util.po"; import { CalculatorPage } from "./calculator.po"; +import { newSession } from "./util.po"; +import { SideNav } from "./sidenav.po"; //TODO à réactiver après fusion de nghyd#609 jalhyd#325 dans devel xdescribe("MacroRugoRemous - ", () => { - let prefPage: PreferencesPage; - let listPage: ListPage; - let navBar: Navbar; - let calcPage: CalculatorPage; + let prefPage: PreferencesPage; + let listPage: ListPage; + let navBar: Navbar; + let calcPage: CalculatorPage; + let sideNav: SideNav; beforeAll(() => { prefPage = new PreferencesPage(); listPage = new ListPage(); navBar = new Navbar(); calcPage = new CalculatorPage(); + sideNav = new SideNav(); }); beforeEach(async () => { @@ -27,56 +31,53 @@ xdescribe("MacroRugoRemous - ", () => { await browser.pause(200); }); - it("check select empty message is present when no PAM is in the session", async () => { - // MacroRugoRemous calculator - await openCalculator(37, navBar, listPage); + it("check select empty message is present when no PAM is in the session", async () => { + // MacroRugoRemous calculator + await openCalculator(37, navBar, listPage); // const emptyMsg = element(by.css("div .message-when-empty")); const emptyMsg = await $("div .message-when-empty"); expect(await isElementDisplayed(emptyMsg)).toBe(true); }); - it("check select empty message is not present when a PAM exists in the session", async () => { - // PAM calculator - await openCalculator(11, navBar, listPage); + it("check select empty message is not present when a PAM exists in the session", async () => { + // PAM calculator + await openCalculator(11, navBar, listPage); await navBar.clickNewCalculatorButton(); await browser.pause(200); - // MacroRugoRemous calculator - await openCalculator(37, navBar, listPage); + // MacroRugoRemous calculator + await openCalculator(37, navBar, listPage); const emptyMsg = $("div .message-when-empty"); expect(await isElementDisplayed(emptyMsg)).toBe(false); }); - it("check select error message when target PAM has no variated parameter", async () => { - // PAM calculator - await openCalculator(11, navBar, listPage); + it("check select error message when target PAM has no variated parameter", async () => { + // PAM calculator + await openCalculator(11, navBar, listPage); - // MacroRugoRemous calculator - await openCalculator(37, navBar, listPage); + // MacroRugoRemous calculator + await openCalculator(37, navBar, listPage); const errorMsg = await $("div .select-error-message"); expect(await isElementDisplayed(errorMsg)).toBe(false); }); it("check select error message when target PAM has a variated parameter", async () => { - // start page - await navBar.clickNewCalculatorButton(); - await browser.pause(200); + await newSession(navBar, sideNav); - // PAM calculator - await listPage.clickMenuEntryForCalcType(11); - browser.pause(200); + // open PAM calculator + await openCalculator(11, navBar, listPage); // set ZF1 to variated mode const zf1 = await calcPage.getInputById("ZF1"); await calcPage.setParamMode(zf1, "var"); await browser.pause(200); - // MacroRugoRemous calculator - await openCalculator(37, navBar, listPage); + // MacroRugoRemous calculator + await openCalculator(37, navBar, listPage); const errorMsg = await $("div .select-error-message"); expect(await isElementDisplayed(errorMsg)).toBe(true); -- GitLab From 7c111c374db604677b8ff69e472d1bd2d1a2416a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Fri, 12 May 2023 08:27:35 +0200 Subject: [PATCH 029/120] refactor(e2e): use OpenCalculator() where possible refs #609 --- e2e/parallel-structures.e2e-spec.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/e2e/parallel-structures.e2e-spec.ts b/e2e/parallel-structures.e2e-spec.ts index 5c4fafa55..d2856d31b 100644 --- a/e2e/parallel-structures.e2e-spec.ts +++ b/e2e/parallel-structures.e2e-spec.ts @@ -31,9 +31,9 @@ describe("Parallel structures - ", () => { await browser.pause(200); }); - it("check calculated parameter remains the same when copying a structure", async () => { - // open "fish ladder: cross walls" calculator - await openCalculator(10, navBar, listPage); + it("check calculated parameter remains the same when copying a structure", async () => { + // open "fish ladder: cross walls" calculator + await openCalculator(10, navBar, listPage); // check L in first structure calc toggle is not checked const L1 = await calcPage.getInputById("0_L"); -- GitLab From ab0ea95a2938a07bf546135a57b158fb60100513 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Wed, 6 Dec 2023 17:07:10 +0100 Subject: [PATCH 030/120] fix: replace MacroRugo by Macrorugo and delete Q field in marcrorugoremous form Refs #609 --- src/app/calculators/macrorugoremous/config.json | 3 +-- .../generic-calculator/calculator.component.ts | 12 ++++++------ .../formulaire/definition/form-macrorugo-remous.ts | 12 ++++++------ .../elements/select/select-field-target-pam.ts | 6 +++--- src/app/services/formulaire.service.ts | 6 +++--- 5 files changed, 19 insertions(+), 20 deletions(-) diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json index 0acfabef3..fd0020c7a 100644 --- a/src/app/calculators/macrorugoremous/config.json +++ b/src/app/calculators/macrorugoremous/config.json @@ -13,8 +13,7 @@ "id": "fs_condlim", "type": "fieldset", "fields": [ - "Z2", - "Q" + "Z2" ] }, { diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index fc99419c2..735bc0f5e 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -26,7 +26,7 @@ import { Espece, VariatedDetails, ParallelStructure, - MacroRugoRemous + MacrorugoRemous } from "jalhyd"; import { generateValuesCombination, getUnformattedIthResult, getUnformattedIthValue } from "../../util/util"; @@ -707,7 +707,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe // true if current Nub is MacroRugoRemous public get isMRR() { - return this.is(CalculatorType.MacroRugoRemous); + return this.is(CalculatorType.MacrorugoRemous); } // true if current Nub is MacroRugoCompound @@ -742,7 +742,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe // true if CourbeRemous results are present public get hasCourbeRemousResults() { - return (this.is(CalculatorType.CourbeRemous) || this.is(CalculatorType.MacroRugoRemous)) && this.hasResults; + return (this.is(CalculatorType.CourbeRemous) || this.is(CalculatorType.MacrorugoRemous)) && this.hasResults; } // true if current Nub is PAR @@ -1274,9 +1274,9 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe } public async generateBackwaterInPAM() { - const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacroRugoRemous); - const mrr = (f.currentNub as MacroRugoRemous); - mrr.setPropValue(MacroRugoRemous.NubMacroRugoProp, this.formulaire.currentNub.uid); + const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacrorugoRemous); + const mrr = (f.currentNub as MacrorugoRemous); + // mrr.setPropValue(MacrorugoRemous._nubMacroRugo, this.formulaire.currentNub.uid); mrr.syncSectionMacroRugo(); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index 5ce622c62..28c2308ea 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -1,9 +1,9 @@ import { RemousResults } from "app/results/remous-results"; -import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacroRugoRemous, Props, Result, Session } from "jalhyd"; -import { MacroRugoRemousParams } from "jalhyd/build/internal_modules"; +import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacrorugoRemous, Props, Result, Session } from "jalhyd"; +import { MacrorugoRemousParams} from "jalhyd/build/internal_modules"; import { FormulaireFixedVar } from "./form-fixedvar"; -export class FormulaireMacroRugoRemous extends FormulaireFixedVar { +export class FormulaireMacrorugoRemous extends FormulaireFixedVar { public initNub(props?: Props) { // scan session, find first PAM let pam: MacroRugo; @@ -14,7 +14,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { } } if (pam !== undefined) { - props.setPropValue(MacroRugoRemous.NubMacroRugoProp, pam.uid); + // props.setPropValue(MacrorugoRemous.nubMacroRugo, pam.uid); props.setPropValue("Q", pam.prms.Q.V); } return super.initNub(props); @@ -40,7 +40,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { } protected reaffectResultComponents() { - const mrr = this.currentNub as MacroRugoRemous; + const mrr = this.currentNub as MacrorugoRemous; mrr.syncSectionMacroRugo(); // variable supplémentaire à calculer @@ -49,7 +49,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { // calcul this._remousResults.result = mrr.CalcSerie(); - const prmMRR = mrr.prms as MacroRugoRemousParams; + const prmMRR = mrr.prms as MacrorugoRemousParams; this._remousResults.parameters = prmMRR; // calcul diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 5a5a7620c..3d0c09ad4 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -1,6 +1,6 @@ import { ServiceFactory } from "app/services/service-factory"; import { decodeHtml } from "../../../util/util"; -import { CalculatorType, MacroRugoRemous, Message, MessageCode, Session } from "jalhyd"; +import { CalculatorType, MacrorugoRemous, Message, MessageCode, Session } from "jalhyd"; import { SelectField } from "./select-field"; import { FormulaireNode } from "../formulaire-node"; import { SelectEntry } from "./select-entry"; @@ -9,7 +9,7 @@ import { SelectEntry } from "./select-entry"; export class SelectFieldTargetPam extends SelectField { constructor(parent: FormulaireNode) { super(parent); - this._associatedProperty = MacroRugoRemous.NubMacroRugoProp; + // this._associatedProperty = MacrorugoRemous.nubMacroRugo; this._messageWhenEmpty = "INFO_MACRORUGOREMOUS_CREATE_PAM_FIRST"; } @@ -28,7 +28,7 @@ export class SelectFieldTargetPam extends SelectField { } protected initSelectedValue() { - const mrr = (this.nub as MacroRugoRemous).nubMacroRugo; + const mrr = (this.nub as MacrorugoRemous).nubMacroRugo; if (mrr !== undefined) { this.setValueFromId(this._entriesBaseId + mrr.uid); } diff --git a/src/app/services/formulaire.service.ts b/src/app/services/formulaire.service.ts index 019244c56..9078a93ab 100644 --- a/src/app/services/formulaire.service.ts +++ b/src/app/services/formulaire.service.ts @@ -59,7 +59,7 @@ import { FormulairePrebarrage } from "../formulaire/definition/form-prebarrage"; import { ServiceFactory } from "./service-factory"; import { FormulairePressureLoss } from "app/formulaire/definition/form-pressureloss"; import { getNubResultUnit } from "jalhyd"; -import { FormulaireMacroRugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; +import { FormulaireMacrorugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; @Injectable() export class FormulaireService extends Observable { @@ -345,8 +345,8 @@ export class FormulaireService extends Observable { f = new FormulairePressureLoss(); break; - case CalculatorType.MacroRugoRemous: - f = new FormulaireMacroRugoRemous(); + case CalculatorType.MacrorugoRemous: + f = new FormulaireMacrorugoRemous(); break; default: -- GitLab From 0425770c3a2dde2a087761f7bb4757700d719777 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 7 Dec 2023 09:38:42 +0000 Subject: [PATCH 031/120] feat: import Cassiopee DockerFile and adapt devcontainer.json For use in vscode with the good version of the image Refs #639 --- .devcontainer/devcontainer.json | 6 ++-- Dockerfile | 63 +++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 86682b501..9a283c6d0 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,13 +3,15 @@ { "name": "Cassiopée", // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile - "image": "geaucassiopee/ci-cd-cross-platform-webapp:v3", + //"image": "geaucassiopee/ci-cd-cross-platform-webapp:v3", + "build": { "dockerfile": "../Dockerfile" }, "customizations": { "vscode": { "extensions": [ "eamodio.gitlens", "streetsidesoftware.code-spell-checker", - "ms-vscode.vscode-typescript-next" + "ms-vscode.vscode-typescript-next", + "dbaeumer.vscode-eslint" ] } } diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..17f62bb53 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,63 @@ +FROM debian:bullseye + +LABEL maintainer="bug@cassiopee.g-eau.fr" +LABEL version="3.0" + +ENV DEBIAN_FRONTEND noninteractive + +# base packages +RUN dpkg --add-architecture i386 \ + && apt-get update \ + && apt-get install -y \ + locales \ + curl \ + build-essential \ + wget \ + git \ + rsync + +# UTF-8 locale +RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ + && locale-gen +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 + +# LateX +RUN apt-get install -y texlive-lang-french texlive-xetex + +# setup nodejs repository (source.list) and install nodejs +RUN curl -sL https://deb.nodesource.com/setup_18.x | bash - \ + && apt-get update \ + && apt-get install -y \ + nodejs + +# python3 +RUN apt-get install -y \ + python3 \ + python3-pip \ + python3-setuptools \ + && python3 -m pip install mkdocs python-markdown-math mkdocs-material + +# chromium and procps (e2e) +RUN apt-get install -y chromium chromium-driver procps + +# pandoc & LaTeX for PDF doc +RUN apt-get install -y \ + pandoc \ + texlive \ + latexmk \ + texlive-latex-extra \ + texlive-bibtex-extra + +# wine +RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key \ + && apt-key add winehq.key \ + && echo "deb https://dl.winehq.org/wine-builds/debian/ bullseye main" > /etc/apt/sources.list.d/winehq.list \ + && dpkg --add-architecture i386 \ + && apt-get update \ + && apt-get install -y --install-recommends winehq-stable + +WORKDIR /build + +ENV SHELL /bin/bash -- GitLab From aa6c3b69e031aa6f7fdc34e4531b251ff0214b53 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Wed, 29 Nov 2023 12:02:55 +0100 Subject: [PATCH 032/120] feat: add message if no species is selected and trigger it when species select field is empty Refs #637 --- .../elements/select/select-field-species-list.ts | 1 + src/app/formulaire/elements/select/select-field.ts | 7 ++++++- src/locale/messages.en.json | 1 + src/locale/messages.fr.json | 1 + 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/app/formulaire/elements/select/select-field-species-list.ts b/src/app/formulaire/elements/select/select-field-species-list.ts index 7b94345aa..7b0246758 100644 --- a/src/app/formulaire/elements/select/select-field-species-list.ts +++ b/src/app/formulaire/elements/select/select-field-species-list.ts @@ -16,6 +16,7 @@ import { SelectField } from "./select-field"; export class SelectFieldSpeciesList extends SelectField { constructor(parent: FormulaireNode) { super(parent); + this._messageWhenEmpty = "INFO_VERIF_SELECT_SPECIES_FIRST"; this._multiple = true; } diff --git a/src/app/formulaire/elements/select/select-field.ts b/src/app/formulaire/elements/select/select-field.ts index b45f59c42..59e0c8d21 100644 --- a/src/app/formulaire/elements/select/select-field.ts +++ b/src/app/formulaire/elements/select/select-field.ts @@ -292,9 +292,14 @@ export abstract class SelectField extends Field { return this._entriesBaseId; } + public isEmptySelectField() { + return this._selectedEntry !== undefined && Object.keys(this._selectedEntry).length === 0; + } + + public get messageWhenEmpty(): string { let msg: string; - if (this._selectedEntry === undefined && this._messageWhenEmpty) { + if ((this._selectedEntry === undefined && this._messageWhenEmpty) || this.isEmptySelectField()) { msg = ServiceFactory.i18nService.localizeText(this._messageWhenEmpty); } return msg; diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 49d04bcaa..46a339559 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -664,6 +664,7 @@ "INFO_TRIGO_DESCRIPTION": "cosinus sinus tangent arc maths mathematics", "INFO_TRIGO_TITRE_COURT": "Trigo. f.", "INFO_VERIF_CREATE_PASS_FRIST": "Create first a fish ladder, a baffle fishway or a rock-ramp fishpass", + "INFO_VERIF_SELECT_SPECIES_FIRST": "Select first one or several fish species", "INFO_VERIF_OK": "Crossing criteria are met for all species", "INFO_VERIF_VARYING_OK": "Crossing criteria are met for all species and all pass modalities", "WARNING_VERIF_OK_BUT": "Crossing criteria are met for all species, but there are warnings", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 764dfbbbf..d305b2ecc 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -665,6 +665,7 @@ "INFO_TRIGO_DESCRIPTION": "cosinus sinus tangente arc maths mathématiques", "INFO_TRIGO_TITRE_COURT": "F. trigo.", "INFO_VERIF_CREATE_PASS_FRIST": "Créer d'abord une passe à bassins, à ralentisseurs, ou à macrorugosités", + "INFO_VERIF_SELECT_SPECIES_FIRST": "Selectionner d'abord une ou plusieurs espèces", "INFO_VERIF_OK": "Les critères de franchissement sont remplis pour toutes les espèces", "INFO_VERIF_VARYING_OK": "Les critères de franchissement sont remplis pour toutes les espèces et toutes les modalités de la passe", "WARNING_VERIF_OK_BUT": "Les critères de franchissement sont remplis pour toutes les espèces, mais il y a des avertissements", -- GitLab From 3f7817aef14a80dfd8a2c848df3af7a1afddd3d6 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Mon, 4 Dec 2023 17:34:52 +0100 Subject: [PATCH 033/120] fix: implements select field line component and field set component to enable or disable calculate button when species are selected or not Refs #637 --- .../field-set/field-set.component.html | 2 +- .../field-set/field-set.component.ts | 8 ++++ .../generic-select.component.html | 4 +- .../results-chart/chart-type.component.ts | 9 ++++- .../select-field-line.component.ts | 37 +++++++++++++++++-- 5 files changed, 52 insertions(+), 8 deletions(-) diff --git a/src/app/components/field-set/field-set.component.html b/src/app/components/field-set/field-set.component.html index 88654611e..381115b09 100644 --- a/src/app/components/field-set/field-set.component.html +++ b/src/app/components/field-set/field-set.component.html @@ -45,7 +45,7 @@ (inputChange)=onInputChange($event) (tabPressed)="onTabPressed($event)"> </param-field-line> - <select-field-line *ngIf="isSelectField(p)" [_select]=p> + <select-field-line *ngIf="isSelectField(p)" [_select]=p (valueChanged)=onSelectLineChanged($event)> </select-field-line> </ng-template> </mat-card-content> diff --git a/src/app/components/field-set/field-set.component.ts b/src/app/components/field-set/field-set.component.ts index 889b28d60..16298d652 100644 --- a/src/app/components/field-set/field-set.component.ts +++ b/src/app/components/field-set/field-set.component.ts @@ -268,6 +268,14 @@ export class FieldSetComponent implements DoCheck { this.updateValidity(true); } + /** + * réception d'un événement de validité de SelectFieldLineComponent + */ + public onSelectLineChanged(value:any) { + this.updateValidity(true); + } + + /** * réception d'un événement de changement de valeur d'un input */ diff --git a/src/app/components/generic-select/generic-select.component.html b/src/app/components/generic-select/generic-select.component.html index 0a75a714e..86622ddf0 100644 --- a/src/app/components/generic-select/generic-select.component.html +++ b/src/app/components/generic-select/generic-select.component.html @@ -1,5 +1,5 @@ <mat-form-field> - <mat-select [id]="selectId" [placeholder]="label" [(value)]="selectedValue" [multiple]="isMultiple"> + <mat-select [id]="selectId" [placeholder]="label" [(value)]="selectedValue" [multiple]="isMultiple" (selectionChange) ="onValueChange($event)"> <mat-select-trigger *ngIf="isMultiple"> {{ selectedValue && selectedValue[0] ? entryLabel(selectedValue[0]) : '' }} <span *ngIf="selectedValue?.length > 1" class="multiple-selection-label"> @@ -11,7 +11,7 @@ </mat-option> </mat-select> <button mat-button *ngIf="showClearButton" matSuffix mat-icon-button aria-label="Clear" - (click)="selectedValue=[]; $event.stopPropagation()"> + (click)="cancelValue($event)"> <mat-icon>close</mat-icon> </button> <div *ngIf="enableHelpButton" class="overlap-select"> diff --git a/src/app/components/results-chart/chart-type.component.ts b/src/app/components/results-chart/chart-type.component.ts index 123657c51..f8a7be771 100644 --- a/src/app/components/results-chart/chart-type.component.ts +++ b/src/app/components/results-chart/chart-type.component.ts @@ -1,4 +1,4 @@ -import { Component } from "@angular/core"; +import { Component, EventEmitter, Output } from "@angular/core"; import { IObservable, Observer } from "jalhyd"; import { I18nService } from "../../services/internationalisation.service"; import { ChartType } from "../../results/chart-type"; @@ -16,6 +16,9 @@ import { decodeHtml } from "../../util/util"; export class ChartTypeSelectComponent implements IObservable { private _select: SelectFieldChartType; + @Output() + private valueChanged = new EventEmitter(); + constructor(private intlService: I18nService) { this._select = new SelectFieldChartType(undefined, this.intlService); this._select.afterParseConfig(); // fill entries, set default value @@ -65,6 +68,10 @@ export class ChartTypeSelectComponent implements IObservable { return this._select.multiple; } + public onValueChange($event) { + this.selectedValue = $event.value + this.valueChanged.emit(this.selectedValue) + } // interface IObservable /** diff --git a/src/app/components/select-field-line/select-field-line.component.ts b/src/app/components/select-field-line/select-field-line.component.ts index 7c4b067ef..7ca5a451d 100644 --- a/src/app/components/select-field-line/select-field-line.component.ts +++ b/src/app/components/select-field-line/select-field-line.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, OnInit } from "@angular/core"; +import { Component, DoCheck, EventEmitter, Input, OnInit, Output } from "@angular/core"; import { SelectField } from "../../formulaire/elements/select/select-field"; import { SelectEntry } from "../../formulaire/elements/select/select-entry"; @@ -21,17 +21,23 @@ export class SelectFieldLineComponent implements OnInit { @Input() private _select: SelectField; + /** + * événément de changement de valeur d'un select + */ + @Output() + private valueChanged = new EventEmitter(); + public constructor( private i18nService: I18nService, private appSetupService: ApplicationSetupService ) {} - + public get selectId() { return this._select.id; } public get isMultiple(): boolean { - return this._select.multiple; + return this._select.multiple; } public get entries(): SelectEntry[] { @@ -53,10 +59,33 @@ export class SelectFieldLineComponent implements OnInit { return this._select.getValue(); } + public onValueChange($event) { + this.selectedValue = $event.value + this.valueChanged.emit(this.selectedValue) + } + + public cancelValue($event): any { + this.selectedValue = []; + this.valueChanged.emit(this.selectedValue) + // this.validChange.emit(false) + $event.stopPropagation(); + } + public get isValid(): boolean { - return (this._select.getValue() !== undefined); + if(this._select.getValue() !== undefined) { + if(Object.keys(this._select.getValue()).length > 0) { + return true; + } + else { + return false + } + } + else { + return false + } } + public set selectedValue(v: SelectEntry | SelectEntry[]) { this._select.setValue(v); } -- GitLab From a8c0cd1690cb8a4cc0b5fc24df1a7d0030258f45 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 5 Dec 2023 13:51:13 +0000 Subject: [PATCH 034/120] fix: add optional chaining(?) to manage undefined id case in setValue() and rename cancelValue function() to emptySelectedList Refs #637 --- .../components/generic-select/generic-select.component.html | 2 +- .../select-field-line/select-field-line.component.ts | 5 ++--- src/app/formulaire/elements/select/select-field.ts | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/app/components/generic-select/generic-select.component.html b/src/app/components/generic-select/generic-select.component.html index 86622ddf0..1597c621c 100644 --- a/src/app/components/generic-select/generic-select.component.html +++ b/src/app/components/generic-select/generic-select.component.html @@ -11,7 +11,7 @@ </mat-option> </mat-select> <button mat-button *ngIf="showClearButton" matSuffix mat-icon-button aria-label="Clear" - (click)="cancelValue($event)"> + (click)="emptySelectedList($event)"> <mat-icon>close</mat-icon> </button> <div *ngIf="enableHelpButton" class="overlap-select"> diff --git a/src/app/components/select-field-line/select-field-line.component.ts b/src/app/components/select-field-line/select-field-line.component.ts index 7ca5a451d..ddc5f24f8 100644 --- a/src/app/components/select-field-line/select-field-line.component.ts +++ b/src/app/components/select-field-line/select-field-line.component.ts @@ -59,15 +59,14 @@ export class SelectFieldLineComponent implements OnInit { return this._select.getValue(); } - public onValueChange($event) { + public onValueChange($event: any) { this.selectedValue = $event.value this.valueChanged.emit(this.selectedValue) } - public cancelValue($event): any { + public emptySelectedList($event:any) { this.selectedValue = []; this.valueChanged.emit(this.selectedValue) - // this.validChange.emit(false) $event.stopPropagation(); } diff --git a/src/app/formulaire/elements/select/select-field.ts b/src/app/formulaire/elements/select/select-field.ts index 59e0c8d21..b91451580 100644 --- a/src/app/formulaire/elements/select/select-field.ts +++ b/src/app/formulaire/elements/select/select-field.ts @@ -82,7 +82,7 @@ export abstract class SelectField extends Field { || ( !Array.isArray(previousSelectedEntry) && !Array.isArray(v) - && previousSelectedEntry.id !== v.id + && previousSelectedEntry?.id !== v?.id ) || ( Array.isArray(previousSelectedEntry) -- GitLab From e534eb437048b2bbe6dd6a558cf048a16a07b79f Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 7 Dec 2023 09:38:42 +0000 Subject: [PATCH 035/120] feat: import Cassiopee DockerFile and adapt devcontainer.json For use in vscode with the good version of the image Refs #639 --- .devcontainer/devcontainer.json | 6 ++-- Dockerfile | 63 +++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 Dockerfile diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 86682b501..9a283c6d0 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,13 +3,15 @@ { "name": "Cassiopée", // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile - "image": "geaucassiopee/ci-cd-cross-platform-webapp:v3", + //"image": "geaucassiopee/ci-cd-cross-platform-webapp:v3", + "build": { "dockerfile": "../Dockerfile" }, "customizations": { "vscode": { "extensions": [ "eamodio.gitlens", "streetsidesoftware.code-spell-checker", - "ms-vscode.vscode-typescript-next" + "ms-vscode.vscode-typescript-next", + "dbaeumer.vscode-eslint" ] } } diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..17f62bb53 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,63 @@ +FROM debian:bullseye + +LABEL maintainer="bug@cassiopee.g-eau.fr" +LABEL version="3.0" + +ENV DEBIAN_FRONTEND noninteractive + +# base packages +RUN dpkg --add-architecture i386 \ + && apt-get update \ + && apt-get install -y \ + locales \ + curl \ + build-essential \ + wget \ + git \ + rsync + +# UTF-8 locale +RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ + && locale-gen +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 + +# LateX +RUN apt-get install -y texlive-lang-french texlive-xetex + +# setup nodejs repository (source.list) and install nodejs +RUN curl -sL https://deb.nodesource.com/setup_18.x | bash - \ + && apt-get update \ + && apt-get install -y \ + nodejs + +# python3 +RUN apt-get install -y \ + python3 \ + python3-pip \ + python3-setuptools \ + && python3 -m pip install mkdocs python-markdown-math mkdocs-material + +# chromium and procps (e2e) +RUN apt-get install -y chromium chromium-driver procps + +# pandoc & LaTeX for PDF doc +RUN apt-get install -y \ + pandoc \ + texlive \ + latexmk \ + texlive-latex-extra \ + texlive-bibtex-extra + +# wine +RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key \ + && apt-key add winehq.key \ + && echo "deb https://dl.winehq.org/wine-builds/debian/ bullseye main" > /etc/apt/sources.list.d/winehq.list \ + && dpkg --add-architecture i386 \ + && apt-get update \ + && apt-get install -y --install-recommends winehq-stable + +WORKDIR /build + +ENV SHELL /bin/bash -- GitLab From 027bec851947805a1928bffbd2ab085e0ed3e747 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Fri, 8 Dec 2023 10:45:24 +0000 Subject: [PATCH 036/120] feat: add MacroRugoRemous calculator definition refs #609 --- .../formulaire/definition/form-definition.ts | 5 ++- .../definition/form-macrorugo-remous.ts | 33 +++++++++++++++++-- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts index 23f9d2d98..d5ebca4f2 100644 --- a/src/app/formulaire/definition/form-definition.ts +++ b/src/app/formulaire/definition/form-definition.ts @@ -478,16 +478,19 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs // interface Observer public update(sender: any, data: any) { + console.log("test") if (sender instanceof Nub) { switch (data.action) { case "resultUpdated": + console.log("test 1"); // forward Nub results update notification to FormCompute objects this.reaffectResultComponents(); break; } } else if (sender instanceof SessionSettings) { - // reset results if a session setting (max iterations, compute precision) has been modified + console.log("test 2"); + // reset results if a session setting (max iterations, compute precision) has bsseen modified this.reset(); } } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index 28c2308ea..6eb5a1c43 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -1,7 +1,8 @@ import { RemousResults } from "app/results/remous-results"; import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacrorugoRemous, Props, Result, Session } from "jalhyd"; -import { MacrorugoRemousParams} from "jalhyd/build/internal_modules"; +import { IObservable, MacrorugoRemousParams, Nub, Verificateur} from "jalhyd/build/internal_modules"; import { FormulaireFixedVar } from "./form-fixedvar"; +import { SelectField } from "../elements/select/select-field"; export class FormulaireMacrorugoRemous extends FormulaireFixedVar { public initNub(props?: Props) { @@ -14,8 +15,7 @@ export class FormulaireMacrorugoRemous extends FormulaireFixedVar { } } if (pam !== undefined) { - // props.setPropValue(MacrorugoRemous.nubMacroRugo, pam.uid); - props.setPropValue("Q", pam.prms.Q.V); + props.setPropValue("nubMacroRugo", pam.uid); } return super.initNub(props); } @@ -79,6 +79,33 @@ export class FormulaireMacrorugoRemous extends FormulaireFixedVar { } } + // interface Observer + + // public update(sender: IObservable, data: any) { + // // copied from FormDefinition, to avoid calling super.update() that would trigger an unwanted this.refreshFieldsets(); + // if (sender instanceof Nub) { + // switch (data.action) { + // case "resultUpdated": + // // forward Nub results update notification to FormCompute objects + // this.reaffectResultComponents(); + // break; + // } + // } + // // copied from FormFixedVar, to avoid calling super.update() + // if (data.action === "propertyChange") { + // this.reset(); + // } + + // if (sender instanceof SelectField) { + // this.reset(); // reset results + // console.log("update", data.action) + // if (sender.id === "select_target_pam" && data.action === "select") { + // // update Verificateur property: Pass to check + // this._currentNub.setPropValue("nubToVerify", data.value ? data.value.value : undefined); + // } + // } + // } + public resetFormResults() { this._remousResults.reset(); this.updateCalcResults(); -- GitLab From b43145b20f953d6f8b9d7dc879e8b959cd5ab547 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 12 Dec 2023 10:14:46 +0000 Subject: [PATCH 037/120] fix: implement update function when another macro rugo is selected --- .../definition/form-macrorugo-remous.ts | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index 6eb5a1c43..5fdd1c8be 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -16,6 +16,7 @@ export class FormulaireMacrorugoRemous extends FormulaireFixedVar { } if (pam !== undefined) { props.setPropValue("nubMacroRugo", pam.uid); + } return super.initNub(props); } @@ -40,6 +41,7 @@ export class FormulaireMacrorugoRemous extends FormulaireFixedVar { } protected reaffectResultComponents() { + console.log("reaffect"); const mrr = this.currentNub as MacrorugoRemous; mrr.syncSectionMacroRugo(); @@ -81,30 +83,28 @@ export class FormulaireMacrorugoRemous extends FormulaireFixedVar { // interface Observer - // public update(sender: IObservable, data: any) { - // // copied from FormDefinition, to avoid calling super.update() that would trigger an unwanted this.refreshFieldsets(); - // if (sender instanceof Nub) { - // switch (data.action) { - // case "resultUpdated": - // // forward Nub results update notification to FormCompute objects - // this.reaffectResultComponents(); - // break; - // } - // } - // // copied from FormFixedVar, to avoid calling super.update() - // if (data.action === "propertyChange") { - // this.reset(); - // } - - // if (sender instanceof SelectField) { - // this.reset(); // reset results - // console.log("update", data.action) - // if (sender.id === "select_target_pam" && data.action === "select") { - // // update Verificateur property: Pass to check - // this._currentNub.setPropValue("nubToVerify", data.value ? data.value.value : undefined); - // } - // } - // } + public update(sender: IObservable, data: any, props?: Props) { + // copied from FormDefinition, to avoid calling super.update() that would trigger an unwanted this.refreshFieldsets(); + if (sender instanceof Nub) { + switch (data.action) { + case "resultUpdated": + // forward Nub results update notification to FormCompute objects + this.reaffectResultComponents(); + break; + } + } + // copied from FormFixedVar, to avoid calling super.update() + if (data.action === "propertyChange") { + this.reset(); + } + + if (sender instanceof SelectField) { + this.reset(); // reset results + if (sender.id === "select_target_pam" && data.action === "select") { + this._currentNub.setPropValue("nubMacroRugo",data.value.value); + } + } + } public resetFormResults() { this._remousResults.reset(); -- GitLab From b7ba30160febb820122dd4af3cc7369ec7fbc63c Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 12 Dec 2023 13:52:04 +0000 Subject: [PATCH 038/120] fix: update chart-js-plugin-zoom to v2.0.1, remove patch script applied at compilation and modify preprocess script Refs #638 --- package-lock.json | 2 +- package.json | 2 +- scripts/fix-chartjs-plugin-zoom-2.0.0.sh | 4 ---- 3 files changed, 2 insertions(+), 6 deletions(-) delete mode 100755 scripts/fix-chartjs-plugin-zoom-2.0.0.sh diff --git a/package-lock.json b/package-lock.json index 5d7978904..0a65543d8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "@wdio/globals": "^8.8.2", "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", - "chartjs-plugin-zoom": "^2.0.0", + "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", "file-saver": "^2.0.5", "he": "^1.2.0", diff --git a/package.json b/package.json index e8dd2b92e..c1955fa53 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", "mkdocs2pdf": "node scripts/extract-nghyd-version.js build/cassiopee_version.tex && python3 scripts/mkdocs2pdf.py && node scripts/mkdocs2pdf-postprocess.js && bash scripts/check-pdf-docs.sh", "clean": "rm -rf build dist release src/date_revision.ts src/assets/docs docs/pdf_build", - "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version; bash scripts/fix-chartjs-plugin-zoom-2.0.0.sh", + "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version;", "start": "npm run preprocess && npm run mkdocs && npm run ng serve -- --host 127.0.0.1 --poll 5000", "build-no-pdf": "npm run preprocess && npm run mkdocs && npm run ng build -- --configuration production", "build": "npm run build-href -basehref=/", diff --git a/scripts/fix-chartjs-plugin-zoom-2.0.0.sh b/scripts/fix-chartjs-plugin-zoom-2.0.0.sh deleted file mode 100755 index 45824bdb6..000000000 --- a/scripts/fix-chartjs-plugin-zoom-2.0.0.sh +++ /dev/null @@ -1,4 +0,0 @@ -# fix compilation error due to chartjs-plugin-zoom 2.0.0 -# cf. https://forgemia.inra.fr/cassiopee/nghyd/-/issues/238#note_76247 - -sed -i "s/const enum UpdateModeEnum {$/enum UpdateModeEnum {/g" node_modules/chartjs-plugin-zoom/types/index.d.ts -- GitLab From f650c3856e4cbe731cc7a3486852012257a4d548 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Tue, 12 Dec 2023 14:14:24 +0000 Subject: [PATCH 039/120] feat(MacrorugoRemous): precise downstream fall message Refs #609 --- src/locale/messages.en.json | 2 +- src/locale/messages.fr.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index bc6ab3216..7851dd5c5 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -779,5 +779,5 @@ "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "Downwall is not crossable", "WARNING_VERIF_PAR_SPECIES_GROUP": "Species groups 3a, 3b et 7b are discouraged for this pass type", "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "Target rock-ramp has variated parameters", - "WARNING_MACRORUGOREMOUS_CHUTE_AVAL": "Downstream boundary condition < critical elevation: downstream fall" + "WARNING_MACRORUGOREMOUS_CHUTE_AVAL": "Downstream fall detected: the downstream water level is below the critical level (%zCrit% m). Fall: %fall% m (not modelled)" } diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index a79522754..e65194ce5 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -780,5 +780,5 @@ "ERROR_VERIF_PAB_DW_NOT_CROSSABLE": "La cloison aval n'est pas franchissable", "WARNING_VERIF_PAR_SPECIES_GROUP": "Les groupes d'espèces 3a, 3b et 7b sont déconseillés pour ce type de passe", "ERROR_MACRORUGOREMOUS_VARIATED_TARGET_PAM": "La passe cible comporte des paramètres variés", - "WARNING_MACRORUGOREMOUS_CHUTE_AVAL": "Condition limite aval < hauteur critique : chute à l'aval" + "WARNING_MACRORUGOREMOUS_CHUTE_AVAL": "Chute aval détectée: la cote de l'eau aval est inférieure à la cote critique (%zCrit% m). Chute : %fall% m (non modélisée)" } \ No newline at end of file -- GitLab From 8a3831bce2d5cb696e7a5e0c35d3c9289c2dd587 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 12 Dec 2023 14:25:24 +0000 Subject: [PATCH 040/120] fix: update charts-plugin-zoom version in package.json Refs #638 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c1955fa53..951e1d1a9 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@wdio/globals": "^8.8.2", "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", - "chartjs-plugin-zoom": "^2.0.0", + "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", "file-saver": "^2.0.5", "he": "^1.2.0", -- GitLab From 4d2e7ef281dcd50e4c2843404b9450e113dc040a Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 12 Dec 2023 15:52:00 +0000 Subject: [PATCH 041/120] fix: test add navigationUrls in ngsw-config-template.json Refs #624 --- ngsw-config-template.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ngsw-config-template.json b/ngsw-config-template.json index 3b0a4fbca..06e16b5e4 100644 --- a/ngsw-config-template.json +++ b/ngsw-config-template.json @@ -28,5 +28,8 @@ ] } } + ], + "navigationUrls": [ + "!/cassiopee-releases/" ] } \ No newline at end of file -- GitLab From b4095c64834878bab5f4ee8b158f468ec3a59287 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 12 Dec 2023 16:32:09 +0000 Subject: [PATCH 042/120] fix: remove methode resolution field in macrorugo remous form Refs #609 --- src/app/calculators/macrorugoremous/config.json | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json index fd0020c7a..2ac5c9b9a 100644 --- a/src/app/calculators/macrorugoremous/config.json +++ b/src/app/calculators/macrorugoremous/config.json @@ -16,23 +16,6 @@ "Z2" ] }, - { - "id": "fs_param_calc", - "type": "fieldset", - "fields": [ - { - "id": "select_resolution", - "type": "select", - "property": "methodeResolution", - "default": "Trapezes", - "help": { - "0": "../methodes_numeriques/integration_trapezes.html", - "1": "../methodes_numeriques/rk4.html", - "2": "../methodes_numeriques/euler_explicite.html" - } - } - ] - }, { "id": "fs_target_data", "type": "fieldset", -- GitLab From 435fe3aa5c53776bef43fa41272942a9d8d0fe3b Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Fri, 15 Dec 2023 15:19:52 +0000 Subject: [PATCH 043/120] fix: create custom class for macrorugo formulaire to reset results in macrorugoremous when a property is updated Refs #609 --- .../calculator.component.ts | 3 +- .../formulaire/definition/form-macrorugo.ts | 50 +++++++++++++++++++ src/app/services/formulaire.service.ts | 6 +++ 3 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 src/app/formulaire/definition/form-macrorugo.ts diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 735bc0f5e..8aec6d7b5 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -1274,9 +1274,10 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe } public async generateBackwaterInPAM() { + console.log("generateBackwaterInPAM") const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacrorugoRemous); const mrr = (f.currentNub as MacrorugoRemous); - // mrr.setPropValue(MacrorugoRemous._nubMacroRugo, this.formulaire.currentNub.uid); + mrr.setPropValue("nubMacroRugo", this.formulaire.currentNub.uid); mrr.syncSectionMacroRugo(); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/definition/form-macrorugo.ts b/src/app/formulaire/definition/form-macrorugo.ts new file mode 100644 index 000000000..591a26310 --- /dev/null +++ b/src/app/formulaire/definition/form-macrorugo.ts @@ -0,0 +1,50 @@ +import { RemousResults } from "app/results/remous-results"; +import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacrorugoRemous, Props, Result, Session } from "jalhyd"; +import { IObservable, MacrorugoRemousParams, Nub, Observer, Verificateur} from "jalhyd/build/internal_modules"; +import { FormulaireFixedVar } from "./form-fixedvar"; +import { SelectField } from "../elements/select/select-field"; +import { FallbackRegistry } from "@angular-devkit/core/src/experimental/jobs"; +import { FormulaireDefinition } from "./form-definition"; +import { FormulaireService } from "app/services/formulaire.service"; +import { ServiceFactory } from "app/services/service-factory"; +import { log } from "console"; +import { OnInit, DoCheck, AfterViewChecked, OnDestroy } from "@angular/core"; + +export class FormulaireMacrorugo extends FormulaireFixedVar { + + + /** résultats de courbes de remous */ + + constructor() { + super(); + this.updateCalcResults(); + } + + protected updateCalcResults() { + console.log(console.log("vurrent", this._currentNub)) + for (const n of Session.getInstance().getAllNubs()) { + if(n instanceof MacroRugo) { + console.log(n) + } + let pamRemous: MacrorugoRemous + if (n instanceof MacrorugoRemous) { + pamRemous = n; + console.log(pamRemous) + if (pamRemous !== undefined && this._currentNub !== undefined) { + const form = ServiceFactory.formulaireService.getFormulaireFromNubId(pamRemous.uid); + console.log(form) + form.reset() + } + } + } + } + protected reaffectResultComponents() { + // const ver: MacroRugo = (this.currentNub as MacroRugo); + this.updateCalcResults(); + } + + public resetFormResults() { + // this._verificateurResults.reset(); + this.updateCalcResults(); + } +} diff --git a/src/app/services/formulaire.service.ts b/src/app/services/formulaire.service.ts index 9078a93ab..1eb8e7571 100644 --- a/src/app/services/formulaire.service.ts +++ b/src/app/services/formulaire.service.ts @@ -60,6 +60,7 @@ import { ServiceFactory } from "./service-factory"; import { FormulairePressureLoss } from "app/formulaire/definition/form-pressureloss"; import { getNubResultUnit } from "jalhyd"; import { FormulaireMacrorugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; +import { FormulaireMacrorugo } from "app/formulaire/definition/form-macrorugo"; @Injectable() export class FormulaireService extends Observable { @@ -349,6 +350,11 @@ export class FormulaireService extends Observable { f = new FormulaireMacrorugoRemous(); break; + + case CalculatorType.MacroRugo: + f = new FormulaireMacrorugo(); + break; + default: f = new FormulaireFixedVar(); } -- GitLab From 77777a29ffde76ee083e5783d95c078db7e7ea39 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Fri, 15 Dec 2023 16:25:23 +0000 Subject: [PATCH 044/120] fix: verification title updated Refs #643 --- src/locale/messages.en.json | 2 +- src/locale/messages.fr.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 46a339559..8a00fbdb1 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -643,7 +643,7 @@ "INFO_THEME_PASSE_NATURELLE_DESCRIPTION": "Tools for sizing a evenly distributed macro-roughnesses pass in rockfill or prefabricated", "INFO_THEME_PASSE_NATURELLE_TITRE": "Evenly distributed macro-roughness fish pass", "INFO_THEME_VERIFICATION_DESCRIPTION": "Tools for verifying fish passes crossing capabilities by different fish species", - "INFO_THEME_VERIFICATION_TITRE": "Fish passes verification", + "INFO_THEME_VERIFICATION_TITRE": "Verification of crossing criteria", "INFO_TITREJOURNAL": "Calculation log", "INFO_TITREJOURNAL_GLOBAL": "Calculation log synthesis", "INFO_WELCOME_CONTENT": "<p>The Cassiopée software was developed by the ecohydraulic R&D pole gathering <a href=\"https://ofb.gouv.fr\" target=\"_blank\">OFB</a> (French Office for Biodiversity) and <a href=\"https://www.imft.fr\" target=\"_blank\">IMFT</a> (Fluids Mechanics Institute of Toulouse) and by <a href=\"http://g-eau.fr/index.php/en/\" target=\"_blank\">UMR G-EAU</a> (Joint Research Unit \"Water Management, Actors, Territories\").</p><p>It includes tools for designing fish crossing devices for upstream and downstream migrations, and hydraulic calculation tools useful for environmental and agricultural engineering.</p><p>For more information, consult <a href=\"assets/docs/en/mentions_legales.html\" target=\"_blank\">legal notice</a> and <a href=\"assets/docs/en/index.html\" target=\"_blank\">documentation</a>.</p>", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index d305b2ecc..ae15f4861 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -644,7 +644,7 @@ "INFO_THEME_PASSE_NATURELLE_DESCRIPTION": "Outils de dimensionnement d'une passe à poissons de type passe à macro-rugosités régulièrement réparties en enrochements ou préfabriquées", "INFO_THEME_PASSE_NATURELLE_TITRE": "Passes à macro-rugosités régulièrement réparties", "INFO_THEME_VERIFICATION_DESCRIPTION": "Outils de vérification des capacités de franchissement des passes par les différentes espèces de poissons", - "INFO_THEME_VERIFICATION_TITRE": "Vérification de passes", + "INFO_THEME_VERIFICATION_TITRE": "Vérification des critères de franchissement", "INFO_TITREJOURNAL": "Journal de calcul", "INFO_TITREJOURNAL_GLOBAL": "Synthèse du journal de calcul", "INFO_WELCOME_CONTENT": "<p>Le logiciel Cassiopée a été développé par le pôle R&D écohydraulique regroupant l'<a href=\"https://ofb.gouv.fr\" target=\"_blank\">OFB</a> (Office Français de la Biodiversité) et l’<a href=\"https://www.imft.fr\" target=\"_blank\">IMFT</a> (Institut de mécanique des fluides de Toulouse) et par l'<a href=\"http://g-eau.fr\" target=\"_blank\">UMR G-EAU</a> (UMR Gestion de l'Eau, Acteurs, Usages).</p><p>Il regroupe des outils d'aide à la conception des dispositifs de franchissement piscicoles pour la montaison et la dévalaison ainsi que des outils de calcul hydraulique utiles pour l'ingénierie en environnement et agriculture.</p><p>Pour plus d'informations, consulter les <a href=\"assets/docs/fr/mentions_legales.html\" target=\"_blank\">mentions légales</a> et la <a href=\"assets/docs/fr/index.html\" target=\"_blank\">documentation</a>.</p>", -- GitLab From 6f6f62295f0fbac7f020e56613f99f916c244cc4 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Mon, 18 Dec 2023 14:36:14 +0000 Subject: [PATCH 045/120] fix: remove FormulaireMacrorugo custom class Refs #609 --- .../formulaire/definition/form-definition.ts | 3 -- .../definition/form-macrorugo-remous.ts | 1 - .../formulaire/definition/form-macrorugo.ts | 50 ------------------- src/app/services/formulaire.service.ts | 7 +-- 4 files changed, 1 insertion(+), 60 deletions(-) delete mode 100644 src/app/formulaire/definition/form-macrorugo.ts diff --git a/src/app/formulaire/definition/form-definition.ts b/src/app/formulaire/definition/form-definition.ts index d5ebca4f2..3e4dfc160 100644 --- a/src/app/formulaire/definition/form-definition.ts +++ b/src/app/formulaire/definition/form-definition.ts @@ -478,18 +478,15 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs // interface Observer public update(sender: any, data: any) { - console.log("test") if (sender instanceof Nub) { switch (data.action) { case "resultUpdated": - console.log("test 1"); // forward Nub results update notification to FormCompute objects this.reaffectResultComponents(); break; } } else if (sender instanceof SessionSettings) { - console.log("test 2"); // reset results if a session setting (max iterations, compute precision) has bsseen modified this.reset(); } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index 5fdd1c8be..d8c53af79 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -41,7 +41,6 @@ export class FormulaireMacrorugoRemous extends FormulaireFixedVar { } protected reaffectResultComponents() { - console.log("reaffect"); const mrr = this.currentNub as MacrorugoRemous; mrr.syncSectionMacroRugo(); diff --git a/src/app/formulaire/definition/form-macrorugo.ts b/src/app/formulaire/definition/form-macrorugo.ts deleted file mode 100644 index 591a26310..000000000 --- a/src/app/formulaire/definition/form-macrorugo.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { RemousResults } from "app/results/remous-results"; -import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacrorugoRemous, Props, Result, Session } from "jalhyd"; -import { IObservable, MacrorugoRemousParams, Nub, Observer, Verificateur} from "jalhyd/build/internal_modules"; -import { FormulaireFixedVar } from "./form-fixedvar"; -import { SelectField } from "../elements/select/select-field"; -import { FallbackRegistry } from "@angular-devkit/core/src/experimental/jobs"; -import { FormulaireDefinition } from "./form-definition"; -import { FormulaireService } from "app/services/formulaire.service"; -import { ServiceFactory } from "app/services/service-factory"; -import { log } from "console"; -import { OnInit, DoCheck, AfterViewChecked, OnDestroy } from "@angular/core"; - -export class FormulaireMacrorugo extends FormulaireFixedVar { - - - /** résultats de courbes de remous */ - - constructor() { - super(); - this.updateCalcResults(); - } - - protected updateCalcResults() { - console.log(console.log("vurrent", this._currentNub)) - for (const n of Session.getInstance().getAllNubs()) { - if(n instanceof MacroRugo) { - console.log(n) - } - let pamRemous: MacrorugoRemous - if (n instanceof MacrorugoRemous) { - pamRemous = n; - console.log(pamRemous) - if (pamRemous !== undefined && this._currentNub !== undefined) { - const form = ServiceFactory.formulaireService.getFormulaireFromNubId(pamRemous.uid); - console.log(form) - form.reset() - } - } - } - } - protected reaffectResultComponents() { - // const ver: MacroRugo = (this.currentNub as MacroRugo); - this.updateCalcResults(); - } - - public resetFormResults() { - // this._verificateurResults.reset(); - this.updateCalcResults(); - } -} diff --git a/src/app/services/formulaire.service.ts b/src/app/services/formulaire.service.ts index 1eb8e7571..7e139665b 100644 --- a/src/app/services/formulaire.service.ts +++ b/src/app/services/formulaire.service.ts @@ -60,7 +60,7 @@ import { ServiceFactory } from "./service-factory"; import { FormulairePressureLoss } from "app/formulaire/definition/form-pressureloss"; import { getNubResultUnit } from "jalhyd"; import { FormulaireMacrorugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; -import { FormulaireMacrorugo } from "app/formulaire/definition/form-macrorugo"; +// import { FormulaireMacrorugo } from "app/formulaire/definition/form-macrorugo"; @Injectable() export class FormulaireService extends Observable { @@ -350,11 +350,6 @@ export class FormulaireService extends Observable { f = new FormulaireMacrorugoRemous(); break; - - case CalculatorType.MacroRugo: - f = new FormulaireMacrorugo(); - break; - default: f = new FormulaireFixedVar(); } -- GitLab From 0bd5017ea07d955d554eb2c444093419f96d008c Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Thu, 21 Dec 2023 12:11:54 +0100 Subject: [PATCH 046/120] chore: update DockerFile --- Dockerfile | 96 +++++++++++++++++++++++++++--------------------------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/Dockerfile b/Dockerfile index 17f62bb53..c206b3cbd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,62 +1,62 @@ -FROM debian:bullseye +FROM docker.io/node:18-bookworm-slim LABEL maintainer="bug@cassiopee.g-eau.fr" -LABEL version="3.0" +LABEL version="3.1" ENV DEBIAN_FRONTEND noninteractive -# base packages -RUN dpkg --add-architecture i386 \ - && apt-get update \ - && apt-get install -y \ - locales \ - curl \ - build-essential \ - wget \ - git \ - rsync - -# UTF-8 locale +# Install base packages +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + locales \ + curl \ + build-essential \ + wget \ + ca-certificates \ + gnupg \ + git \ + rsync \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* + +# Set UTF-8 locale RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ && locale-gen ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 -# LateX -RUN apt-get install -y texlive-lang-french texlive-xetex - -# setup nodejs repository (source.list) and install nodejs -RUN curl -sL https://deb.nodesource.com/setup_18.x | bash - \ - && apt-get update \ - && apt-get install -y \ - nodejs - -# python3 -RUN apt-get install -y \ - python3 \ - python3-pip \ - python3-setuptools \ - && python3 -m pip install mkdocs python-markdown-math mkdocs-material - -# chromium and procps (e2e) -RUN apt-get install -y chromium chromium-driver procps - -# pandoc & LaTeX for PDF doc -RUN apt-get install -y \ - pandoc \ - texlive \ - latexmk \ - texlive-latex-extra \ - texlive-bibtex-extra - -# wine -RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key \ - && apt-key add winehq.key \ - && echo "deb https://dl.winehq.org/wine-builds/debian/ bullseye main" > /etc/apt/sources.list.d/winehq.list \ - && dpkg --add-architecture i386 \ - && apt-get update \ - && apt-get install -y --install-recommends winehq-stable +# Add Repositories + +## Wine +RUN dpkg --add-architecture i386 \ + && wget -nc https://dl.winehq.org/wine-builds/winehq.key \ + && apt-key add winehq.key \ + && echo "deb https://dl.winehq.org/wine-builds/debian/ bookworm main" > /etc/apt/sources.list.d/winehq.list + +# Install packages +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ +## MkDocs + mkdocs \ + python3-mdx-math \ + mkdocs-material-extensions \ +## Pandoc & LaTeX for PDF doc + pandoc \ + texlive \ + latexmk \ + texlive-latex-extra \ + texlive-bibtex-extra \ + texlive-lang-french \ + texlive-xetex \ +## Wine + winehq-stable \ +## chromium and procps (e2e) + chromium chromium-driver procps \ +## Clean cache + && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* WORKDIR /build -- GitLab From 109fa9f1d629dee201d8cfa0d615cc4fccc749a3 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Fri, 5 Jan 2024 09:29:03 +0100 Subject: [PATCH 047/120] ci: use gitlab registry instead of docker hub --- .gitlab-ci.yml | 2 +- Dockerfile | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f3e91417..978211c5c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,7 +10,7 @@ stages: default: tags: [docker] - image: geaucassiopee/ci-cd-cross-platform-webapp:v3 + image: $CI_REGISTRY/cassiopee/nghyd:latest variables: # from Gitlab CI/CD environment variables : diff --git a/Dockerfile b/Dockerfile index c206b3cbd..a8e622332 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,6 +16,7 @@ RUN apt-get update \ gnupg \ git \ rsync \ + openssh-client \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -- GitLab From 04ec120b531262736c0c0ff0d2a61560bda94bc9 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Fri, 5 Jan 2024 14:34:09 +0100 Subject: [PATCH 048/120] docs(ci): manual for gitlab registry usage --- DEVELOPERS.md | 6 +----- README.md | 39 +++++++++++++++++++++++++++++++++++---- 2 files changed, 36 insertions(+), 9 deletions(-) diff --git a/DEVELOPERS.md b/DEVELOPERS.md index 2194acacb..afa8c9ea3 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -31,11 +31,7 @@ La documentation est générée avec Mkdocs, pandoc et LaTeX. ### pour le développement - * nodejs / npm - * python (pour mkdocs) - * wine (pour Electron / windows) - * pandoc (pour la documentation PDF) - * une distribution LaTeX, par exemple texlive (pour la documentation PDF) +Voir la section *Requirements* du fichier `README.md`. ### pour l'exécution diff --git a/README.md b/README.md index d1e1d3b2d..5a3ea5e0f 100644 --- a/README.md +++ b/README.md @@ -31,9 +31,9 @@ sudo apt install pandoc texlive latexmk texlive-latex-extra texlive-bibtex-extra #### Using docker container -Download and use the following docker image: https://hub.docker.com/repository/docker/geaucassiopee/ci-cd-cross-platform-webapp - -More details on how to use it on vscode are available at https://forgemia.inra.fr/cassiopee/cassiopee2-integration +Use the DockerFile provided at the root of this repository. This repository also +provide a `.devcontainer` configuration for developing nghyd in vscode +(See https://code.visualstudio.com/docs/devcontainers/containers). ### Install dependencies @@ -206,7 +206,38 @@ To draw the diagram: npm run viz ``` -## Caveats +### CI/CD docker image + +Gitlab CI/CD uses a docker image created with the `DockerFile` located at the root +of this repository. This image needs to be pushed on the Gitlab registry in order to +be used by the CI/CD. + +#### Requirements + +You need to have Docker installed on your computer (See: https://docs.docker.com/get-docker/). +On Windows, you first need to install a Linux distro under WSL2 (See +https://learn.microsoft.com/en-us/windows/wsl/install). + +#### Build and push container images to the Container Registry + +This notice is inspired from +https://docs.gitlab.com/ee/user/packages/container_registry/build_and_push_images.html. + +You first need to create an access token (personal or project token): + +Go to https://gitlab.irstea.fr/-/profile/personal_access_tokens +and create a token with a minimum scope `write_registry` and `read_registry`. + +Open a terminal in the root folder of this repository on your local machine, +and type (with `<token name>` and `<token value>` the credentials +of the access token): + +``` +docker login registry.forgemia.inra.fr -u <token name> -p <token value> +docker build -t registry.forgemia.inra.fr/cassiopee/nghyd . +docker push registry.forgemia.inra.fr/cassiopee/nghyd +``` + ### Deployment -- GitLab From 2c6061b3ef09156fbe78d65d9a89cecb738215cf Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Mon, 8 Jan 2024 10:37:29 +0000 Subject: [PATCH 049/120] docs: update description of crossability verification module and add warning in crossability verification doc Refs #643 --- docs/en/calculators/verif/principe.md | 6 ++++++ docs/fr/calculators/verif/principe.md | 6 ++++++ src/locale/messages.en.json | 4 ++-- src/locale/messages.fr.json | 2 +- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/docs/en/calculators/verif/principe.md b/docs/en/calculators/verif/principe.md index a26143330..3ff28f5b1 100644 --- a/docs/en/calculators/verif/principe.md +++ b/docs/en/calculators/verif/principe.md @@ -1,5 +1,11 @@ # Crossability verification +## Warning + +The purpose of this tool is to carry out a simple check of the compatibility between certain fish pass sizing criteria and the passage capacities of the target fish species. It may prove useful during the design phase of a facility to ensure that the proposed design is consistent with its hydrological operating range. + +However, this tool is not sufficient to fully verify the functionality of a planned or existing system, insofar as other important dimensional and hydraulic criteria are not taken into account by this module (feed flow rate and characteristics of the fish intake in terms of attractiveness, and depending on the type of system: basin aspect ratio, concentration of macro-roughness, bottom roughness, size of humps, etc.). + This module allows to verify the capacity of different fish species to cross the following types of fish passes: - [fish ladders](pab.md) diff --git a/docs/fr/calculators/verif/principe.md b/docs/fr/calculators/verif/principe.md index bce6ec0e9..02bee8061 100644 --- a/docs/fr/calculators/verif/principe.md +++ b/docs/fr/calculators/verif/principe.md @@ -1,5 +1,11 @@ # Vérification des critères de franchissement +## Avertissement + +Cet outil a pour objectif de réaliser une vérification simple de la compatibilité entre certains critères de dimensionnement des passes à poissons et les capacités de franchissement des espèces de poissons cibles. Il peut s'avérer utile lors de la phase de conception d'un dispositif afin de s’assurer de la cohérence du dimensionnement projeté sur sa plage de fonctionnement hydrologique. + +Cet outil n’est cependant pas suffisant pour la vérification complète de la fonctionnalité d’un dispositif projeté ou déjà réalisé, dans la mesure où d’autres critères importants, dimensionnels et hydrauliques, ne sont pas pris en compte par ce module (débit d'alimentation et caractéristique de l’entrée piscicole vis-à -vis de l'attractivité, et selon les types de dispositif : rapport de forme des bassins, concentration des macrorugosités, rugosités de fond, taille des ralentisseurs…). + Cet outil permet de vérifier la capacité des différentes espèces de poissons à franchir les types de passes suivants : - [passes à bassins](pab.md) diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 8a00fbdb1..33c9c8bf6 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -642,8 +642,8 @@ "INFO_THEME_PASSE_A_RALENTISSEURS_DESCRIPTION": "Baffle fishway", "INFO_THEME_PASSE_NATURELLE_DESCRIPTION": "Tools for sizing a evenly distributed macro-roughnesses pass in rockfill or prefabricated", "INFO_THEME_PASSE_NATURELLE_TITRE": "Evenly distributed macro-roughness fish pass", - "INFO_THEME_VERIFICATION_DESCRIPTION": "Tools for verifying fish passes crossing capabilities by different fish species", - "INFO_THEME_VERIFICATION_TITRE": "Verification of crossing criteria", + "INFO_THEME_VERIFICATION_DESCRIPTION": "The purpose of this tool is to carry out a simple check of the compatibility between certain fish pass sizing criteria and the passage capacities of the target fish species. It may prove useful during the design phase of a facility to ensure that the proposed design is consistent with its hydrological operating range", + "INFO_THEME_VERIFICATION_TITRE": "Crossability verification", "INFO_TITREJOURNAL": "Calculation log", "INFO_TITREJOURNAL_GLOBAL": "Calculation log synthesis", "INFO_WELCOME_CONTENT": "<p>The Cassiopée software was developed by the ecohydraulic R&D pole gathering <a href=\"https://ofb.gouv.fr\" target=\"_blank\">OFB</a> (French Office for Biodiversity) and <a href=\"https://www.imft.fr\" target=\"_blank\">IMFT</a> (Fluids Mechanics Institute of Toulouse) and by <a href=\"http://g-eau.fr/index.php/en/\" target=\"_blank\">UMR G-EAU</a> (Joint Research Unit \"Water Management, Actors, Territories\").</p><p>It includes tools for designing fish crossing devices for upstream and downstream migrations, and hydraulic calculation tools useful for environmental and agricultural engineering.</p><p>For more information, consult <a href=\"assets/docs/en/mentions_legales.html\" target=\"_blank\">legal notice</a> and <a href=\"assets/docs/en/index.html\" target=\"_blank\">documentation</a>.</p>", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index ae15f4861..362841cf7 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -643,7 +643,7 @@ "INFO_THEME_PASSE_A_RALENTISSEURS_DESCRIPTION": "Passe à ralentisseurs", "INFO_THEME_PASSE_NATURELLE_DESCRIPTION": "Outils de dimensionnement d'une passe à poissons de type passe à macro-rugosités régulièrement réparties en enrochements ou préfabriquées", "INFO_THEME_PASSE_NATURELLE_TITRE": "Passes à macro-rugosités régulièrement réparties", - "INFO_THEME_VERIFICATION_DESCRIPTION": "Outils de vérification des capacités de franchissement des passes par les différentes espèces de poissons", + "INFO_THEME_VERIFICATION_DESCRIPTION": "Cet outil a pour objectif de réaliser une vérification simple de la compatibilité entre certains critères de dimensionnement des passes à poissons et les capacités de franchissement des espèces de poissons cibles. Il peut s'avérer utile lors de la phase de conception d'un dispositif afin de s’assurer de la cohérence du dimensionnement projeté sur sa plage de fonctionnement hydrologique", "INFO_THEME_VERIFICATION_TITRE": "Vérification des critères de franchissement", "INFO_TITREJOURNAL": "Journal de calcul", "INFO_TITREJOURNAL_GLOBAL": "Synthèse du journal de calcul", -- GitLab From 925c917e95e38623f40139c423f821cf0a32751e Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Mon, 8 Jan 2024 10:54:52 +0000 Subject: [PATCH 050/120] clean: unnecessary files Refs #618 --- test/pageobjects/login.page.ts | 42 --------------------------------- test/pageobjects/page.ts | 13 ---------- test/pageobjects/secure.page.ts | 17 ------------- test/specs/example.e2e.ts | 15 ------------ 4 files changed, 87 deletions(-) delete mode 100644 test/pageobjects/login.page.ts delete mode 100644 test/pageobjects/page.ts delete mode 100644 test/pageobjects/secure.page.ts delete mode 100644 test/specs/example.e2e.ts diff --git a/test/pageobjects/login.page.ts b/test/pageobjects/login.page.ts deleted file mode 100644 index b117fb0d6..000000000 --- a/test/pageobjects/login.page.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { ChainablePromiseElement } from 'webdriverio'; - -import Page from './page'; - -/** - * sub page containing specific selectors and methods for a specific page - */ -class LoginPage extends Page { - /** - * define selectors using getter methods - */ - public get inputUsername () { - return $('#username'); - } - - public get inputPassword () { - return $('#password'); - } - - public get btnSubmit () { - return $('button[type="submit"]'); - } - - /** - * a method to encapsule automation code to interact with the page - * e.g. to login using username and password - */ - public async login (username: string, password: string) { - await this.inputUsername.setValue(username); - await this.inputPassword.setValue(password); - await this.btnSubmit.click(); - } - - /** - * overwrite specific options to adapt it to page object - */ - public open () { - return super.open('login'); - } -} - -export default new LoginPage(); diff --git a/test/pageobjects/page.ts b/test/pageobjects/page.ts deleted file mode 100644 index fc8be3339..000000000 --- a/test/pageobjects/page.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** -* main page object containing all methods, selectors and functionality -* that is shared across all page objects -*/ -export default class Page { - /** - * Opens a sub page of the page - * @param path path of the sub page (e.g. /path/to/page.html) - */ - public open (path: string) { - return browser.url(`https://the-internet.herokuapp.com/${path}`) - } -} diff --git a/test/pageobjects/secure.page.ts b/test/pageobjects/secure.page.ts deleted file mode 100644 index 35b7dca15..000000000 --- a/test/pageobjects/secure.page.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { ChainablePromiseElement } from 'webdriverio'; - -import Page from './page'; - -/** - * sub page containing specific selectors and methods for a specific page - */ -class SecurePage extends Page { - /** - * define selectors using getter methods - */ - public get flashAlert () { - return $('#flash'); - } -} - -export default new SecurePage(); diff --git a/test/specs/example.e2e.ts b/test/specs/example.e2e.ts deleted file mode 100644 index 4f6453e7d..000000000 --- a/test/specs/example.e2e.ts +++ /dev/null @@ -1,15 +0,0 @@ -import LoginPage from '../pageobjects/login.page'; -import SecurePage from '../pageobjects/secure.page'; - -describe('My Login application', () => { - it('should login with valid credentials', async () => { - await LoginPage.open(); - - await LoginPage.login('tomsmith', 'SuperSecretPassword!'); - await expect(SecurePage.flashAlert).toBeExisting(); - await expect(SecurePage.flashAlert).toHaveTextContaining( - 'You logged into a secure area!'); - }); -}); - - -- GitLab From 4a47ff57f29fb7c62e90659723dc7e810a6eb743 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Mon, 8 Jan 2024 13:42:02 +0000 Subject: [PATCH 051/120] fix: update package-lock.json Refs #638 --- package-lock.json | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a65543d8..4ddbbf852 100644 --- a/package-lock.json +++ b/package-lock.json @@ -96,7 +96,8 @@ "@types/base-64": "^1.0.0", "@types/lodash": "^4.14.191", "base-64": "^1.0.0", - "lodash": "^4.14.191" + "lodash": "^4.14.191", + "seedrandom": "^3.0.5" }, "devDependencies": { "@types/jasmine": "^4.0.3", @@ -111,6 +112,7 @@ "eslint-plugin-prefer-arrow": "^1.2.3", "jasmine": "^4.2.1", "rimraf": "^3.0.2", + "ts-node": "^10.9.1", "typedoc": "^0.23.7", "typescript": "^4.7.4", "uglify-js": "^3.17.4" @@ -9744,8 +9746,9 @@ "peer": true }, "node_modules/chartjs-plugin-zoom": { - "version": "2.0.0", - "license": "MIT", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.1.tgz", + "integrity": "sha512-ogOmLu6e+Q7E1XWOCOz9YwybMslz9qNfGV2a+qjfmqJYpsw5ZMoRHZBUyW+NGhkpQ5PwwPA/+rikHpBZb7PZuA==", "dependencies": { "hammerjs": "^2.0.8" }, @@ -22051,6 +22054,11 @@ "version": "3.0.1", "license": "MIT" }, + "node_modules/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" + }, "node_modules/select": { "version": "1.1.2", "license": "MIT" -- GitLab From 429da3bc58ba4e7237ef3f88a0f7ce41ee46ea50 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Mon, 8 Jan 2024 13:42:54 +0000 Subject: [PATCH 052/120] tests(MacroRugoRemous): add e2e test for module generation from PAM Refs #609 --- e2e/calculator.po.ts | 8 ++++++-- e2e/macrorugo-remous.e2e-spec.ts | 28 +++++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/e2e/calculator.po.ts b/e2e/calculator.po.ts index bf82481cb..032e72d7c 100644 --- a/e2e/calculator.po.ts +++ b/e2e/calculator.po.ts @@ -142,11 +142,15 @@ export class CalculatorPage { } getCalculateButton() { - return $("button#trigger-calculate"); + return this.getButton("trigger-calculate"); } getGeneratePabButton() { - return $("button#generate-pab"); + return this.getButton("generate-pab"); + } + + getButton(id: string) { + return $(`button#${id}`); } getCheckedCalcModeButtons() { diff --git a/e2e/macrorugo-remous.e2e-spec.ts b/e2e/macrorugo-remous.e2e-spec.ts index 85e994510..5c76a88de 100644 --- a/e2e/macrorugo-remous.e2e-spec.ts +++ b/e2e/macrorugo-remous.e2e-spec.ts @@ -2,7 +2,7 @@ import { ListPage } from "./list.po"; import { PreferencesPage } from "./preferences.po"; import { Navbar } from "./navbar.po"; import { browser, $, $$, expect } from '@wdio/globals' -import { isElementDisplayed, openCalculator } from "./util.po"; +import { isElementDisplayed, openCalculator, scrollPageToTop } from "./util.po"; import { CalculatorPage } from "./calculator.po"; import { newSession } from "./util.po"; import { SideNav } from "./sidenav.po"; @@ -82,4 +82,30 @@ xdescribe("MacroRugoRemous - ", () => { const errorMsg = await $("div .select-error-message"); expect(await isElementDisplayed(errorMsg)).toBe(true); }); + it("Generate from PAM", async () => { + + // Open PAM with default values + await openCalculator(11, navBar, listPage); + + // calculate PAM + const calcButtonCl = await calcPage.getCalculateButton(); + await calcButtonCl.click(); + await browser.pause(200); + + // make sure "Generate backwater curve" button is visible (it might be hidden behind navbar) + await scrollPageToTop(); + // generate Macrorugo backwater curve + const genButton = await calcPage.getButton("generate-backwater-curve"); + await genButton.click(); + await browser.pause(1000); + + // calculate PAB + const calcButtonMRCR = await calcPage.getCalculateButton(); + await calcButtonMRCR.click(); + await browser.pause(500); + + // check that result is not empty + const hasResults = await calcPage.hasResults(); + expect(hasResults).toBe(true); + }); }); -- GitLab From c7cef977be326851a29a29933f46812b1ac55285 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Mon, 8 Jan 2024 17:15:13 +0100 Subject: [PATCH 053/120] docs(verificateur): spelling Refs #643 --- docs/en/calculators/verif/principe.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/docs/en/calculators/verif/principe.md b/docs/en/calculators/verif/principe.md index 3ff28f5b1..8139905b8 100644 --- a/docs/en/calculators/verif/principe.md +++ b/docs/en/calculators/verif/principe.md @@ -2,9 +2,18 @@ ## Warning -The purpose of this tool is to carry out a simple check of the compatibility between certain fish pass sizing criteria and the passage capacities of the target fish species. It may prove useful during the design phase of a facility to ensure that the proposed design is consistent with its hydrological operating range. - -However, this tool is not sufficient to fully verify the functionality of a planned or existing system, insofar as other important dimensional and hydraulic criteria are not taken into account by this module (feed flow rate and characteristics of the fish intake in terms of attractiveness, and depending on the type of system: basin aspect ratio, concentration of macro-roughness, bottom roughness, size of humps, etc.). +The purpose of this tool is to carry out a simple check of the compatibility +between certain fish pass sizing criteria and the passage capacities of the +target fish species. +It may prove useful during the design phase of a facility to ensure that the +proposed design is consistent with its hydrological operating range. + +However, this tool is not sufficient to fully verify the functionality of a +planned or existing system, insofar as other important dimensional and +hydraulic criteria are not taken into account by this module +(feed flow rate and characteristics of the fish intake in terms of attractiveness, +and depending on the type of system: basin aspect ratio, +concentration of macro-roughness, bottom roughness, size of baffles, etc.). This module allows to verify the capacity of different fish species to cross the following types of fish passes: -- GitLab From fe1c93f16422f29895d61bbc0f5817c73ce17d75 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Mon, 8 Jan 2024 16:23:44 +0000 Subject: [PATCH 054/120] docs: update notification body message when a new Cassiopee version is available Refs #640 --- main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.js b/main.js index bdd10ff5a..edc7e2487 100644 --- a/main.js +++ b/main.js @@ -135,7 +135,7 @@ const lookForUpdates = function() { } let notif = new Notification({ title: `Cassiopee version ${data.latest} is available`, - body: `Click to download update installer`, + body: `The desktop distribution of Cassiopeia will no longer be updated in 2024. You are invited to use the progressive web app Cassiopée instead. Click to download update installer.`, icon: nativeImage.createFromPath(iconPath) // @see https://github.com/electron/electron/issues/24221 }); notif.addListener("click", () => { -- GitLab From d57575dd299573380fe697d904aec3299663b323 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 9 Jan 2024 14:43:36 +0000 Subject: [PATCH 055/120] docs: add documentation for macrorugo remous Refs #609 --- docs/en/calculators/pam/macrorugo_remous.md | 30 +++++++++++++++++++ docs/fr/calculators/pam/macrorugo_remous.md | 27 +++++++++++++++++ mkdocs/mkdocs-en.yml | 1 + mkdocs/mkdocs-fr.yml | 1 + .../calculators/macrorugoremous/config.json | 2 +- 5 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 docs/en/calculators/pam/macrorugo_remous.md create mode 100644 docs/fr/calculators/pam/macrorugo_remous.md diff --git a/docs/en/calculators/pam/macrorugo_remous.md b/docs/en/calculators/pam/macrorugo_remous.md new file mode 100644 index 000000000..b5ad87f27 --- /dev/null +++ b/docs/en/calculators/pam/macrorugo_remous.md @@ -0,0 +1,30 @@ +# Backwater curve for a rock-ramp fishpass + +This module can be used to simulate the backwater curve of a +[simple macro-roughness fishway](macrorugo.md) in order to determine the +downstream flooding level of the fishway. + +## Operating principle + +The parameters of this module are : + +- The choice of the ["simple" rock-ramp fishpass](macrorugo.md) module among +those present in the work session which will be used to perform the +calculation +- The water level downstream of the pass +- The space step used to discretise the curve calculation. + +N.B. : As the backwater curve can only be calculated for one set of +parameters, the [simple rock-ramp fishpass] module (macrorugo.md) +cannot contain [varied parameters](../../general/principe_fonctionnement.md). + +The theoretical calculation carried out in the macro-roughness channel +corresponds to the calculation of the water line in a uniform regime where the +slope of the water is equal to the slope of the bottom of the channel. +The rock-ramp fishpass module is used here to calculate the slope of the water +in the non-uniform case. +The fluvial backwater curve is then calculated from the water level +downstream using the [trapezoid integration method](../../numerical_methods/integration_trapezes.md). + +This module is based on [the module for calculating the backwater curve of a +section](../hsl/courbe_remous.md) to calculate and display the results. diff --git a/docs/fr/calculators/pam/macrorugo_remous.md b/docs/fr/calculators/pam/macrorugo_remous.md new file mode 100644 index 000000000..8eabb0c0c --- /dev/null +++ b/docs/fr/calculators/pam/macrorugo_remous.md @@ -0,0 +1,27 @@ +# Courbe de remous d'une passe à macro-rugosité + +Ce module permet de simuler la courbe de remous d'une [passe à macro-rugosité dite "simple"](macrorugo.md) afin de déterminer le niveau d'ennoiement aval de la passe. + +## Principe de fonctionnement + +Les paramètres de ce module sont : + +- Le choix parmi les modules présents dans la session de travail du module de +[passe à macro-rugosité dite "simple"](macrorugo.md) qui sera utilisé pour +effectuer le calcul +- La cote de l'eau à l'aval de la passe +- Le pas d'espace utilisé pour la discrétisation du calcul de la courbe. + +N.B. : Comme le calcul de la courbe de remous ne peut se faire que pour un +jeu de paramètres, le module de [passe à macro-rugosité dite "simple"](macrorugo.md) +ne peut pas contenir de [paramètres "variés"](../../general/principe_fonctionnement.md). + +Le calcul théorique effectué dans la passe à macro-rugosité correspond à un +calcul de ligne d'eau en régime uniforme où la pente de l'eau est égale à la pente +du fond de la passe. On utilise ici le module de passe à macro-rugosité pour +calculer la pente de l'eau dans le cas non-uniforme. +Le calcul de la courbe de remous fluviale s'effectue alors depuis la cote de +l'eau imposée à l'aval à l'aide de la méthode d'[intégration de trapèzes](../../methodes_numeriques/integration_trapezes.md). + +Ce module se base [le module de calcul de courbe de remous d'une section +paramétrée](../hsl/courbe_remous.md) pour le calcul et l'affichage des résultats. diff --git a/mkdocs/mkdocs-en.yml b/mkdocs/mkdocs-en.yml index d486d643d..a266bf925 100644 --- a/mkdocs/mkdocs-en.yml +++ b/mkdocs/mkdocs-en.yml @@ -75,6 +75,7 @@ nav: - calculators/pam/macrorugo_theorie.md - calculators/pam/macrorugo_complexe.md - calculators/pam/concentration.md + - calculators/pam/macrorugo_remous.md - Baffle fishways: - Baffle fishway setup: calculators/par/calage.md - Baffle fishway simulation: calculators/par/simulation.md diff --git a/mkdocs/mkdocs-fr.yml b/mkdocs/mkdocs-fr.yml index e00d37a2f..06f56d2ed 100644 --- a/mkdocs/mkdocs-fr.yml +++ b/mkdocs/mkdocs-fr.yml @@ -75,6 +75,7 @@ nav: - calculators/pam/macrorugo_theorie.md - calculators/pam/macrorugo_complexe.md - calculators/pam/concentration.md + - calculators/pam/macrorugo_remous.md - Passes à ralentisseurs: - calculators/par/calage.md - calculators/par/simulation.md diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json index 2ac5c9b9a..30f974cdd 100644 --- a/src/app/calculators/macrorugoremous/config.json +++ b/src/app/calculators/macrorugoremous/config.json @@ -46,7 +46,7 @@ }, { "type": "options", - "help": "hsl/courbe_remous.html", + "help": "pam/macrorugo_remous.html", "resultsHelp": { "B": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", "P": "hsl/section_parametree.html#largeur-au-miroir-surface-et-perimetre-mouille", -- GitLab From 4c9ea6787bab3cd8d3ab59747425a58a420aaaf8 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 9 Jan 2024 16:34:16 +0000 Subject: [PATCH 056/120] fix: disable generateBackwaterInPAM button and macrorugoremous calculate button when macrorugo form contains variable parameters Refs #609 --- src/app/components/generic-calculator/calculator.component.ts | 4 +--- .../select-field-line/select-field-line.component.ts | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 8aec6d7b5..e0977639f 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -583,7 +583,6 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe res = res && pstr.getChildren().length > 0; break; } - res = res && this._formulaire.currentNub.isComputable(); } @@ -1031,7 +1030,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe } public get generateCrPamEnabled(): boolean { - return this.hasResults && !this._formulaire.currentNub.result.hasErrorMessages(); + return this.hasResults && this.allParamsAreFixed() && !this._formulaire.currentNub.result.hasErrorMessages(); } public get uitextGenerateParSimulationTitle(): string { @@ -1274,7 +1273,6 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe } public async generateBackwaterInPAM() { - console.log("generateBackwaterInPAM") const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacrorugoRemous); const mrr = (f.currentNub as MacrorugoRemous); mrr.setPropValue("nubMacroRugo", this.formulaire.currentNub.uid); diff --git a/src/app/components/select-field-line/select-field-line.component.ts b/src/app/components/select-field-line/select-field-line.component.ts index 7142ef870..a86c9c7cf 100644 --- a/src/app/components/select-field-line/select-field-line.component.ts +++ b/src/app/components/select-field-line/select-field-line.component.ts @@ -60,6 +60,9 @@ export class SelectFieldLineComponent implements OnInit { } public get isValid(): boolean { + if(this._select.errorMessage !== undefined) { + return false; + } return (this._select.getValue() !== undefined); } -- GitLab From c44aa1f9db7efba10b8c4c273e16bdef652729a0 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Wed, 10 Jan 2024 11:21:08 +0000 Subject: [PATCH 057/120] docs: update changelogs for v4.18.0 --- CHANGELOG.md | 922 +++++++++++++++++++++++++++------------------------ 1 file changed, 493 insertions(+), 429 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 51175dd89..d8da44a7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,39 @@ # Historique des versions -### 4.17.1 - 2023-11-20 +### 4.18.0 - 2024-01-09 + +#### Nouvelles fonctionnalités + +* Ajout du module courbe de remous d'une passe à macro-rugosité ([jalhyd#325](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/325), [nghyd#609](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/609)) +* Add bundle maker for CassiopeeR ([jalhyd#360](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/360)) + +#### Changements + +* PreBarrage: autoriser les cotes de seuil inférieures à la cote de fond du bassin amont ([jalhyd#353](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/353), [nghyd#634](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/634)) +* Electron: ajouter un message d'avertissement de transition vers PWA ([nghyd#640](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/640)) + +#### Correction de bogues + +* L'URL https://cassiopee.g-eau.fr/cassiopee-releases/ est accessible aléatoirement ([nghyd#624](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/624)) +* PWA: Les bloqueurs de tracker empêchent la mise à jour de l'application ([nghyd#633](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/633)) +* Vérificateur: la vérification ne devrait pas être possible quand aucune espèce n'est sélectionnée ([jalhyd#349](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/349), [nghyd#637](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/637)) +* Prebarrage: erreur de calcul de la somme des débits sur plusieurs branches ([jalhyd#351](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/351)) +* MacroRugo: erreur de calcul du Strickler équivalent ([jalhyd#361](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/361)) + +#### Documentation + +* Grilles: ajouter les schémas de profil issus de Lemkecher et al. (2020) ([nghyd#594](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/594)) +* Ajouter un exemple de passe à rangées périodiques ([nghyd#635](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/635)) +* Vérificateur: ajouter un avertissement à l'utilisation ([nghyd#643](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/643)) + +#### Changements internes + +* Update chartjs zoom plugin to v2.0.1 ([nghyd#638](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/638)) +* Importer le DockerFile utilisé pour le CI/CD de Cassiopée dans ngHyd ([nghyd#639](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/639)) +* Clean npm dependencies ([jalhyd#356](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/356)) +* CI: automatically publish jalhyd package on NPM ([jalhyd#359](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/359)) + +### 4\.17.1 - 2023-11-20 #### Correction de bogues @@ -15,7 +48,7 @@ * CI: change cache strategy for node modules ([jalhyd#358](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/358), [nghyd#630](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/630)) -### 4.17.0 - 2023-05-30 +### 4\.17.0 - 2023-05-30 #### Nouvelles fonctionnalités @@ -78,14 +111,13 @@ * Tests E2E: Vérifier la cohérence entre le json de description des calculettes et le flag visible des paramètres ([nghyd#550](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/550)) * Thème Angular Material personnalisé : avertissements dart-sass à la compilation ([nghyd#414](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/414)) -### 4.16.3 - 2023-01-11 +### 4\.16.3 - 2023-01-11 #### Correction de bogues -* Lechapt et Calmon : erreur de sélection de matériau -([jalhyd#337](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/337), [nghyd#589](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/589)) +* Lechapt et Calmon : erreur de sélection de matériau ([jalhyd#337](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/337), [nghyd#589](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/589)) -### 4.16.1 - 2022-11-16 +### 4\.16.1 - 2022-11-16 #### Correction de bogues @@ -97,7 +129,7 @@ * Rajouter François Grand comme auteur de la documentation PDF ([nghyd#573](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/573)) * Ajouter les références pour les schémas des lois d'ouvrages ([nghyd#575](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/575)) -### 4.16.0 - 2022-10-12 (Anguilla anguilla) +### 4\.16.0 - 2022-10-12 (Anguilla anguilla) #### Nouvelles fonctionnalités @@ -141,7 +173,7 @@ * Mise à jour de Chartjs ([nghyd#554](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/554)) * MAJ vers PrimeNG 10 ([nghyd#481](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/481)) -### 4.15.1 - 2022-07-04 +### 4\.15.1 - 2022-07-04 #### Nouvelles fonctionnalités @@ -180,7 +212,7 @@ * Path error in stable deployment version on the dev server [nghyd#540](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/540) -### 4.15.0 - 2022-05-04 (Salmo trutta) +### 4\.15.0 - 2022-05-04 (Salmo trutta) #### Nouvelles fonctionnalités @@ -193,13 +225,11 @@ * Fente Larinier : laisser le coefficient de débit vide ([nghyd#515](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/515)) * Cloisons : Générer une PAB : vider les champs ([jalhyd#306](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/306), [nghyd#516](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/516)) - #### Correction de bogues -* Courbe de remous: crash de l'application sur données erronées ([jalhyd#307](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/307), [nghyd#532](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/532)) - Deux bugs en un, l'appli crashe quand : - - la hauteur de berge dépasse une certaine valeur avec des paramètres corrects pour effectuer un calcul (par exemple les valeurs par défaut) - - les deux cotes de l'eau se situent sous les cotes de fond amont et aval +* Courbe de remous: crash de l'application sur données erronées ([jalhyd#307](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/307), [nghyd#532](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/532)) Deux bugs en un, l'appli crashe quand : + - la hauteur de berge dépasse une certaine valeur avec des paramètres corrects pour effectuer un calcul (par exemple les valeurs par défaut) + - les deux cotes de l'eau se situent sous les cotes de fond amont et aval * Sections : non convergence du calcul du tirant d'eau critique ([jalhyd#301](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/301), [nghyd#528](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/528)) * Remettre le paramètre dans son état initial quand le dialogue "Varier" est annulé ([nghyd#508](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/508)) * Prébarrages: les champs ne sont pas vides lors des ajouts de bassins et cloisons ([nghyd#503](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/503)) @@ -216,12 +246,12 @@ * Nightly build: clean folder before installation ([nghyd#495](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/495)) * Transfert du site de production sur OVH ([nghyd#505](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/505)) * Plantage des tests e2e sur le chargement des exemples ([nghyd#530](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/530), [nghyd#531](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/531)) - - Les champs des exemples chargés sont vides lorsque le mode "champ vides" est activé. - - Les tests e2e plantent par manque de temporisation + - Les champs des exemples chargés sont vides lorsque le mode "champ vides" est activé. + - Les tests e2e plantent par manque de temporisation * CI : les jobs build en schedule de master et devel plantent ([nghyd#527](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/527)) * CI : affiner la gestion du cache ([nghyd#526](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/526)) -### 4.14.2 - 2021-03-25 +### 4\.14.2 - 2021-03-25 #### Nouvelles fonctionnalités @@ -236,7 +266,7 @@ * Macrorugo : Documentation de Cd0 avec schéma ([nghyd#492](https://forgemia.inra.fr/cassiopee/nghyd/issues/492)) -### 4.14.1 - 2021-02-17 +### 4\.14.1 - 2021-02-17 #### Nouvelles fonctionnalités @@ -246,9 +276,10 @@ * Vérificateur de passe: message erroné pour les passes à macro-rugosités submergées ([jalhyd#292](https://forgemia.inra.fr/cassiopee/jalhyd/issues/292)) -### 4.14.0 - 2021-02-16 (Scomber scombrus) +### 4\.14.0 - 2021-02-16 (Scomber scombrus) #### Nouvelles fonctionnalités + * Passe à macro-rugosité: Mise à jour des formules de calcul ([jalhyd#283](https://forgemia.inra.fr/cassiopee/jalhyd/issues/283)) * Passe à macro-rugosité: Ajout de la vitesse moyenne entre les blocs ([jalhyd#285](https://forgemia.inra.fr/cassiopee/jalhyd/issues/285)) * Passe à macro-rugosité: Ajout du Strickler équivalent dans les résultats liables à des Strickler ([jalhyd#287](https://forgemia.inra.fr/cassiopee/jalhyd/issues/287)) @@ -268,7 +299,7 @@ * MacroRugo: erreur de formule de correction de Cd dans la documentation ([nghyd#488](https://forgemia.inra.fr/cassiopee/nghyd/issues/488)) * Documentation du module de calcul de la cote amont / aval d'un bief ([nghyd#490](https://forgemia.inra.fr/cassiopee/nghyd/issues/490)) -### 4.13.1 - 2020-10-02 +### 4\.13.1 - 2020-10-02 #### Correction de bogues @@ -276,567 +307,600 @@ * PreBarrage: erreur de calcul sur Z2 > Z1 initiale ([jalhyd#280](https://forgemia.inra.fr/cassiopee/jalhyd/issues/280)) * Prebarrage : avec Chrome (et electron) le schéma est mal rendu ([nghyd#482](https://forgemia.inra.fr/cassiopee/nghyd/issues/482)) -### 4.13.0 - 2020-09-24 (Michel Larinier) +### 4\.13.0 - 2020-09-24 (Michel Larinier) #### Nouvelles fonctionnalités - * Module Pré-barrage ([jalhyd#32](https://forgemia.inra.fr/cassiopee/jalhyd/issues/32), [jalhyd#269](https://forgemia.inra.fr/cassiopee/jalhyd/issues/269), [jalhyd#268](https://forgemia.inra.fr/cassiopee/jalhyd/issues/268), [jalhyd#243](https://forgemia.inra.fr/cassiopee/jalhyd/issues/243), [jalhyd#246](https://forgemia.inra.fr/cassiopee/jalhyd/issues/246), [nghyd#395](https://forgemia.inra.fr/cassiopee/nghyd/issues/395), [nghyd#430](https://forgemia.inra.fr/cassiopee/nghyd/issues/430), [nghyd#456](https://forgemia.inra.fr/cassiopee/nghyd/issues/456), [nghyd#455](https://forgemia.inra.fr/cassiopee/nghyd/issues/455), [jalhyd#275](https://forgemia.inra.fr/cassiopee/jalhyd/issues/275), [jalhyd#276](https://forgemia.inra.fr/cassiopee/jalhyd/issues/276), [jalhyd#277](https://forgemia.inra.fr/cassiopee/jalhyd/issues/277), [jalhyd#278](https://forgemia.inra.fr/cassiopee/jalhyd/issues/278), [nghyd#452](https://forgemia.inra.fr/cassiopee/nghyd/issues/452), [nghyd#470](https://forgemia.inra.fr/cassiopee/nghyd/issues/470), [nghyd#451](https://forgemia.inra.fr/cassiopee/nghyd/issues/451)) - * Simplification de l'architecture des composants de résultats Angular ([nghyd#418](https://forgemia.inra.fr/cassiopee/nghyd/issues/418), [nghyd#466](https://forgemia.inra.fr/cassiopee/nghyd/issues/466), [nghyd#465](https://forgemia.inra.fr/cassiopee/nghyd/issues/465)) - * Modifier les titres et descriptions de "Passes à bassins" et "Passes à macro-rugosités" ([nghyd#478](https://forgemia.inra.fr/cassiopee/nghyd/issues/478)) - * Ajouter des mots-clés "maths" pour les outils mathématiques (moteur de recherche) ([nghyd#474](https://forgemia.inra.fr/cassiopee/nghyd/issues/474)) + +* Module Pré-barrage ([jalhyd#32](https://forgemia.inra.fr/cassiopee/jalhyd/issues/32), [jalhyd#269](https://forgemia.inra.fr/cassiopee/jalhyd/issues/269), [jalhyd#268](https://forgemia.inra.fr/cassiopee/jalhyd/issues/268), [jalhyd#243](https://forgemia.inra.fr/cassiopee/jalhyd/issues/243), [jalhyd#246](https://forgemia.inra.fr/cassiopee/jalhyd/issues/246), [nghyd#395](https://forgemia.inra.fr/cassiopee/nghyd/issues/395), [nghyd#430](https://forgemia.inra.fr/cassiopee/nghyd/issues/430), [nghyd#456](https://forgemia.inra.fr/cassiopee/nghyd/issues/456), [nghyd#455](https://forgemia.inra.fr/cassiopee/nghyd/issues/455), [jalhyd#275](https://forgemia.inra.fr/cassiopee/jalhyd/issues/275), [jalhyd#276](https://forgemia.inra.fr/cassiopee/jalhyd/issues/276), [jalhyd#277](https://forgemia.inra.fr/cassiopee/jalhyd/issues/277), [jalhyd#278](https://forgemia.inra.fr/cassiopee/jalhyd/issues/278), [nghyd#452](https://forgemia.inra.fr/cassiopee/nghyd/issues/452), [nghyd#470](https://forgemia.inra.fr/cassiopee/nghyd/issues/470), [nghyd#451](https://forgemia.inra.fr/cassiopee/nghyd/issues/451)) +* Simplification de l'architecture des composants de résultats Angular ([nghyd#418](https://forgemia.inra.fr/cassiopee/nghyd/issues/418), [nghyd#466](https://forgemia.inra.fr/cassiopee/nghyd/issues/466), [nghyd#465](https://forgemia.inra.fr/cassiopee/nghyd/issues/465)) +* Modifier les titres et descriptions de "Passes à bassins" et "Passes à macro-rugosités" ([nghyd#478](https://forgemia.inra.fr/cassiopee/nghyd/issues/478)) +* Ajouter des mots-clés "maths" pour les outils mathématiques (moteur de recherche) ([nghyd#474](https://forgemia.inra.fr/cassiopee/nghyd/issues/474)) #### Correction de bogues - * Electron : la détection de mise à jour disponible ne fonctionne plus ([nghyd#462](https://forgemia.inra.fr/cassiopee/nghyd/issues/462)) - * Débit lié au débit en calcul d'un PréBarrage : erreur dans CalcSerie() ([jalhyd#274](https://forgemia.inra.fr/cassiopee/jalhyd/issues/274)) - * Cloisons : changer le type d'ouvrage pour Seuil Triangulaire casse le fieldset ([nghyd#479](https://forgemia.inra.fr/cassiopee/nghyd/issues/479)) + +* Electron : la détection de mise à jour disponible ne fonctionne plus ([nghyd#462](https://forgemia.inra.fr/cassiopee/nghyd/issues/462)) +* Débit lié au débit en calcul d'un PréBarrage : erreur dans CalcSerie() ([jalhyd#274](https://forgemia.inra.fr/cassiopee/jalhyd/issues/274)) +* Cloisons : changer le type d'ouvrage pour Seuil Triangulaire casse le fieldset ([nghyd#479](https://forgemia.inra.fr/cassiopee/nghyd/issues/479)) #### Documentation - * Prébarrages ([nghyd#467](https://forgemia.inra.fr/cassiopee/nghyd/issues/467)) - * Aide du Jet / de la pente : mentionner l'inversion de la pente pour le module Jet ([nghyd#475](https://forgemia.inra.fr/cassiopee/nghyd/issues/475)) - * Ajouter à l'accueil de la documentation un chapitre "contact, bugs, remarques…" ([nghyd#472](https://forgemia.inra.fr/cassiopee/nghyd/issues/472)) -### 4.12.1 - 2020-09-15 +* Prébarrages ([nghyd#467](https://forgemia.inra.fr/cassiopee/nghyd/issues/467)) +* Aide du Jet / de la pente : mentionner l'inversion de la pente pour le module Jet ([nghyd#475](https://forgemia.inra.fr/cassiopee/nghyd/issues/475)) +* Ajouter à l'accueil de la documentation un chapitre "contact, bugs, remarques…" ([nghyd#472](https://forgemia.inra.fr/cassiopee/nghyd/issues/472)) + +### 4\.12.1 - 2020-09-15 #### Correction de bogues - * Lien vers la documentation cassé sur Chrome et Edge ([nghyd#458](https://forgemia.inra.fr/cassiopee/nghyd/issues/458)) - * Macrorugo : en mode "champs vides par défault", L est en calcul avec une valeur initiale vide ([nghyd#459](https://forgemia.inra.fr/cassiopee/nghyd/issues/459)) - * Grille : différencier Ob de O pour les grilles inclinées ([jalhyd#273](https://forgemia.inra.fr/cassiopee/jalhyd/issues/273)) - * Fermeture d'un module Jet calculé : plante l'application ([nghyd#460](https://forgemia.inra.fr/cassiopee/nghyd/issues/460)) - * Déversoir dénoyé : Infinity pour des largeurs de lit faible et sur variation ([jalhyd#272](https://forgemia.inra.fr/cassiopee/jalhyd/issues/272)) + +* Lien vers la documentation cassé sur Chrome et Edge ([nghyd#458](https://forgemia.inra.fr/cassiopee/nghyd/issues/458)) +* Macrorugo : en mode "champs vides par défault", L est en calcul avec une valeur initiale vide ([nghyd#459](https://forgemia.inra.fr/cassiopee/nghyd/issues/459)) +* Grille : différencier Ob de O pour les grilles inclinées ([jalhyd#273](https://forgemia.inra.fr/cassiopee/jalhyd/issues/273)) +* Fermeture d'un module Jet calculé : plante l'application ([nghyd#460](https://forgemia.inra.fr/cassiopee/nghyd/issues/460)) +* Déversoir dénoyé : Infinity pour des largeurs de lit faible et sur variation ([jalhyd#272](https://forgemia.inra.fr/cassiopee/jalhyd/issues/272)) #### Documentation - * Lechapt-Calmon : documentation du coefficient de pertes de charges singulières ([nghyd#338](https://forgemia.inra.fr/cassiopee/nghyd/issues/338)) -### 4.12.0 - 2020-09-09 (Les critères de Francis Blanche − ils peuvent le faire !) +* Lechapt-Calmon : documentation du coefficient de pertes de charges singulières ([nghyd#338](https://forgemia.inra.fr/cassiopee/nghyd/issues/338)) + +### 4\.12.0 - 2020-09-09 (Les critères de Francis Blanche − ils peuvent le faire !) #### Nouvelles fonctionnalités - * Vérification des critères de franchissement des passes à poissons ([jalhyd#204](https://forgemia.inra.fr/cassiopee/jalhyd/issues/204), [nghyd#60](https://forgemia.inra.fr/cassiopee/nghyd/issues/60), [jalhyd#236](https://forgemia.inra.fr/cassiopee/jalhyd/issues/236), [jalhyd#251](https://forgemia.inra.fr/cassiopee/jalhyd/issues/251), [jalhyd#238](https://forgemia.inra.fr/cassiopee/jalhyd/issues/238), [jalhyd#252](https://forgemia.inra.fr/cassiopee/jalhyd/issues/252), [jalhyd#250](https://forgemia.inra.fr/cassiopee/jalhyd/issues/250), [jalhyd#258](https://forgemia.inra.fr/cassiopee/jalhyd/issues/258), [jalhyd#247](https://forgemia.inra.fr/cassiopee/jalhyd/issues/247), [jalhyd#239](https://forgemia.inra.fr/cassiopee/jalhyd/issues/239), [jalhyd#249](https://forgemia.inra.fr/cassiopee/jalhyd/issues/249), [jalhyd#248](https://forgemia.inra.fr/cassiopee/jalhyd/issues/248), [jalhyd#254](https://forgemia.inra.fr/cassiopee/jalhyd/issues/254), [jalhyd#235](https://forgemia.inra.fr/cassiopee/jalhyd/issues/235), [jalhyd#237](https://forgemia.inra.fr/cassiopee/jalhyd/issues/237), [nghyd#402](https://forgemia.inra.fr/cassiopee/nghyd/issues/402), [jalhyd#216](https://forgemia.inra.fr/cassiopee/jalhyd/issues/216), [nghyd#426](https://forgemia.inra.fr/cassiopee/nghyd/issues/426)) - * Moteur de recherche sur la page d'accueil ([nghyd#428](https://forgemia.inra.fr/cassiopee/nghyd/issues/428)) - * Améliorer le système de traduction ([nghyd#223](https://forgemia.inra.fr/cassiopee/nghyd/issues/223)) - * Labels des paramètres : lire l'unité dans le modèle et non dans les fichiers de traduction ([nghyd#417](https://forgemia.inra.fr/cassiopee/nghyd/issues/417)) - * Cloisons : remplacement de la loi Cunge80 par la loi CEM88D ([jalhyd#264](https://forgemia.inra.fr/cassiopee/jalhyd/issues/264)) - -#### Correction de bogues - * Cordova : la notification de mise à jour ne fonctionne plus ([nghyd#436](https://forgemia.inra.fr/cassiopee/nghyd/issues/436)) - * Conditionner le passage en mode CALC aux liens déjà définis, pour éviter les boucles ([nghyd#181](https://forgemia.inra.fr/cassiopee/nghyd/issues/181)) - * Solveur : le paramètre recherché, si c'est un extraResult, ne s'initialise pas correctement lors du chargement d'une session ([jalhyd#263](https://forgemia.inra.fr/cassiopee/jalhyd/issues/263)) - * Solveur : this.prms.X is undefined ([jalhyd#262](https://forgemia.inra.fr/cassiopee/jalhyd/issues/262)) - * Exemple "débit d'un chenal avec ouvrages" : plusieurs bugs ([nghyd#446](https://forgemia.inra.fr/cassiopee/nghyd/issues/446)) - * PAR, générer une simulation à partir d'un calage : NaN ([nghyd#447](https://forgemia.inra.fr/cassiopee/nghyd/issues/447)) - * Paramètres liés d'un enfant à l'autre d'un même module : boucle infinie si la source varie ([nghyd#444](https://forgemia.inra.fr/cassiopee/nghyd/issues/444)) - * JaLHyd : dans createStructure(), définir automatiquement le structureType en fonction de la loiDebit - * Lors de la vérification d'une passe à bassins variée, bug sur la vérification de charge minimale ([jalhyd#265](https://forgemia.inra.fr/cassiopee/jalhyd/issues/265)) - * PAB, calcul de cloison qui échoue : l'erreur ne dit pas quelle cloison est en cause ([jalhyd#267](https://forgemia.inra.fr/cassiopee/jalhyd/issues/267)) - * Vérification d'une PAB variée : erreur dans la vérification des critères obligatoires ([jalhyd#266](https://forgemia.inra.fr/cassiopee/jalhyd/issues/266)) - * Vérification de PAB : rendre la largeur minimale d'échancrure obligatoire ([jalhyd#270](https://forgemia.inra.fr/cassiopee/jalhyd/issues/270)) + +* Vérification des critères de franchissement des passes à poissons ([jalhyd#204](https://forgemia.inra.fr/cassiopee/jalhyd/issues/204), [nghyd#60](https://forgemia.inra.fr/cassiopee/nghyd/issues/60), [jalhyd#236](https://forgemia.inra.fr/cassiopee/jalhyd/issues/236), [jalhyd#251](https://forgemia.inra.fr/cassiopee/jalhyd/issues/251), [jalhyd#238](https://forgemia.inra.fr/cassiopee/jalhyd/issues/238), [jalhyd#252](https://forgemia.inra.fr/cassiopee/jalhyd/issues/252), [jalhyd#250](https://forgemia.inra.fr/cassiopee/jalhyd/issues/250), [jalhyd#258](https://forgemia.inra.fr/cassiopee/jalhyd/issues/258), [jalhyd#247](https://forgemia.inra.fr/cassiopee/jalhyd/issues/247), [jalhyd#239](https://forgemia.inra.fr/cassiopee/jalhyd/issues/239), [jalhyd#249](https://forgemia.inra.fr/cassiopee/jalhyd/issues/249), [jalhyd#248](https://forgemia.inra.fr/cassiopee/jalhyd/issues/248), [jalhyd#254](https://forgemia.inra.fr/cassiopee/jalhyd/issues/254), [jalhyd#235](https://forgemia.inra.fr/cassiopee/jalhyd/issues/235), [jalhyd#237](https://forgemia.inra.fr/cassiopee/jalhyd/issues/237), [nghyd#402](https://forgemia.inra.fr/cassiopee/nghyd/issues/402), [jalhyd#216](https://forgemia.inra.fr/cassiopee/jalhyd/issues/216), [nghyd#426](https://forgemia.inra.fr/cassiopee/nghyd/issues/426)) +* Moteur de recherche sur la page d'accueil ([nghyd#428](https://forgemia.inra.fr/cassiopee/nghyd/issues/428)) +* Améliorer le système de traduction ([nghyd#223](https://forgemia.inra.fr/cassiopee/nghyd/issues/223)) +* Labels des paramètres : lire l'unité dans le modèle et non dans les fichiers de traduction ([nghyd#417](https://forgemia.inra.fr/cassiopee/nghyd/issues/417)) +* Cloisons : remplacement de la loi Cunge80 par la loi CEM88D ([jalhyd#264](https://forgemia.inra.fr/cassiopee/jalhyd/issues/264)) + +#### Correction de bogues + +* Cordova : la notification de mise à jour ne fonctionne plus ([nghyd#436](https://forgemia.inra.fr/cassiopee/nghyd/issues/436)) +* Conditionner le passage en mode CALC aux liens déjà définis, pour éviter les boucles ([nghyd#181](https://forgemia.inra.fr/cassiopee/nghyd/issues/181)) +* Solveur : le paramètre recherché, si c'est un extraResult, ne s'initialise pas correctement lors du chargement d'une session ([jalhyd#263](https://forgemia.inra.fr/cassiopee/jalhyd/issues/263)) +* Solveur : this.prms.X is undefined ([jalhyd#262](https://forgemia.inra.fr/cassiopee/jalhyd/issues/262)) +* Exemple "débit d'un chenal avec ouvrages" : plusieurs bugs ([nghyd#446](https://forgemia.inra.fr/cassiopee/nghyd/issues/446)) +* PAR, générer une simulation à partir d'un calage : NaN ([nghyd#447](https://forgemia.inra.fr/cassiopee/nghyd/issues/447)) +* Paramètres liés d'un enfant à l'autre d'un même module : boucle infinie si la source varie ([nghyd#444](https://forgemia.inra.fr/cassiopee/nghyd/issues/444)) +* JaLHyd : dans createStructure(), définir automatiquement le structureType en fonction de la loiDebit +* Lors de la vérification d'une passe à bassins variée, bug sur la vérification de charge minimale ([jalhyd#265](https://forgemia.inra.fr/cassiopee/jalhyd/issues/265)) +* PAB, calcul de cloison qui échoue : l'erreur ne dit pas quelle cloison est en cause ([jalhyd#267](https://forgemia.inra.fr/cassiopee/jalhyd/issues/267)) +* Vérification d'une PAB variée : erreur dans la vérification des critères obligatoires ([jalhyd#266](https://forgemia.inra.fr/cassiopee/jalhyd/issues/266)) +* Vérification de PAB : rendre la largeur minimale d'échancrure obligatoire ([jalhyd#270](https://forgemia.inra.fr/cassiopee/jalhyd/issues/270)) #### Documentation - * Documentation de la vérification des passes ([nghyd#434](https://forgemia.inra.fr/cassiopee/nghyd/issues/434)) - * Traduire la documentation des PAR ([nghyd#443](https://forgemia.inra.fr/cassiopee/nghyd/issues/443)) - * Harmonisation de l'indentation des fichiers ([nghyd#409](https://forgemia.inra.fr/cassiopee/nghyd/issues/409)) + +* Documentation de la vérification des passes ([nghyd#434](https://forgemia.inra.fr/cassiopee/nghyd/issues/434)) +* Traduire la documentation des PAR ([nghyd#443](https://forgemia.inra.fr/cassiopee/nghyd/issues/443)) +* Harmonisation de l'indentation des fichiers ([nghyd#409](https://forgemia.inra.fr/cassiopee/nghyd/issues/409)) #### Mises à jour de dépendances - * Angular 10 - * Cordova 10 - * Electron 10 - * Mathjax 3 ([nghyd#416](https://forgemia.inra.fr/cassiopee/nghyd/issues/416)) -### 4.11.1 - 2020-08-11 +* Angular 10 +* Cordova 10 +* Electron 10 +* Mathjax 3 ([nghyd#416](https://forgemia.inra.fr/cassiopee/nghyd/issues/416)) + +### 4\.11.1 - 2020-08-11 #### Nouvelles fonctionnalités - * Lois d'ouvrages: ajouter le n° d'ouvrage dans les logs ([jalhyd#260](https://forgemia.inra.fr/cassiopee/jalhyd/issues/260), [nghyd#442](https://forgemia.inra.fr/cassiopee/nghyd/issues/442)) + +* Lois d'ouvrages: ajouter le n° d'ouvrage dans les logs ([jalhyd#260](https://forgemia.inra.fr/cassiopee/jalhyd/issues/260), [nghyd#442](https://forgemia.inra.fr/cassiopee/nghyd/issues/442)) #### Correction de bogues - * Erreur de formulation de la loi de Cunge en orifice dénoyé ([jalhyd#259](https://forgemia.inra.fr/cassiopee/jalhyd/issues/259)) - * Définition de la valeur initiale d'un calcul ([nghyd#440](https://forgemia.inra.fr/cassiopee/nghyd/issues/440)) - * Structure et Dever : exposer les résultats pour liage ([jalhyd#255](https://forgemia.inra.fr/cassiopee/jalhyd/issues/255)) - * Déversoirs dénoyés: Ajouter les liens vers les lois de débit ([nghyd#437](https://forgemia.inra.fr/cassiopee/nghyd/issues/437)) + +* Erreur de formulation de la loi de Cunge en orifice dénoyé ([jalhyd#259](https://forgemia.inra.fr/cassiopee/jalhyd/issues/259)) +* Définition de la valeur initiale d'un calcul ([nghyd#440](https://forgemia.inra.fr/cassiopee/nghyd/issues/440)) +* Structure et Dever : exposer les résultats pour liage ([jalhyd#255](https://forgemia.inra.fr/cassiopee/jalhyd/issues/255)) +* Déversoirs dénoyés: Ajouter les liens vers les lois de débit ([nghyd#437](https://forgemia.inra.fr/cassiopee/nghyd/issues/437)) #### Documentation - * Mise à jour de la documentation de la loi de Cunge ([nghyd#441](https://forgemia.inra.fr/cassiopee/nghyd/issues/441)) +* Mise à jour de la documentation de la loi de Cunge ([nghyd#441](https://forgemia.inra.fr/cassiopee/nghyd/issues/441)) -### 4.11.0 - 2020-07-28 (Puisque tu PAR) +### 4\.11.0 - 2020-07-28 (Puisque tu PAR) #### Nouvelles fonctionnalités - * Calage d'une passe à ralentisseurs ([jalhyd#34](https://forgemia.inra.fr/cassiopee/jalhyd/issues/34), [jalhyd#223](https://forgemia.inra.fr/cassiopee/jalhyd/issues/223), [jalhyd#225](https://forgemia.inra.fr/cassiopee/jalhyd/issues/225), [jalhyd#226](https://forgemia.inra.fr/cassiopee/jalhyd/issues/226), [jalhyd#232](https://forgemia.inra.fr/cassiopee/jalhyd/issues/232), [jalhyd#233](https://forgemia.inra.fr/cassiopee/jalhyd/issues/233), [jalhyd#234](https://forgemia.inra.fr/cassiopee/jalhyd/issues/234), [jalhyd#240](https://forgemia.inra.fr/cassiopee/jalhyd/issues/240), [nghyd#365](https://forgemia.inra.fr/cassiopee/nghyd/issues/365), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#408](https://forgemia.inra.fr/cassiopee/nghyd/issues/408), [nghyd#422](https://forgemia.inra.fr/cassiopee/nghyd/issues/422), [nghyd#423](https://forgemia.inra.fr/cassiopee/nghyd/issues/423), [nghyd#424](https://forgemia.inra.fr/cassiopee/nghyd/issues/424), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) - * Simulation d'une passe à ralentisseurs ([jalhyd#201](https://forgemia.inra.fr/cassiopee/jalhyd/issues/201), [jalhyd#229](https://forgemia.inra.fr/cassiopee/jalhyd/issues/229), [nghyd#366](https://forgemia.inra.fr/cassiopee/nghyd/issues/366), [nghyd#382](https://forgemia.inra.fr/cassiopee/nghyd/issues/382), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) - * Bief : lier les paramètres de section pour les Sections Paramétrées générées ([nghyd#380](https://forgemia.inra.fr/cassiopee/nghyd/issues/380)) - * Permettre de lier des paramètres de sections de types identiques, sans utiliser les familles ([jalhyd#203](https://forgemia.inra.fr/cassiopee/jalhyd/issues/203), [nghyd#379](https://forgemia.inra.fr/cassiopee/nghyd/issues/379)) + +* Calage d'une passe à ralentisseurs ([jalhyd#34](https://forgemia.inra.fr/cassiopee/jalhyd/issues/34), [jalhyd#223](https://forgemia.inra.fr/cassiopee/jalhyd/issues/223), [jalhyd#225](https://forgemia.inra.fr/cassiopee/jalhyd/issues/225), [jalhyd#226](https://forgemia.inra.fr/cassiopee/jalhyd/issues/226), [jalhyd#232](https://forgemia.inra.fr/cassiopee/jalhyd/issues/232), [jalhyd#233](https://forgemia.inra.fr/cassiopee/jalhyd/issues/233), [jalhyd#234](https://forgemia.inra.fr/cassiopee/jalhyd/issues/234), [jalhyd#240](https://forgemia.inra.fr/cassiopee/jalhyd/issues/240), [nghyd#365](https://forgemia.inra.fr/cassiopee/nghyd/issues/365), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#408](https://forgemia.inra.fr/cassiopee/nghyd/issues/408), [nghyd#422](https://forgemia.inra.fr/cassiopee/nghyd/issues/422), [nghyd#423](https://forgemia.inra.fr/cassiopee/nghyd/issues/423), [nghyd#424](https://forgemia.inra.fr/cassiopee/nghyd/issues/424), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) +* Simulation d'une passe à ralentisseurs ([jalhyd#201](https://forgemia.inra.fr/cassiopee/jalhyd/issues/201), [jalhyd#229](https://forgemia.inra.fr/cassiopee/jalhyd/issues/229), [nghyd#366](https://forgemia.inra.fr/cassiopee/nghyd/issues/366), [nghyd#382](https://forgemia.inra.fr/cassiopee/nghyd/issues/382), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) +* Bief : lier les paramètres de section pour les Sections Paramétrées générées ([nghyd#380](https://forgemia.inra.fr/cassiopee/nghyd/issues/380)) +* Permettre de lier des paramètres de sections de types identiques, sans utiliser les familles ([jalhyd#203](https://forgemia.inra.fr/cassiopee/jalhyd/issues/203), [nghyd#379](https://forgemia.inra.fr/cassiopee/nghyd/issues/379)) #### Correction de bogues - * Lien entre deux paramètres de section : la valeur n'apparaît pas dans le tableau de résultats ([nghyd#381](https://forgemia.inra.fr/cassiopee/nghyd/issues/381)) - * Désactiver le suivi Matomo lorsqu'Angular n'est pas en mode "prod" ([nghyd#412](https://forgemia.inra.fr/cassiopee/nghyd/issues/412)) - * Corriger le coefficient de débit de la vanne submergée ([jalhyd#231](https://forgemia.inra.fr/cassiopee/jalhyd/issues/231), [nghyd#421](https://forgemia.inra.fr/cassiopee/nghyd/issues/421)) - * Cloisons : une pelle (négative) est calculée pour les orifices, ce qui donne lieu à des avertissements ([jalhyd#242](https://forgemia.inra.fr/cassiopee/jalhyd/issues/242)) - * Empêcher de créer des liens vers des paramètre invisibles ([jalhyd#244](https://forgemia.inra.fr/cassiopee/jalhyd/issues/244)) - * MRC : après un calcul varié, il n'y a plus d'eau sur certains radiers ([jalhyd#253](https://forgemia.inra.fr/cassiopee/jalhyd/issues/253), [nghyd#432](https://forgemia.inra.fr/cassiopee/nghyd/issues/432)) + +* Lien entre deux paramètres de section : la valeur n'apparaît pas dans le tableau de résultats ([nghyd#381](https://forgemia.inra.fr/cassiopee/nghyd/issues/381)) +* Désactiver le suivi Matomo lorsqu'Angular n'est pas en mode "prod" ([nghyd#412](https://forgemia.inra.fr/cassiopee/nghyd/issues/412)) +* Corriger le coefficient de débit de la vanne submergée ([jalhyd#231](https://forgemia.inra.fr/cassiopee/jalhyd/issues/231), [nghyd#421](https://forgemia.inra.fr/cassiopee/nghyd/issues/421)) +* Cloisons : une pelle (négative) est calculée pour les orifices, ce qui donne lieu à des avertissements ([jalhyd#242](https://forgemia.inra.fr/cassiopee/jalhyd/issues/242)) +* Empêcher de créer des liens vers des paramètre invisibles ([jalhyd#244](https://forgemia.inra.fr/cassiopee/jalhyd/issues/244)) +* MRC : après un calcul varié, il n'y a plus d'eau sur certains radiers ([jalhyd#253](https://forgemia.inra.fr/cassiopee/jalhyd/issues/253), [nghyd#432](https://forgemia.inra.fr/cassiopee/nghyd/issues/432)) #### Documentation - * Passes à ralentisseurs ([nghyd#398](https://forgemia.inra.fr/cassiopee/nghyd/issues/398)) +* Passes à ralentisseurs ([nghyd#398](https://forgemia.inra.fr/cassiopee/nghyd/issues/398)) -### 4.10.6 - 2020-07-21 +### 4\.10.6 - 2020-07-21 #### Nouvelles fonctionnalités - * Transférer les fonctionnalités de cassiopee-2-integration dans Gitlab-CI ([nghyd#374](https://forgemia.inra.fr/cassiopee/nghyd/issues/374)) + +* Transférer les fonctionnalités de cassiopee-2-integration dans Gitlab-CI ([nghyd#374](https://forgemia.inra.fr/cassiopee/nghyd/issues/374)) #### Correction de bogues - * Lechapt-Calmon : ne plus proposer de matériau "NONE" ([jalhyd#230](https://forgemia.inra.fr/cassiopee/jalhyd/issues/230)) + +* Lechapt-Calmon : ne plus proposer de matériau "NONE" ([jalhyd#230](https://forgemia.inra.fr/cassiopee/jalhyd/issues/230)) #### Documentation - * Renommer les lois d'ouvrage ([nghyd#419](https://forgemia.inra.fr/cassiopee/nghyd/issues/419)) - * Erreur dans l'équation de Cunge - * Corrections mineures sur Vanne Dénoyée -### 4.10.5 - 2020-06-30 +* Renommer les lois d'ouvrage ([nghyd#419](https://forgemia.inra.fr/cassiopee/nghyd/issues/419)) +* Erreur dans l'équation de Cunge +* Corrections mineures sur Vanne Dénoyée + +### 4\.10.5 - 2020-06-30 #### Nouvelles fonctionnalités - * Renommer les lois triangulaires "dénoyées" en "(Villemonte)" ([jalhyd#210](https://forgemia.inra.fr/cassiopee/jalhyd/issues/210), [nghyd#393](https://forgemia.inra.fr/cassiopee/nghyd/issues/393)) - * Lois d'ouvrages: ajout du seuil triangulaire épais ([jalhyd#211](https://forgemia.inra.fr/cassiopee/jalhyd/issues/211), [nghyd#399](https://forgemia.inra.fr/cassiopee/nghyd/issues/399)) - * Régime Uniforme, conduite circulaire: provoquer une erreur fatale si la conduite est en charge ([jalhyd#214](https://forgemia.inra.fr/cassiopee/jalhyd/issues/214), [nghyd#406](https://forgemia.inra.fr/cassiopee/nghyd/issues/406)) - * Cunge 1980 : ajout dans les cloisons et modification du coefficient de débit à 1 ([jalhyd#220](https://forgemia.inra.fr/cassiopee/jalhyd/issues/220), [jalhyd#221](https://forgemia.inra.fr/cassiopee/jalhyd/issues/221), [nghyd#404](https://forgemia.inra.fr/cassiopee/nghyd/issues/404)) - -#### Correction de bogues - * PAB : résultats cassés ([nghyd#392](https://forgemia.inra.fr/cassiopee/nghyd/issues/392)) - * PAM : Supprimer le lien rugosité de fond ([nghyd#391](https://forgemia.inra.fr/cassiopee/nghyd/issues/391)) - * Cloisons : avertissement si les cotes de radier des seuils se situent sous la cote de radier du bassin amont ([jalhyd#217](https://forgemia.inra.fr/cassiopee/jalhyd/issues/217)) - * Absence d'erreur en cas de code de langue manquant dans les listes déroulantes ([nghyd#400](https://forgemia.inra.fr/cassiopee/nghyd/issues/400)) - * Contrôler le domaine de définition lors de l'affectation de .singleValue ([jalhyd#218](https://forgemia.inra.fr/cassiopee/jalhyd/issues/218)) - * Ouverture de vanne et liens : bug sur longueur du paramètre varié ([jalhyd#222](https://forgemia.inra.fr/cassiopee/jalhyd/issues/222)) - * Exemple "Longueur de jet d'un déversoir" cassé ([jalhyd#224](https://forgemia.inra.fr/cassiopee/jalhyd/issues/224)) - * Exemple 3 : l'affichage de graphique clignote ([nghyd#407](https://forgemia.inra.fr/cassiopee/nghyd/issues/407)) - * Définition de la pente ([jalhyd#212](https://forgemia.inra.fr/cassiopee/jalhyd/issues/212)) + +* Renommer les lois triangulaires "dénoyées" en "(Villemonte)" ([jalhyd#210](https://forgemia.inra.fr/cassiopee/jalhyd/issues/210), [nghyd#393](https://forgemia.inra.fr/cassiopee/nghyd/issues/393)) +* Lois d'ouvrages: ajout du seuil triangulaire épais ([jalhyd#211](https://forgemia.inra.fr/cassiopee/jalhyd/issues/211), [nghyd#399](https://forgemia.inra.fr/cassiopee/nghyd/issues/399)) +* Régime Uniforme, conduite circulaire: provoquer une erreur fatale si la conduite est en charge ([jalhyd#214](https://forgemia.inra.fr/cassiopee/jalhyd/issues/214), [nghyd#406](https://forgemia.inra.fr/cassiopee/nghyd/issues/406)) +* Cunge 1980 : ajout dans les cloisons et modification du coefficient de débit à 1 ([jalhyd#220](https://forgemia.inra.fr/cassiopee/jalhyd/issues/220), [jalhyd#221](https://forgemia.inra.fr/cassiopee/jalhyd/issues/221), [nghyd#404](https://forgemia.inra.fr/cassiopee/nghyd/issues/404)) + +#### Correction de bogues + +* PAB : résultats cassés ([nghyd#392](https://forgemia.inra.fr/cassiopee/nghyd/issues/392)) +* PAM : Supprimer le lien rugosité de fond ([nghyd#391](https://forgemia.inra.fr/cassiopee/nghyd/issues/391)) +* Cloisons : avertissement si les cotes de radier des seuils se situent sous la cote de radier du bassin amont ([jalhyd#217](https://forgemia.inra.fr/cassiopee/jalhyd/issues/217)) +* Absence d'erreur en cas de code de langue manquant dans les listes déroulantes ([nghyd#400](https://forgemia.inra.fr/cassiopee/nghyd/issues/400)) +* Contrôler le domaine de définition lors de l'affectation de .singleValue ([jalhyd#218](https://forgemia.inra.fr/cassiopee/jalhyd/issues/218)) +* Ouverture de vanne et liens : bug sur longueur du paramètre varié ([jalhyd#222](https://forgemia.inra.fr/cassiopee/jalhyd/issues/222)) +* Exemple "Longueur de jet d'un déversoir" cassé ([jalhyd#224](https://forgemia.inra.fr/cassiopee/jalhyd/issues/224)) +* Exemple 3 : l'affichage de graphique clignote ([nghyd#407](https://forgemia.inra.fr/cassiopee/nghyd/issues/407)) +* Définition de la pente ([jalhyd#212](https://forgemia.inra.fr/cassiopee/jalhyd/issues/212)) #### Documentation - * Documentation de la pente ([nghyd#397](https://forgemia.inra.fr/cassiopee/nghyd/issues/397)) - * Documentation de la loi Cunge80 ([nghyd#403](https://forgemia.inra.fr/cassiopee/nghyd/issues/403)) - * Documentation des grilles: il manque la définition des variables ([nghyd#401](https://forgemia.inra.fr/cassiopee/nghyd/issues/401)) +* Documentation de la pente ([nghyd#397](https://forgemia.inra.fr/cassiopee/nghyd/issues/397)) +* Documentation de la loi Cunge80 ([nghyd#403](https://forgemia.inra.fr/cassiopee/nghyd/issues/403)) +* Documentation des grilles: il manque la définition des variables ([nghyd#401](https://forgemia.inra.fr/cassiopee/nghyd/issues/401)) -### 4.10.4 - 2020-04-17 +### 4\.10.4 - 2020-04-17 #### Nouvelles fonctionnalités - * Régime uniforme: ajouter un bouton pour créer une section paramétrée ([nghyd#386](https://forgemia.inra.fr/cassiopee/nghyd/issues/386)) - * Cordova : notifications de mise à jour ([nghyd#384](https://forgemia.inra.fr/cassiopee/nghyd/issues/384)) + +* Régime uniforme: ajouter un bouton pour créer une section paramétrée ([nghyd#386](https://forgemia.inra.fr/cassiopee/nghyd/issues/386)) +* Cordova : notifications de mise à jour ([nghyd#384](https://forgemia.inra.fr/cassiopee/nghyd/issues/384)) #### Correction de bogues - * Section paramétrée: le tirant d'eau critique ne converge pas sur une section circulaire fermée ([jalhyd#209](https://forgemia.inra.fr/cassiopee/jalhyd/issues/209)) - * Régime uniforme: erreur de calcul de la vitesse ([jalhyd#206](https://forgemia.inra.fr/cassiopee/jalhyd/issues/206), [jalhyd#207](https://forgemia.inra.fr/cassiopee/jalhyd/issues/207)) - * Impact de jet: problème de gestion des erreurs fatales ([jalhyd#205](https://forgemia.inra.fr/cassiopee/jalhyd/issues/205)) - * Unité du coefficient de Strickler ([jalhyd#208](https://forgemia.inra.fr/cassiopee/jalhyd/issues/208)) - * Robustifier le solveur sur la recherche de l'intervalle de départ ([jalhyd#164](https://forgemia.inra.fr/cassiopee/jalhyd/issues/164)) - * Champ vide à la création d'un module: les champs de section ne sont pas vides quand on choisit un type de section ([nghyd#388](https://forgemia.inra.fr/cassiopee/nghyd/issues/388)) - * Section paramétrée: Ajouter le tirant d'eau dans le schéma en coupe de la section ([nghyd#389](https://forgemia.inra.fr/cassiopee/nghyd/issues/389)) - * Saisie paramètre qui varie: message d'erreur persistant sur le champ min ([nghyd#385](https://forgemia.inra.fr/cassiopee/nghyd/issues/385)) - * Cordova : version erronée ([nghyd#383](https://forgemia.inra.fr/cassiopee/nghyd/issues/383)) + +* Section paramétrée: le tirant d'eau critique ne converge pas sur une section circulaire fermée ([jalhyd#209](https://forgemia.inra.fr/cassiopee/jalhyd/issues/209)) +* Régime uniforme: erreur de calcul de la vitesse ([jalhyd#206](https://forgemia.inra.fr/cassiopee/jalhyd/issues/206), [jalhyd#207](https://forgemia.inra.fr/cassiopee/jalhyd/issues/207)) +* Impact de jet: problème de gestion des erreurs fatales ([jalhyd#205](https://forgemia.inra.fr/cassiopee/jalhyd/issues/205)) +* Unité du coefficient de Strickler ([jalhyd#208](https://forgemia.inra.fr/cassiopee/jalhyd/issues/208)) +* Robustifier le solveur sur la recherche de l'intervalle de départ ([jalhyd#164](https://forgemia.inra.fr/cassiopee/jalhyd/issues/164)) +* Champ vide à la création d'un module: les champs de section ne sont pas vides quand on choisit un type de section ([nghyd#388](https://forgemia.inra.fr/cassiopee/nghyd/issues/388)) +* Section paramétrée: Ajouter le tirant d'eau dans le schéma en coupe de la section ([nghyd#389](https://forgemia.inra.fr/cassiopee/nghyd/issues/389)) +* Saisie paramètre qui varie: message d'erreur persistant sur le champ min ([nghyd#385](https://forgemia.inra.fr/cassiopee/nghyd/issues/385)) +* Cordova : version erronée ([nghyd#383](https://forgemia.inra.fr/cassiopee/nghyd/issues/383)) #### Documentation - * Fusionner "Section paramétrée" et "Variables hydrauliques" ([nghyd#390](https://forgemia.inra.fr/cassiopee/nghyd/issues/390)) - * Sections : documentation du champ Hauteur de berge +* Fusionner "Section paramétrée" et "Variables hydrauliques" ([nghyd#390](https://forgemia.inra.fr/cassiopee/nghyd/issues/390)) +* Sections : documentation du champ Hauteur de berge -### 4.10.3 - 2020-03-12 +### 4\.10.3 - 2020-03-12 #### Nouvelles fonctionnalités - * Nouveau raccourci clavier Alt+G pour afficher le diagramme des modules - * Diagramme des modules : lien vers les notes - * Test e2e des exemples officiels ([nghyd#373](https://forgemia.inra.fr/cassiopee/nghyd/issues/373)) - * Exemples types mis à jour, avec notes + +* Nouveau raccourci clavier Alt+G pour afficher le diagramme des modules +* Diagramme des modules : lien vers les notes +* Test e2e des exemples officiels ([nghyd#373](https://forgemia.inra.fr/cassiopee/nghyd/issues/373)) +* Exemples types mis à jour, avec notes #### Correction de bogues - * Calcul d'un module aval qui casse les résultats du module amont ([nghyd#371](https://forgemia.inra.fr/cassiopee/nghyd/issues/371)) - * Astérisques sur les champs non-obligatoires ([nghyd#368](https://forgemia.inra.fr/cassiopee/nghyd/issues/368)) - * Exemple "Débit d'un chenal avec ouvrages" : impossible de calculer la cote amont dans le module "Cotes d'un bief" ([jalhyd#202](https://forgemia.inra.fr/cassiopee/jalhyd/issues/202)) - * Déversoirs et Lois d'ouvrages : liens erronés vers la documentation du seuil dénoyé - * Jet : ne pas remplir "sous" la ligne de fond, lorsque sa cote est négative ([nghyd#372](https://forgemia.inra.fr/cassiopee/nghyd/issues/372)) - * Passage en mode calcul d'un paramètre dont la singleValue est undefined ([nghyd#367](https://forgemia.inra.fr/cassiopee/nghyd/issues/367)) - * Marges sur les titres de Fieldset, Fieldset container, PAB Table - * Désactivation des notifications lorsqu'on vide la session ([nghyd#375](https://forgemia.inra.fr/cassiopee/nghyd/issues/375)) - * Chargement d'un Solveur avant ses Nubs cibles - * Sélection de la cible du Solveur lorsque le Nub calculé n'a pas de paramètre calculé (ex: Section Paramétrée) ([nghyd#378](https://forgemia.inra.fr/cassiopee/nghyd/issues/378)) - * Section Paramétrée : tableau de résultats fixes en plusieurs exemplaires lors de l'utilisation avec le Solveur ([nghyd#377](https://forgemia.inra.fr/cassiopee/nghyd/issues/377)) - * Bief : calcul des sections amont et aval ([nghyd#376](https://forgemia.inra.fr/cassiopee/nghyd/issues/376)) +* Calcul d'un module aval qui casse les résultats du module amont ([nghyd#371](https://forgemia.inra.fr/cassiopee/nghyd/issues/371)) +* Astérisques sur les champs non-obligatoires ([nghyd#368](https://forgemia.inra.fr/cassiopee/nghyd/issues/368)) +* Exemple "Débit d'un chenal avec ouvrages" : impossible de calculer la cote amont dans le module "Cotes d'un bief" ([jalhyd#202](https://forgemia.inra.fr/cassiopee/jalhyd/issues/202)) +* Déversoirs et Lois d'ouvrages : liens erronés vers la documentation du seuil dénoyé +* Jet : ne pas remplir "sous" la ligne de fond, lorsque sa cote est négative ([nghyd#372](https://forgemia.inra.fr/cassiopee/nghyd/issues/372)) +* Passage en mode calcul d'un paramètre dont la singleValue est undefined ([nghyd#367](https://forgemia.inra.fr/cassiopee/nghyd/issues/367)) +* Marges sur les titres de Fieldset, Fieldset container, PAB Table +* Désactivation des notifications lorsqu'on vide la session ([nghyd#375](https://forgemia.inra.fr/cassiopee/nghyd/issues/375)) +* Chargement d'un Solveur avant ses Nubs cibles +* Sélection de la cible du Solveur lorsque le Nub calculé n'a pas de paramètre calculé (ex: Section Paramétrée) ([nghyd#378](https://forgemia.inra.fr/cassiopee/nghyd/issues/378)) +* Section Paramétrée : tableau de résultats fixes en plusieurs exemplaires lors de l'utilisation avec le Solveur ([nghyd#377](https://forgemia.inra.fr/cassiopee/nghyd/issues/377)) +* Bief : calcul des sections amont et aval ([nghyd#376](https://forgemia.inra.fr/cassiopee/nghyd/issues/376)) -### 4.10.2 - 2020-02-25 +### 4\.10.2 - 2020-02-25 #### Correction de bogues - * Correction de liens erronés vers la documentation + +* Correction de liens erronés vers la documentation #### Documentation - * Documentation : ajout de liens vers la page de téléchargement +* Documentation : ajout de liens vers la page de téléchargement -### 4.10.1 - 2020-02-25 +### 4\.10.1 - 2020-02-25 #### Correction de bogues - * Electron : erreur de détection de mise à jour (comparaison chaînes semver) +* Electron : erreur de détection de mise à jour (comparaison chaînes semver) -### 4.10.0 - 2020-02-24 (Langue Hilare Neuve) +### 4\.10.0 - 2020-02-24 (Langue Hilare Neuve) #### Nouvelles fonctionnalités - * Solveur : cibler un résultat complémentaire ([nghyd#363](https://forgemia.inra.fr/cassiopee/nghyd/issues/363), [jalhyd#188](https://forgemia.inra.fr/cassiopee/jalhyd/issues/188)) - * *Monkey test* sur les interfaces ([nghyd#235](https://forgemia.inra.fr/cassiopee/nghyd/issues/235)) - * Lechapt-Calmon : ajouter un avertissement lorsque la vitesse est en dehors de l'intervalle [0.4, 2] ([jalhyd#192](https://forgemia.inra.fr/cassiopee/jalhyd/issues/192)) - * Rendre plus générique la gestion des listes déroulantes ([nghyd#359](https://forgemia.inra.fr/cassiopee/nghyd/issues/359)) - * Automatiser les chemins de configuration depuis le CalculatorType ([nghyd#358](https://forgemia.inra.fr/cassiopee/nghyd/issues/358)) +* Solveur : cibler un résultat complémentaire ([nghyd#363](https://forgemia.inra.fr/cassiopee/nghyd/issues/363), [jalhyd#188](https://forgemia.inra.fr/cassiopee/jalhyd/issues/188)) +* *Monkey test* sur les interfaces ([nghyd#235](https://forgemia.inra.fr/cassiopee/nghyd/issues/235)) +* Lechapt-Calmon : ajouter un avertissement lorsque la vitesse est en dehors de l'intervalle [0\.4, 2] ([jalhyd#192](https://forgemia.inra.fr/cassiopee/jalhyd/issues/192)) +* Rendre plus générique la gestion des listes déroulantes ([nghyd#359](https://forgemia.inra.fr/cassiopee/nghyd/issues/359)) +* Automatiser les chemins de configuration depuis le CalculatorType ([nghyd#358](https://forgemia.inra.fr/cassiopee/nghyd/issues/358)) #### Correction de bogues - * Certains liens doivent être cliqués deux fois ([nghyd#364](https://forgemia.inra.fr/cassiopee/nghyd/issues/364)) - * Solveur : interdire de travailler sur un Nub dont le résultat est varié ([jalhyd#198](https://forgemia.inra.fr/cassiopee/jalhyd/issues/198)) - * Paramètre varié et lien à un résultat varié simultanément ([jalhyd#199](https://forgemia.inra.fr/cassiopee/jalhyd/issues/199)) - * Parfois lorsqu'on charge une session, le bouton Calculer reste grisé ([nghyd#349](https://forgemia.inra.fr/cassiopee/nghyd/issues/349)) - * PAB : parfois le type de jet est undefined ([jalhyd#196](https://forgemia.inra.fr/cassiopee/jalhyd/issues/196)) - * Export XLSX : retirer "help" des entêtes de colonnes ([nghyd#360](https://forgemia.inra.fr/cassiopee/nghyd/issues/360)) - * Chargement de session : selon l'ordre des paramètres, le paramètre calculé n'est pas correctement défini +* Certains liens doivent être cliqués deux fois ([nghyd#364](https://forgemia.inra.fr/cassiopee/nghyd/issues/364)) +* Solveur : interdire de travailler sur un Nub dont le résultat est varié ([jalhyd#198](https://forgemia.inra.fr/cassiopee/jalhyd/issues/198)) +* Paramètre varié et lien à un résultat varié simultanément ([jalhyd#199](https://forgemia.inra.fr/cassiopee/jalhyd/issues/199)) +* Parfois lorsqu'on charge une session, le bouton Calculer reste grisé ([nghyd#349](https://forgemia.inra.fr/cassiopee/nghyd/issues/349)) +* PAB : parfois le type de jet est undefined ([jalhyd#196](https://forgemia.inra.fr/cassiopee/jalhyd/issues/196)) +* Export XLSX : retirer "help" des entêtes de colonnes ([nghyd#360](https://forgemia.inra.fr/cassiopee/nghyd/issues/360)) +* Chargement de session : selon l'ordre des paramètres, le paramètre calculé n'est pas correctement défini #### Documentation - * Générer la documentation en PDF ([nghyd#348](https://forgemia.inra.fr/cassiopee/nghyd/issues/348)) +* Générer la documentation en PDF ([nghyd#348](https://forgemia.inra.fr/cassiopee/nghyd/issues/348)) #### Mises à jour de dépendances - * Angular 9 ([nghyd#354](https://forgemia.inra.fr/cassiopee/nghyd/issues/354)) - * Typescript 3.7 ([jalhyd#197](https://forgemia.inra.fr/cassiopee/jalhyd/issues/197)) - * mise à jour de toutes les dépendances jalhyd/nghyd sauf Mermaid (provoque un bug) et Mathjax (adaptations importantes nécessaires) +* Angular 9 ([nghyd#354](https://forgemia.inra.fr/cassiopee/nghyd/issues/354)) +* Typescript 3.7 ([jalhyd#197](https://forgemia.inra.fr/cassiopee/jalhyd/issues/197)) +* mise à jour de toutes les dépendances jalhyd/nghyd sauf Mermaid (provoque un bug) et Mathjax (adaptations importantes nécessaires) -### 4.9.0 - 2020-01-15 (On Fusionne Bien) +### 4\.9.0 - 2020-01-15 (On Fusionne Bien) #### Nouvelles fonctionnalités - * Nouveau module "Concentration de blocs" ([jalhyd#185](https://forgemia.inra.fr/cassiopee/jalhyd/issues/185)) - * Lechapt-Calmon : ajout des pertes de charge singulières ([nghyd#352](https://forgemia.inra.fr/cassiopee/nghyd/issues/352), [jalhyd#172](https://forgemia.inra.fr/cassiopee/jalhyd/issues/172)) - * Simplification du code des Formulaires ([nghyd#353](https://forgemia.inra.fr/cassiopee/nghyd/issues/353)) - * Passage de l'AFB à l'OFB : changement de logo, de nom, d'URL +* Nouveau module "Concentration de blocs" ([jalhyd#185](https://forgemia.inra.fr/cassiopee/jalhyd/issues/185)) +* Lechapt-Calmon : ajout des pertes de charge singulières ([nghyd#352](https://forgemia.inra.fr/cassiopee/nghyd/issues/352), [jalhyd#172](https://forgemia.inra.fr/cassiopee/jalhyd/issues/172)) +* Simplification du code des Formulaires ([nghyd#353](https://forgemia.inra.fr/cassiopee/nghyd/issues/353)) +* Passage de l'AFB à l'OFB : changement de logo, de nom, d'URL #### Documentation - * Documentation utilisateurs en anglais ([nghyd#321](https://forgemia.inra.fr/cassiopee/nghyd/issues/321)) - * Réorganisation de la documentation utilisateurs ([nghyd#355](https://forgemia.inra.fr/cassiopee/nghyd/issues/355)) - * Documentation développeurs ([nghyd#317](https://forgemia.inra.fr/cassiopee/nghyd/issues/317)) - * Exemples de code Typescript et Javascript pour le développement d'applications en ligne de commande basées sur JaLHyd - * Diagramme de classes simplifié de JaLHyd +* Documentation utilisateurs en anglais ([nghyd#321](https://forgemia.inra.fr/cassiopee/nghyd/issues/321)) +* Réorganisation de la documentation utilisateurs ([nghyd#355](https://forgemia.inra.fr/cassiopee/nghyd/issues/355)) +* Documentation développeurs ([nghyd#317](https://forgemia.inra.fr/cassiopee/nghyd/issues/317)) +* Exemples de code Typescript et Javascript pour le développement d'applications en ligne de commande basées sur JaLHyd +* Diagramme de classes simplifié de JaLHyd #### Mises à jour de dépendances - * Jasmine 3.5 - * Karma 4.4 +* Jasmine 3.5 +* Karma 4.4 -### 4.8.1 - 2019-12-20 +### 4\.8.1 - 2019-12-20 #### Nouvelles fonctionnalités - * Dever: Ajout d'un avertissement si la cote de radier d'un ouvrage est sous la cote de fond du lit ([jalhyd#179](https://forgemia.inra.fr/cassiopee/jalhyd/issues/179)) - * Strickler: Ajout d'une aide contextuelle ([nghyd#332](https://forgemia.inra.fr/cassiopee/nghyd/issues/332)) - * Grille: permettre les calculs partiels ([nghyd#336](https://forgemia.inra.fr/cassiopee/nghyd/issues/336)) - * MacroRugo: Ajout d'avertissement sur l'adéquation taille des cellules - largeur de la rampe ([jalhyd#174](https://forgemia.inra.fr/cassiopee/jalhyd/issues/174)) - * Documentation lois d'ouvrages manquantes ([nghyd#342](https://forgemia.inra.fr/cassiopee/nghyd/issues/342)) - * Champs vides à la création d'un module ([nghyd#331](https://forgemia.inra.fr/cassiopee/nghyd/issues/331)) - * Dever: Calcul du débit corrigé en utilisant la charge dans les formules ([jalhyd#52](https://forgemia.inra.fr/cassiopee/jalhyd/issues/52), [nghyd#345](https://forgemia.inra.fr/cassiopee/nghyd/issues/345)) - * Grille: Ajouter le coefficient de forme des barreaux dans les résultats complémentaires ([jalhyd#178](https://forgemia.inra.fr/cassiopee/jalhyd/issues/178)) - * Grille: Ajouter un profil de barreaux personnalisé ([nghyd#334](https://forgemia.inra.fr/cassiopee/nghyd/issues/334)) - * PAB: Ajouter la position du radier des seuils sur le graphique du profil en long ([jalhyd#171](https://forgemia.inra.fr/cassiopee/jalhyd/issues/171)) - * Impact de jet: Modification des champs de hauteurs ([jalhyd#181](https://forgemia.inra.fr/cassiopee/jalhyd/issues/181)) - * Hydraulique à surface libre: ajouter un avertissement quand ça déborde ([jalhyd#180](https://forgemia.inra.fr/cassiopee/jalhyd/issues/180)) - * Cloisons: Ajouter le calcul de la pelle ([jalhyd#169](https://forgemia.inra.fr/cassiopee/jalhyd/issues/169)) - * MacroRugoCompound: radier incliné - Ajouter le calcul du dévers latéral ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) - * MacroRugo: Supprimer les débits et vitesses du guide technique ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) - * MacroRugo: Domaine de définition de Cd0 ([jalhyd#175](https://forgemia.inra.fr/cassiopee/jalhyd/issues/175)) - * PAB nombre: Ajout du nombre de chutes harmonisé ([jalhyd#167](https://forgemia.inra.fr/cassiopee/jalhyd/issues/167)) - * MacroRugoComplexe: modification du libellé des champs ([nghyd#333](https://forgemia.inra.fr/cassiopee/nghyd/issues/333)) - * PAB: Export du tableau de géométrie au format XLSX ([jalhyd#170](https://forgemia.inra.fr/cassiopee/jalhyd/issues/170)) - * MacroRugo: transition douce entre régime émergent et régime submergé ([jalhyd#191](https://forgemia.inra.fr/cassiopee/jalhyd/issues/191)) - - -#### Correction de bogues - * Parfois, lorsque le débit varie, la PAB n'a pas d'eau à l'aval pour certaines valeurs de débit ([jalhyd#187](https://forgemia.inra.fr/cassiopee/jalhyd/issues/187)) - * Lorsqu'on vide un champ, si on change de page, au retour le champ est à nouveau rempli ([nghyd#343](https://forgemia.inra.fr/cassiopee/nghyd/issues/343)) - * Impact de chute: Erreur de calcul de la chute nécessaire pour atteindre l'abscisse d'impact ([jalhyd#183](https://forgemia.inra.fr/cassiopee/jalhyd/issues/183)) - * Impact de jet: non prise en compte de l'angle ([jalhyd#182](https://forgemia.inra.fr/cassiopee/jalhyd/issues/182)) - * Grille: Pas d'invalidation des résultats sur le choix du profil des barreaux ([nghyd#335](https://forgemia.inra.fr/cassiopee/nghyd/issues/335)) - * MacroRugoCompound: radier incliné - changer la répartition des cellules ([jalhyd#173](https://forgemia.inra.fr/cassiopee/jalhyd/issues/173)) - - -### 4.8.0 - 2019-11-26 (Affine et forte à la fois, par amour du remous) + +* Dever: Ajout d'un avertissement si la cote de radier d'un ouvrage est sous la cote de fond du lit ([jalhyd#179](https://forgemia.inra.fr/cassiopee/jalhyd/issues/179)) +* Strickler: Ajout d'une aide contextuelle ([nghyd#332](https://forgemia.inra.fr/cassiopee/nghyd/issues/332)) +* Grille: permettre les calculs partiels ([nghyd#336](https://forgemia.inra.fr/cassiopee/nghyd/issues/336)) +* MacroRugo: Ajout d'avertissement sur l'adéquation taille des cellules - largeur de la rampe ([jalhyd#174](https://forgemia.inra.fr/cassiopee/jalhyd/issues/174)) +* Documentation lois d'ouvrages manquantes ([nghyd#342](https://forgemia.inra.fr/cassiopee/nghyd/issues/342)) +* Champs vides à la création d'un module ([nghyd#331](https://forgemia.inra.fr/cassiopee/nghyd/issues/331)) +* Dever: Calcul du débit corrigé en utilisant la charge dans les formules ([jalhyd#52](https://forgemia.inra.fr/cassiopee/jalhyd/issues/52), [nghyd#345](https://forgemia.inra.fr/cassiopee/nghyd/issues/345)) +* Grille: Ajouter le coefficient de forme des barreaux dans les résultats complémentaires ([jalhyd#178](https://forgemia.inra.fr/cassiopee/jalhyd/issues/178)) +* Grille: Ajouter un profil de barreaux personnalisé ([nghyd#334](https://forgemia.inra.fr/cassiopee/nghyd/issues/334)) +* PAB: Ajouter la position du radier des seuils sur le graphique du profil en long ([jalhyd#171](https://forgemia.inra.fr/cassiopee/jalhyd/issues/171)) +* Impact de jet: Modification des champs de hauteurs ([jalhyd#181](https://forgemia.inra.fr/cassiopee/jalhyd/issues/181)) +* Hydraulique à surface libre: ajouter un avertissement quand ça déborde ([jalhyd#180](https://forgemia.inra.fr/cassiopee/jalhyd/issues/180)) +* Cloisons: Ajouter le calcul de la pelle ([jalhyd#169](https://forgemia.inra.fr/cassiopee/jalhyd/issues/169)) +* MacroRugoCompound: radier incliné - Ajouter le calcul du dévers latéral ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) +* MacroRugo: Supprimer les débits et vitesses du guide technique ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) +* MacroRugo: Domaine de définition de Cd0 ([jalhyd#175](https://forgemia.inra.fr/cassiopee/jalhyd/issues/175)) +* PAB nombre: Ajout du nombre de chutes harmonisé ([jalhyd#167](https://forgemia.inra.fr/cassiopee/jalhyd/issues/167)) +* MacroRugoComplexe: modification du libellé des champs ([nghyd#333](https://forgemia.inra.fr/cassiopee/nghyd/issues/333)) +* PAB: Export du tableau de géométrie au format XLSX ([jalhyd#170](https://forgemia.inra.fr/cassiopee/jalhyd/issues/170)) +* MacroRugo: transition douce entre régime émergent et régime submergé ([jalhyd#191](https://forgemia.inra.fr/cassiopee/jalhyd/issues/191)) + +#### Correction de bogues + +* Parfois, lorsque le débit varie, la PAB n'a pas d'eau à l'aval pour certaines valeurs de débit ([jalhyd#187](https://forgemia.inra.fr/cassiopee/jalhyd/issues/187)) +* Lorsqu'on vide un champ, si on change de page, au retour le champ est à nouveau rempli ([nghyd#343](https://forgemia.inra.fr/cassiopee/nghyd/issues/343)) +* Impact de chute: Erreur de calcul de la chute nécessaire pour atteindre l'abscisse d'impact ([jalhyd#183](https://forgemia.inra.fr/cassiopee/jalhyd/issues/183)) +* Impact de jet: non prise en compte de l'angle ([jalhyd#182](https://forgemia.inra.fr/cassiopee/jalhyd/issues/182)) +* Grille: Pas d'invalidation des résultats sur le choix du profil des barreaux ([nghyd#335](https://forgemia.inra.fr/cassiopee/nghyd/issues/335)) +* MacroRugoCompound: radier incliné - changer la répartition des cellules ([jalhyd#173](https://forgemia.inra.fr/cassiopee/jalhyd/issues/173)) + +### 4\.8.0 - 2019-11-26 (Affine et forte à la fois, par amour du remous) #### Nouvelles fonctionnalités - * Module Fonction affine ([jalhyd#160](https://forgemia.inra.fr/cassiopee/jalhyd/issues/160), [nghyd#319](https://forgemia.inra.fr/cassiopee/nghyd/issues/319)) - * Module Trigonométrie ([jalhyd#161](https://forgemia.inra.fr/cassiopee/jalhyd/issues/161)) - * Module Somme et produit de puissances ([jalhyd#162](https://forgemia.inra.fr/cassiopee/jalhyd/issues/162)) - * Loi Déversoir noyé ([jalhyd#165](https://forgemia.inra.fr/cassiopee/jalhyd/issues/165), [nghyd#318](https://forgemia.inra.fr/cassiopee/nghyd/issues/318)) - * Logo animé lors du chargement de l'application ([nghyd#322](https://forgemia.inra.fr/cassiopee/nghyd/issues/322)) + +* Module Fonction affine ([jalhyd#160](https://forgemia.inra.fr/cassiopee/jalhyd/issues/160), [nghyd#319](https://forgemia.inra.fr/cassiopee/nghyd/issues/319)) +* Module Trigonométrie ([jalhyd#161](https://forgemia.inra.fr/cassiopee/jalhyd/issues/161)) +* Module Somme et produit de puissances ([jalhyd#162](https://forgemia.inra.fr/cassiopee/jalhyd/issues/162)) +* Loi Déversoir noyé ([jalhyd#165](https://forgemia.inra.fr/cassiopee/jalhyd/issues/165), [nghyd#318](https://forgemia.inra.fr/cassiopee/nghyd/issues/318)) +* Logo animé lors du chargement de l'application ([nghyd#322](https://forgemia.inra.fr/cassiopee/nghyd/issues/322)) #### Correction de bogues - * MacroRugo: définition de la valeur par défaut de Cd0 à 1.2 ([jalhyd#166](https://forgemia.inra.fr/cassiopee/jalhyd/issues/166)) - * Échec du calcul en chaîne dans certains cas ([nghyd#325](https://forgemia.inra.fr/cassiopee/nghyd/issues/325)) - * Remous : suppression de LargeurBerge dans le log ([nghyd#326](https://forgemia.inra.fr/cassiopee/nghyd/issues/326)) - * Remous : les tirants d'eau critique et normal sont erronés sur le graphique ([nghyd#327](https://forgemia.inra.fr/cassiopee/nghyd/issues/327)) - * Remous : une fois calculé, chaque rechargement du module ajoute une copie des logs ([nghyd#324](https://forgemia.inra.fr/cassiopee/nghyd/issues/324)) - * Remous : en fluvial uniquement avec forte pente, les abscisses sont fausses ([nghyd#328](https://forgemia.inra.fr/cassiopee/nghyd/issues/328)) - * Calcul en chaîne : ERR inopiné dans le tableau de résultats fixes ([nghyd#329](https://forgemia.inra.fr/cassiopee/nghyd/issues/329)) +* MacroRugo: définition de la valeur par défaut de Cd0 à 1.2 ([jalhyd#166](https://forgemia.inra.fr/cassiopee/jalhyd/issues/166)) +* Échec du calcul en chaîne dans certains cas ([nghyd#325](https://forgemia.inra.fr/cassiopee/nghyd/issues/325)) +* Remous : suppression de LargeurBerge dans le log ([nghyd#326](https://forgemia.inra.fr/cassiopee/nghyd/issues/326)) +* Remous : les tirants d'eau critique et normal sont erronés sur le graphique ([nghyd#327](https://forgemia.inra.fr/cassiopee/nghyd/issues/327)) +* Remous : une fois calculé, chaque rechargement du module ajoute une copie des logs ([nghyd#324](https://forgemia.inra.fr/cassiopee/nghyd/issues/324)) +* Remous : en fluvial uniquement avec forte pente, les abscisses sont fausses ([nghyd#328](https://forgemia.inra.fr/cassiopee/nghyd/issues/328)) +* Calcul en chaîne : ERR inopiné dans le tableau de résultats fixes ([nghyd#329](https://forgemia.inra.fr/cassiopee/nghyd/issues/329)) -### 4.7.0 - 2019-10-29 (AGB - Agence Grolandaise pour la Biodiversité) +### 4\.7.0 - 2019-10-29 (AGB - Agence Grolandaise pour la Biodiversité) #### Nouvelles fonctionnalités - * Solveur multi-modules ([jalhyd#152](https://forgemia.inra.fr/cassiopee/jalhyd/issues/152), [nghyd#301](https://forgemia.inra.fr/cassiopee/nghyd/issues/301)) - * Nouvelle loi d'ouvrage: Orifice Dénoyé ([jalhyd#156](https://forgemia.inra.fr/cassiopee/jalhyd/issues/156), [nghyd#311](https://forgemia.inra.fr/cassiopee/nghyd/issues/311)) - * Script de déploiement d'une nouvelle version (sur Aubes) ([cassiopee2-integration#9](https://forgemia.inra.fr/cassiopee/cassiopee2-integration/issues/9)) - * Documentation lois d'ouvrages CEM88 V et D ([nghyd#315](https://forgemia.inra.fr/cassiopee/nghyd/issues/315)) - * Remous: connecter le ressaut sur un seul point lorsque le ressaut est court (une seule abscisse) ([nghyd#312](https://forgemia.inra.fr/cassiopee/nghyd/issues/312)) + +* Solveur multi-modules ([jalhyd#152](https://forgemia.inra.fr/cassiopee/jalhyd/issues/152), [nghyd#301](https://forgemia.inra.fr/cassiopee/nghyd/issues/301)) +* Nouvelle loi d'ouvrage: Orifice Dénoyé ([jalhyd#156](https://forgemia.inra.fr/cassiopee/jalhyd/issues/156), [nghyd#311](https://forgemia.inra.fr/cassiopee/nghyd/issues/311)) +* Script de déploiement d'une nouvelle version (sur Aubes) ([cassiopee2-integration#9](https://forgemia.inra.fr/cassiopee/cassiopee2-integration/issues/9)) +* Documentation lois d'ouvrages CEM88 V et D ([nghyd#315](https://forgemia.inra.fr/cassiopee/nghyd/issues/315)) +* Remous: connecter le ressaut sur un seul point lorsque le ressaut est court (une seule abscisse) ([nghyd#312](https://forgemia.inra.fr/cassiopee/nghyd/issues/312)) #### Correction de bogues - * Lois d'ouvrages: bug à l'affichage des résultats variés lorsque le calcul échoue ([jalhyd#163](https://forgemia.inra.fr/cassiopee/jalhyd/issues/163)) - * PAB : problème de cotes sur les cloisons ([jalhyd#158](https://forgemia.inra.fr/cassiopee/jalhyd/issues/158)) - * Calcul en chaîne: stopper la chaîne si une erreur survient ([jalhyd#155](https://forgemia.inra.fr/cassiopee/jalhyd/issues/155)) - * Diagramme de Jet / de Section : problème de rafraîchissement ([nghyd#308](https://forgemia.inra.fr/cassiopee/nghyd/issues/308)) - * Remous : il manque parfois une abscisse ([jalhyd#147](https://forgemia.inra.fr/cassiopee/jalhyd/issues/147)) + +* Lois d'ouvrages: bug à l'affichage des résultats variés lorsque le calcul échoue ([jalhyd#163](https://forgemia.inra.fr/cassiopee/jalhyd/issues/163)) +* PAB : problème de cotes sur les cloisons ([jalhyd#158](https://forgemia.inra.fr/cassiopee/jalhyd/issues/158)) +* Calcul en chaîne: stopper la chaîne si une erreur survient ([jalhyd#155](https://forgemia.inra.fr/cassiopee/jalhyd/issues/155)) +* Diagramme de Jet / de Section : problème de rafraîchissement ([nghyd#308](https://forgemia.inra.fr/cassiopee/nghyd/issues/308)) +* Remous : il manque parfois une abscisse ([jalhyd#147](https://forgemia.inra.fr/cassiopee/jalhyd/issues/147)) #### Mises à jour de dépendances - * chartjs-plugin-zoom 0.7.4 +* chartjs-plugin-zoom 0.7.4 -### 4.6.1 - 2019-10-15 +### 4\.6.1 - 2019-10-15 #### Nouvelles fonctionnalités - * Suivi des comportements des utilisateurs à l'aide de Matomo (sur Aubes) ([nghyd#306](https://forgemia.inra.fr/cassiopee/nghyd/issues/306)) - * Documentation: faciliter l'accès à l'application plutôt qu'à GitLab ([nghyd#307](https://forgemia.inra.fr/cassiopee/nghyd/issues/307)) + +* Suivi des comportements des utilisateurs à l'aide de Matomo (sur Aubes) ([nghyd#306](https://forgemia.inra.fr/cassiopee/nghyd/issues/306)) +* Documentation: faciliter l'accès à l'application plutôt qu'à GitLab ([nghyd#307](https://forgemia.inra.fr/cassiopee/nghyd/issues/307)) #### Mises à jour de dépendances - * chartjs-plugin-zoom 0.7.4 -### 4.6.0 - 2019-10-14 (Bluefish délavé) +* chartjs-plugin-zoom 0.7.4 + +### 4\.6.0 - 2019-10-14 (Bluefish délavé) #### Nouvelles fonctionnalités - * Ajout du module Bief ([jalhyd#55](https://forgemia.inra.fr/cassiopee/jalhyd/issues/55), [nghyd#299](https://forgemia.inra.fr/cassiopee/nghyd/issues/299)) - * Ajout du module Grille ([jalhyd#114](https://forgemia.inra.fr/cassiopee/jalhyd/issues/114), [nghyd#289](https://forgemia.inra.fr/cassiopee/nghyd/issues/289)) - * Ajout du module Impact de Jet ([jalhyd#112](https://forgemia.inra.fr/cassiopee/jalhyd/issues/112), [nghyd#287](https://forgemia.inra.fr/cassiopee/nghyd/issues/287)) - * Ajout du module : Pente ([jalhyd#143](https://forgemia.inra.fr/cassiopee/jalhyd/issues/143), [nghyd#295](https://forgemia.inra.fr/cassiopee/nghyd/issues/295)) - * Passage des courbes de remous en cotes ([jalhyd#146](https://forgemia.inra.fr/cassiopee/jalhyd/issues/146), [nghyd#298](https://forgemia.inra.fr/cassiopee/nghyd/issues/298)) - * SectionParametree: remplacement de Yf et Yt par Ycor ([jalhyd#145](https://forgemia.inra.fr/cassiopee/jalhyd/issues/145), [nghyd#297](https://forgemia.inra.fr/cassiopee/nghyd/issues/297)) - * Régime uniforme: ajout de la vitesse moyenne ([jalhyd#139](https://forgemia.inra.fr/cassiopee/jalhyd/issues/139)) - * Page d'accueil: ajout du logo du pôle (IMFT), remplacement du texte [nghyd#208](https://forgemia.inra.fr/cassiopee/nghyd/issues/208)) - * Tests e2e sur les messages de langues absents ([nghyd#294](https://forgemia.inra.fr/cassiopee/nghyd/issues/294)) - * Ajout de la possibilité d'un bouton d'aide dans les résultats ([nghyd#293](https://forgemia.inra.fr/cassiopee/nghyd/issues/293)) - * Electron : mise à jour automatique ([nghyd#250](https://forgemia.inra.fr/cassiopee/nghyd/issues/250)) - * Intégration continue : exécution des tests e2e ([nghyd#278](https://forgemia.inra.fr/cassiopee/nghyd/issues/278)) - * Préférences: applicaton de "precision" et "newtonMaxIter" à la Session en cours ([jalhyd#40](https://forgemia.inra.fr/cassiopee/jalhyd/issues/40), [nghyd#286](https://forgemia.inra.fr/cassiopee/nghyd/issues/286)) - * Lorsqu'un paramètre varie, ajout dans le log global d'un résumé des erreurs/avertissements ([jalhyd#140](https://forgemia.inra.fr/cassiopee/jalhyd/issues/140)) - -#### Correction de bogues - * MacroRugo: écart des débits en submergé ([jalhyd#154](https://forgemia.inra.fr/cassiopee/jalhyd/issues/154)) - * MacroRugo: non convergence du calcul pour les faibles profondeurs ([jalhyd#144](https://forgemia.inra.fr/cassiopee/jalhyd/issues/144)) - * Remous : crash avec paramètre lié à un résultat non calculé ([jalhyd#151](https://forgemia.inra.fr/cassiopee/jalhyd/issues/151)) - * Remous : lorsque la longueur du bief n'est pas un multiple du pas de discrétisation, exécuter le calcul sur la dernière abscisse tout de même ([jalhyd#153](https://forgemia.inra.fr/cassiopee/jalhyd/issues/153)) - * Remous: parfois le premier point de la courbe torrentielle est absent ([jalhyd#148](https://forgemia.inra.fr/cassiopee/jalhyd/issues/148)) - * Cordova: le zoom sur les graphiques n'est pas réinitialisable ([nghyd#270](https://forgemia.inra.fr/cassiopee/nghyd/issues/270)) - * Chargement de session : déduire le type de structure (nodeType) de la loi de débit ([nghyd#265](https://forgemia.inra.fr/cassiopee/nghyd/issues/265)) - * Lechapt-Calmon : effacer les résultats lorsqu'on change de matériau ([nghyd#291](https://forgemia.inra.fr/cassiopee/nghyd/issues/291)) - * Lois d'Ouvrages: les logs ne s'affichent pas ([jalhyd#120](https://forgemia.inra.fr/cassiopee/jalhyd/issues/120), [nghyd#284](https://forgemia.inra.fr/cassiopee/nghyd/issues/284)) - * Lois d'ouvrages: calculer un paramètre enfant en variant la cote aval fait planter les résultats ([nghyd#285](https://forgemia.inra.fr/cassiopee/nghyd/issues/285)) + +* Ajout du module Bief ([jalhyd#55](https://forgemia.inra.fr/cassiopee/jalhyd/issues/55), [nghyd#299](https://forgemia.inra.fr/cassiopee/nghyd/issues/299)) +* Ajout du module Grille ([jalhyd#114](https://forgemia.inra.fr/cassiopee/jalhyd/issues/114), [nghyd#289](https://forgemia.inra.fr/cassiopee/nghyd/issues/289)) +* Ajout du module Impact de Jet ([jalhyd#112](https://forgemia.inra.fr/cassiopee/jalhyd/issues/112), [nghyd#287](https://forgemia.inra.fr/cassiopee/nghyd/issues/287)) +* Ajout du module : Pente ([jalhyd#143](https://forgemia.inra.fr/cassiopee/jalhyd/issues/143), [nghyd#295](https://forgemia.inra.fr/cassiopee/nghyd/issues/295)) +* Passage des courbes de remous en cotes ([jalhyd#146](https://forgemia.inra.fr/cassiopee/jalhyd/issues/146), [nghyd#298](https://forgemia.inra.fr/cassiopee/nghyd/issues/298)) +* SectionParametree: remplacement de Yf et Yt par Ycor ([jalhyd#145](https://forgemia.inra.fr/cassiopee/jalhyd/issues/145), [nghyd#297](https://forgemia.inra.fr/cassiopee/nghyd/issues/297)) +* Régime uniforme: ajout de la vitesse moyenne ([jalhyd#139](https://forgemia.inra.fr/cassiopee/jalhyd/issues/139)) +* Page d'accueil: ajout du logo du pôle (IMFT), remplacement du texte [nghyd#208](https://forgemia.inra.fr/cassiopee/nghyd/issues/208)) +* Tests e2e sur les messages de langues absents ([nghyd#294](https://forgemia.inra.fr/cassiopee/nghyd/issues/294)) +* Ajout de la possibilité d'un bouton d'aide dans les résultats ([nghyd#293](https://forgemia.inra.fr/cassiopee/nghyd/issues/293)) +* Electron : mise à jour automatique ([nghyd#250](https://forgemia.inra.fr/cassiopee/nghyd/issues/250)) +* Intégration continue : exécution des tests e2e ([nghyd#278](https://forgemia.inra.fr/cassiopee/nghyd/issues/278)) +* Préférences: applicaton de "precision" et "newtonMaxIter" à la Session en cours ([jalhyd#40](https://forgemia.inra.fr/cassiopee/jalhyd/issues/40), [nghyd#286](https://forgemia.inra.fr/cassiopee/nghyd/issues/286)) +* Lorsqu'un paramètre varie, ajout dans le log global d'un résumé des erreurs/avertissements ([jalhyd#140](https://forgemia.inra.fr/cassiopee/jalhyd/issues/140)) + +#### Correction de bogues + +* MacroRugo: écart des débits en submergé ([jalhyd#154](https://forgemia.inra.fr/cassiopee/jalhyd/issues/154)) +* MacroRugo: non convergence du calcul pour les faibles profondeurs ([jalhyd#144](https://forgemia.inra.fr/cassiopee/jalhyd/issues/144)) +* Remous : crash avec paramètre lié à un résultat non calculé ([jalhyd#151](https://forgemia.inra.fr/cassiopee/jalhyd/issues/151)) +* Remous : lorsque la longueur du bief n'est pas un multiple du pas de discrétisation, exécuter le calcul sur la dernière abscisse tout de même ([jalhyd#153](https://forgemia.inra.fr/cassiopee/jalhyd/issues/153)) +* Remous: parfois le premier point de la courbe torrentielle est absent ([jalhyd#148](https://forgemia.inra.fr/cassiopee/jalhyd/issues/148)) +* Cordova: le zoom sur les graphiques n'est pas réinitialisable ([nghyd#270](https://forgemia.inra.fr/cassiopee/nghyd/issues/270)) +* Chargement de session : déduire le type de structure (nodeType) de la loi de débit ([nghyd#265](https://forgemia.inra.fr/cassiopee/nghyd/issues/265)) +* Lechapt-Calmon : effacer les résultats lorsqu'on change de matériau ([nghyd#291](https://forgemia.inra.fr/cassiopee/nghyd/issues/291)) +* Lois d'Ouvrages: les logs ne s'affichent pas ([jalhyd#120](https://forgemia.inra.fr/cassiopee/jalhyd/issues/120), [nghyd#284](https://forgemia.inra.fr/cassiopee/nghyd/issues/284)) +* Lois d'ouvrages: calculer un paramètre enfant en variant la cote aval fait planter les résultats ([nghyd#285](https://forgemia.inra.fr/cassiopee/nghyd/issues/285)) #### Mises à jour de dépendances - * chartjs-plugin-zoom 0.7.4 - * ngx-markdown 8.2.1 - * electron 6.0.10 -### 4.5.0 - 2019-09-09 (Fish ramps that rock!) +* chartjs-plugin-zoom 0.7.4 +* ngx-markdown 8.2.1 +* electron 6.0.10 + +### 4\.5.0 - 2019-09-09 (Fish ramps that rock!) #### Nouvelles fonctionnalités - * Passe à macro-rugosité complexe ([jalhyd#35](https://forgemia.inra.fr/cassiopee/jalhyd/issues/35), [nghyd#271](https://forgemia.inra.fr/cassiopee/nghyd/issues/271)) - * Réorganisation des onglets par glisser-déposer ([nghyd#206](https://forgemia.inra.fr/cassiopee/nghyd/issues/206)) - * Raccourcis clavier ([nghyd#192](https://forgemia.inra.fr/cassiopee/nghyd/issues/192)) - * Ajout des graphiques de type "Points" ([nghyd#118](https://forgemia.inra.fr/cassiopee/nghyd/issues/118)) - * Passe à bassins: Supprimer simultanément plusieurs bassins ([nghyd#269](https://forgemia.inra.fr/cassiopee/nghyd/issues/269)) - * Sessions exemples ([nghyd#165](https://forgemia.inra.fr/cassiopee/nghyd/issues/165)) - * Diagrammes des modules de calcul et de leurs liens ([nghyd#140](https://forgemia.inra.fr/cassiopee/nghyd/issues/140)) - * Amélioration de la précision d'affichage ([nghyd#281](https://forgemia.inra.fr/cassiopee/nghyd/issues/281), [nghyd#29](https://forgemia.inra.fr/cassiopee/nghyd/issues/29)) - * Ouverture d'un fichier de session pour chargement : prévenir si le fichier est vide ou mal formé ([nghyd#264](https://forgemia.inra.fr/cassiopee/nghyd/issues/264)) - -#### Correction de bogues - * Lechapt-Calmon : le sélecteur de matériaux n'a plus de sélection par défaut ([nghyd#276](https://forgemia.inra.fr/cassiopee/nghyd/issues/276)) - * Lechapt-Calmon : enregistrement de la propriété "matériaux" ([jalhyd#138](https://forgemia.inra.fr/cassiopee/jalhyd/issues/138)) - * Lois d'ouvrages: plantage sur deux paramètres qui varient ([nghyd#273](https://forgemia.inra.fr/cassiopee/nghyd/issues/273)) - * Passe à bassins: prise en compte de la longueur des bassins dans l'interpolation ([nghyd#268](https://forgemia.inra.fr/cassiopee/nghyd/issues/268)) - * Passe à bassins: il manque l'édition de la cote de radier de la cloison aval ([nghyd#277](https://forgemia.inra.fr/cassiopee/nghyd/issues/277)) - * Résultats fixés: l'unité des paramètres calculés n'est pas affichée ([nghyd#274](https://forgemia.inra.fr/cassiopee/nghyd/issues/274)) - -### 4.4.2 - 2019-08-06 + +* Passe à macro-rugosité complexe ([jalhyd#35](https://forgemia.inra.fr/cassiopee/jalhyd/issues/35), [nghyd#271](https://forgemia.inra.fr/cassiopee/nghyd/issues/271)) +* Réorganisation des onglets par glisser-déposer ([nghyd#206](https://forgemia.inra.fr/cassiopee/nghyd/issues/206)) +* Raccourcis clavier ([nghyd#192](https://forgemia.inra.fr/cassiopee/nghyd/issues/192)) +* Ajout des graphiques de type "Points" ([nghyd#118](https://forgemia.inra.fr/cassiopee/nghyd/issues/118)) +* Passe à bassins: Supprimer simultanément plusieurs bassins ([nghyd#269](https://forgemia.inra.fr/cassiopee/nghyd/issues/269)) +* Sessions exemples ([nghyd#165](https://forgemia.inra.fr/cassiopee/nghyd/issues/165)) +* Diagrammes des modules de calcul et de leurs liens ([nghyd#140](https://forgemia.inra.fr/cassiopee/nghyd/issues/140)) +* Amélioration de la précision d'affichage ([nghyd#281](https://forgemia.inra.fr/cassiopee/nghyd/issues/281), [nghyd#29](https://forgemia.inra.fr/cassiopee/nghyd/issues/29)) +* Ouverture d'un fichier de session pour chargement : prévenir si le fichier est vide ou mal formé ([nghyd#264](https://forgemia.inra.fr/cassiopee/nghyd/issues/264)) + +#### Correction de bogues + +* Lechapt-Calmon : le sélecteur de matériaux n'a plus de sélection par défaut ([nghyd#276](https://forgemia.inra.fr/cassiopee/nghyd/issues/276)) +* Lechapt-Calmon : enregistrement de la propriété "matériaux" ([jalhyd#138](https://forgemia.inra.fr/cassiopee/jalhyd/issues/138)) +* Lois d'ouvrages: plantage sur deux paramètres qui varient ([nghyd#273](https://forgemia.inra.fr/cassiopee/nghyd/issues/273)) +* Passe à bassins: prise en compte de la longueur des bassins dans l'interpolation ([nghyd#268](https://forgemia.inra.fr/cassiopee/nghyd/issues/268)) +* Passe à bassins: il manque l'édition de la cote de radier de la cloison aval ([nghyd#277](https://forgemia.inra.fr/cassiopee/nghyd/issues/277)) +* Résultats fixés: l'unité des paramètres calculés n'est pas affichée ([nghyd#274](https://forgemia.inra.fr/cassiopee/nghyd/issues/274)) + +### 4\.4.2 - 2019-08-06 #### Nouvelles fonctionnalités - * Boutons d'aide sur tous les éléments graphiques ([nghyd#157](https://forgemia.inra.fr/cassiopee/nghyd/issues/157)) - * Chargement de session: ouverture automatique du premier module nouvellement chargé - * Touche Tab dans un champ de saisie: le texte est surligné ([nghyd#259](https://forgemia.inra.fr/cassiopee/nghyd/issues/259)) - * Simplification des fichiers de session - * Graphique : afficher tous les paramètres d'une même famille simultanément ([nghyd#246](https://forgemia.inra.fr/cassiopee/nghyd/issues/246)) - * Réorganisation du format des résultats ([jalhyd#128](https://forgemia.inra.fr/cassiopee/jalhyd/issues/128)) - * Erreur au chargement de session avec lien sur des paramètres calculés ([nghyd#263](https://forgemia.inra.fr/cassiopee/nghyd/issues/263)) - * Enregistrement de session partielle avec liens tronqués: enregistrer les valeurs courantes des paramètres ([jalhyd#133](https://forgemia.inra.fr/cassiopee/jalhyd/issues/133)) + +* Boutons d'aide sur tous les éléments graphiques ([nghyd#157](https://forgemia.inra.fr/cassiopee/nghyd/issues/157)) +* Chargement de session: ouverture automatique du premier module nouvellement chargé +* Touche Tab dans un champ de saisie: le texte est surligné ([nghyd#259](https://forgemia.inra.fr/cassiopee/nghyd/issues/259)) +* Simplification des fichiers de session +* Graphique : afficher tous les paramètres d'une même famille simultanément ([nghyd#246](https://forgemia.inra.fr/cassiopee/nghyd/issues/246)) +* Réorganisation du format des résultats ([jalhyd#128](https://forgemia.inra.fr/cassiopee/jalhyd/issues/128)) +* Erreur au chargement de session avec lien sur des paramètres calculés ([nghyd#263](https://forgemia.inra.fr/cassiopee/nghyd/issues/263)) +* Enregistrement de session partielle avec liens tronqués: enregistrer les valeurs courantes des paramètres ([jalhyd#133](https://forgemia.inra.fr/cassiopee/jalhyd/issues/133)) #### Correction de bogues - * Documentation de la passe à Macrorugosités - * Enregistrement de session: dédoublonner les messages concernant les dépendances - * nodeType est lu depuis la Section et plus depuis le Nub parent ([jalhyd#124](https://forgemia.inra.fr/cassiopee/jalhyd/issues/124)) - * Electron / Cordova : script npm pour mettre à jour les mimetypes dans dist/index.html ([nghyd#258](https://forgemia.inra.fr/cassiopee/nghyd/issues/258)) - * Passe à bassins : traduction - * Graphiques : ne pas représenter les données de type ENUM ([nghyd#260](https://forgemia.inra.fr/cassiopee/nghyd/issues/260)) - * Remous : l'itérateur d'abscisses est en retard sur le dessin du graphe ([nghyd#267](https://forgemia.inra.fr/cassiopee/nghyd/issues/267)) +* Documentation de la passe à Macrorugosités +* Enregistrement de session: dédoublonner les messages concernant les dépendances +* nodeType est lu depuis la Section et plus depuis le Nub parent ([jalhyd#124](https://forgemia.inra.fr/cassiopee/jalhyd/issues/124)) +* Electron / Cordova : script npm pour mettre à jour les mimetypes dans dist/index.html ([nghyd#258](https://forgemia.inra.fr/cassiopee/nghyd/issues/258)) +* Passe à bassins : traduction +* Graphiques : ne pas représenter les données de type ENUM ([nghyd#260](https://forgemia.inra.fr/cassiopee/nghyd/issues/260)) +* Remous : l'itérateur d'abscisses est en retard sur le dessin du graphe ([nghyd#267](https://forgemia.inra.fr/cassiopee/nghyd/issues/267)) -### 4.4.1 - 2019-07-30 +### 4\.4.1 - 2019-07-30 #### Nouvelles fonctionnalités - * Passe à bassins : ajouter un accès rapide aux différents panneaux (table, résultats, graphiques...) pour éviter de faire défiler péniblement ([nghyd#237](https://forgemia.inra.fr/cassiopee/nghyd/issues/237)) - * Passe à bassins : permettre d'ajouter / dupliquer un ouvrage pour plusieurs cloisons à la fois ([nghyd#243](https://forgemia.inra.fr/cassiopee/nghyd/issues/243)) - * Passe à bassins : ajouter la nature du jet ([nghyd#245](https://forgemia.inra.fr/cassiopee/nghyd/issues/245)) - * Lois d'ouvrages: Ne pas écraser les valeurs par défaut du coefficient de débit au changement de loi ([nghyd#225](https://forgemia.inra.fr/cassiopee/nghyd/issues/225)) - * Lois d'ouvrages: Ajouter le type de jet dans les résultats complémentaires des ouvrages ([jalhyd#92](https://forgemia.inra.fr/cassiopee/jalhyd/issues/92)) - * Amélioration du titre et de l'icône de l'application ([nghyd#257](https://forgemia.inra.fr/cassiopee/nghyd/issues/257)) - -#### Correction de bogues - - * Ne pas exposer les paramètres de cloisons pour les rendre liables ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247), [jalhyd#111](https://forgemia.inra.fr/cassiopee/jalhyd/issues/111)) - * Passe à macro-rugosités : erreur de calcul ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247)) - * Passe à bassins : Le journal de calcul ne s'efface pas quand les données d'entrée changent ([nghyd#241](https://forgemia.inra.fr/cassiopee/nghyd/issues/241)) - * Courbes de remous : les inputs ne sont plus pris en compte ([nghyd#256](https://forgemia.inra.fr/cassiopee/nghyd/issues/256)) - * Invalidation de calcul bien qu'absence de lien de résultat ([jalhyd#98](https://forgemia.inra.fr/cassiopee/jalhyd/issues/98)) - * Lois d'ouvrages: Erreur de calcul des lois de seuil / vanne ([jalhyd#118](https://forgemia.inra.fr/cassiopee/jalhyd/issues/118)) - * Lechapt-Calmon : le sélecteur de matériaux ne charge plus les coefficients, depuis la 4.4.0a ([nghyd#231](https://forgemia.inra.fr/cassiopee/nghyd/issues/231)) - * Cloisons: Erreur de calcul de la charge ([jalhyd#127](https://forgemia.inra.fr/cassiopee/jalhyd/issues/127)) - * Cloisons: Erreur de calcul de la cote de radier si la charge est en calcul ([jalhyd#126](https://forgemia.inra.fr/cassiopee/jalhyd/issues/126)) - * Passe à macro-rugosité: Écart entre le débit calculé et celui du guide technique ([jalhyd#113](https://forgemia.inra.fr/cassiopee/jalhyd/issues/113)) - * Passe à macro-rugosité: Erreurs de calcul ([jalhyd#85](https://forgemia.inra.fr/cassiopee/jalhyd/issues/85)) - * Paramètre varié : le champ d'édition de la liste de valeurs s'affiche mal ([nghyd#244](https://forgemia.inra.fr/cassiopee/nghyd/issues/244)) - * Paramètres liables : parfois le mat-select est trop étroit et on ne sait pas ce qu'on est en train de choisir ([nghyd#248](https://forgemia.inra.fr/cassiopee/nghyd/issues/248)) -#### Mises à jour de dépendances +* Passe à bassins : ajouter un accès rapide aux différents panneaux (table, résultats, graphiques...) pour éviter de faire défiler péniblement ([nghyd#237](https://forgemia.inra.fr/cassiopee/nghyd/issues/237)) +* Passe à bassins : permettre d'ajouter / dupliquer un ouvrage pour plusieurs cloisons à la fois ([nghyd#243](https://forgemia.inra.fr/cassiopee/nghyd/issues/243)) +* Passe à bassins : ajouter la nature du jet ([nghyd#245](https://forgemia.inra.fr/cassiopee/nghyd/issues/245)) +* Lois d'ouvrages: Ne pas écraser les valeurs par défaut du coefficient de débit au changement de loi ([nghyd#225](https://forgemia.inra.fr/cassiopee/nghyd/issues/225)) +* Lois d'ouvrages: Ajouter le type de jet dans les résultats complémentaires des ouvrages ([jalhyd#92](https://forgemia.inra.fr/cassiopee/jalhyd/issues/92)) +* Amélioration du titre et de l'icône de l'application ([nghyd#257](https://forgemia.inra.fr/cassiopee/nghyd/issues/257)) + +#### Correction de bogues + +* Ne pas exposer les paramètres de cloisons pour les rendre liables ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247), [jalhyd#111](https://forgemia.inra.fr/cassiopee/jalhyd/issues/111)) +* Passe à macro-rugosités : erreur de calcul ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247)) +* Passe à bassins : Le journal de calcul ne s'efface pas quand les données d'entrée changent ([nghyd#241](https://forgemia.inra.fr/cassiopee/nghyd/issues/241)) +* Courbes de remous : les inputs ne sont plus pris en compte ([nghyd#256](https://forgemia.inra.fr/cassiopee/nghyd/issues/256)) +* Invalidation de calcul bien qu'absence de lien de résultat ([jalhyd#98](https://forgemia.inra.fr/cassiopee/jalhyd/issues/98)) +* Lois d'ouvrages: Erreur de calcul des lois de seuil / vanne ([jalhyd#118](https://forgemia.inra.fr/cassiopee/jalhyd/issues/118)) +* Lechapt-Calmon : le sélecteur de matériaux ne charge plus les coefficients, depuis la 4.4.0a ([nghyd#231](https://forgemia.inra.fr/cassiopee/nghyd/issues/231)) +* Cloisons: Erreur de calcul de la charge ([jalhyd#127](https://forgemia.inra.fr/cassiopee/jalhyd/issues/127)) +* Cloisons: Erreur de calcul de la cote de radier si la charge est en calcul ([jalhyd#126](https://forgemia.inra.fr/cassiopee/jalhyd/issues/126)) +* Passe à macro-rugosité: Écart entre le débit calculé et celui du guide technique ([jalhyd#113](https://forgemia.inra.fr/cassiopee/jalhyd/issues/113)) +* Passe à macro-rugosité: Erreurs de calcul ([jalhyd#85](https://forgemia.inra.fr/cassiopee/jalhyd/issues/85)) +* Paramètre varié : le champ d'édition de la liste de valeurs s'affiche mal ([nghyd#244](https://forgemia.inra.fr/cassiopee/nghyd/issues/244)) +* Paramètres liables : parfois le mat-select est trop étroit et on ne sait pas ce qu'on est en train de choisir ([nghyd#248](https://forgemia.inra.fr/cassiopee/nghyd/issues/248)) - * Angular 8.1.2 +#### Mises à jour de dépendances +* Angular 8.1.2 -### 4.4.0 - 2019-07-16 (Basse à Sapins) +### 4\.4.0 - 2019-07-16 (Basse à Sapins) #### Nouvelles fonctionnalités - * Module "Passe à bassins" - * Plusieurs paramètres peuvent varier simultanément - * Implémentation de la vanne levante - * Implémentation de la loi de Villemonte sur les seuils triangulaires et triangulaires tronqués - * Remplacement de la cote de radier par la charge sur les seuils de cloisons - * Remplacement de la dichotomie par la méthode de Brent - * Simplification de la loi Kivi pour les cloisons et les PAB - * Déploiement avec Electron : paquets installables pour Windows 32 bits et Linux (.deb) - * Déploiement avec Cordova : paquet .apk (non signé) pour Android - * Zoom sur les graphiques - * Bouton d'aide dans la barre de navigation, lorsque la session est vide - * Carte de bienvenue lorsque la session est vide: logos et mentions légales - * Système de rapport de bugs par email - * Paramètres liés: affichage de la valeur, icônes d'information - * Compilation: allègement de la bibliothèque Mathjax embarquée - * Magnifique icône en SVG - * Option pour désactiver les notifications à l'écran - * Nouveaux tests - -#### Correction de bogues - - * Correction erreur de calcul de ZDV - * Corrections d'erreurs liées au cycle de vie d'Angular - * Structures en parallèle: interdiction de supprimer le dernier ouvrage - * Mode plein écran compatible avec les navigateurs plus anciens - * Amélioration de la robustesse de l'enregistrement / chargement de session - * Suppression du lissage sur les graphiques de type "scatter" - * Nettoyage de code - * Limitation de la précision numérique à différents endroits - -### 4.3.0 - 2019-04-12 (Éditions LLL) +* Module "Passe à bassins" +* Plusieurs paramètres peuvent varier simultanément +* Implémentation de la vanne levante +* Implémentation de la loi de Villemonte sur les seuils triangulaires et triangulaires tronqués +* Remplacement de la cote de radier par la charge sur les seuils de cloisons +* Remplacement de la dichotomie par la méthode de Brent +* Simplification de la loi Kivi pour les cloisons et les PAB +* Déploiement avec Electron : paquets installables pour Windows 32 bits et Linux (.deb) +* Déploiement avec Cordova : paquet .apk (non signé) pour Android +* Zoom sur les graphiques +* Bouton d'aide dans la barre de navigation, lorsque la session est vide +* Carte de bienvenue lorsque la session est vide: logos et mentions légales +* Système de rapport de bugs par email +* Paramètres liés: affichage de la valeur, icônes d'information +* Compilation: allègement de la bibliothèque Mathjax embarquée +* Magnifique icône en SVG +* Option pour désactiver les notifications à l'écran +* Nouveaux tests + +#### Correction de bogues + +* Correction erreur de calcul de ZDV +* Corrections d'erreurs liées au cycle de vie d'Angular +* Structures en parallèle: interdiction de supprimer le dernier ouvrage +* Mode plein écran compatible avec les navigateurs plus anciens +* Amélioration de la robustesse de l'enregistrement / chargement de session +* Suppression du lissage sur les graphiques de type "scatter" +* Nettoyage de code +* Limitation de la précision numérique à différents endroits + +### 4\.3.0 - 2019-04-12 (Éditions LLL) #### Nouvelles fonctionnalités - * Module "Passe à bassin : chute" - * Module "Passe à bassin : nombre de bassins" - * Amélioration du filtre de choix des paramètres liables - * Vérification de la cohérence des paramètres liés au chargement de session - * Validation et invalidation en cascade des modules de calcul liés - * Calcul en cascade automatique des modules de calculs liés - * Transfert de ngHyd vers JaLHyd des mécanismes gérant les états des paramètres des modules de calcul - * Ajout des tags de version dans le panneau latéral - * La touche TAB permet de passer directement d'un champ de saisie à un autre - * Le bouton "+" disparaît sur la page d'accueil +* Module "Passe à bassin : chute" +* Module "Passe à bassin : nombre de bassins" +* Amélioration du filtre de choix des paramètres liables +* Vérification de la cohérence des paramètres liés au chargement de session +* Validation et invalidation en cascade des modules de calcul liés +* Calcul en cascade automatique des modules de calculs liés +* Transfert de ngHyd vers JaLHyd des mécanismes gérant les états des paramètres des modules de calcul +* Ajout des tags de version dans le panneau latéral +* La touche TAB permet de passer directement d'un champ de saisie à un autre +* Le bouton "+" disparaît sur la page d'accueil #### Correction de bogues - * Divers bogues autour des paramètres liés - * Mise à jour intempestive des paramètres calculés dans le formulaire de saisie - * Précision d'affichage des données dans les infobulles +* Divers bogues autour des paramètres liés +* Mise à jour intempestive des paramètres calculés dans le formulaire de saisie +* Précision d'affichage des données dans les infobulles -### 4.2.0 - 2019-03-11 +### 4\.2.0 - 2019-03-11 #### Nouvelles fonctionnalités - * titres courts pour les modules, suffixe numérique automatique - * Lechapt-Calmon : amélioration du sélecteur de matériau - * affichage des valeurs liées - * détection de la langue du navigateur - * mémorisation des paramètres par le navigateur - * mécanisme de langue de secours pour les modules non traduits - * paramètres variables : courbe d'évolution - * graphiques de résultats : choix libre de l'abscisse et de l'ordonnée - -#### Correction de bogues - - * déplacement de la sérialisation au niveau du modèle (JaLHyd) - * nouvelle gestion des langues: plus robuste, charge moins de fichiers inutiles, ajout d'un cache - * meilleure gestion de la session et de la hiérarchie (ouvrages en parallèle / parent) - * gestion homogène de la touche entrée dans les formulaires : déclenche le calcul - * la précision Pr est traitée comme un paramètre normal - * simplification de la gestion des types d'ouvrages - * désérialisation des ouvrages en parallèle - * validation des ouvrages en parallèle - * validation des paramètres variables - * simplification et suppression de code inutilisé - * affichage des icônes et polices hors-ligne - * conservation du type de graphe lorsqu'on change de module - * ajout de tests exhaustifs sur le calcul des paramètres et le clonage des modules - -### 4.1.0 - 2019-02-20 +* titres courts pour les modules, suffixe numérique automatique +* Lechapt-Calmon : amélioration du sélecteur de matériau +* affichage des valeurs liées +* détection de la langue du navigateur +* mémorisation des paramètres par le navigateur +* mécanisme de langue de secours pour les modules non traduits +* paramètres variables : courbe d'évolution +* graphiques de résultats : choix libre de l'abscisse et de l'ordonnée + +#### Correction de bogues + +* déplacement de la sérialisation au niveau du modèle (JaLHyd) +* nouvelle gestion des langues: plus robuste, charge moins de fichiers inutiles, ajout d'un cache +* meilleure gestion de la session et de la hiérarchie (ouvrages en parallèle / parent) +* gestion homogène de la touche entrée dans les formulaires : déclenche le calcul +* la précision Pr est traitée comme un paramètre normal +* simplification de la gestion des types d'ouvrages +* désérialisation des ouvrages en parallèle +* validation des ouvrages en parallèle +* validation des paramètres variables +* simplification et suppression de code inutilisé +* affichage des icônes et polices hors-ligne +* conservation du type de graphe lorsqu'on change de module +* ajout de tests exhaustifs sur le calcul des paramètres et le clonage des modules + +### 4\.1.0 - 2019-02-20 #### Nouvelles fonctionnalités - * interface : angular-material, angular-flex, charte graphique Irstea - * nouvelle page de liste, modules groupés par thèmes - * ajout du module Passe à Enrochement - * bouton pour vider la session - * bouton pour cloner un module de calcul - * fichier de configuration JSON, gestion d'une langue par défaut - * paramètre variable : amélioration des listes de valeurs - * affichage des graphiques et des tableaux de résultats en plein écran - * export des graphiques en PNG - * export des tableaux de résultats vers Excel - * utilisation de chaînes pour les UID - * utilisation de routerLink et des fragments d'URL (#) - * ajout de tests e2e avec Protractor - * limitation de la précision dans les graphiques - -#### Correction de bogues - - * redirection des URL invalides vers /list - * chargement de paramètres liés - * sauvegarde et chargement des valeurs des paramètres - * IDs uniques dans les champs de formulaires - * nettoyage du code (tslint) - * suppression de code inutilisé - * renommage et simplification de classes - * amélioration de la traduction +* interface : angular-material, angular-flex, charte graphique Irstea +* nouvelle page de liste, modules groupés par thèmes +* ajout du module Passe à Enrochement +* bouton pour vider la session +* bouton pour cloner un module de calcul +* fichier de configuration JSON, gestion d'une langue par défaut +* paramètre variable : amélioration des listes de valeurs +* affichage des graphiques et des tableaux de résultats en plein écran +* export des graphiques en PNG +* export des tableaux de résultats vers Excel +* utilisation de chaînes pour les UID +* utilisation de routerLink et des fragments d'URL (#) +* ajout de tests e2e avec Protractor +* limitation de la précision dans les graphiques + +#### Correction de bogues + +* redirection des URL invalides vers /list +* chargement de paramètres liés +* sauvegarde et chargement des valeurs des paramètres +* IDs uniques dans les champs de formulaires +* nettoyage du code (tslint) +* suppression de code inutilisé +* renommage et simplification de classes +* amélioration de la traduction #### Mises à jour de dépendances - * Angular 7.2 - * Compodoc - * angular-material - * angular-flex - * suppression de MDBootstrap - * suppression de FontAwesome +* Angular 7.2 +* Compodoc +* angular-material +* angular-flex +* suppression de MDBootstrap +* suppression de FontAwesome -### 4.0.0 - 2018-07-23 +### 4\.0.0 - 2018-07-23 \ No newline at end of file -- GitLab From 4f3aee5ec1ecbcdb27a596dac66c7e0aabd3f945 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Wed, 10 Jan 2024 22:26:29 +0100 Subject: [PATCH 058/120] ci: revert to nodeJS v18.18 Waiting for a functional solution for issue #646 occuring with nodeJS v18.19 Refs #646 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a8e622332..37ecbc2cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM docker.io/node:18-bookworm-slim +FROM docker.io/node:18.18-bookworm-slim LABEL maintainer="bug@cassiopee.g-eau.fr" LABEL version="3.1" -- GitLab From db8fd10e0b9a9b07bd4752df16c900591439a3f3 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 11:03:41 +0000 Subject: [PATCH 059/120] chore: add npm run build-jalhyd --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 951e1d1a9..dd8296c55 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", "mkdocs2pdf": "node scripts/extract-nghyd-version.js build/cassiopee_version.tex && python3 scripts/mkdocs2pdf.py && node scripts/mkdocs2pdf-postprocess.js && bash scripts/check-pdf-docs.sh", "clean": "rm -rf build dist release src/date_revision.ts src/assets/docs docs/pdf_build", + "build-jalhyd": "cd jalhyd && npm run build; cd ..", "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version;", "start": "npm run preprocess && npm run mkdocs && npm run ng serve -- --host 127.0.0.1 --poll 5000", "build-no-pdf": "npm run preprocess && npm run mkdocs && npm run ng build -- --configuration production", -- GitLab From cb9edb310f17f933a61f390a2f82ca41db798e13 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 13:29:56 +0000 Subject: [PATCH 060/120] tests: trace wdio on CI Refs #648 --- .gitlab-ci.yml | 5 ----- wdio.conf.ts | 12 ++++++------ 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 978211c5c..07dd1f879 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,11 +60,6 @@ install: test: stage: test - only: - - tags - - schedules - - web - - master script: - npm run e2e diff --git a/wdio.conf.ts b/wdio.conf.ts index f6714da3c..654fa4a6d 100644 --- a/wdio.conf.ts +++ b/wdio.conf.ts @@ -93,7 +93,7 @@ export const config: Options.Testrunner = { // // Level of logging verbosity: trace | debug | info | warn | error | silent // logLevel: 'info', - logLevel: 'warn', + logLevel: 'trace', // logLevel: 'error', // // Set specific log levels per logger @@ -105,10 +105,10 @@ export const config: Options.Testrunner = { // - @wdio/sumologic-reporter // - @wdio/cli, @wdio/config, @wdio/utils // Level of logging verbosity: trace | debug | info | warn | error | silent - // logLevels: { - // webdriver: 'info', - // '@wdio/appium-service': 'info' - // }, + logLevels: { + webdriver: 'trace', + '@wdio/jasmine-framework': 'trace' + }, // // If you only want to run your tests until a specific amount of tests have failed use // bail (default is 0 - don't bail, run all tests). @@ -139,7 +139,7 @@ export const config: Options.Testrunner = { ['chromedriver', { chromedriverCustomPath: "/usr/bin/chromedriver", - args: ["--whitelisted-ips=127.0.0.1"] + args: ["--verbose", "--whitelisted-ips=127.0.0.1"] } ] ], -- GitLab From b3338463db647b53d2281cb9166d6bb7efbcf717 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 14:42:07 +0000 Subject: [PATCH 061/120] fix(e2e): Use wdio browser autoconfiguration instead of manual install Refs #648 --- wdio.conf.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/wdio.conf.ts b/wdio.conf.ts index 654fa4a6d..995786a63 100644 --- a/wdio.conf.ts +++ b/wdio.conf.ts @@ -135,15 +135,15 @@ export const config: Options.Testrunner = { // your test setup with almost no effort. Unlike plugins, they don't add new // commands. Instead, they hook themselves up into the test process. // args: ["--verbose", "--whitelisted-ips="] - services: [ - ['chromedriver', - { - chromedriverCustomPath: "/usr/bin/chromedriver", - args: ["--verbose", "--whitelisted-ips=127.0.0.1"] - } - ] - ], - + // services: [ + // ['chromedriver', + // { + // chromedriverCustomPath: "/usr/bin/chromedriver", + // args: ["--verbose", "--whitelisted-ips=127.0.0.1"] + // } + // ] + // ], + // // Framework you want to run your specs with. // The following are supported: Mocha, Jasmine, and Cucumber // see also: https://webdriver.io/docs/frameworks -- GitLab From 80d2bd5cc874b594dffc056e50d372d48fc5c36b Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 15:11:44 +0000 Subject: [PATCH 062/120] clean(e2e): remove unnecessary files in specs Refs #648 --- wdio.conf.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wdio.conf.ts b/wdio.conf.ts index 995786a63..82a6e07c0 100644 --- a/wdio.conf.ts +++ b/wdio.conf.ts @@ -33,7 +33,7 @@ export const config: Options.Testrunner = { // will be called from there. // specs: [ - './e2e/**/*.ts' + './e2e/**/*e2e-spec.ts' ], // Patterns to exclude. exclude: [ -- GitLab From fedc159588b4c31bdc721655f399d11a7eba9601 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 15:12:32 +0000 Subject: [PATCH 063/120] clean(e2e): remove unnecessary packages Refs #648 --- package-lock.json | 178 +--------------------------------------------- package.json | 2 - 2 files changed, 1 insertion(+), 179 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4ddbbf852..e915f2a39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -73,7 +73,6 @@ "@wdio/jasmine-framework": "^8.8.2", "@wdio/local-runner": "^8.8.2", "@wdio/spec-reporter": "^8.8.0", - "chromedriver": "^111.0.0", "codelyzer": "^6.0.2", "electron": "^19.0.7", "electron-builder": "^23.1.0", @@ -84,7 +83,6 @@ "jasmine-spec-reporter": "~7.0.0", "ts-node": "^10.8.2", "typescript": "~4.7.4", - "wdio-chromedriver-service": "^8.1.1", "wdio-wait-for": "^3.0.3", "webpack-dev-server": "^4.9.3" } @@ -96,8 +94,7 @@ "@types/base-64": "^1.0.0", "@types/lodash": "^4.14.191", "base-64": "^1.0.0", - "lodash": "^4.14.191", - "seedrandom": "^3.0.5" + "lodash": "^4.14.191" }, "devDependencies": { "@types/jasmine": "^4.0.3", @@ -5930,11 +5927,6 @@ "node": ">=6" } }, - "node_modules/@testim/chrome-version": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@tootallnate/once": { "version": "2.0.0", "dev": true, @@ -8437,16 +8429,6 @@ "optional": true, "peer": true }, - "node_modules/axios": { - "version": "1.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "node_modules/axobject-query": { "version": "2.0.2", "dev": true, @@ -9870,60 +9852,6 @@ "node": ">=6.0" } }, - "node_modules/chromedriver": { - "version": "111.0.0", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "@testim/chrome-version": "^1.1.3", - "axios": "^1.2.1", - "compare-versions": "^5.0.1", - "extract-zip": "^2.0.1", - "https-proxy-agent": "^5.0.1", - "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.1" - }, - "bin": { - "chromedriver": "bin/chromedriver" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/chromedriver/node_modules/extract-zip": { - "version": "2.0.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/chromedriver/node_modules/get-stream": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/chromium-bidi": { "version": "0.4.6", "devOptional": true, @@ -10307,11 +10235,6 @@ "node": ">=0.10.0" } }, - "node_modules/compare-versions": { - "version": "5.0.3", - "dev": true, - "license": "MIT" - }, "node_modules/component-emitter": { "version": "1.3.0", "license": "MIT" @@ -15797,14 +15720,6 @@ "dev": true, "license": "MIT" }, - "node_modules/ip-regex": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/ipaddr.js": { "version": "1.9.1", "license": "MIT", @@ -16228,11 +16143,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-url": { - "version": "1.2.4", - "dev": true, - "license": "MIT" - }, "node_modules/is-utf8": { "version": "0.2.1", "dev": true, @@ -16290,19 +16200,6 @@ "node": ">=8" } }, - "node_modules/is2": { - "version": "2.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "ip-regex": "^4.1.0", - "is-url": "^1.2.4" - }, - "engines": { - "node": ">=v0.10.0" - } - }, "node_modules/isarray": { "version": "1.0.0", "license": "MIT" @@ -22054,11 +21951,6 @@ "version": "3.0.1", "license": "MIT" }, - "node_modules/seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" - }, "node_modules/select": { "version": "1.1.2", "license": "MIT" @@ -23706,31 +23598,6 @@ "node": ">= 6" } }, - "node_modules/tcp-port-used": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4.3.1", - "is2": "^2.0.6" - } - }, - "node_modules/tcp-port-used/node_modules/debug": { - "version": "4.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/temp": { "version": "0.8.4", "license": "MIT", @@ -24840,49 +24707,6 @@ "defaults": "^1.0.3" } }, - "node_modules/wdio-chromedriver-service": { - "version": "8.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@wdio/logger": "^8.1.0", - "fs-extra": "^11.1.0", - "split2": "^4.1.0", - "tcp-port-used": "^1.0.2" - }, - "engines": { - "node": "^16.13 || >=18" - }, - "peerDependencies": { - "@wdio/types": "^7.0.0 || ^8.0.0-alpha.219", - "chromedriver": "*", - "webdriverio": "^7.0.0 || ^8.0.0-alpha.219" - }, - "peerDependenciesMeta": { - "@wdio/types": { - "optional": true - }, - "chromedriver": { - "optional": true - }, - "webdriverio": { - "optional": false - } - } - }, - "node_modules/wdio-chromedriver-service/node_modules/fs-extra": { - "version": "11.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, "node_modules/wdio-wait-for": { "version": "3.0.3", "dev": true, diff --git a/package.json b/package.json index dd8296c55..801b67750 100644 --- a/package.json +++ b/package.json @@ -103,7 +103,6 @@ "@wdio/jasmine-framework": "^8.8.2", "@wdio/local-runner": "^8.8.2", "@wdio/spec-reporter": "^8.8.0", - "chromedriver": "^111.0.0", "codelyzer": "^6.0.2", "electron": "^19.0.7", "electron-builder": "^23.1.0", @@ -114,7 +113,6 @@ "jasmine-spec-reporter": "~7.0.0", "ts-node": "^10.8.2", "typescript": "~4.7.4", - "wdio-chromedriver-service": "^8.1.1", "wdio-wait-for": "^3.0.3", "webpack-dev-server": "^4.9.3" } -- GitLab From d766d16d2a383f19d8c887fb88967ea4b6aac143 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 15:38:00 +0000 Subject: [PATCH 064/120] fix(e2e): raise Jasmine defaultTimeoutInterval Refs #648 --- wdio.conf.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/wdio.conf.ts b/wdio.conf.ts index 82a6e07c0..4a49195dd 100644 --- a/wdio.conf.ts +++ b/wdio.conf.ts @@ -165,14 +165,11 @@ export const config: Options.Testrunner = { // The only one supported by default is 'dot' // see also: https://webdriver.io/docs/dot-reporter reporters: ['spec'], - - - // // Options to be passed to Jasmine. jasmineOpts: { // Jasmine default timeout - defaultTimeoutInterval: 60000, + defaultTimeoutInterval: 180000, // // The Jasmine framework allows interception of each assertion in order to log the state of the application // or website depending on the result. For example, it is pretty handy to take a screenshot every time -- GitLab From 049173c7d9155afe64f5130204836bc2fa0aa3c4 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 16:08:52 +0000 Subject: [PATCH 065/120] chore(e2e): remove debug trace Refs #648 --- wdio.conf.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wdio.conf.ts b/wdio.conf.ts index 4a49195dd..a2eef4a62 100644 --- a/wdio.conf.ts +++ b/wdio.conf.ts @@ -93,7 +93,7 @@ export const config: Options.Testrunner = { // // Level of logging verbosity: trace | debug | info | warn | error | silent // logLevel: 'info', - logLevel: 'trace', + logLevel: 'warn', // logLevel: 'error', // // Set specific log levels per logger @@ -105,10 +105,10 @@ export const config: Options.Testrunner = { // - @wdio/sumologic-reporter // - @wdio/cli, @wdio/config, @wdio/utils // Level of logging verbosity: trace | debug | info | warn | error | silent - logLevels: { - webdriver: 'trace', - '@wdio/jasmine-framework': 'trace' - }, + // logLevels: { + // webdriver: 'trace', + // '@wdio/jasmine-framework': 'trace' + // }, // // If you only want to run your tests until a specific amount of tests have failed use // bail (default is 0 - don't bail, run all tests). -- GitLab From c0c6048041f68bd8e4b6593b829e237019535e9a Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 11 Jan 2024 16:55:04 +0000 Subject: [PATCH 066/120] chore: revert e2e testing in dev branches Finish to revert cb9edb310f17f933a61f390a2f82ca41db798e13 Refs #648 --- .gitlab-ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 07dd1f879..978211c5c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,6 +60,11 @@ install: test: stage: test + only: + - tags + - schedules + - web + - master script: - npm run e2e -- GitLab From ba4f6667216e3c905bf378a42dc3df328bb03654 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 12 Jan 2024 16:07:37 +0000 Subject: [PATCH 067/120] docs(pab): add link to example session --- docs/en/calculators/pab/pab.md | 6 ++++++ docs/fr/calculators/pab/pab.md | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/docs/en/calculators/pab/pab.md b/docs/en/calculators/pab/pab.md index 59af590c4..10fc6c482 100644 --- a/docs/en/calculators/pab/pab.md +++ b/docs/en/calculators/pab/pab.md @@ -85,3 +85,9 @@ Two graphs are present: - A general graph allowing the selection of any parameter from the result table in abscissa and ordinate. If several results are available due to the variation of one or two hydraulic parameters of the pass, all calculated water lines are displayed in the long profile, and a drop-down list allows to select the result to be displayed in the generalist table and graph. + +## Example session + +An example illustrating the conception of a fish ladder can be directly loaded +at the address: +https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json diff --git a/docs/fr/calculators/pab/pab.md b/docs/fr/calculators/pab/pab.md index a388f1c0e..b1f99c72d 100644 --- a/docs/fr/calculators/pab/pab.md +++ b/docs/fr/calculators/pab/pab.md @@ -85,3 +85,8 @@ Deux graphiques sont présents : - Un graphique général permettant de sélectionner n'importe quel paramètre du tableau de résultat en abscisse et en ordonnée. Si plusieurs résultats sont disponibles du fait de la variation d'un ou deux paramètres hydrauliques de la passe, toutes les lignes d'eau calculées s'affichent dans le profil en long, et une liste déroulante permet de sélectionner le résultat à afficher dans le tableau et le graphique généraliste. + +## Session exemple + +Un exemple de conception de passe à bassins peut être directement chargée à l'adresse : +https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json -- GitLab From 2633ebc15ba7d9f64398506fa1c2fddb181e06a0 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 12 Jan 2024 16:39:14 +0000 Subject: [PATCH 068/120] =?UTF-8?q?docs:=20add=20pages=20for=20"passes=20?= =?UTF-8?q?=C3=A0=20rang=C3=A9es=20p=C3=A9riodiques"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs #635 --- .../pab/passe_rangees_periodiques.md | 34 +++++++++++++++++ .../pab/passe_rangees_periodiques.md | 35 ++++++++++++++++++ .../pab/passe_rangees_periodiques_coupe.png | Bin 0 -> 65628 bytes .../pab/passe_rangees_periodiques_photo.png | Bin 0 -> 337911 bytes 4 files changed, 69 insertions(+) create mode 100644 docs/en/calculators/pab/passe_rangees_periodiques.md create mode 100644 docs/fr/calculators/pab/passe_rangees_periodiques.md create mode 100644 docs/fr/calculators/pab/passe_rangees_periodiques_coupe.png create mode 100644 docs/fr/calculators/pab/passe_rangees_periodiques_photo.png diff --git a/docs/en/calculators/pab/passe_rangees_periodiques.md b/docs/en/calculators/pab/passe_rangees_periodiques.md new file mode 100644 index 000000000..5cc083745 --- /dev/null +++ b/docs/en/calculators/pab/passe_rangees_periodiques.md @@ -0,0 +1,34 @@ +# Nature-like fish passage with riprap in periodic rows + +It is stated on p.16 of the design guide for nature-like fishways +(Larinier et al., 2006)[^passe_rangees_periodiques1] that rock-rigged fishways +in periodic rows are similar to fish ladders, and their design criteria are identical to those of. + +It is therefore possible to use the various tools in the "[fish ladder](pab.md)" module +module to design this type of device. +In particular, the "[cloisons](cloisons.md)" tool can be used to enter the various +dimensional characteristics of weirs (widths, overflow dimensions) and pseudo-basins +pseudo-basins (length, width, mid-radius), which can be used to indirectly +indirectly retrieve the sill height (\(p\)) and useful block height (\(k\)) parameters +in the generated geometry table. +Porosity (ratio between the free passage between the blocks and the total width +width of the pseudo-wall) is not entered directly, but this parameter can be +be deduced and examined elsewhere if necessary. + +According to this principle, each overhanging portion of the partition must be entered +as an indentation or slot, as well as the dimension of the top of the blocks if the latter +are flooded within the operating range of the device. +In the case of notches, particular attention should be paid to the type of +(thick or thin) in order to accurately reflect the conditions of flooding by the +downstream of the weir. + +It is also possible to use the "[pre-dams](prebarrage.md)" tool (the equations +implemented are the same as in the "[cloisons](cloisons.md)" tool), +if the device is affected by complex feed modes, +with, for example, overflows from the weir to different basins in the system +(a less frequent case for a riprap pass in periodic rows). + +An example of a pass can be accessed directly via [this link](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpasse_rangees_periodiques.json). + + +[^passe_rangees_periodiques1] Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques.md b/docs/fr/calculators/pab/passe_rangees_periodiques.md new file mode 100644 index 000000000..b8866a3ac --- /dev/null +++ b/docs/fr/calculators/pab/passe_rangees_periodiques.md @@ -0,0 +1,35 @@ +# Passe « naturelle » à enrochements en rangées périodiques + +Il est indiqué en p.16 du guide de conception des passes naturelles +(Larinier et al., 2006)[^passe_rangees_periodiques1] que les passes en enrochements +en rangées périodiques s’apparentent aux passes à bassins et leurs critères de +conception sont identiques à ces dernières. + +Il est donc possible d’utiliser les différents outils du module « [passe à bassins](pab.md) » +pour concevoir ce type de dispositif. +Notamment, l’outil « [cloisons](cloisons.md) » permet de renseigner les différentes +caractéristiques dimensionnelles des déversoirs (largeurs, cotes déversantes) et +des pseudo-bassins (longueurs, largeurs, cote mi-radier), qui permettent de +retrouver indirectement les paramètres hauteurs de seuils (\(p\)) et hauteurs utiles +des blocs (\(k\)) dans le tableau de géométrie généré. +La porosité (rapport entre le passage libre entre les blocs et la largeur totale +de la pseudo-cloison) n’est pas renseignée directement, mais ce paramètre peut +être déduit et examiné par ailleurs si besoin. + +Selon ce principe, chaque portion déversante de la cloison doit être renseignée +en tant qu’échancrure ou fente, de même que la cote du sommet des blocs si ces +derniers sont ennoyé sur la plage de fonctionnement du dispositif. +Pour les échancrures, il convient de porter une attention particulière au type +seuil (épais ou mince) afin de bien retranscrire les conditions d’ennoiement par +l’aval du déversoir le cas échéant. + +Il est également possible d’utiliser l’outil « [pré-barrages](prebarrage.md) » (les équations +implémentées sont les mêmes que dans l’outil « [cloisons](cloisons.md) »), +si le dispositif est concerné par des modes alimentations complexes, +avec par exemple des déversés du seuil vers différents bassins du dispositif +(cas moins fréquent pour une passes en enrochements en rangées périodiques). + +Un exemple de passe est directement accessible via [ce lien](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpasse_rangees_periodiques.json). + + +[^passe_rangees_periodiques1] Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques_coupe.png b/docs/fr/calculators/pab/passe_rangees_periodiques_coupe.png new file mode 100644 index 0000000000000000000000000000000000000000..e9120b78ca3ba3f4cba97a84fc83152dd0f7152a GIT binary patch literal 65628 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 W#GeP{@ULLrA315|uQie;!T$$v+thpj literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques_photo.png b/docs/fr/calculators/pab/passe_rangees_periodiques_photo.png new file mode 100644 index 0000000000000000000000000000000000000000..d913b7ac3f79d880d186f70f02a26626dcc18581 GIT binary patch literal 337911 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𝔢%YY8&*m6;>;6!L5e+X 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%0DV@~?#p-$?f2i<d0g0lXG@Vapopah3QFEb29d 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 VVuHD8hFt&v002ovPDHLkV1i+=P)Ps) literal 0 HcmV?d00001 -- GitLab From 0ec55ba68cdf1f75e48f2231814bec2cef65793d Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 12 Jan 2024 17:00:48 +0000 Subject: [PATCH 069/120] =?UTF-8?q?docs:=20ajout=20de=20l'exemple=20de=20p?= =?UTF-8?q?asse=20=C3=A0=20rang=C3=A9es=20p=C3=A9riodiques?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs #635 --- docs/en/calculators/pab/passe_rangees_periodiques.md | 2 +- docs/fr/calculators/pab/passe_rangees_periodiques.md | 2 +- .../components/calculator-list/calculator-list.component.ts | 4 ++++ src/app/examples/passe_rangees_periodiques.json | 1 + src/locale/messages.en.json | 1 + src/locale/messages.fr.json | 1 + 6 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 src/app/examples/passe_rangees_periodiques.json diff --git a/docs/en/calculators/pab/passe_rangees_periodiques.md b/docs/en/calculators/pab/passe_rangees_periodiques.md index 5cc083745..05848aa92 100644 --- a/docs/en/calculators/pab/passe_rangees_periodiques.md +++ b/docs/en/calculators/pab/passe_rangees_periodiques.md @@ -31,4 +31,4 @@ with, for example, overflows from the weir to different basins in the system An example of a pass can be accessed directly via [this link](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpasse_rangees_periodiques.json). -[^passe_rangees_periodiques1] Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. +[^passe_rangees_periodiques1]: Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques.md b/docs/fr/calculators/pab/passe_rangees_periodiques.md index b8866a3ac..017dbb0c8 100644 --- a/docs/fr/calculators/pab/passe_rangees_periodiques.md +++ b/docs/fr/calculators/pab/passe_rangees_periodiques.md @@ -32,4 +32,4 @@ avec par exemple des déversés du seuil vers différents bassins du dispositif Un exemple de passe est directement accessible via [ce lien](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpasse_rangees_periodiques.json). -[^passe_rangees_periodiques1] Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. +[^passe_rangees_periodiques1]: Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. diff --git a/src/app/components/calculator-list/calculator-list.component.ts b/src/app/components/calculator-list/calculator-list.component.ts index d69f071f8..497f4b662 100644 --- a/src/app/components/calculator-list/calculator-list.component.ts +++ b/src/app/components/calculator-list/calculator-list.component.ts @@ -270,6 +270,10 @@ export class CalculatorListComponent implements OnInit { { label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_PB"), path: "prebarrage.json" + }, + { + label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_RANGEES_PERIOD"), + path: "passe_rangees_periodiques.json" } ]; } diff --git a/src/app/examples/passe_rangees_periodiques.json b/src/app/examples/passe_rangees_periodiques.json new file mode 100644 index 000000000..aefaf00d5 --- /dev/null +++ b/src/app/examples/passe_rangees_periodiques.json @@ -0,0 +1 @@ +{"header":{"source":"jalhyd","format_version":"1.3","created":"2024-01-12T16:25:01.546Z"},"settings":{"precision":1e-7,"maxIterations":100,"displayPrecision":3},"documentation":"# Exemple de passe « naturelle » à enrochement en rangées périodiques\n\nCet exemple illustre [les deux solutions proposées dans la documentation pour modéliser ce type de passe](assets/docs/fr/calculators/pab/passe_rangees_periodiques.html). \n\nIl est inspiré du dispositif équipant le barrage de la Bessette sur la Diège (commune de Mestes, 19). \n\n\n\n_Crédit photo: OFB / Sylvain Richard_\n\nLe profil des cloisons est le suivant, avec 4 portions déversantes (dont une pseudo-fente) :\n\n\n\n","session":[{"uid":"cHV0cm","props":{"calcType":"Cloisons","nullparams":true},"meta":{"title":"Rampe enrochements rangée périodiques (rangée amont)"},"children":[{"uid":"cXlreH","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"h1","mode":"SINGLE","value":0.48},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"a3pvcT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"h1","mode":"SINGLE","value":0.73},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bWI2Zn","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"h1","mode":"SINGLE","value":0.08},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"Q","mode":"CALCUL"},{"symbol":"Z1","mode":"SINGLE","value":100.33},{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"PB","mode":"SINGLE","value":0.95},{"symbol":"DH","mode":"SINGLE","value":0.2}]},{"uid":"NWZ1MH","props":{"calcType":"PreBarrage","nullparams":true},"meta":{"title":"Rampe enrochements rangée périodiques (pré-barrage)"},"children":[{"uid":"azE4a2","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":99.18}]},{"uid":"aDgxej","props":{"calcType":"PbCloison","upstreamBasin":"","downstreamBasin":"azE4a2"},"children":[{"uid":"eGVpZm","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"N3Iwc3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"cWJsYn","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"N3Fxcm","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.98}]},{"uid":"b2k1ZT","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.78}]},{"uid":"a2NhNG","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.58}]},{"uid":"bDBtdH","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.38}]},{"uid":"MWRvd2","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.18}]},{"uid":"ZjJ1MW","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":97.98}]},{"uid":"Z2M4ZX","props":{"calcType":"PbCloison","upstreamBasin":"azE4a2","downstreamBasin":"N3Fxcm"},"children":[{"uid":"YmFlMW","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.65},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"OGR5d3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.4},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"eTQ1eG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"OGM4NW","props":{"calcType":"PbCloison","upstreamBasin":"N3Fxcm","downstreamBasin":"b2k1ZT"},"children":[{"uid":"a2tpY3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.45},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"cjN4NG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.2},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"enRpYj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"dTBnYm","props":{"calcType":"PbCloison","upstreamBasin":"b2k1ZT","downstreamBasin":"a2NhNG"},"children":[{"uid":"eTVsMn","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dXoycD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"eWE2Y3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.65},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"NTEweG","props":{"calcType":"PbCloison","upstreamBasin":"a2NhNG","downstreamBasin":"bDBtdH"},"children":[{"uid":"Z3ZncT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"OHBxeD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.8},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"a2xuNj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.45},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"MmZuMD","props":{"calcType":"PbCloison","upstreamBasin":"bDBtdH","downstreamBasin":"MWRvd2"},"children":[{"uid":"dXhycT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"Mmg3b3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"N2tmZ3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"MGR0aT","props":{"calcType":"PbCloison","upstreamBasin":"MWRvd2","downstreamBasin":"ZjJ1MW"},"children":[{"uid":"dnBwYW","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.65},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"ejhvM3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.4},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"ZTRqc2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"Mnp5NT","props":{"calcType":"PbCloison","upstreamBasin":"ZjJ1MW","downstreamBasin":""},"children":[{"uid":"eDV4Z2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.45},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"empvY3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.2},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bGVid2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]}],"parameters":[{"symbol":"Q","mode":"CALCUL"},{"symbol":"Z1","mode":"LISTE","values":[100.05,100.08,100.33],"extensionStrategy":0},{"symbol":"Z2","mode":"LISTE","values":[98.46,98.53,98.73],"extensionStrategy":0}]},{"uid":"MTA0Zz","props":{"calcType":"Pab","nullparams":true},"meta":{"title":"Rampe enrochements rangée périodiques (passe à bassins)"},"children":[{"uid":"eXp2Z2","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"ZnBxcD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bnI3cz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dTNvdz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":99.17999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"99.28"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"MDBxMH","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"bTdjdj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.64999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"b2VtNG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.39999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"YjRuMz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.97999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"99.08"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"eXNjd2","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"cDVqbD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.44999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"b2g0NG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.19999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"b3k3am","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.77999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"98.88"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"ZHQybn","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"YzZ2c2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"cTdtY3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dGR5cz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.65},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.58},{"symbol":"ZRAM","mode":"SINGLE","value":"98.68"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"aTI5eD","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"emxncT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"YWQ3cz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.8},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"OHBmZT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.45},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.38},{"symbol":"ZRAM","mode":"SINGLE","value":"98.48"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"djlrcm","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"dWV2Zz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"M2g2en","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"c3MxcT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.17999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"98.28"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"bTc5b2","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"NnNoeX","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.64999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"ZDc1aW","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.39999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dTVuYz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":97.97999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"98.08"},{"symbol":"QA","mode":"SINGLE","value":0}]}],"parameters":[{"symbol":"Q","mode":"CALCUL","value":1.208},{"symbol":"Z1","mode":"LISTE","values":[100.05,100.08,100.33],"extensionStrategy":0},{"symbol":"Z2","mode":"LISTE","values":[98.46,98.53,98.73],"extensionStrategy":0}],"downWall":{"uid":"aHBpem","props":{"calcType":"CloisonAval"},"children":[{"uid":"OHJ6en","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.44999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dHJvZz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.19999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bHEwcj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"ZRAM","mode":"SINGLE","value":"97.88"}]}}]} \ No newline at end of file diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 33c9c8bf6..7291fad5b 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -654,6 +654,7 @@ "INFO_EXAMPLE_LABEL_PENTE_CRITIQUE_CANAL": "Canal critical slope", "INFO_EXAMPLE_LABEL_PB": "Pre-dam", "INFO_EXAMPLE_LABEL_PERR": "Rock-ramp fish pass", + "INFO_EXAMPLE_LABEL_RANGEES_PERIOD": "Rip-rap pass in periodic rows", "INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH": "Weir jet length", "INFO_EXAMPLES_TITLE": "Examples", "INFO_EXAMPLES_SUBTITLE": "Load standard examples", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 362841cf7..23c690ab5 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -655,6 +655,7 @@ "INFO_EXAMPLE_LABEL_PENTE_CRITIQUE_CANAL": "Pente critique d'un canal", "INFO_EXAMPLE_LABEL_PB": "Pré-barrage", "INFO_EXAMPLE_LABEL_PERR": "Passe à enrochements régulièrement répartis", + "INFO_EXAMPLE_LABEL_RANGEES_PERIOD": "Passe à enrochement en rangées périodiques", "INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH": "Longueur de jet d'un déversoir", "INFO_EXAMPLES_TITLE": "Exemples", "INFO_EXAMPLES_SUBTITLE": "Charger des exemples types", -- GitLab From d077925cf638ace616e44fe6e851fd4fddcbf736 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 16 Jan 2024 14:45:14 +0000 Subject: [PATCH 070/120] feature: add new navigation rules when a session is loaded to display notes, modules diagramm or unique module Refs #649 --- src/app/app.component.ts | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 0e1044ac6..013d61a50 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -548,6 +548,10 @@ export class AppComponent implements OnInit, OnDestroy, Observer { this.router.navigate(["/diagram"]); } + public toNotes() { + this.router.navigate(["/properties"]); + } + public toCalc(id: string) { this.router.navigate(["/calculator", id]); this.setActiveCalc(id); @@ -624,9 +628,13 @@ export class AppComponent implements OnInit, OnDestroy, Observer { this.notificationsService.notify(this.intlService.localizeText("WARNING_SESSION_LOAD_NOTES_MERGED"), 3500); } // go to calc or diagram depending on what was loaded - if (data.loaded.length > 1) { - this.toDiagram(); - } else { + if (data.loaded.length > 1 && currentNotes) { + this.toNotes(); + } + else if(data.loaded.length > 1 && !currentNotes) { + this.toDiagram() + } + else { this.toCalc(data.loaded[0]); } } -- GitLab From db1d9a852de76d80ee62e0fda8cfb7b9048a66be Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 18 Jan 2024 11:25:15 +0100 Subject: [PATCH 071/120] ci: expand timeout job for e2e tests and always run tests on push on devel branch Refs #648 --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 978211c5c..ccd95cd86 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -65,8 +65,10 @@ test: - schedules - web - master + - devel script: - npm run e2e + timeout: 2h .build: stage: build -- GitLab From d718c44ad60b9ea3aa5150ed5bf24467e500087a Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 18 Jan 2024 13:53:58 +0000 Subject: [PATCH 072/120] docs: add missing items "nav" configuration of MkDocs Refs #635 --- mkdocs/mkdocs-en.yml | 1 + mkdocs/mkdocs-fr.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/mkdocs/mkdocs-en.yml b/mkdocs/mkdocs-en.yml index d486d643d..210bb675f 100644 --- a/mkdocs/mkdocs-en.yml +++ b/mkdocs/mkdocs-en.yml @@ -70,6 +70,7 @@ nav: - calculators/pab/cloisons.md - calculators/pab/pab.md - calculators/pab/prebarrage.md + - calculators/pab/passe_rangees_periodiques.md - Rock-ramp fishpasses: - calculators/pam/macrorugo.md - calculators/pam/macrorugo_theorie.md diff --git a/mkdocs/mkdocs-fr.yml b/mkdocs/mkdocs-fr.yml index e00d37a2f..4a6d6a8d1 100644 --- a/mkdocs/mkdocs-fr.yml +++ b/mkdocs/mkdocs-fr.yml @@ -70,6 +70,7 @@ nav: - calculators/pab/cloisons.md - calculators/pab/pab.md - calculators/pab/prebarrage.md + - calculators/pab/passe_rangees_periodiques.md - Passes à macro-rugosité: - calculators/pam/macrorugo.md - calculators/pam/macrorugo_theorie.md -- GitLab From fa1b0c35a41c25ac6f2937574387d7c56463f289 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Thu, 18 Jan 2024 14:03:53 +0000 Subject: [PATCH 073/120] Merge branch '609-ajout-du-module-d-une-courbe-de-remous-d-une-passe-a-macro-rugosite' into 'devel' --- .gitlab-ci.yml | 4 +- CHANGELOG.md | 922 ++++++++++-------- DEVELOPERS.md | 6 +- Dockerfile | 97 +- README.md | 39 +- docs/en/calculators/pab/pab.md | 6 + .../pab/passe_rangees_periodiques.md | 34 + docs/en/calculators/verif/principe.md | 15 + docs/fr/calculators/pab/pab.md | 5 + .../pab/passe_rangees_periodiques.md | 35 + .../pab/passe_rangees_periodiques_coupe.png | Bin 0 -> 65628 bytes .../pab/passe_rangees_periodiques_photo.png | Bin 0 -> 337911 bytes docs/fr/calculators/verif/principe.md | 6 + main.js | 2 +- ngsw-config-template.json | 3 + package-lock.json | 178 +--- package.json | 7 +- scripts/fix-chartjs-plugin-zoom-2.0.0.sh | 4 - .../calculator-list.component.ts | 4 + .../field-set/field-set.component.html | 2 +- .../field-set/field-set.component.ts | 8 + .../generic-select.component.html | 4 +- .../results-chart/chart-type.component.ts | 9 +- .../select-field-line.component.ts | 33 +- .../examples/passe_rangees_periodiques.json | 1 + .../select/select-field-species-list.ts | 1 + .../elements/select/select-field.ts | 9 +- src/locale/messages.en.json | 6 +- src/locale/messages.fr.json | 6 +- test/pageobjects/login.page.ts | 42 - test/pageobjects/page.ts | 13 - test/pageobjects/secure.page.ts | 17 - test/specs/example.e2e.ts | 15 - wdio.conf.ts | 29 +- 34 files changed, 776 insertions(+), 786 deletions(-) create mode 100644 docs/en/calculators/pab/passe_rangees_periodiques.md create mode 100644 docs/fr/calculators/pab/passe_rangees_periodiques.md create mode 100644 docs/fr/calculators/pab/passe_rangees_periodiques_coupe.png create mode 100644 docs/fr/calculators/pab/passe_rangees_periodiques_photo.png delete mode 100755 scripts/fix-chartjs-plugin-zoom-2.0.0.sh create mode 100644 src/app/examples/passe_rangees_periodiques.json delete mode 100644 test/pageobjects/login.page.ts delete mode 100644 test/pageobjects/page.ts delete mode 100644 test/pageobjects/secure.page.ts delete mode 100644 test/specs/example.e2e.ts diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f3e91417..ccd95cd86 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,7 +10,7 @@ stages: default: tags: [docker] - image: geaucassiopee/ci-cd-cross-platform-webapp:v3 + image: $CI_REGISTRY/cassiopee/nghyd:latest variables: # from Gitlab CI/CD environment variables : @@ -65,8 +65,10 @@ test: - schedules - web - master + - devel script: - npm run e2e + timeout: 2h .build: stage: build diff --git a/CHANGELOG.md b/CHANGELOG.md index 51175dd89..d8da44a7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,39 @@ # Historique des versions -### 4.17.1 - 2023-11-20 +### 4.18.0 - 2024-01-09 + +#### Nouvelles fonctionnalités + +* Ajout du module courbe de remous d'une passe à macro-rugosité ([jalhyd#325](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/325), [nghyd#609](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/609)) +* Add bundle maker for CassiopeeR ([jalhyd#360](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/360)) + +#### Changements + +* PreBarrage: autoriser les cotes de seuil inférieures à la cote de fond du bassin amont ([jalhyd#353](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/353), [nghyd#634](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/634)) +* Electron: ajouter un message d'avertissement de transition vers PWA ([nghyd#640](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/640)) + +#### Correction de bogues + +* L'URL https://cassiopee.g-eau.fr/cassiopee-releases/ est accessible aléatoirement ([nghyd#624](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/624)) +* PWA: Les bloqueurs de tracker empêchent la mise à jour de l'application ([nghyd#633](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/633)) +* Vérificateur: la vérification ne devrait pas être possible quand aucune espèce n'est sélectionnée ([jalhyd#349](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/349), [nghyd#637](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/637)) +* Prebarrage: erreur de calcul de la somme des débits sur plusieurs branches ([jalhyd#351](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/351)) +* MacroRugo: erreur de calcul du Strickler équivalent ([jalhyd#361](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/361)) + +#### Documentation + +* Grilles: ajouter les schémas de profil issus de Lemkecher et al. (2020) ([nghyd#594](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/594)) +* Ajouter un exemple de passe à rangées périodiques ([nghyd#635](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/635)) +* Vérificateur: ajouter un avertissement à l'utilisation ([nghyd#643](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/643)) + +#### Changements internes + +* Update chartjs zoom plugin to v2.0.1 ([nghyd#638](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/638)) +* Importer le DockerFile utilisé pour le CI/CD de Cassiopée dans ngHyd ([nghyd#639](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/639)) +* Clean npm dependencies ([jalhyd#356](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/356)) +* CI: automatically publish jalhyd package on NPM ([jalhyd#359](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/359)) + +### 4\.17.1 - 2023-11-20 #### Correction de bogues @@ -15,7 +48,7 @@ * CI: change cache strategy for node modules ([jalhyd#358](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/358), [nghyd#630](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/630)) -### 4.17.0 - 2023-05-30 +### 4\.17.0 - 2023-05-30 #### Nouvelles fonctionnalités @@ -78,14 +111,13 @@ * Tests E2E: Vérifier la cohérence entre le json de description des calculettes et le flag visible des paramètres ([nghyd#550](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/550)) * Thème Angular Material personnalisé : avertissements dart-sass à la compilation ([nghyd#414](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/414)) -### 4.16.3 - 2023-01-11 +### 4\.16.3 - 2023-01-11 #### Correction de bogues -* Lechapt et Calmon : erreur de sélection de matériau -([jalhyd#337](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/337), [nghyd#589](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/589)) +* Lechapt et Calmon : erreur de sélection de matériau ([jalhyd#337](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/337), [nghyd#589](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/589)) -### 4.16.1 - 2022-11-16 +### 4\.16.1 - 2022-11-16 #### Correction de bogues @@ -97,7 +129,7 @@ * Rajouter François Grand comme auteur de la documentation PDF ([nghyd#573](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/573)) * Ajouter les références pour les schémas des lois d'ouvrages ([nghyd#575](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/575)) -### 4.16.0 - 2022-10-12 (Anguilla anguilla) +### 4\.16.0 - 2022-10-12 (Anguilla anguilla) #### Nouvelles fonctionnalités @@ -141,7 +173,7 @@ * Mise à jour de Chartjs ([nghyd#554](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/554)) * MAJ vers PrimeNG 10 ([nghyd#481](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/481)) -### 4.15.1 - 2022-07-04 +### 4\.15.1 - 2022-07-04 #### Nouvelles fonctionnalités @@ -180,7 +212,7 @@ * Path error in stable deployment version on the dev server [nghyd#540](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/540) -### 4.15.0 - 2022-05-04 (Salmo trutta) +### 4\.15.0 - 2022-05-04 (Salmo trutta) #### Nouvelles fonctionnalités @@ -193,13 +225,11 @@ * Fente Larinier : laisser le coefficient de débit vide ([nghyd#515](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/515)) * Cloisons : Générer une PAB : vider les champs ([jalhyd#306](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/306), [nghyd#516](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/516)) - #### Correction de bogues -* Courbe de remous: crash de l'application sur données erronées ([jalhyd#307](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/307), [nghyd#532](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/532)) - Deux bugs en un, l'appli crashe quand : - - la hauteur de berge dépasse une certaine valeur avec des paramètres corrects pour effectuer un calcul (par exemple les valeurs par défaut) - - les deux cotes de l'eau se situent sous les cotes de fond amont et aval +* Courbe de remous: crash de l'application sur données erronées ([jalhyd#307](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/307), [nghyd#532](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/532)) Deux bugs en un, l'appli crashe quand : + - la hauteur de berge dépasse une certaine valeur avec des paramètres corrects pour effectuer un calcul (par exemple les valeurs par défaut) + - les deux cotes de l'eau se situent sous les cotes de fond amont et aval * Sections : non convergence du calcul du tirant d'eau critique ([jalhyd#301](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/301), [nghyd#528](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/528)) * Remettre le paramètre dans son état initial quand le dialogue "Varier" est annulé ([nghyd#508](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/508)) * Prébarrages: les champs ne sont pas vides lors des ajouts de bassins et cloisons ([nghyd#503](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/503)) @@ -216,12 +246,12 @@ * Nightly build: clean folder before installation ([nghyd#495](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/495)) * Transfert du site de production sur OVH ([nghyd#505](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/505)) * Plantage des tests e2e sur le chargement des exemples ([nghyd#530](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/530), [nghyd#531](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/531)) - - Les champs des exemples chargés sont vides lorsque le mode "champ vides" est activé. - - Les tests e2e plantent par manque de temporisation + - Les champs des exemples chargés sont vides lorsque le mode "champ vides" est activé. + - Les tests e2e plantent par manque de temporisation * CI : les jobs build en schedule de master et devel plantent ([nghyd#527](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/527)) * CI : affiner la gestion du cache ([nghyd#526](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/526)) -### 4.14.2 - 2021-03-25 +### 4\.14.2 - 2021-03-25 #### Nouvelles fonctionnalités @@ -236,7 +266,7 @@ * Macrorugo : Documentation de Cd0 avec schéma ([nghyd#492](https://forgemia.inra.fr/cassiopee/nghyd/issues/492)) -### 4.14.1 - 2021-02-17 +### 4\.14.1 - 2021-02-17 #### Nouvelles fonctionnalités @@ -246,9 +276,10 @@ * Vérificateur de passe: message erroné pour les passes à macro-rugosités submergées ([jalhyd#292](https://forgemia.inra.fr/cassiopee/jalhyd/issues/292)) -### 4.14.0 - 2021-02-16 (Scomber scombrus) +### 4\.14.0 - 2021-02-16 (Scomber scombrus) #### Nouvelles fonctionnalités + * Passe à macro-rugosité: Mise à jour des formules de calcul ([jalhyd#283](https://forgemia.inra.fr/cassiopee/jalhyd/issues/283)) * Passe à macro-rugosité: Ajout de la vitesse moyenne entre les blocs ([jalhyd#285](https://forgemia.inra.fr/cassiopee/jalhyd/issues/285)) * Passe à macro-rugosité: Ajout du Strickler équivalent dans les résultats liables à des Strickler ([jalhyd#287](https://forgemia.inra.fr/cassiopee/jalhyd/issues/287)) @@ -268,7 +299,7 @@ * MacroRugo: erreur de formule de correction de Cd dans la documentation ([nghyd#488](https://forgemia.inra.fr/cassiopee/nghyd/issues/488)) * Documentation du module de calcul de la cote amont / aval d'un bief ([nghyd#490](https://forgemia.inra.fr/cassiopee/nghyd/issues/490)) -### 4.13.1 - 2020-10-02 +### 4\.13.1 - 2020-10-02 #### Correction de bogues @@ -276,567 +307,600 @@ * PreBarrage: erreur de calcul sur Z2 > Z1 initiale ([jalhyd#280](https://forgemia.inra.fr/cassiopee/jalhyd/issues/280)) * Prebarrage : avec Chrome (et electron) le schéma est mal rendu ([nghyd#482](https://forgemia.inra.fr/cassiopee/nghyd/issues/482)) -### 4.13.0 - 2020-09-24 (Michel Larinier) +### 4\.13.0 - 2020-09-24 (Michel Larinier) #### Nouvelles fonctionnalités - * Module Pré-barrage ([jalhyd#32](https://forgemia.inra.fr/cassiopee/jalhyd/issues/32), [jalhyd#269](https://forgemia.inra.fr/cassiopee/jalhyd/issues/269), [jalhyd#268](https://forgemia.inra.fr/cassiopee/jalhyd/issues/268), [jalhyd#243](https://forgemia.inra.fr/cassiopee/jalhyd/issues/243), [jalhyd#246](https://forgemia.inra.fr/cassiopee/jalhyd/issues/246), [nghyd#395](https://forgemia.inra.fr/cassiopee/nghyd/issues/395), [nghyd#430](https://forgemia.inra.fr/cassiopee/nghyd/issues/430), [nghyd#456](https://forgemia.inra.fr/cassiopee/nghyd/issues/456), [nghyd#455](https://forgemia.inra.fr/cassiopee/nghyd/issues/455), [jalhyd#275](https://forgemia.inra.fr/cassiopee/jalhyd/issues/275), [jalhyd#276](https://forgemia.inra.fr/cassiopee/jalhyd/issues/276), [jalhyd#277](https://forgemia.inra.fr/cassiopee/jalhyd/issues/277), [jalhyd#278](https://forgemia.inra.fr/cassiopee/jalhyd/issues/278), [nghyd#452](https://forgemia.inra.fr/cassiopee/nghyd/issues/452), [nghyd#470](https://forgemia.inra.fr/cassiopee/nghyd/issues/470), [nghyd#451](https://forgemia.inra.fr/cassiopee/nghyd/issues/451)) - * Simplification de l'architecture des composants de résultats Angular ([nghyd#418](https://forgemia.inra.fr/cassiopee/nghyd/issues/418), [nghyd#466](https://forgemia.inra.fr/cassiopee/nghyd/issues/466), [nghyd#465](https://forgemia.inra.fr/cassiopee/nghyd/issues/465)) - * Modifier les titres et descriptions de "Passes à bassins" et "Passes à macro-rugosités" ([nghyd#478](https://forgemia.inra.fr/cassiopee/nghyd/issues/478)) - * Ajouter des mots-clés "maths" pour les outils mathématiques (moteur de recherche) ([nghyd#474](https://forgemia.inra.fr/cassiopee/nghyd/issues/474)) + +* Module Pré-barrage ([jalhyd#32](https://forgemia.inra.fr/cassiopee/jalhyd/issues/32), [jalhyd#269](https://forgemia.inra.fr/cassiopee/jalhyd/issues/269), [jalhyd#268](https://forgemia.inra.fr/cassiopee/jalhyd/issues/268), [jalhyd#243](https://forgemia.inra.fr/cassiopee/jalhyd/issues/243), [jalhyd#246](https://forgemia.inra.fr/cassiopee/jalhyd/issues/246), [nghyd#395](https://forgemia.inra.fr/cassiopee/nghyd/issues/395), [nghyd#430](https://forgemia.inra.fr/cassiopee/nghyd/issues/430), [nghyd#456](https://forgemia.inra.fr/cassiopee/nghyd/issues/456), [nghyd#455](https://forgemia.inra.fr/cassiopee/nghyd/issues/455), [jalhyd#275](https://forgemia.inra.fr/cassiopee/jalhyd/issues/275), [jalhyd#276](https://forgemia.inra.fr/cassiopee/jalhyd/issues/276), [jalhyd#277](https://forgemia.inra.fr/cassiopee/jalhyd/issues/277), [jalhyd#278](https://forgemia.inra.fr/cassiopee/jalhyd/issues/278), [nghyd#452](https://forgemia.inra.fr/cassiopee/nghyd/issues/452), [nghyd#470](https://forgemia.inra.fr/cassiopee/nghyd/issues/470), [nghyd#451](https://forgemia.inra.fr/cassiopee/nghyd/issues/451)) +* Simplification de l'architecture des composants de résultats Angular ([nghyd#418](https://forgemia.inra.fr/cassiopee/nghyd/issues/418), [nghyd#466](https://forgemia.inra.fr/cassiopee/nghyd/issues/466), [nghyd#465](https://forgemia.inra.fr/cassiopee/nghyd/issues/465)) +* Modifier les titres et descriptions de "Passes à bassins" et "Passes à macro-rugosités" ([nghyd#478](https://forgemia.inra.fr/cassiopee/nghyd/issues/478)) +* Ajouter des mots-clés "maths" pour les outils mathématiques (moteur de recherche) ([nghyd#474](https://forgemia.inra.fr/cassiopee/nghyd/issues/474)) #### Correction de bogues - * Electron : la détection de mise à jour disponible ne fonctionne plus ([nghyd#462](https://forgemia.inra.fr/cassiopee/nghyd/issues/462)) - * Débit lié au débit en calcul d'un PréBarrage : erreur dans CalcSerie() ([jalhyd#274](https://forgemia.inra.fr/cassiopee/jalhyd/issues/274)) - * Cloisons : changer le type d'ouvrage pour Seuil Triangulaire casse le fieldset ([nghyd#479](https://forgemia.inra.fr/cassiopee/nghyd/issues/479)) + +* Electron : la détection de mise à jour disponible ne fonctionne plus ([nghyd#462](https://forgemia.inra.fr/cassiopee/nghyd/issues/462)) +* Débit lié au débit en calcul d'un PréBarrage : erreur dans CalcSerie() ([jalhyd#274](https://forgemia.inra.fr/cassiopee/jalhyd/issues/274)) +* Cloisons : changer le type d'ouvrage pour Seuil Triangulaire casse le fieldset ([nghyd#479](https://forgemia.inra.fr/cassiopee/nghyd/issues/479)) #### Documentation - * Prébarrages ([nghyd#467](https://forgemia.inra.fr/cassiopee/nghyd/issues/467)) - * Aide du Jet / de la pente : mentionner l'inversion de la pente pour le module Jet ([nghyd#475](https://forgemia.inra.fr/cassiopee/nghyd/issues/475)) - * Ajouter à l'accueil de la documentation un chapitre "contact, bugs, remarques…" ([nghyd#472](https://forgemia.inra.fr/cassiopee/nghyd/issues/472)) -### 4.12.1 - 2020-09-15 +* Prébarrages ([nghyd#467](https://forgemia.inra.fr/cassiopee/nghyd/issues/467)) +* Aide du Jet / de la pente : mentionner l'inversion de la pente pour le module Jet ([nghyd#475](https://forgemia.inra.fr/cassiopee/nghyd/issues/475)) +* Ajouter à l'accueil de la documentation un chapitre "contact, bugs, remarques…" ([nghyd#472](https://forgemia.inra.fr/cassiopee/nghyd/issues/472)) + +### 4\.12.1 - 2020-09-15 #### Correction de bogues - * Lien vers la documentation cassé sur Chrome et Edge ([nghyd#458](https://forgemia.inra.fr/cassiopee/nghyd/issues/458)) - * Macrorugo : en mode "champs vides par défault", L est en calcul avec une valeur initiale vide ([nghyd#459](https://forgemia.inra.fr/cassiopee/nghyd/issues/459)) - * Grille : différencier Ob de O pour les grilles inclinées ([jalhyd#273](https://forgemia.inra.fr/cassiopee/jalhyd/issues/273)) - * Fermeture d'un module Jet calculé : plante l'application ([nghyd#460](https://forgemia.inra.fr/cassiopee/nghyd/issues/460)) - * Déversoir dénoyé : Infinity pour des largeurs de lit faible et sur variation ([jalhyd#272](https://forgemia.inra.fr/cassiopee/jalhyd/issues/272)) + +* Lien vers la documentation cassé sur Chrome et Edge ([nghyd#458](https://forgemia.inra.fr/cassiopee/nghyd/issues/458)) +* Macrorugo : en mode "champs vides par défault", L est en calcul avec une valeur initiale vide ([nghyd#459](https://forgemia.inra.fr/cassiopee/nghyd/issues/459)) +* Grille : différencier Ob de O pour les grilles inclinées ([jalhyd#273](https://forgemia.inra.fr/cassiopee/jalhyd/issues/273)) +* Fermeture d'un module Jet calculé : plante l'application ([nghyd#460](https://forgemia.inra.fr/cassiopee/nghyd/issues/460)) +* Déversoir dénoyé : Infinity pour des largeurs de lit faible et sur variation ([jalhyd#272](https://forgemia.inra.fr/cassiopee/jalhyd/issues/272)) #### Documentation - * Lechapt-Calmon : documentation du coefficient de pertes de charges singulières ([nghyd#338](https://forgemia.inra.fr/cassiopee/nghyd/issues/338)) -### 4.12.0 - 2020-09-09 (Les critères de Francis Blanche − ils peuvent le faire !) +* Lechapt-Calmon : documentation du coefficient de pertes de charges singulières ([nghyd#338](https://forgemia.inra.fr/cassiopee/nghyd/issues/338)) + +### 4\.12.0 - 2020-09-09 (Les critères de Francis Blanche − ils peuvent le faire !) #### Nouvelles fonctionnalités - * Vérification des critères de franchissement des passes à poissons ([jalhyd#204](https://forgemia.inra.fr/cassiopee/jalhyd/issues/204), [nghyd#60](https://forgemia.inra.fr/cassiopee/nghyd/issues/60), [jalhyd#236](https://forgemia.inra.fr/cassiopee/jalhyd/issues/236), [jalhyd#251](https://forgemia.inra.fr/cassiopee/jalhyd/issues/251), [jalhyd#238](https://forgemia.inra.fr/cassiopee/jalhyd/issues/238), [jalhyd#252](https://forgemia.inra.fr/cassiopee/jalhyd/issues/252), [jalhyd#250](https://forgemia.inra.fr/cassiopee/jalhyd/issues/250), [jalhyd#258](https://forgemia.inra.fr/cassiopee/jalhyd/issues/258), [jalhyd#247](https://forgemia.inra.fr/cassiopee/jalhyd/issues/247), [jalhyd#239](https://forgemia.inra.fr/cassiopee/jalhyd/issues/239), [jalhyd#249](https://forgemia.inra.fr/cassiopee/jalhyd/issues/249), [jalhyd#248](https://forgemia.inra.fr/cassiopee/jalhyd/issues/248), [jalhyd#254](https://forgemia.inra.fr/cassiopee/jalhyd/issues/254), [jalhyd#235](https://forgemia.inra.fr/cassiopee/jalhyd/issues/235), [jalhyd#237](https://forgemia.inra.fr/cassiopee/jalhyd/issues/237), [nghyd#402](https://forgemia.inra.fr/cassiopee/nghyd/issues/402), [jalhyd#216](https://forgemia.inra.fr/cassiopee/jalhyd/issues/216), [nghyd#426](https://forgemia.inra.fr/cassiopee/nghyd/issues/426)) - * Moteur de recherche sur la page d'accueil ([nghyd#428](https://forgemia.inra.fr/cassiopee/nghyd/issues/428)) - * Améliorer le système de traduction ([nghyd#223](https://forgemia.inra.fr/cassiopee/nghyd/issues/223)) - * Labels des paramètres : lire l'unité dans le modèle et non dans les fichiers de traduction ([nghyd#417](https://forgemia.inra.fr/cassiopee/nghyd/issues/417)) - * Cloisons : remplacement de la loi Cunge80 par la loi CEM88D ([jalhyd#264](https://forgemia.inra.fr/cassiopee/jalhyd/issues/264)) - -#### Correction de bogues - * Cordova : la notification de mise à jour ne fonctionne plus ([nghyd#436](https://forgemia.inra.fr/cassiopee/nghyd/issues/436)) - * Conditionner le passage en mode CALC aux liens déjà définis, pour éviter les boucles ([nghyd#181](https://forgemia.inra.fr/cassiopee/nghyd/issues/181)) - * Solveur : le paramètre recherché, si c'est un extraResult, ne s'initialise pas correctement lors du chargement d'une session ([jalhyd#263](https://forgemia.inra.fr/cassiopee/jalhyd/issues/263)) - * Solveur : this.prms.X is undefined ([jalhyd#262](https://forgemia.inra.fr/cassiopee/jalhyd/issues/262)) - * Exemple "débit d'un chenal avec ouvrages" : plusieurs bugs ([nghyd#446](https://forgemia.inra.fr/cassiopee/nghyd/issues/446)) - * PAR, générer une simulation à partir d'un calage : NaN ([nghyd#447](https://forgemia.inra.fr/cassiopee/nghyd/issues/447)) - * Paramètres liés d'un enfant à l'autre d'un même module : boucle infinie si la source varie ([nghyd#444](https://forgemia.inra.fr/cassiopee/nghyd/issues/444)) - * JaLHyd : dans createStructure(), définir automatiquement le structureType en fonction de la loiDebit - * Lors de la vérification d'une passe à bassins variée, bug sur la vérification de charge minimale ([jalhyd#265](https://forgemia.inra.fr/cassiopee/jalhyd/issues/265)) - * PAB, calcul de cloison qui échoue : l'erreur ne dit pas quelle cloison est en cause ([jalhyd#267](https://forgemia.inra.fr/cassiopee/jalhyd/issues/267)) - * Vérification d'une PAB variée : erreur dans la vérification des critères obligatoires ([jalhyd#266](https://forgemia.inra.fr/cassiopee/jalhyd/issues/266)) - * Vérification de PAB : rendre la largeur minimale d'échancrure obligatoire ([jalhyd#270](https://forgemia.inra.fr/cassiopee/jalhyd/issues/270)) + +* Vérification des critères de franchissement des passes à poissons ([jalhyd#204](https://forgemia.inra.fr/cassiopee/jalhyd/issues/204), [nghyd#60](https://forgemia.inra.fr/cassiopee/nghyd/issues/60), [jalhyd#236](https://forgemia.inra.fr/cassiopee/jalhyd/issues/236), [jalhyd#251](https://forgemia.inra.fr/cassiopee/jalhyd/issues/251), [jalhyd#238](https://forgemia.inra.fr/cassiopee/jalhyd/issues/238), [jalhyd#252](https://forgemia.inra.fr/cassiopee/jalhyd/issues/252), [jalhyd#250](https://forgemia.inra.fr/cassiopee/jalhyd/issues/250), [jalhyd#258](https://forgemia.inra.fr/cassiopee/jalhyd/issues/258), [jalhyd#247](https://forgemia.inra.fr/cassiopee/jalhyd/issues/247), [jalhyd#239](https://forgemia.inra.fr/cassiopee/jalhyd/issues/239), [jalhyd#249](https://forgemia.inra.fr/cassiopee/jalhyd/issues/249), [jalhyd#248](https://forgemia.inra.fr/cassiopee/jalhyd/issues/248), [jalhyd#254](https://forgemia.inra.fr/cassiopee/jalhyd/issues/254), [jalhyd#235](https://forgemia.inra.fr/cassiopee/jalhyd/issues/235), [jalhyd#237](https://forgemia.inra.fr/cassiopee/jalhyd/issues/237), [nghyd#402](https://forgemia.inra.fr/cassiopee/nghyd/issues/402), [jalhyd#216](https://forgemia.inra.fr/cassiopee/jalhyd/issues/216), [nghyd#426](https://forgemia.inra.fr/cassiopee/nghyd/issues/426)) +* Moteur de recherche sur la page d'accueil ([nghyd#428](https://forgemia.inra.fr/cassiopee/nghyd/issues/428)) +* Améliorer le système de traduction ([nghyd#223](https://forgemia.inra.fr/cassiopee/nghyd/issues/223)) +* Labels des paramètres : lire l'unité dans le modèle et non dans les fichiers de traduction ([nghyd#417](https://forgemia.inra.fr/cassiopee/nghyd/issues/417)) +* Cloisons : remplacement de la loi Cunge80 par la loi CEM88D ([jalhyd#264](https://forgemia.inra.fr/cassiopee/jalhyd/issues/264)) + +#### Correction de bogues + +* Cordova : la notification de mise à jour ne fonctionne plus ([nghyd#436](https://forgemia.inra.fr/cassiopee/nghyd/issues/436)) +* Conditionner le passage en mode CALC aux liens déjà définis, pour éviter les boucles ([nghyd#181](https://forgemia.inra.fr/cassiopee/nghyd/issues/181)) +* Solveur : le paramètre recherché, si c'est un extraResult, ne s'initialise pas correctement lors du chargement d'une session ([jalhyd#263](https://forgemia.inra.fr/cassiopee/jalhyd/issues/263)) +* Solveur : this.prms.X is undefined ([jalhyd#262](https://forgemia.inra.fr/cassiopee/jalhyd/issues/262)) +* Exemple "débit d'un chenal avec ouvrages" : plusieurs bugs ([nghyd#446](https://forgemia.inra.fr/cassiopee/nghyd/issues/446)) +* PAR, générer une simulation à partir d'un calage : NaN ([nghyd#447](https://forgemia.inra.fr/cassiopee/nghyd/issues/447)) +* Paramètres liés d'un enfant à l'autre d'un même module : boucle infinie si la source varie ([nghyd#444](https://forgemia.inra.fr/cassiopee/nghyd/issues/444)) +* JaLHyd : dans createStructure(), définir automatiquement le structureType en fonction de la loiDebit +* Lors de la vérification d'une passe à bassins variée, bug sur la vérification de charge minimale ([jalhyd#265](https://forgemia.inra.fr/cassiopee/jalhyd/issues/265)) +* PAB, calcul de cloison qui échoue : l'erreur ne dit pas quelle cloison est en cause ([jalhyd#267](https://forgemia.inra.fr/cassiopee/jalhyd/issues/267)) +* Vérification d'une PAB variée : erreur dans la vérification des critères obligatoires ([jalhyd#266](https://forgemia.inra.fr/cassiopee/jalhyd/issues/266)) +* Vérification de PAB : rendre la largeur minimale d'échancrure obligatoire ([jalhyd#270](https://forgemia.inra.fr/cassiopee/jalhyd/issues/270)) #### Documentation - * Documentation de la vérification des passes ([nghyd#434](https://forgemia.inra.fr/cassiopee/nghyd/issues/434)) - * Traduire la documentation des PAR ([nghyd#443](https://forgemia.inra.fr/cassiopee/nghyd/issues/443)) - * Harmonisation de l'indentation des fichiers ([nghyd#409](https://forgemia.inra.fr/cassiopee/nghyd/issues/409)) + +* Documentation de la vérification des passes ([nghyd#434](https://forgemia.inra.fr/cassiopee/nghyd/issues/434)) +* Traduire la documentation des PAR ([nghyd#443](https://forgemia.inra.fr/cassiopee/nghyd/issues/443)) +* Harmonisation de l'indentation des fichiers ([nghyd#409](https://forgemia.inra.fr/cassiopee/nghyd/issues/409)) #### Mises à jour de dépendances - * Angular 10 - * Cordova 10 - * Electron 10 - * Mathjax 3 ([nghyd#416](https://forgemia.inra.fr/cassiopee/nghyd/issues/416)) -### 4.11.1 - 2020-08-11 +* Angular 10 +* Cordova 10 +* Electron 10 +* Mathjax 3 ([nghyd#416](https://forgemia.inra.fr/cassiopee/nghyd/issues/416)) + +### 4\.11.1 - 2020-08-11 #### Nouvelles fonctionnalités - * Lois d'ouvrages: ajouter le n° d'ouvrage dans les logs ([jalhyd#260](https://forgemia.inra.fr/cassiopee/jalhyd/issues/260), [nghyd#442](https://forgemia.inra.fr/cassiopee/nghyd/issues/442)) + +* Lois d'ouvrages: ajouter le n° d'ouvrage dans les logs ([jalhyd#260](https://forgemia.inra.fr/cassiopee/jalhyd/issues/260), [nghyd#442](https://forgemia.inra.fr/cassiopee/nghyd/issues/442)) #### Correction de bogues - * Erreur de formulation de la loi de Cunge en orifice dénoyé ([jalhyd#259](https://forgemia.inra.fr/cassiopee/jalhyd/issues/259)) - * Définition de la valeur initiale d'un calcul ([nghyd#440](https://forgemia.inra.fr/cassiopee/nghyd/issues/440)) - * Structure et Dever : exposer les résultats pour liage ([jalhyd#255](https://forgemia.inra.fr/cassiopee/jalhyd/issues/255)) - * Déversoirs dénoyés: Ajouter les liens vers les lois de débit ([nghyd#437](https://forgemia.inra.fr/cassiopee/nghyd/issues/437)) + +* Erreur de formulation de la loi de Cunge en orifice dénoyé ([jalhyd#259](https://forgemia.inra.fr/cassiopee/jalhyd/issues/259)) +* Définition de la valeur initiale d'un calcul ([nghyd#440](https://forgemia.inra.fr/cassiopee/nghyd/issues/440)) +* Structure et Dever : exposer les résultats pour liage ([jalhyd#255](https://forgemia.inra.fr/cassiopee/jalhyd/issues/255)) +* Déversoirs dénoyés: Ajouter les liens vers les lois de débit ([nghyd#437](https://forgemia.inra.fr/cassiopee/nghyd/issues/437)) #### Documentation - * Mise à jour de la documentation de la loi de Cunge ([nghyd#441](https://forgemia.inra.fr/cassiopee/nghyd/issues/441)) +* Mise à jour de la documentation de la loi de Cunge ([nghyd#441](https://forgemia.inra.fr/cassiopee/nghyd/issues/441)) -### 4.11.0 - 2020-07-28 (Puisque tu PAR) +### 4\.11.0 - 2020-07-28 (Puisque tu PAR) #### Nouvelles fonctionnalités - * Calage d'une passe à ralentisseurs ([jalhyd#34](https://forgemia.inra.fr/cassiopee/jalhyd/issues/34), [jalhyd#223](https://forgemia.inra.fr/cassiopee/jalhyd/issues/223), [jalhyd#225](https://forgemia.inra.fr/cassiopee/jalhyd/issues/225), [jalhyd#226](https://forgemia.inra.fr/cassiopee/jalhyd/issues/226), [jalhyd#232](https://forgemia.inra.fr/cassiopee/jalhyd/issues/232), [jalhyd#233](https://forgemia.inra.fr/cassiopee/jalhyd/issues/233), [jalhyd#234](https://forgemia.inra.fr/cassiopee/jalhyd/issues/234), [jalhyd#240](https://forgemia.inra.fr/cassiopee/jalhyd/issues/240), [nghyd#365](https://forgemia.inra.fr/cassiopee/nghyd/issues/365), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#408](https://forgemia.inra.fr/cassiopee/nghyd/issues/408), [nghyd#422](https://forgemia.inra.fr/cassiopee/nghyd/issues/422), [nghyd#423](https://forgemia.inra.fr/cassiopee/nghyd/issues/423), [nghyd#424](https://forgemia.inra.fr/cassiopee/nghyd/issues/424), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) - * Simulation d'une passe à ralentisseurs ([jalhyd#201](https://forgemia.inra.fr/cassiopee/jalhyd/issues/201), [jalhyd#229](https://forgemia.inra.fr/cassiopee/jalhyd/issues/229), [nghyd#366](https://forgemia.inra.fr/cassiopee/nghyd/issues/366), [nghyd#382](https://forgemia.inra.fr/cassiopee/nghyd/issues/382), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) - * Bief : lier les paramètres de section pour les Sections Paramétrées générées ([nghyd#380](https://forgemia.inra.fr/cassiopee/nghyd/issues/380)) - * Permettre de lier des paramètres de sections de types identiques, sans utiliser les familles ([jalhyd#203](https://forgemia.inra.fr/cassiopee/jalhyd/issues/203), [nghyd#379](https://forgemia.inra.fr/cassiopee/nghyd/issues/379)) + +* Calage d'une passe à ralentisseurs ([jalhyd#34](https://forgemia.inra.fr/cassiopee/jalhyd/issues/34), [jalhyd#223](https://forgemia.inra.fr/cassiopee/jalhyd/issues/223), [jalhyd#225](https://forgemia.inra.fr/cassiopee/jalhyd/issues/225), [jalhyd#226](https://forgemia.inra.fr/cassiopee/jalhyd/issues/226), [jalhyd#232](https://forgemia.inra.fr/cassiopee/jalhyd/issues/232), [jalhyd#233](https://forgemia.inra.fr/cassiopee/jalhyd/issues/233), [jalhyd#234](https://forgemia.inra.fr/cassiopee/jalhyd/issues/234), [jalhyd#240](https://forgemia.inra.fr/cassiopee/jalhyd/issues/240), [nghyd#365](https://forgemia.inra.fr/cassiopee/nghyd/issues/365), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#408](https://forgemia.inra.fr/cassiopee/nghyd/issues/408), [nghyd#422](https://forgemia.inra.fr/cassiopee/nghyd/issues/422), [nghyd#423](https://forgemia.inra.fr/cassiopee/nghyd/issues/423), [nghyd#424](https://forgemia.inra.fr/cassiopee/nghyd/issues/424), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) +* Simulation d'une passe à ralentisseurs ([jalhyd#201](https://forgemia.inra.fr/cassiopee/jalhyd/issues/201), [jalhyd#229](https://forgemia.inra.fr/cassiopee/jalhyd/issues/229), [nghyd#366](https://forgemia.inra.fr/cassiopee/nghyd/issues/366), [nghyd#382](https://forgemia.inra.fr/cassiopee/nghyd/issues/382), [nghyd#394](https://forgemia.inra.fr/cassiopee/nghyd/issues/394), [nghyd#425](https://forgemia.inra.fr/cassiopee/nghyd/issues/425)) +* Bief : lier les paramètres de section pour les Sections Paramétrées générées ([nghyd#380](https://forgemia.inra.fr/cassiopee/nghyd/issues/380)) +* Permettre de lier des paramètres de sections de types identiques, sans utiliser les familles ([jalhyd#203](https://forgemia.inra.fr/cassiopee/jalhyd/issues/203), [nghyd#379](https://forgemia.inra.fr/cassiopee/nghyd/issues/379)) #### Correction de bogues - * Lien entre deux paramètres de section : la valeur n'apparaît pas dans le tableau de résultats ([nghyd#381](https://forgemia.inra.fr/cassiopee/nghyd/issues/381)) - * Désactiver le suivi Matomo lorsqu'Angular n'est pas en mode "prod" ([nghyd#412](https://forgemia.inra.fr/cassiopee/nghyd/issues/412)) - * Corriger le coefficient de débit de la vanne submergée ([jalhyd#231](https://forgemia.inra.fr/cassiopee/jalhyd/issues/231), [nghyd#421](https://forgemia.inra.fr/cassiopee/nghyd/issues/421)) - * Cloisons : une pelle (négative) est calculée pour les orifices, ce qui donne lieu à des avertissements ([jalhyd#242](https://forgemia.inra.fr/cassiopee/jalhyd/issues/242)) - * Empêcher de créer des liens vers des paramètre invisibles ([jalhyd#244](https://forgemia.inra.fr/cassiopee/jalhyd/issues/244)) - * MRC : après un calcul varié, il n'y a plus d'eau sur certains radiers ([jalhyd#253](https://forgemia.inra.fr/cassiopee/jalhyd/issues/253), [nghyd#432](https://forgemia.inra.fr/cassiopee/nghyd/issues/432)) + +* Lien entre deux paramètres de section : la valeur n'apparaît pas dans le tableau de résultats ([nghyd#381](https://forgemia.inra.fr/cassiopee/nghyd/issues/381)) +* Désactiver le suivi Matomo lorsqu'Angular n'est pas en mode "prod" ([nghyd#412](https://forgemia.inra.fr/cassiopee/nghyd/issues/412)) +* Corriger le coefficient de débit de la vanne submergée ([jalhyd#231](https://forgemia.inra.fr/cassiopee/jalhyd/issues/231), [nghyd#421](https://forgemia.inra.fr/cassiopee/nghyd/issues/421)) +* Cloisons : une pelle (négative) est calculée pour les orifices, ce qui donne lieu à des avertissements ([jalhyd#242](https://forgemia.inra.fr/cassiopee/jalhyd/issues/242)) +* Empêcher de créer des liens vers des paramètre invisibles ([jalhyd#244](https://forgemia.inra.fr/cassiopee/jalhyd/issues/244)) +* MRC : après un calcul varié, il n'y a plus d'eau sur certains radiers ([jalhyd#253](https://forgemia.inra.fr/cassiopee/jalhyd/issues/253), [nghyd#432](https://forgemia.inra.fr/cassiopee/nghyd/issues/432)) #### Documentation - * Passes à ralentisseurs ([nghyd#398](https://forgemia.inra.fr/cassiopee/nghyd/issues/398)) +* Passes à ralentisseurs ([nghyd#398](https://forgemia.inra.fr/cassiopee/nghyd/issues/398)) -### 4.10.6 - 2020-07-21 +### 4\.10.6 - 2020-07-21 #### Nouvelles fonctionnalités - * Transférer les fonctionnalités de cassiopee-2-integration dans Gitlab-CI ([nghyd#374](https://forgemia.inra.fr/cassiopee/nghyd/issues/374)) + +* Transférer les fonctionnalités de cassiopee-2-integration dans Gitlab-CI ([nghyd#374](https://forgemia.inra.fr/cassiopee/nghyd/issues/374)) #### Correction de bogues - * Lechapt-Calmon : ne plus proposer de matériau "NONE" ([jalhyd#230](https://forgemia.inra.fr/cassiopee/jalhyd/issues/230)) + +* Lechapt-Calmon : ne plus proposer de matériau "NONE" ([jalhyd#230](https://forgemia.inra.fr/cassiopee/jalhyd/issues/230)) #### Documentation - * Renommer les lois d'ouvrage ([nghyd#419](https://forgemia.inra.fr/cassiopee/nghyd/issues/419)) - * Erreur dans l'équation de Cunge - * Corrections mineures sur Vanne Dénoyée -### 4.10.5 - 2020-06-30 +* Renommer les lois d'ouvrage ([nghyd#419](https://forgemia.inra.fr/cassiopee/nghyd/issues/419)) +* Erreur dans l'équation de Cunge +* Corrections mineures sur Vanne Dénoyée + +### 4\.10.5 - 2020-06-30 #### Nouvelles fonctionnalités - * Renommer les lois triangulaires "dénoyées" en "(Villemonte)" ([jalhyd#210](https://forgemia.inra.fr/cassiopee/jalhyd/issues/210), [nghyd#393](https://forgemia.inra.fr/cassiopee/nghyd/issues/393)) - * Lois d'ouvrages: ajout du seuil triangulaire épais ([jalhyd#211](https://forgemia.inra.fr/cassiopee/jalhyd/issues/211), [nghyd#399](https://forgemia.inra.fr/cassiopee/nghyd/issues/399)) - * Régime Uniforme, conduite circulaire: provoquer une erreur fatale si la conduite est en charge ([jalhyd#214](https://forgemia.inra.fr/cassiopee/jalhyd/issues/214), [nghyd#406](https://forgemia.inra.fr/cassiopee/nghyd/issues/406)) - * Cunge 1980 : ajout dans les cloisons et modification du coefficient de débit à 1 ([jalhyd#220](https://forgemia.inra.fr/cassiopee/jalhyd/issues/220), [jalhyd#221](https://forgemia.inra.fr/cassiopee/jalhyd/issues/221), [nghyd#404](https://forgemia.inra.fr/cassiopee/nghyd/issues/404)) - -#### Correction de bogues - * PAB : résultats cassés ([nghyd#392](https://forgemia.inra.fr/cassiopee/nghyd/issues/392)) - * PAM : Supprimer le lien rugosité de fond ([nghyd#391](https://forgemia.inra.fr/cassiopee/nghyd/issues/391)) - * Cloisons : avertissement si les cotes de radier des seuils se situent sous la cote de radier du bassin amont ([jalhyd#217](https://forgemia.inra.fr/cassiopee/jalhyd/issues/217)) - * Absence d'erreur en cas de code de langue manquant dans les listes déroulantes ([nghyd#400](https://forgemia.inra.fr/cassiopee/nghyd/issues/400)) - * Contrôler le domaine de définition lors de l'affectation de .singleValue ([jalhyd#218](https://forgemia.inra.fr/cassiopee/jalhyd/issues/218)) - * Ouverture de vanne et liens : bug sur longueur du paramètre varié ([jalhyd#222](https://forgemia.inra.fr/cassiopee/jalhyd/issues/222)) - * Exemple "Longueur de jet d'un déversoir" cassé ([jalhyd#224](https://forgemia.inra.fr/cassiopee/jalhyd/issues/224)) - * Exemple 3 : l'affichage de graphique clignote ([nghyd#407](https://forgemia.inra.fr/cassiopee/nghyd/issues/407)) - * Définition de la pente ([jalhyd#212](https://forgemia.inra.fr/cassiopee/jalhyd/issues/212)) + +* Renommer les lois triangulaires "dénoyées" en "(Villemonte)" ([jalhyd#210](https://forgemia.inra.fr/cassiopee/jalhyd/issues/210), [nghyd#393](https://forgemia.inra.fr/cassiopee/nghyd/issues/393)) +* Lois d'ouvrages: ajout du seuil triangulaire épais ([jalhyd#211](https://forgemia.inra.fr/cassiopee/jalhyd/issues/211), [nghyd#399](https://forgemia.inra.fr/cassiopee/nghyd/issues/399)) +* Régime Uniforme, conduite circulaire: provoquer une erreur fatale si la conduite est en charge ([jalhyd#214](https://forgemia.inra.fr/cassiopee/jalhyd/issues/214), [nghyd#406](https://forgemia.inra.fr/cassiopee/nghyd/issues/406)) +* Cunge 1980 : ajout dans les cloisons et modification du coefficient de débit à 1 ([jalhyd#220](https://forgemia.inra.fr/cassiopee/jalhyd/issues/220), [jalhyd#221](https://forgemia.inra.fr/cassiopee/jalhyd/issues/221), [nghyd#404](https://forgemia.inra.fr/cassiopee/nghyd/issues/404)) + +#### Correction de bogues + +* PAB : résultats cassés ([nghyd#392](https://forgemia.inra.fr/cassiopee/nghyd/issues/392)) +* PAM : Supprimer le lien rugosité de fond ([nghyd#391](https://forgemia.inra.fr/cassiopee/nghyd/issues/391)) +* Cloisons : avertissement si les cotes de radier des seuils se situent sous la cote de radier du bassin amont ([jalhyd#217](https://forgemia.inra.fr/cassiopee/jalhyd/issues/217)) +* Absence d'erreur en cas de code de langue manquant dans les listes déroulantes ([nghyd#400](https://forgemia.inra.fr/cassiopee/nghyd/issues/400)) +* Contrôler le domaine de définition lors de l'affectation de .singleValue ([jalhyd#218](https://forgemia.inra.fr/cassiopee/jalhyd/issues/218)) +* Ouverture de vanne et liens : bug sur longueur du paramètre varié ([jalhyd#222](https://forgemia.inra.fr/cassiopee/jalhyd/issues/222)) +* Exemple "Longueur de jet d'un déversoir" cassé ([jalhyd#224](https://forgemia.inra.fr/cassiopee/jalhyd/issues/224)) +* Exemple 3 : l'affichage de graphique clignote ([nghyd#407](https://forgemia.inra.fr/cassiopee/nghyd/issues/407)) +* Définition de la pente ([jalhyd#212](https://forgemia.inra.fr/cassiopee/jalhyd/issues/212)) #### Documentation - * Documentation de la pente ([nghyd#397](https://forgemia.inra.fr/cassiopee/nghyd/issues/397)) - * Documentation de la loi Cunge80 ([nghyd#403](https://forgemia.inra.fr/cassiopee/nghyd/issues/403)) - * Documentation des grilles: il manque la définition des variables ([nghyd#401](https://forgemia.inra.fr/cassiopee/nghyd/issues/401)) +* Documentation de la pente ([nghyd#397](https://forgemia.inra.fr/cassiopee/nghyd/issues/397)) +* Documentation de la loi Cunge80 ([nghyd#403](https://forgemia.inra.fr/cassiopee/nghyd/issues/403)) +* Documentation des grilles: il manque la définition des variables ([nghyd#401](https://forgemia.inra.fr/cassiopee/nghyd/issues/401)) -### 4.10.4 - 2020-04-17 +### 4\.10.4 - 2020-04-17 #### Nouvelles fonctionnalités - * Régime uniforme: ajouter un bouton pour créer une section paramétrée ([nghyd#386](https://forgemia.inra.fr/cassiopee/nghyd/issues/386)) - * Cordova : notifications de mise à jour ([nghyd#384](https://forgemia.inra.fr/cassiopee/nghyd/issues/384)) + +* Régime uniforme: ajouter un bouton pour créer une section paramétrée ([nghyd#386](https://forgemia.inra.fr/cassiopee/nghyd/issues/386)) +* Cordova : notifications de mise à jour ([nghyd#384](https://forgemia.inra.fr/cassiopee/nghyd/issues/384)) #### Correction de bogues - * Section paramétrée: le tirant d'eau critique ne converge pas sur une section circulaire fermée ([jalhyd#209](https://forgemia.inra.fr/cassiopee/jalhyd/issues/209)) - * Régime uniforme: erreur de calcul de la vitesse ([jalhyd#206](https://forgemia.inra.fr/cassiopee/jalhyd/issues/206), [jalhyd#207](https://forgemia.inra.fr/cassiopee/jalhyd/issues/207)) - * Impact de jet: problème de gestion des erreurs fatales ([jalhyd#205](https://forgemia.inra.fr/cassiopee/jalhyd/issues/205)) - * Unité du coefficient de Strickler ([jalhyd#208](https://forgemia.inra.fr/cassiopee/jalhyd/issues/208)) - * Robustifier le solveur sur la recherche de l'intervalle de départ ([jalhyd#164](https://forgemia.inra.fr/cassiopee/jalhyd/issues/164)) - * Champ vide à la création d'un module: les champs de section ne sont pas vides quand on choisit un type de section ([nghyd#388](https://forgemia.inra.fr/cassiopee/nghyd/issues/388)) - * Section paramétrée: Ajouter le tirant d'eau dans le schéma en coupe de la section ([nghyd#389](https://forgemia.inra.fr/cassiopee/nghyd/issues/389)) - * Saisie paramètre qui varie: message d'erreur persistant sur le champ min ([nghyd#385](https://forgemia.inra.fr/cassiopee/nghyd/issues/385)) - * Cordova : version erronée ([nghyd#383](https://forgemia.inra.fr/cassiopee/nghyd/issues/383)) + +* Section paramétrée: le tirant d'eau critique ne converge pas sur une section circulaire fermée ([jalhyd#209](https://forgemia.inra.fr/cassiopee/jalhyd/issues/209)) +* Régime uniforme: erreur de calcul de la vitesse ([jalhyd#206](https://forgemia.inra.fr/cassiopee/jalhyd/issues/206), [jalhyd#207](https://forgemia.inra.fr/cassiopee/jalhyd/issues/207)) +* Impact de jet: problème de gestion des erreurs fatales ([jalhyd#205](https://forgemia.inra.fr/cassiopee/jalhyd/issues/205)) +* Unité du coefficient de Strickler ([jalhyd#208](https://forgemia.inra.fr/cassiopee/jalhyd/issues/208)) +* Robustifier le solveur sur la recherche de l'intervalle de départ ([jalhyd#164](https://forgemia.inra.fr/cassiopee/jalhyd/issues/164)) +* Champ vide à la création d'un module: les champs de section ne sont pas vides quand on choisit un type de section ([nghyd#388](https://forgemia.inra.fr/cassiopee/nghyd/issues/388)) +* Section paramétrée: Ajouter le tirant d'eau dans le schéma en coupe de la section ([nghyd#389](https://forgemia.inra.fr/cassiopee/nghyd/issues/389)) +* Saisie paramètre qui varie: message d'erreur persistant sur le champ min ([nghyd#385](https://forgemia.inra.fr/cassiopee/nghyd/issues/385)) +* Cordova : version erronée ([nghyd#383](https://forgemia.inra.fr/cassiopee/nghyd/issues/383)) #### Documentation - * Fusionner "Section paramétrée" et "Variables hydrauliques" ([nghyd#390](https://forgemia.inra.fr/cassiopee/nghyd/issues/390)) - * Sections : documentation du champ Hauteur de berge +* Fusionner "Section paramétrée" et "Variables hydrauliques" ([nghyd#390](https://forgemia.inra.fr/cassiopee/nghyd/issues/390)) +* Sections : documentation du champ Hauteur de berge -### 4.10.3 - 2020-03-12 +### 4\.10.3 - 2020-03-12 #### Nouvelles fonctionnalités - * Nouveau raccourci clavier Alt+G pour afficher le diagramme des modules - * Diagramme des modules : lien vers les notes - * Test e2e des exemples officiels ([nghyd#373](https://forgemia.inra.fr/cassiopee/nghyd/issues/373)) - * Exemples types mis à jour, avec notes + +* Nouveau raccourci clavier Alt+G pour afficher le diagramme des modules +* Diagramme des modules : lien vers les notes +* Test e2e des exemples officiels ([nghyd#373](https://forgemia.inra.fr/cassiopee/nghyd/issues/373)) +* Exemples types mis à jour, avec notes #### Correction de bogues - * Calcul d'un module aval qui casse les résultats du module amont ([nghyd#371](https://forgemia.inra.fr/cassiopee/nghyd/issues/371)) - * Astérisques sur les champs non-obligatoires ([nghyd#368](https://forgemia.inra.fr/cassiopee/nghyd/issues/368)) - * Exemple "Débit d'un chenal avec ouvrages" : impossible de calculer la cote amont dans le module "Cotes d'un bief" ([jalhyd#202](https://forgemia.inra.fr/cassiopee/jalhyd/issues/202)) - * Déversoirs et Lois d'ouvrages : liens erronés vers la documentation du seuil dénoyé - * Jet : ne pas remplir "sous" la ligne de fond, lorsque sa cote est négative ([nghyd#372](https://forgemia.inra.fr/cassiopee/nghyd/issues/372)) - * Passage en mode calcul d'un paramètre dont la singleValue est undefined ([nghyd#367](https://forgemia.inra.fr/cassiopee/nghyd/issues/367)) - * Marges sur les titres de Fieldset, Fieldset container, PAB Table - * Désactivation des notifications lorsqu'on vide la session ([nghyd#375](https://forgemia.inra.fr/cassiopee/nghyd/issues/375)) - * Chargement d'un Solveur avant ses Nubs cibles - * Sélection de la cible du Solveur lorsque le Nub calculé n'a pas de paramètre calculé (ex: Section Paramétrée) ([nghyd#378](https://forgemia.inra.fr/cassiopee/nghyd/issues/378)) - * Section Paramétrée : tableau de résultats fixes en plusieurs exemplaires lors de l'utilisation avec le Solveur ([nghyd#377](https://forgemia.inra.fr/cassiopee/nghyd/issues/377)) - * Bief : calcul des sections amont et aval ([nghyd#376](https://forgemia.inra.fr/cassiopee/nghyd/issues/376)) +* Calcul d'un module aval qui casse les résultats du module amont ([nghyd#371](https://forgemia.inra.fr/cassiopee/nghyd/issues/371)) +* Astérisques sur les champs non-obligatoires ([nghyd#368](https://forgemia.inra.fr/cassiopee/nghyd/issues/368)) +* Exemple "Débit d'un chenal avec ouvrages" : impossible de calculer la cote amont dans le module "Cotes d'un bief" ([jalhyd#202](https://forgemia.inra.fr/cassiopee/jalhyd/issues/202)) +* Déversoirs et Lois d'ouvrages : liens erronés vers la documentation du seuil dénoyé +* Jet : ne pas remplir "sous" la ligne de fond, lorsque sa cote est négative ([nghyd#372](https://forgemia.inra.fr/cassiopee/nghyd/issues/372)) +* Passage en mode calcul d'un paramètre dont la singleValue est undefined ([nghyd#367](https://forgemia.inra.fr/cassiopee/nghyd/issues/367)) +* Marges sur les titres de Fieldset, Fieldset container, PAB Table +* Désactivation des notifications lorsqu'on vide la session ([nghyd#375](https://forgemia.inra.fr/cassiopee/nghyd/issues/375)) +* Chargement d'un Solveur avant ses Nubs cibles +* Sélection de la cible du Solveur lorsque le Nub calculé n'a pas de paramètre calculé (ex: Section Paramétrée) ([nghyd#378](https://forgemia.inra.fr/cassiopee/nghyd/issues/378)) +* Section Paramétrée : tableau de résultats fixes en plusieurs exemplaires lors de l'utilisation avec le Solveur ([nghyd#377](https://forgemia.inra.fr/cassiopee/nghyd/issues/377)) +* Bief : calcul des sections amont et aval ([nghyd#376](https://forgemia.inra.fr/cassiopee/nghyd/issues/376)) -### 4.10.2 - 2020-02-25 +### 4\.10.2 - 2020-02-25 #### Correction de bogues - * Correction de liens erronés vers la documentation + +* Correction de liens erronés vers la documentation #### Documentation - * Documentation : ajout de liens vers la page de téléchargement +* Documentation : ajout de liens vers la page de téléchargement -### 4.10.1 - 2020-02-25 +### 4\.10.1 - 2020-02-25 #### Correction de bogues - * Electron : erreur de détection de mise à jour (comparaison chaînes semver) +* Electron : erreur de détection de mise à jour (comparaison chaînes semver) -### 4.10.0 - 2020-02-24 (Langue Hilare Neuve) +### 4\.10.0 - 2020-02-24 (Langue Hilare Neuve) #### Nouvelles fonctionnalités - * Solveur : cibler un résultat complémentaire ([nghyd#363](https://forgemia.inra.fr/cassiopee/nghyd/issues/363), [jalhyd#188](https://forgemia.inra.fr/cassiopee/jalhyd/issues/188)) - * *Monkey test* sur les interfaces ([nghyd#235](https://forgemia.inra.fr/cassiopee/nghyd/issues/235)) - * Lechapt-Calmon : ajouter un avertissement lorsque la vitesse est en dehors de l'intervalle [0.4, 2] ([jalhyd#192](https://forgemia.inra.fr/cassiopee/jalhyd/issues/192)) - * Rendre plus générique la gestion des listes déroulantes ([nghyd#359](https://forgemia.inra.fr/cassiopee/nghyd/issues/359)) - * Automatiser les chemins de configuration depuis le CalculatorType ([nghyd#358](https://forgemia.inra.fr/cassiopee/nghyd/issues/358)) +* Solveur : cibler un résultat complémentaire ([nghyd#363](https://forgemia.inra.fr/cassiopee/nghyd/issues/363), [jalhyd#188](https://forgemia.inra.fr/cassiopee/jalhyd/issues/188)) +* *Monkey test* sur les interfaces ([nghyd#235](https://forgemia.inra.fr/cassiopee/nghyd/issues/235)) +* Lechapt-Calmon : ajouter un avertissement lorsque la vitesse est en dehors de l'intervalle [0\.4, 2] ([jalhyd#192](https://forgemia.inra.fr/cassiopee/jalhyd/issues/192)) +* Rendre plus générique la gestion des listes déroulantes ([nghyd#359](https://forgemia.inra.fr/cassiopee/nghyd/issues/359)) +* Automatiser les chemins de configuration depuis le CalculatorType ([nghyd#358](https://forgemia.inra.fr/cassiopee/nghyd/issues/358)) #### Correction de bogues - * Certains liens doivent être cliqués deux fois ([nghyd#364](https://forgemia.inra.fr/cassiopee/nghyd/issues/364)) - * Solveur : interdire de travailler sur un Nub dont le résultat est varié ([jalhyd#198](https://forgemia.inra.fr/cassiopee/jalhyd/issues/198)) - * Paramètre varié et lien à un résultat varié simultanément ([jalhyd#199](https://forgemia.inra.fr/cassiopee/jalhyd/issues/199)) - * Parfois lorsqu'on charge une session, le bouton Calculer reste grisé ([nghyd#349](https://forgemia.inra.fr/cassiopee/nghyd/issues/349)) - * PAB : parfois le type de jet est undefined ([jalhyd#196](https://forgemia.inra.fr/cassiopee/jalhyd/issues/196)) - * Export XLSX : retirer "help" des entêtes de colonnes ([nghyd#360](https://forgemia.inra.fr/cassiopee/nghyd/issues/360)) - * Chargement de session : selon l'ordre des paramètres, le paramètre calculé n'est pas correctement défini +* Certains liens doivent être cliqués deux fois ([nghyd#364](https://forgemia.inra.fr/cassiopee/nghyd/issues/364)) +* Solveur : interdire de travailler sur un Nub dont le résultat est varié ([jalhyd#198](https://forgemia.inra.fr/cassiopee/jalhyd/issues/198)) +* Paramètre varié et lien à un résultat varié simultanément ([jalhyd#199](https://forgemia.inra.fr/cassiopee/jalhyd/issues/199)) +* Parfois lorsqu'on charge une session, le bouton Calculer reste grisé ([nghyd#349](https://forgemia.inra.fr/cassiopee/nghyd/issues/349)) +* PAB : parfois le type de jet est undefined ([jalhyd#196](https://forgemia.inra.fr/cassiopee/jalhyd/issues/196)) +* Export XLSX : retirer "help" des entêtes de colonnes ([nghyd#360](https://forgemia.inra.fr/cassiopee/nghyd/issues/360)) +* Chargement de session : selon l'ordre des paramètres, le paramètre calculé n'est pas correctement défini #### Documentation - * Générer la documentation en PDF ([nghyd#348](https://forgemia.inra.fr/cassiopee/nghyd/issues/348)) +* Générer la documentation en PDF ([nghyd#348](https://forgemia.inra.fr/cassiopee/nghyd/issues/348)) #### Mises à jour de dépendances - * Angular 9 ([nghyd#354](https://forgemia.inra.fr/cassiopee/nghyd/issues/354)) - * Typescript 3.7 ([jalhyd#197](https://forgemia.inra.fr/cassiopee/jalhyd/issues/197)) - * mise à jour de toutes les dépendances jalhyd/nghyd sauf Mermaid (provoque un bug) et Mathjax (adaptations importantes nécessaires) +* Angular 9 ([nghyd#354](https://forgemia.inra.fr/cassiopee/nghyd/issues/354)) +* Typescript 3.7 ([jalhyd#197](https://forgemia.inra.fr/cassiopee/jalhyd/issues/197)) +* mise à jour de toutes les dépendances jalhyd/nghyd sauf Mermaid (provoque un bug) et Mathjax (adaptations importantes nécessaires) -### 4.9.0 - 2020-01-15 (On Fusionne Bien) +### 4\.9.0 - 2020-01-15 (On Fusionne Bien) #### Nouvelles fonctionnalités - * Nouveau module "Concentration de blocs" ([jalhyd#185](https://forgemia.inra.fr/cassiopee/jalhyd/issues/185)) - * Lechapt-Calmon : ajout des pertes de charge singulières ([nghyd#352](https://forgemia.inra.fr/cassiopee/nghyd/issues/352), [jalhyd#172](https://forgemia.inra.fr/cassiopee/jalhyd/issues/172)) - * Simplification du code des Formulaires ([nghyd#353](https://forgemia.inra.fr/cassiopee/nghyd/issues/353)) - * Passage de l'AFB à l'OFB : changement de logo, de nom, d'URL +* Nouveau module "Concentration de blocs" ([jalhyd#185](https://forgemia.inra.fr/cassiopee/jalhyd/issues/185)) +* Lechapt-Calmon : ajout des pertes de charge singulières ([nghyd#352](https://forgemia.inra.fr/cassiopee/nghyd/issues/352), [jalhyd#172](https://forgemia.inra.fr/cassiopee/jalhyd/issues/172)) +* Simplification du code des Formulaires ([nghyd#353](https://forgemia.inra.fr/cassiopee/nghyd/issues/353)) +* Passage de l'AFB à l'OFB : changement de logo, de nom, d'URL #### Documentation - * Documentation utilisateurs en anglais ([nghyd#321](https://forgemia.inra.fr/cassiopee/nghyd/issues/321)) - * Réorganisation de la documentation utilisateurs ([nghyd#355](https://forgemia.inra.fr/cassiopee/nghyd/issues/355)) - * Documentation développeurs ([nghyd#317](https://forgemia.inra.fr/cassiopee/nghyd/issues/317)) - * Exemples de code Typescript et Javascript pour le développement d'applications en ligne de commande basées sur JaLHyd - * Diagramme de classes simplifié de JaLHyd +* Documentation utilisateurs en anglais ([nghyd#321](https://forgemia.inra.fr/cassiopee/nghyd/issues/321)) +* Réorganisation de la documentation utilisateurs ([nghyd#355](https://forgemia.inra.fr/cassiopee/nghyd/issues/355)) +* Documentation développeurs ([nghyd#317](https://forgemia.inra.fr/cassiopee/nghyd/issues/317)) +* Exemples de code Typescript et Javascript pour le développement d'applications en ligne de commande basées sur JaLHyd +* Diagramme de classes simplifié de JaLHyd #### Mises à jour de dépendances - * Jasmine 3.5 - * Karma 4.4 +* Jasmine 3.5 +* Karma 4.4 -### 4.8.1 - 2019-12-20 +### 4\.8.1 - 2019-12-20 #### Nouvelles fonctionnalités - * Dever: Ajout d'un avertissement si la cote de radier d'un ouvrage est sous la cote de fond du lit ([jalhyd#179](https://forgemia.inra.fr/cassiopee/jalhyd/issues/179)) - * Strickler: Ajout d'une aide contextuelle ([nghyd#332](https://forgemia.inra.fr/cassiopee/nghyd/issues/332)) - * Grille: permettre les calculs partiels ([nghyd#336](https://forgemia.inra.fr/cassiopee/nghyd/issues/336)) - * MacroRugo: Ajout d'avertissement sur l'adéquation taille des cellules - largeur de la rampe ([jalhyd#174](https://forgemia.inra.fr/cassiopee/jalhyd/issues/174)) - * Documentation lois d'ouvrages manquantes ([nghyd#342](https://forgemia.inra.fr/cassiopee/nghyd/issues/342)) - * Champs vides à la création d'un module ([nghyd#331](https://forgemia.inra.fr/cassiopee/nghyd/issues/331)) - * Dever: Calcul du débit corrigé en utilisant la charge dans les formules ([jalhyd#52](https://forgemia.inra.fr/cassiopee/jalhyd/issues/52), [nghyd#345](https://forgemia.inra.fr/cassiopee/nghyd/issues/345)) - * Grille: Ajouter le coefficient de forme des barreaux dans les résultats complémentaires ([jalhyd#178](https://forgemia.inra.fr/cassiopee/jalhyd/issues/178)) - * Grille: Ajouter un profil de barreaux personnalisé ([nghyd#334](https://forgemia.inra.fr/cassiopee/nghyd/issues/334)) - * PAB: Ajouter la position du radier des seuils sur le graphique du profil en long ([jalhyd#171](https://forgemia.inra.fr/cassiopee/jalhyd/issues/171)) - * Impact de jet: Modification des champs de hauteurs ([jalhyd#181](https://forgemia.inra.fr/cassiopee/jalhyd/issues/181)) - * Hydraulique à surface libre: ajouter un avertissement quand ça déborde ([jalhyd#180](https://forgemia.inra.fr/cassiopee/jalhyd/issues/180)) - * Cloisons: Ajouter le calcul de la pelle ([jalhyd#169](https://forgemia.inra.fr/cassiopee/jalhyd/issues/169)) - * MacroRugoCompound: radier incliné - Ajouter le calcul du dévers latéral ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) - * MacroRugo: Supprimer les débits et vitesses du guide technique ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) - * MacroRugo: Domaine de définition de Cd0 ([jalhyd#175](https://forgemia.inra.fr/cassiopee/jalhyd/issues/175)) - * PAB nombre: Ajout du nombre de chutes harmonisé ([jalhyd#167](https://forgemia.inra.fr/cassiopee/jalhyd/issues/167)) - * MacroRugoComplexe: modification du libellé des champs ([nghyd#333](https://forgemia.inra.fr/cassiopee/nghyd/issues/333)) - * PAB: Export du tableau de géométrie au format XLSX ([jalhyd#170](https://forgemia.inra.fr/cassiopee/jalhyd/issues/170)) - * MacroRugo: transition douce entre régime émergent et régime submergé ([jalhyd#191](https://forgemia.inra.fr/cassiopee/jalhyd/issues/191)) - - -#### Correction de bogues - * Parfois, lorsque le débit varie, la PAB n'a pas d'eau à l'aval pour certaines valeurs de débit ([jalhyd#187](https://forgemia.inra.fr/cassiopee/jalhyd/issues/187)) - * Lorsqu'on vide un champ, si on change de page, au retour le champ est à nouveau rempli ([nghyd#343](https://forgemia.inra.fr/cassiopee/nghyd/issues/343)) - * Impact de chute: Erreur de calcul de la chute nécessaire pour atteindre l'abscisse d'impact ([jalhyd#183](https://forgemia.inra.fr/cassiopee/jalhyd/issues/183)) - * Impact de jet: non prise en compte de l'angle ([jalhyd#182](https://forgemia.inra.fr/cassiopee/jalhyd/issues/182)) - * Grille: Pas d'invalidation des résultats sur le choix du profil des barreaux ([nghyd#335](https://forgemia.inra.fr/cassiopee/nghyd/issues/335)) - * MacroRugoCompound: radier incliné - changer la répartition des cellules ([jalhyd#173](https://forgemia.inra.fr/cassiopee/jalhyd/issues/173)) - - -### 4.8.0 - 2019-11-26 (Affine et forte à la fois, par amour du remous) + +* Dever: Ajout d'un avertissement si la cote de radier d'un ouvrage est sous la cote de fond du lit ([jalhyd#179](https://forgemia.inra.fr/cassiopee/jalhyd/issues/179)) +* Strickler: Ajout d'une aide contextuelle ([nghyd#332](https://forgemia.inra.fr/cassiopee/nghyd/issues/332)) +* Grille: permettre les calculs partiels ([nghyd#336](https://forgemia.inra.fr/cassiopee/nghyd/issues/336)) +* MacroRugo: Ajout d'avertissement sur l'adéquation taille des cellules - largeur de la rampe ([jalhyd#174](https://forgemia.inra.fr/cassiopee/jalhyd/issues/174)) +* Documentation lois d'ouvrages manquantes ([nghyd#342](https://forgemia.inra.fr/cassiopee/nghyd/issues/342)) +* Champs vides à la création d'un module ([nghyd#331](https://forgemia.inra.fr/cassiopee/nghyd/issues/331)) +* Dever: Calcul du débit corrigé en utilisant la charge dans les formules ([jalhyd#52](https://forgemia.inra.fr/cassiopee/jalhyd/issues/52), [nghyd#345](https://forgemia.inra.fr/cassiopee/nghyd/issues/345)) +* Grille: Ajouter le coefficient de forme des barreaux dans les résultats complémentaires ([jalhyd#178](https://forgemia.inra.fr/cassiopee/jalhyd/issues/178)) +* Grille: Ajouter un profil de barreaux personnalisé ([nghyd#334](https://forgemia.inra.fr/cassiopee/nghyd/issues/334)) +* PAB: Ajouter la position du radier des seuils sur le graphique du profil en long ([jalhyd#171](https://forgemia.inra.fr/cassiopee/jalhyd/issues/171)) +* Impact de jet: Modification des champs de hauteurs ([jalhyd#181](https://forgemia.inra.fr/cassiopee/jalhyd/issues/181)) +* Hydraulique à surface libre: ajouter un avertissement quand ça déborde ([jalhyd#180](https://forgemia.inra.fr/cassiopee/jalhyd/issues/180)) +* Cloisons: Ajouter le calcul de la pelle ([jalhyd#169](https://forgemia.inra.fr/cassiopee/jalhyd/issues/169)) +* MacroRugoCompound: radier incliné - Ajouter le calcul du dévers latéral ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) +* MacroRugo: Supprimer les débits et vitesses du guide technique ([jalhyd#177](https://forgemia.inra.fr/cassiopee/jalhyd/issues/177)) +* MacroRugo: Domaine de définition de Cd0 ([jalhyd#175](https://forgemia.inra.fr/cassiopee/jalhyd/issues/175)) +* PAB nombre: Ajout du nombre de chutes harmonisé ([jalhyd#167](https://forgemia.inra.fr/cassiopee/jalhyd/issues/167)) +* MacroRugoComplexe: modification du libellé des champs ([nghyd#333](https://forgemia.inra.fr/cassiopee/nghyd/issues/333)) +* PAB: Export du tableau de géométrie au format XLSX ([jalhyd#170](https://forgemia.inra.fr/cassiopee/jalhyd/issues/170)) +* MacroRugo: transition douce entre régime émergent et régime submergé ([jalhyd#191](https://forgemia.inra.fr/cassiopee/jalhyd/issues/191)) + +#### Correction de bogues + +* Parfois, lorsque le débit varie, la PAB n'a pas d'eau à l'aval pour certaines valeurs de débit ([jalhyd#187](https://forgemia.inra.fr/cassiopee/jalhyd/issues/187)) +* Lorsqu'on vide un champ, si on change de page, au retour le champ est à nouveau rempli ([nghyd#343](https://forgemia.inra.fr/cassiopee/nghyd/issues/343)) +* Impact de chute: Erreur de calcul de la chute nécessaire pour atteindre l'abscisse d'impact ([jalhyd#183](https://forgemia.inra.fr/cassiopee/jalhyd/issues/183)) +* Impact de jet: non prise en compte de l'angle ([jalhyd#182](https://forgemia.inra.fr/cassiopee/jalhyd/issues/182)) +* Grille: Pas d'invalidation des résultats sur le choix du profil des barreaux ([nghyd#335](https://forgemia.inra.fr/cassiopee/nghyd/issues/335)) +* MacroRugoCompound: radier incliné - changer la répartition des cellules ([jalhyd#173](https://forgemia.inra.fr/cassiopee/jalhyd/issues/173)) + +### 4\.8.0 - 2019-11-26 (Affine et forte à la fois, par amour du remous) #### Nouvelles fonctionnalités - * Module Fonction affine ([jalhyd#160](https://forgemia.inra.fr/cassiopee/jalhyd/issues/160), [nghyd#319](https://forgemia.inra.fr/cassiopee/nghyd/issues/319)) - * Module Trigonométrie ([jalhyd#161](https://forgemia.inra.fr/cassiopee/jalhyd/issues/161)) - * Module Somme et produit de puissances ([jalhyd#162](https://forgemia.inra.fr/cassiopee/jalhyd/issues/162)) - * Loi Déversoir noyé ([jalhyd#165](https://forgemia.inra.fr/cassiopee/jalhyd/issues/165), [nghyd#318](https://forgemia.inra.fr/cassiopee/nghyd/issues/318)) - * Logo animé lors du chargement de l'application ([nghyd#322](https://forgemia.inra.fr/cassiopee/nghyd/issues/322)) + +* Module Fonction affine ([jalhyd#160](https://forgemia.inra.fr/cassiopee/jalhyd/issues/160), [nghyd#319](https://forgemia.inra.fr/cassiopee/nghyd/issues/319)) +* Module Trigonométrie ([jalhyd#161](https://forgemia.inra.fr/cassiopee/jalhyd/issues/161)) +* Module Somme et produit de puissances ([jalhyd#162](https://forgemia.inra.fr/cassiopee/jalhyd/issues/162)) +* Loi Déversoir noyé ([jalhyd#165](https://forgemia.inra.fr/cassiopee/jalhyd/issues/165), [nghyd#318](https://forgemia.inra.fr/cassiopee/nghyd/issues/318)) +* Logo animé lors du chargement de l'application ([nghyd#322](https://forgemia.inra.fr/cassiopee/nghyd/issues/322)) #### Correction de bogues - * MacroRugo: définition de la valeur par défaut de Cd0 à 1.2 ([jalhyd#166](https://forgemia.inra.fr/cassiopee/jalhyd/issues/166)) - * Échec du calcul en chaîne dans certains cas ([nghyd#325](https://forgemia.inra.fr/cassiopee/nghyd/issues/325)) - * Remous : suppression de LargeurBerge dans le log ([nghyd#326](https://forgemia.inra.fr/cassiopee/nghyd/issues/326)) - * Remous : les tirants d'eau critique et normal sont erronés sur le graphique ([nghyd#327](https://forgemia.inra.fr/cassiopee/nghyd/issues/327)) - * Remous : une fois calculé, chaque rechargement du module ajoute une copie des logs ([nghyd#324](https://forgemia.inra.fr/cassiopee/nghyd/issues/324)) - * Remous : en fluvial uniquement avec forte pente, les abscisses sont fausses ([nghyd#328](https://forgemia.inra.fr/cassiopee/nghyd/issues/328)) - * Calcul en chaîne : ERR inopiné dans le tableau de résultats fixes ([nghyd#329](https://forgemia.inra.fr/cassiopee/nghyd/issues/329)) +* MacroRugo: définition de la valeur par défaut de Cd0 à 1.2 ([jalhyd#166](https://forgemia.inra.fr/cassiopee/jalhyd/issues/166)) +* Échec du calcul en chaîne dans certains cas ([nghyd#325](https://forgemia.inra.fr/cassiopee/nghyd/issues/325)) +* Remous : suppression de LargeurBerge dans le log ([nghyd#326](https://forgemia.inra.fr/cassiopee/nghyd/issues/326)) +* Remous : les tirants d'eau critique et normal sont erronés sur le graphique ([nghyd#327](https://forgemia.inra.fr/cassiopee/nghyd/issues/327)) +* Remous : une fois calculé, chaque rechargement du module ajoute une copie des logs ([nghyd#324](https://forgemia.inra.fr/cassiopee/nghyd/issues/324)) +* Remous : en fluvial uniquement avec forte pente, les abscisses sont fausses ([nghyd#328](https://forgemia.inra.fr/cassiopee/nghyd/issues/328)) +* Calcul en chaîne : ERR inopiné dans le tableau de résultats fixes ([nghyd#329](https://forgemia.inra.fr/cassiopee/nghyd/issues/329)) -### 4.7.0 - 2019-10-29 (AGB - Agence Grolandaise pour la Biodiversité) +### 4\.7.0 - 2019-10-29 (AGB - Agence Grolandaise pour la Biodiversité) #### Nouvelles fonctionnalités - * Solveur multi-modules ([jalhyd#152](https://forgemia.inra.fr/cassiopee/jalhyd/issues/152), [nghyd#301](https://forgemia.inra.fr/cassiopee/nghyd/issues/301)) - * Nouvelle loi d'ouvrage: Orifice Dénoyé ([jalhyd#156](https://forgemia.inra.fr/cassiopee/jalhyd/issues/156), [nghyd#311](https://forgemia.inra.fr/cassiopee/nghyd/issues/311)) - * Script de déploiement d'une nouvelle version (sur Aubes) ([cassiopee2-integration#9](https://forgemia.inra.fr/cassiopee/cassiopee2-integration/issues/9)) - * Documentation lois d'ouvrages CEM88 V et D ([nghyd#315](https://forgemia.inra.fr/cassiopee/nghyd/issues/315)) - * Remous: connecter le ressaut sur un seul point lorsque le ressaut est court (une seule abscisse) ([nghyd#312](https://forgemia.inra.fr/cassiopee/nghyd/issues/312)) + +* Solveur multi-modules ([jalhyd#152](https://forgemia.inra.fr/cassiopee/jalhyd/issues/152), [nghyd#301](https://forgemia.inra.fr/cassiopee/nghyd/issues/301)) +* Nouvelle loi d'ouvrage: Orifice Dénoyé ([jalhyd#156](https://forgemia.inra.fr/cassiopee/jalhyd/issues/156), [nghyd#311](https://forgemia.inra.fr/cassiopee/nghyd/issues/311)) +* Script de déploiement d'une nouvelle version (sur Aubes) ([cassiopee2-integration#9](https://forgemia.inra.fr/cassiopee/cassiopee2-integration/issues/9)) +* Documentation lois d'ouvrages CEM88 V et D ([nghyd#315](https://forgemia.inra.fr/cassiopee/nghyd/issues/315)) +* Remous: connecter le ressaut sur un seul point lorsque le ressaut est court (une seule abscisse) ([nghyd#312](https://forgemia.inra.fr/cassiopee/nghyd/issues/312)) #### Correction de bogues - * Lois d'ouvrages: bug à l'affichage des résultats variés lorsque le calcul échoue ([jalhyd#163](https://forgemia.inra.fr/cassiopee/jalhyd/issues/163)) - * PAB : problème de cotes sur les cloisons ([jalhyd#158](https://forgemia.inra.fr/cassiopee/jalhyd/issues/158)) - * Calcul en chaîne: stopper la chaîne si une erreur survient ([jalhyd#155](https://forgemia.inra.fr/cassiopee/jalhyd/issues/155)) - * Diagramme de Jet / de Section : problème de rafraîchissement ([nghyd#308](https://forgemia.inra.fr/cassiopee/nghyd/issues/308)) - * Remous : il manque parfois une abscisse ([jalhyd#147](https://forgemia.inra.fr/cassiopee/jalhyd/issues/147)) + +* Lois d'ouvrages: bug à l'affichage des résultats variés lorsque le calcul échoue ([jalhyd#163](https://forgemia.inra.fr/cassiopee/jalhyd/issues/163)) +* PAB : problème de cotes sur les cloisons ([jalhyd#158](https://forgemia.inra.fr/cassiopee/jalhyd/issues/158)) +* Calcul en chaîne: stopper la chaîne si une erreur survient ([jalhyd#155](https://forgemia.inra.fr/cassiopee/jalhyd/issues/155)) +* Diagramme de Jet / de Section : problème de rafraîchissement ([nghyd#308](https://forgemia.inra.fr/cassiopee/nghyd/issues/308)) +* Remous : il manque parfois une abscisse ([jalhyd#147](https://forgemia.inra.fr/cassiopee/jalhyd/issues/147)) #### Mises à jour de dépendances - * chartjs-plugin-zoom 0.7.4 +* chartjs-plugin-zoom 0.7.4 -### 4.6.1 - 2019-10-15 +### 4\.6.1 - 2019-10-15 #### Nouvelles fonctionnalités - * Suivi des comportements des utilisateurs à l'aide de Matomo (sur Aubes) ([nghyd#306](https://forgemia.inra.fr/cassiopee/nghyd/issues/306)) - * Documentation: faciliter l'accès à l'application plutôt qu'à GitLab ([nghyd#307](https://forgemia.inra.fr/cassiopee/nghyd/issues/307)) + +* Suivi des comportements des utilisateurs à l'aide de Matomo (sur Aubes) ([nghyd#306](https://forgemia.inra.fr/cassiopee/nghyd/issues/306)) +* Documentation: faciliter l'accès à l'application plutôt qu'à GitLab ([nghyd#307](https://forgemia.inra.fr/cassiopee/nghyd/issues/307)) #### Mises à jour de dépendances - * chartjs-plugin-zoom 0.7.4 -### 4.6.0 - 2019-10-14 (Bluefish délavé) +* chartjs-plugin-zoom 0.7.4 + +### 4\.6.0 - 2019-10-14 (Bluefish délavé) #### Nouvelles fonctionnalités - * Ajout du module Bief ([jalhyd#55](https://forgemia.inra.fr/cassiopee/jalhyd/issues/55), [nghyd#299](https://forgemia.inra.fr/cassiopee/nghyd/issues/299)) - * Ajout du module Grille ([jalhyd#114](https://forgemia.inra.fr/cassiopee/jalhyd/issues/114), [nghyd#289](https://forgemia.inra.fr/cassiopee/nghyd/issues/289)) - * Ajout du module Impact de Jet ([jalhyd#112](https://forgemia.inra.fr/cassiopee/jalhyd/issues/112), [nghyd#287](https://forgemia.inra.fr/cassiopee/nghyd/issues/287)) - * Ajout du module : Pente ([jalhyd#143](https://forgemia.inra.fr/cassiopee/jalhyd/issues/143), [nghyd#295](https://forgemia.inra.fr/cassiopee/nghyd/issues/295)) - * Passage des courbes de remous en cotes ([jalhyd#146](https://forgemia.inra.fr/cassiopee/jalhyd/issues/146), [nghyd#298](https://forgemia.inra.fr/cassiopee/nghyd/issues/298)) - * SectionParametree: remplacement de Yf et Yt par Ycor ([jalhyd#145](https://forgemia.inra.fr/cassiopee/jalhyd/issues/145), [nghyd#297](https://forgemia.inra.fr/cassiopee/nghyd/issues/297)) - * Régime uniforme: ajout de la vitesse moyenne ([jalhyd#139](https://forgemia.inra.fr/cassiopee/jalhyd/issues/139)) - * Page d'accueil: ajout du logo du pôle (IMFT), remplacement du texte [nghyd#208](https://forgemia.inra.fr/cassiopee/nghyd/issues/208)) - * Tests e2e sur les messages de langues absents ([nghyd#294](https://forgemia.inra.fr/cassiopee/nghyd/issues/294)) - * Ajout de la possibilité d'un bouton d'aide dans les résultats ([nghyd#293](https://forgemia.inra.fr/cassiopee/nghyd/issues/293)) - * Electron : mise à jour automatique ([nghyd#250](https://forgemia.inra.fr/cassiopee/nghyd/issues/250)) - * Intégration continue : exécution des tests e2e ([nghyd#278](https://forgemia.inra.fr/cassiopee/nghyd/issues/278)) - * Préférences: applicaton de "precision" et "newtonMaxIter" à la Session en cours ([jalhyd#40](https://forgemia.inra.fr/cassiopee/jalhyd/issues/40), [nghyd#286](https://forgemia.inra.fr/cassiopee/nghyd/issues/286)) - * Lorsqu'un paramètre varie, ajout dans le log global d'un résumé des erreurs/avertissements ([jalhyd#140](https://forgemia.inra.fr/cassiopee/jalhyd/issues/140)) - -#### Correction de bogues - * MacroRugo: écart des débits en submergé ([jalhyd#154](https://forgemia.inra.fr/cassiopee/jalhyd/issues/154)) - * MacroRugo: non convergence du calcul pour les faibles profondeurs ([jalhyd#144](https://forgemia.inra.fr/cassiopee/jalhyd/issues/144)) - * Remous : crash avec paramètre lié à un résultat non calculé ([jalhyd#151](https://forgemia.inra.fr/cassiopee/jalhyd/issues/151)) - * Remous : lorsque la longueur du bief n'est pas un multiple du pas de discrétisation, exécuter le calcul sur la dernière abscisse tout de même ([jalhyd#153](https://forgemia.inra.fr/cassiopee/jalhyd/issues/153)) - * Remous: parfois le premier point de la courbe torrentielle est absent ([jalhyd#148](https://forgemia.inra.fr/cassiopee/jalhyd/issues/148)) - * Cordova: le zoom sur les graphiques n'est pas réinitialisable ([nghyd#270](https://forgemia.inra.fr/cassiopee/nghyd/issues/270)) - * Chargement de session : déduire le type de structure (nodeType) de la loi de débit ([nghyd#265](https://forgemia.inra.fr/cassiopee/nghyd/issues/265)) - * Lechapt-Calmon : effacer les résultats lorsqu'on change de matériau ([nghyd#291](https://forgemia.inra.fr/cassiopee/nghyd/issues/291)) - * Lois d'Ouvrages: les logs ne s'affichent pas ([jalhyd#120](https://forgemia.inra.fr/cassiopee/jalhyd/issues/120), [nghyd#284](https://forgemia.inra.fr/cassiopee/nghyd/issues/284)) - * Lois d'ouvrages: calculer un paramètre enfant en variant la cote aval fait planter les résultats ([nghyd#285](https://forgemia.inra.fr/cassiopee/nghyd/issues/285)) + +* Ajout du module Bief ([jalhyd#55](https://forgemia.inra.fr/cassiopee/jalhyd/issues/55), [nghyd#299](https://forgemia.inra.fr/cassiopee/nghyd/issues/299)) +* Ajout du module Grille ([jalhyd#114](https://forgemia.inra.fr/cassiopee/jalhyd/issues/114), [nghyd#289](https://forgemia.inra.fr/cassiopee/nghyd/issues/289)) +* Ajout du module Impact de Jet ([jalhyd#112](https://forgemia.inra.fr/cassiopee/jalhyd/issues/112), [nghyd#287](https://forgemia.inra.fr/cassiopee/nghyd/issues/287)) +* Ajout du module : Pente ([jalhyd#143](https://forgemia.inra.fr/cassiopee/jalhyd/issues/143), [nghyd#295](https://forgemia.inra.fr/cassiopee/nghyd/issues/295)) +* Passage des courbes de remous en cotes ([jalhyd#146](https://forgemia.inra.fr/cassiopee/jalhyd/issues/146), [nghyd#298](https://forgemia.inra.fr/cassiopee/nghyd/issues/298)) +* SectionParametree: remplacement de Yf et Yt par Ycor ([jalhyd#145](https://forgemia.inra.fr/cassiopee/jalhyd/issues/145), [nghyd#297](https://forgemia.inra.fr/cassiopee/nghyd/issues/297)) +* Régime uniforme: ajout de la vitesse moyenne ([jalhyd#139](https://forgemia.inra.fr/cassiopee/jalhyd/issues/139)) +* Page d'accueil: ajout du logo du pôle (IMFT), remplacement du texte [nghyd#208](https://forgemia.inra.fr/cassiopee/nghyd/issues/208)) +* Tests e2e sur les messages de langues absents ([nghyd#294](https://forgemia.inra.fr/cassiopee/nghyd/issues/294)) +* Ajout de la possibilité d'un bouton d'aide dans les résultats ([nghyd#293](https://forgemia.inra.fr/cassiopee/nghyd/issues/293)) +* Electron : mise à jour automatique ([nghyd#250](https://forgemia.inra.fr/cassiopee/nghyd/issues/250)) +* Intégration continue : exécution des tests e2e ([nghyd#278](https://forgemia.inra.fr/cassiopee/nghyd/issues/278)) +* Préférences: applicaton de "precision" et "newtonMaxIter" à la Session en cours ([jalhyd#40](https://forgemia.inra.fr/cassiopee/jalhyd/issues/40), [nghyd#286](https://forgemia.inra.fr/cassiopee/nghyd/issues/286)) +* Lorsqu'un paramètre varie, ajout dans le log global d'un résumé des erreurs/avertissements ([jalhyd#140](https://forgemia.inra.fr/cassiopee/jalhyd/issues/140)) + +#### Correction de bogues + +* MacroRugo: écart des débits en submergé ([jalhyd#154](https://forgemia.inra.fr/cassiopee/jalhyd/issues/154)) +* MacroRugo: non convergence du calcul pour les faibles profondeurs ([jalhyd#144](https://forgemia.inra.fr/cassiopee/jalhyd/issues/144)) +* Remous : crash avec paramètre lié à un résultat non calculé ([jalhyd#151](https://forgemia.inra.fr/cassiopee/jalhyd/issues/151)) +* Remous : lorsque la longueur du bief n'est pas un multiple du pas de discrétisation, exécuter le calcul sur la dernière abscisse tout de même ([jalhyd#153](https://forgemia.inra.fr/cassiopee/jalhyd/issues/153)) +* Remous: parfois le premier point de la courbe torrentielle est absent ([jalhyd#148](https://forgemia.inra.fr/cassiopee/jalhyd/issues/148)) +* Cordova: le zoom sur les graphiques n'est pas réinitialisable ([nghyd#270](https://forgemia.inra.fr/cassiopee/nghyd/issues/270)) +* Chargement de session : déduire le type de structure (nodeType) de la loi de débit ([nghyd#265](https://forgemia.inra.fr/cassiopee/nghyd/issues/265)) +* Lechapt-Calmon : effacer les résultats lorsqu'on change de matériau ([nghyd#291](https://forgemia.inra.fr/cassiopee/nghyd/issues/291)) +* Lois d'Ouvrages: les logs ne s'affichent pas ([jalhyd#120](https://forgemia.inra.fr/cassiopee/jalhyd/issues/120), [nghyd#284](https://forgemia.inra.fr/cassiopee/nghyd/issues/284)) +* Lois d'ouvrages: calculer un paramètre enfant en variant la cote aval fait planter les résultats ([nghyd#285](https://forgemia.inra.fr/cassiopee/nghyd/issues/285)) #### Mises à jour de dépendances - * chartjs-plugin-zoom 0.7.4 - * ngx-markdown 8.2.1 - * electron 6.0.10 -### 4.5.0 - 2019-09-09 (Fish ramps that rock!) +* chartjs-plugin-zoom 0.7.4 +* ngx-markdown 8.2.1 +* electron 6.0.10 + +### 4\.5.0 - 2019-09-09 (Fish ramps that rock!) #### Nouvelles fonctionnalités - * Passe à macro-rugosité complexe ([jalhyd#35](https://forgemia.inra.fr/cassiopee/jalhyd/issues/35), [nghyd#271](https://forgemia.inra.fr/cassiopee/nghyd/issues/271)) - * Réorganisation des onglets par glisser-déposer ([nghyd#206](https://forgemia.inra.fr/cassiopee/nghyd/issues/206)) - * Raccourcis clavier ([nghyd#192](https://forgemia.inra.fr/cassiopee/nghyd/issues/192)) - * Ajout des graphiques de type "Points" ([nghyd#118](https://forgemia.inra.fr/cassiopee/nghyd/issues/118)) - * Passe à bassins: Supprimer simultanément plusieurs bassins ([nghyd#269](https://forgemia.inra.fr/cassiopee/nghyd/issues/269)) - * Sessions exemples ([nghyd#165](https://forgemia.inra.fr/cassiopee/nghyd/issues/165)) - * Diagrammes des modules de calcul et de leurs liens ([nghyd#140](https://forgemia.inra.fr/cassiopee/nghyd/issues/140)) - * Amélioration de la précision d'affichage ([nghyd#281](https://forgemia.inra.fr/cassiopee/nghyd/issues/281), [nghyd#29](https://forgemia.inra.fr/cassiopee/nghyd/issues/29)) - * Ouverture d'un fichier de session pour chargement : prévenir si le fichier est vide ou mal formé ([nghyd#264](https://forgemia.inra.fr/cassiopee/nghyd/issues/264)) - -#### Correction de bogues - * Lechapt-Calmon : le sélecteur de matériaux n'a plus de sélection par défaut ([nghyd#276](https://forgemia.inra.fr/cassiopee/nghyd/issues/276)) - * Lechapt-Calmon : enregistrement de la propriété "matériaux" ([jalhyd#138](https://forgemia.inra.fr/cassiopee/jalhyd/issues/138)) - * Lois d'ouvrages: plantage sur deux paramètres qui varient ([nghyd#273](https://forgemia.inra.fr/cassiopee/nghyd/issues/273)) - * Passe à bassins: prise en compte de la longueur des bassins dans l'interpolation ([nghyd#268](https://forgemia.inra.fr/cassiopee/nghyd/issues/268)) - * Passe à bassins: il manque l'édition de la cote de radier de la cloison aval ([nghyd#277](https://forgemia.inra.fr/cassiopee/nghyd/issues/277)) - * Résultats fixés: l'unité des paramètres calculés n'est pas affichée ([nghyd#274](https://forgemia.inra.fr/cassiopee/nghyd/issues/274)) - -### 4.4.2 - 2019-08-06 + +* Passe à macro-rugosité complexe ([jalhyd#35](https://forgemia.inra.fr/cassiopee/jalhyd/issues/35), [nghyd#271](https://forgemia.inra.fr/cassiopee/nghyd/issues/271)) +* Réorganisation des onglets par glisser-déposer ([nghyd#206](https://forgemia.inra.fr/cassiopee/nghyd/issues/206)) +* Raccourcis clavier ([nghyd#192](https://forgemia.inra.fr/cassiopee/nghyd/issues/192)) +* Ajout des graphiques de type "Points" ([nghyd#118](https://forgemia.inra.fr/cassiopee/nghyd/issues/118)) +* Passe à bassins: Supprimer simultanément plusieurs bassins ([nghyd#269](https://forgemia.inra.fr/cassiopee/nghyd/issues/269)) +* Sessions exemples ([nghyd#165](https://forgemia.inra.fr/cassiopee/nghyd/issues/165)) +* Diagrammes des modules de calcul et de leurs liens ([nghyd#140](https://forgemia.inra.fr/cassiopee/nghyd/issues/140)) +* Amélioration de la précision d'affichage ([nghyd#281](https://forgemia.inra.fr/cassiopee/nghyd/issues/281), [nghyd#29](https://forgemia.inra.fr/cassiopee/nghyd/issues/29)) +* Ouverture d'un fichier de session pour chargement : prévenir si le fichier est vide ou mal formé ([nghyd#264](https://forgemia.inra.fr/cassiopee/nghyd/issues/264)) + +#### Correction de bogues + +* Lechapt-Calmon : le sélecteur de matériaux n'a plus de sélection par défaut ([nghyd#276](https://forgemia.inra.fr/cassiopee/nghyd/issues/276)) +* Lechapt-Calmon : enregistrement de la propriété "matériaux" ([jalhyd#138](https://forgemia.inra.fr/cassiopee/jalhyd/issues/138)) +* Lois d'ouvrages: plantage sur deux paramètres qui varient ([nghyd#273](https://forgemia.inra.fr/cassiopee/nghyd/issues/273)) +* Passe à bassins: prise en compte de la longueur des bassins dans l'interpolation ([nghyd#268](https://forgemia.inra.fr/cassiopee/nghyd/issues/268)) +* Passe à bassins: il manque l'édition de la cote de radier de la cloison aval ([nghyd#277](https://forgemia.inra.fr/cassiopee/nghyd/issues/277)) +* Résultats fixés: l'unité des paramètres calculés n'est pas affichée ([nghyd#274](https://forgemia.inra.fr/cassiopee/nghyd/issues/274)) + +### 4\.4.2 - 2019-08-06 #### Nouvelles fonctionnalités - * Boutons d'aide sur tous les éléments graphiques ([nghyd#157](https://forgemia.inra.fr/cassiopee/nghyd/issues/157)) - * Chargement de session: ouverture automatique du premier module nouvellement chargé - * Touche Tab dans un champ de saisie: le texte est surligné ([nghyd#259](https://forgemia.inra.fr/cassiopee/nghyd/issues/259)) - * Simplification des fichiers de session - * Graphique : afficher tous les paramètres d'une même famille simultanément ([nghyd#246](https://forgemia.inra.fr/cassiopee/nghyd/issues/246)) - * Réorganisation du format des résultats ([jalhyd#128](https://forgemia.inra.fr/cassiopee/jalhyd/issues/128)) - * Erreur au chargement de session avec lien sur des paramètres calculés ([nghyd#263](https://forgemia.inra.fr/cassiopee/nghyd/issues/263)) - * Enregistrement de session partielle avec liens tronqués: enregistrer les valeurs courantes des paramètres ([jalhyd#133](https://forgemia.inra.fr/cassiopee/jalhyd/issues/133)) + +* Boutons d'aide sur tous les éléments graphiques ([nghyd#157](https://forgemia.inra.fr/cassiopee/nghyd/issues/157)) +* Chargement de session: ouverture automatique du premier module nouvellement chargé +* Touche Tab dans un champ de saisie: le texte est surligné ([nghyd#259](https://forgemia.inra.fr/cassiopee/nghyd/issues/259)) +* Simplification des fichiers de session +* Graphique : afficher tous les paramètres d'une même famille simultanément ([nghyd#246](https://forgemia.inra.fr/cassiopee/nghyd/issues/246)) +* Réorganisation du format des résultats ([jalhyd#128](https://forgemia.inra.fr/cassiopee/jalhyd/issues/128)) +* Erreur au chargement de session avec lien sur des paramètres calculés ([nghyd#263](https://forgemia.inra.fr/cassiopee/nghyd/issues/263)) +* Enregistrement de session partielle avec liens tronqués: enregistrer les valeurs courantes des paramètres ([jalhyd#133](https://forgemia.inra.fr/cassiopee/jalhyd/issues/133)) #### Correction de bogues - * Documentation de la passe à Macrorugosités - * Enregistrement de session: dédoublonner les messages concernant les dépendances - * nodeType est lu depuis la Section et plus depuis le Nub parent ([jalhyd#124](https://forgemia.inra.fr/cassiopee/jalhyd/issues/124)) - * Electron / Cordova : script npm pour mettre à jour les mimetypes dans dist/index.html ([nghyd#258](https://forgemia.inra.fr/cassiopee/nghyd/issues/258)) - * Passe à bassins : traduction - * Graphiques : ne pas représenter les données de type ENUM ([nghyd#260](https://forgemia.inra.fr/cassiopee/nghyd/issues/260)) - * Remous : l'itérateur d'abscisses est en retard sur le dessin du graphe ([nghyd#267](https://forgemia.inra.fr/cassiopee/nghyd/issues/267)) +* Documentation de la passe à Macrorugosités +* Enregistrement de session: dédoublonner les messages concernant les dépendances +* nodeType est lu depuis la Section et plus depuis le Nub parent ([jalhyd#124](https://forgemia.inra.fr/cassiopee/jalhyd/issues/124)) +* Electron / Cordova : script npm pour mettre à jour les mimetypes dans dist/index.html ([nghyd#258](https://forgemia.inra.fr/cassiopee/nghyd/issues/258)) +* Passe à bassins : traduction +* Graphiques : ne pas représenter les données de type ENUM ([nghyd#260](https://forgemia.inra.fr/cassiopee/nghyd/issues/260)) +* Remous : l'itérateur d'abscisses est en retard sur le dessin du graphe ([nghyd#267](https://forgemia.inra.fr/cassiopee/nghyd/issues/267)) -### 4.4.1 - 2019-07-30 +### 4\.4.1 - 2019-07-30 #### Nouvelles fonctionnalités - * Passe à bassins : ajouter un accès rapide aux différents panneaux (table, résultats, graphiques...) pour éviter de faire défiler péniblement ([nghyd#237](https://forgemia.inra.fr/cassiopee/nghyd/issues/237)) - * Passe à bassins : permettre d'ajouter / dupliquer un ouvrage pour plusieurs cloisons à la fois ([nghyd#243](https://forgemia.inra.fr/cassiopee/nghyd/issues/243)) - * Passe à bassins : ajouter la nature du jet ([nghyd#245](https://forgemia.inra.fr/cassiopee/nghyd/issues/245)) - * Lois d'ouvrages: Ne pas écraser les valeurs par défaut du coefficient de débit au changement de loi ([nghyd#225](https://forgemia.inra.fr/cassiopee/nghyd/issues/225)) - * Lois d'ouvrages: Ajouter le type de jet dans les résultats complémentaires des ouvrages ([jalhyd#92](https://forgemia.inra.fr/cassiopee/jalhyd/issues/92)) - * Amélioration du titre et de l'icône de l'application ([nghyd#257](https://forgemia.inra.fr/cassiopee/nghyd/issues/257)) - -#### Correction de bogues - - * Ne pas exposer les paramètres de cloisons pour les rendre liables ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247), [jalhyd#111](https://forgemia.inra.fr/cassiopee/jalhyd/issues/111)) - * Passe à macro-rugosités : erreur de calcul ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247)) - * Passe à bassins : Le journal de calcul ne s'efface pas quand les données d'entrée changent ([nghyd#241](https://forgemia.inra.fr/cassiopee/nghyd/issues/241)) - * Courbes de remous : les inputs ne sont plus pris en compte ([nghyd#256](https://forgemia.inra.fr/cassiopee/nghyd/issues/256)) - * Invalidation de calcul bien qu'absence de lien de résultat ([jalhyd#98](https://forgemia.inra.fr/cassiopee/jalhyd/issues/98)) - * Lois d'ouvrages: Erreur de calcul des lois de seuil / vanne ([jalhyd#118](https://forgemia.inra.fr/cassiopee/jalhyd/issues/118)) - * Lechapt-Calmon : le sélecteur de matériaux ne charge plus les coefficients, depuis la 4.4.0a ([nghyd#231](https://forgemia.inra.fr/cassiopee/nghyd/issues/231)) - * Cloisons: Erreur de calcul de la charge ([jalhyd#127](https://forgemia.inra.fr/cassiopee/jalhyd/issues/127)) - * Cloisons: Erreur de calcul de la cote de radier si la charge est en calcul ([jalhyd#126](https://forgemia.inra.fr/cassiopee/jalhyd/issues/126)) - * Passe à macro-rugosité: Écart entre le débit calculé et celui du guide technique ([jalhyd#113](https://forgemia.inra.fr/cassiopee/jalhyd/issues/113)) - * Passe à macro-rugosité: Erreurs de calcul ([jalhyd#85](https://forgemia.inra.fr/cassiopee/jalhyd/issues/85)) - * Paramètre varié : le champ d'édition de la liste de valeurs s'affiche mal ([nghyd#244](https://forgemia.inra.fr/cassiopee/nghyd/issues/244)) - * Paramètres liables : parfois le mat-select est trop étroit et on ne sait pas ce qu'on est en train de choisir ([nghyd#248](https://forgemia.inra.fr/cassiopee/nghyd/issues/248)) -#### Mises à jour de dépendances +* Passe à bassins : ajouter un accès rapide aux différents panneaux (table, résultats, graphiques...) pour éviter de faire défiler péniblement ([nghyd#237](https://forgemia.inra.fr/cassiopee/nghyd/issues/237)) +* Passe à bassins : permettre d'ajouter / dupliquer un ouvrage pour plusieurs cloisons à la fois ([nghyd#243](https://forgemia.inra.fr/cassiopee/nghyd/issues/243)) +* Passe à bassins : ajouter la nature du jet ([nghyd#245](https://forgemia.inra.fr/cassiopee/nghyd/issues/245)) +* Lois d'ouvrages: Ne pas écraser les valeurs par défaut du coefficient de débit au changement de loi ([nghyd#225](https://forgemia.inra.fr/cassiopee/nghyd/issues/225)) +* Lois d'ouvrages: Ajouter le type de jet dans les résultats complémentaires des ouvrages ([jalhyd#92](https://forgemia.inra.fr/cassiopee/jalhyd/issues/92)) +* Amélioration du titre et de l'icône de l'application ([nghyd#257](https://forgemia.inra.fr/cassiopee/nghyd/issues/257)) + +#### Correction de bogues + +* Ne pas exposer les paramètres de cloisons pour les rendre liables ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247), [jalhyd#111](https://forgemia.inra.fr/cassiopee/jalhyd/issues/111)) +* Passe à macro-rugosités : erreur de calcul ([nghyd#247](https://forgemia.inra.fr/cassiopee/nghyd/issues/247)) +* Passe à bassins : Le journal de calcul ne s'efface pas quand les données d'entrée changent ([nghyd#241](https://forgemia.inra.fr/cassiopee/nghyd/issues/241)) +* Courbes de remous : les inputs ne sont plus pris en compte ([nghyd#256](https://forgemia.inra.fr/cassiopee/nghyd/issues/256)) +* Invalidation de calcul bien qu'absence de lien de résultat ([jalhyd#98](https://forgemia.inra.fr/cassiopee/jalhyd/issues/98)) +* Lois d'ouvrages: Erreur de calcul des lois de seuil / vanne ([jalhyd#118](https://forgemia.inra.fr/cassiopee/jalhyd/issues/118)) +* Lechapt-Calmon : le sélecteur de matériaux ne charge plus les coefficients, depuis la 4.4.0a ([nghyd#231](https://forgemia.inra.fr/cassiopee/nghyd/issues/231)) +* Cloisons: Erreur de calcul de la charge ([jalhyd#127](https://forgemia.inra.fr/cassiopee/jalhyd/issues/127)) +* Cloisons: Erreur de calcul de la cote de radier si la charge est en calcul ([jalhyd#126](https://forgemia.inra.fr/cassiopee/jalhyd/issues/126)) +* Passe à macro-rugosité: Écart entre le débit calculé et celui du guide technique ([jalhyd#113](https://forgemia.inra.fr/cassiopee/jalhyd/issues/113)) +* Passe à macro-rugosité: Erreurs de calcul ([jalhyd#85](https://forgemia.inra.fr/cassiopee/jalhyd/issues/85)) +* Paramètre varié : le champ d'édition de la liste de valeurs s'affiche mal ([nghyd#244](https://forgemia.inra.fr/cassiopee/nghyd/issues/244)) +* Paramètres liables : parfois le mat-select est trop étroit et on ne sait pas ce qu'on est en train de choisir ([nghyd#248](https://forgemia.inra.fr/cassiopee/nghyd/issues/248)) - * Angular 8.1.2 +#### Mises à jour de dépendances +* Angular 8.1.2 -### 4.4.0 - 2019-07-16 (Basse à Sapins) +### 4\.4.0 - 2019-07-16 (Basse à Sapins) #### Nouvelles fonctionnalités - * Module "Passe à bassins" - * Plusieurs paramètres peuvent varier simultanément - * Implémentation de la vanne levante - * Implémentation de la loi de Villemonte sur les seuils triangulaires et triangulaires tronqués - * Remplacement de la cote de radier par la charge sur les seuils de cloisons - * Remplacement de la dichotomie par la méthode de Brent - * Simplification de la loi Kivi pour les cloisons et les PAB - * Déploiement avec Electron : paquets installables pour Windows 32 bits et Linux (.deb) - * Déploiement avec Cordova : paquet .apk (non signé) pour Android - * Zoom sur les graphiques - * Bouton d'aide dans la barre de navigation, lorsque la session est vide - * Carte de bienvenue lorsque la session est vide: logos et mentions légales - * Système de rapport de bugs par email - * Paramètres liés: affichage de la valeur, icônes d'information - * Compilation: allègement de la bibliothèque Mathjax embarquée - * Magnifique icône en SVG - * Option pour désactiver les notifications à l'écran - * Nouveaux tests - -#### Correction de bogues - - * Correction erreur de calcul de ZDV - * Corrections d'erreurs liées au cycle de vie d'Angular - * Structures en parallèle: interdiction de supprimer le dernier ouvrage - * Mode plein écran compatible avec les navigateurs plus anciens - * Amélioration de la robustesse de l'enregistrement / chargement de session - * Suppression du lissage sur les graphiques de type "scatter" - * Nettoyage de code - * Limitation de la précision numérique à différents endroits - -### 4.3.0 - 2019-04-12 (Éditions LLL) +* Module "Passe à bassins" +* Plusieurs paramètres peuvent varier simultanément +* Implémentation de la vanne levante +* Implémentation de la loi de Villemonte sur les seuils triangulaires et triangulaires tronqués +* Remplacement de la cote de radier par la charge sur les seuils de cloisons +* Remplacement de la dichotomie par la méthode de Brent +* Simplification de la loi Kivi pour les cloisons et les PAB +* Déploiement avec Electron : paquets installables pour Windows 32 bits et Linux (.deb) +* Déploiement avec Cordova : paquet .apk (non signé) pour Android +* Zoom sur les graphiques +* Bouton d'aide dans la barre de navigation, lorsque la session est vide +* Carte de bienvenue lorsque la session est vide: logos et mentions légales +* Système de rapport de bugs par email +* Paramètres liés: affichage de la valeur, icônes d'information +* Compilation: allègement de la bibliothèque Mathjax embarquée +* Magnifique icône en SVG +* Option pour désactiver les notifications à l'écran +* Nouveaux tests + +#### Correction de bogues + +* Correction erreur de calcul de ZDV +* Corrections d'erreurs liées au cycle de vie d'Angular +* Structures en parallèle: interdiction de supprimer le dernier ouvrage +* Mode plein écran compatible avec les navigateurs plus anciens +* Amélioration de la robustesse de l'enregistrement / chargement de session +* Suppression du lissage sur les graphiques de type "scatter" +* Nettoyage de code +* Limitation de la précision numérique à différents endroits + +### 4\.3.0 - 2019-04-12 (Éditions LLL) #### Nouvelles fonctionnalités - * Module "Passe à bassin : chute" - * Module "Passe à bassin : nombre de bassins" - * Amélioration du filtre de choix des paramètres liables - * Vérification de la cohérence des paramètres liés au chargement de session - * Validation et invalidation en cascade des modules de calcul liés - * Calcul en cascade automatique des modules de calculs liés - * Transfert de ngHyd vers JaLHyd des mécanismes gérant les états des paramètres des modules de calcul - * Ajout des tags de version dans le panneau latéral - * La touche TAB permet de passer directement d'un champ de saisie à un autre - * Le bouton "+" disparaît sur la page d'accueil +* Module "Passe à bassin : chute" +* Module "Passe à bassin : nombre de bassins" +* Amélioration du filtre de choix des paramètres liables +* Vérification de la cohérence des paramètres liés au chargement de session +* Validation et invalidation en cascade des modules de calcul liés +* Calcul en cascade automatique des modules de calculs liés +* Transfert de ngHyd vers JaLHyd des mécanismes gérant les états des paramètres des modules de calcul +* Ajout des tags de version dans le panneau latéral +* La touche TAB permet de passer directement d'un champ de saisie à un autre +* Le bouton "+" disparaît sur la page d'accueil #### Correction de bogues - * Divers bogues autour des paramètres liés - * Mise à jour intempestive des paramètres calculés dans le formulaire de saisie - * Précision d'affichage des données dans les infobulles +* Divers bogues autour des paramètres liés +* Mise à jour intempestive des paramètres calculés dans le formulaire de saisie +* Précision d'affichage des données dans les infobulles -### 4.2.0 - 2019-03-11 +### 4\.2.0 - 2019-03-11 #### Nouvelles fonctionnalités - * titres courts pour les modules, suffixe numérique automatique - * Lechapt-Calmon : amélioration du sélecteur de matériau - * affichage des valeurs liées - * détection de la langue du navigateur - * mémorisation des paramètres par le navigateur - * mécanisme de langue de secours pour les modules non traduits - * paramètres variables : courbe d'évolution - * graphiques de résultats : choix libre de l'abscisse et de l'ordonnée - -#### Correction de bogues - - * déplacement de la sérialisation au niveau du modèle (JaLHyd) - * nouvelle gestion des langues: plus robuste, charge moins de fichiers inutiles, ajout d'un cache - * meilleure gestion de la session et de la hiérarchie (ouvrages en parallèle / parent) - * gestion homogène de la touche entrée dans les formulaires : déclenche le calcul - * la précision Pr est traitée comme un paramètre normal - * simplification de la gestion des types d'ouvrages - * désérialisation des ouvrages en parallèle - * validation des ouvrages en parallèle - * validation des paramètres variables - * simplification et suppression de code inutilisé - * affichage des icônes et polices hors-ligne - * conservation du type de graphe lorsqu'on change de module - * ajout de tests exhaustifs sur le calcul des paramètres et le clonage des modules - -### 4.1.0 - 2019-02-20 +* titres courts pour les modules, suffixe numérique automatique +* Lechapt-Calmon : amélioration du sélecteur de matériau +* affichage des valeurs liées +* détection de la langue du navigateur +* mémorisation des paramètres par le navigateur +* mécanisme de langue de secours pour les modules non traduits +* paramètres variables : courbe d'évolution +* graphiques de résultats : choix libre de l'abscisse et de l'ordonnée + +#### Correction de bogues + +* déplacement de la sérialisation au niveau du modèle (JaLHyd) +* nouvelle gestion des langues: plus robuste, charge moins de fichiers inutiles, ajout d'un cache +* meilleure gestion de la session et de la hiérarchie (ouvrages en parallèle / parent) +* gestion homogène de la touche entrée dans les formulaires : déclenche le calcul +* la précision Pr est traitée comme un paramètre normal +* simplification de la gestion des types d'ouvrages +* désérialisation des ouvrages en parallèle +* validation des ouvrages en parallèle +* validation des paramètres variables +* simplification et suppression de code inutilisé +* affichage des icônes et polices hors-ligne +* conservation du type de graphe lorsqu'on change de module +* ajout de tests exhaustifs sur le calcul des paramètres et le clonage des modules + +### 4\.1.0 - 2019-02-20 #### Nouvelles fonctionnalités - * interface : angular-material, angular-flex, charte graphique Irstea - * nouvelle page de liste, modules groupés par thèmes - * ajout du module Passe à Enrochement - * bouton pour vider la session - * bouton pour cloner un module de calcul - * fichier de configuration JSON, gestion d'une langue par défaut - * paramètre variable : amélioration des listes de valeurs - * affichage des graphiques et des tableaux de résultats en plein écran - * export des graphiques en PNG - * export des tableaux de résultats vers Excel - * utilisation de chaînes pour les UID - * utilisation de routerLink et des fragments d'URL (#) - * ajout de tests e2e avec Protractor - * limitation de la précision dans les graphiques - -#### Correction de bogues - - * redirection des URL invalides vers /list - * chargement de paramètres liés - * sauvegarde et chargement des valeurs des paramètres - * IDs uniques dans les champs de formulaires - * nettoyage du code (tslint) - * suppression de code inutilisé - * renommage et simplification de classes - * amélioration de la traduction +* interface : angular-material, angular-flex, charte graphique Irstea +* nouvelle page de liste, modules groupés par thèmes +* ajout du module Passe à Enrochement +* bouton pour vider la session +* bouton pour cloner un module de calcul +* fichier de configuration JSON, gestion d'une langue par défaut +* paramètre variable : amélioration des listes de valeurs +* affichage des graphiques et des tableaux de résultats en plein écran +* export des graphiques en PNG +* export des tableaux de résultats vers Excel +* utilisation de chaînes pour les UID +* utilisation de routerLink et des fragments d'URL (#) +* ajout de tests e2e avec Protractor +* limitation de la précision dans les graphiques + +#### Correction de bogues + +* redirection des URL invalides vers /list +* chargement de paramètres liés +* sauvegarde et chargement des valeurs des paramètres +* IDs uniques dans les champs de formulaires +* nettoyage du code (tslint) +* suppression de code inutilisé +* renommage et simplification de classes +* amélioration de la traduction #### Mises à jour de dépendances - * Angular 7.2 - * Compodoc - * angular-material - * angular-flex - * suppression de MDBootstrap - * suppression de FontAwesome +* Angular 7.2 +* Compodoc +* angular-material +* angular-flex +* suppression de MDBootstrap +* suppression de FontAwesome -### 4.0.0 - 2018-07-23 +### 4\.0.0 - 2018-07-23 \ No newline at end of file diff --git a/DEVELOPERS.md b/DEVELOPERS.md index 2194acacb..afa8c9ea3 100644 --- a/DEVELOPERS.md +++ b/DEVELOPERS.md @@ -31,11 +31,7 @@ La documentation est générée avec Mkdocs, pandoc et LaTeX. ### pour le développement - * nodejs / npm - * python (pour mkdocs) - * wine (pour Electron / windows) - * pandoc (pour la documentation PDF) - * une distribution LaTeX, par exemple texlive (pour la documentation PDF) +Voir la section *Requirements* du fichier `README.md`. ### pour l'exécution diff --git a/Dockerfile b/Dockerfile index 17f62bb53..37ecbc2cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,62 +1,63 @@ -FROM debian:bullseye +FROM docker.io/node:18.18-bookworm-slim LABEL maintainer="bug@cassiopee.g-eau.fr" -LABEL version="3.0" +LABEL version="3.1" ENV DEBIAN_FRONTEND noninteractive -# base packages -RUN dpkg --add-architecture i386 \ - && apt-get update \ - && apt-get install -y \ - locales \ - curl \ - build-essential \ - wget \ - git \ - rsync - -# UTF-8 locale +# Install base packages +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + locales \ + curl \ + build-essential \ + wget \ + ca-certificates \ + gnupg \ + git \ + rsync \ + openssh-client \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* + +# Set UTF-8 locale RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen \ && locale-gen ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 -# LateX -RUN apt-get install -y texlive-lang-french texlive-xetex - -# setup nodejs repository (source.list) and install nodejs -RUN curl -sL https://deb.nodesource.com/setup_18.x | bash - \ - && apt-get update \ - && apt-get install -y \ - nodejs - -# python3 -RUN apt-get install -y \ - python3 \ - python3-pip \ - python3-setuptools \ - && python3 -m pip install mkdocs python-markdown-math mkdocs-material - -# chromium and procps (e2e) -RUN apt-get install -y chromium chromium-driver procps - -# pandoc & LaTeX for PDF doc -RUN apt-get install -y \ - pandoc \ - texlive \ - latexmk \ - texlive-latex-extra \ - texlive-bibtex-extra - -# wine -RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key \ - && apt-key add winehq.key \ - && echo "deb https://dl.winehq.org/wine-builds/debian/ bullseye main" > /etc/apt/sources.list.d/winehq.list \ - && dpkg --add-architecture i386 \ - && apt-get update \ - && apt-get install -y --install-recommends winehq-stable +# Add Repositories + +## Wine +RUN dpkg --add-architecture i386 \ + && wget -nc https://dl.winehq.org/wine-builds/winehq.key \ + && apt-key add winehq.key \ + && echo "deb https://dl.winehq.org/wine-builds/debian/ bookworm main" > /etc/apt/sources.list.d/winehq.list + +# Install packages +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ +## MkDocs + mkdocs \ + python3-mdx-math \ + mkdocs-material-extensions \ +## Pandoc & LaTeX for PDF doc + pandoc \ + texlive \ + latexmk \ + texlive-latex-extra \ + texlive-bibtex-extra \ + texlive-lang-french \ + texlive-xetex \ +## Wine + winehq-stable \ +## chromium and procps (e2e) + chromium chromium-driver procps \ +## Clean cache + && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* WORKDIR /build diff --git a/README.md b/README.md index d1e1d3b2d..5a3ea5e0f 100644 --- a/README.md +++ b/README.md @@ -31,9 +31,9 @@ sudo apt install pandoc texlive latexmk texlive-latex-extra texlive-bibtex-extra #### Using docker container -Download and use the following docker image: https://hub.docker.com/repository/docker/geaucassiopee/ci-cd-cross-platform-webapp - -More details on how to use it on vscode are available at https://forgemia.inra.fr/cassiopee/cassiopee2-integration +Use the DockerFile provided at the root of this repository. This repository also +provide a `.devcontainer` configuration for developing nghyd in vscode +(See https://code.visualstudio.com/docs/devcontainers/containers). ### Install dependencies @@ -206,7 +206,38 @@ To draw the diagram: npm run viz ``` -## Caveats +### CI/CD docker image + +Gitlab CI/CD uses a docker image created with the `DockerFile` located at the root +of this repository. This image needs to be pushed on the Gitlab registry in order to +be used by the CI/CD. + +#### Requirements + +You need to have Docker installed on your computer (See: https://docs.docker.com/get-docker/). +On Windows, you first need to install a Linux distro under WSL2 (See +https://learn.microsoft.com/en-us/windows/wsl/install). + +#### Build and push container images to the Container Registry + +This notice is inspired from +https://docs.gitlab.com/ee/user/packages/container_registry/build_and_push_images.html. + +You first need to create an access token (personal or project token): + +Go to https://gitlab.irstea.fr/-/profile/personal_access_tokens +and create a token with a minimum scope `write_registry` and `read_registry`. + +Open a terminal in the root folder of this repository on your local machine, +and type (with `<token name>` and `<token value>` the credentials +of the access token): + +``` +docker login registry.forgemia.inra.fr -u <token name> -p <token value> +docker build -t registry.forgemia.inra.fr/cassiopee/nghyd . +docker push registry.forgemia.inra.fr/cassiopee/nghyd +``` + ### Deployment diff --git a/docs/en/calculators/pab/pab.md b/docs/en/calculators/pab/pab.md index 59af590c4..10fc6c482 100644 --- a/docs/en/calculators/pab/pab.md +++ b/docs/en/calculators/pab/pab.md @@ -85,3 +85,9 @@ Two graphs are present: - A general graph allowing the selection of any parameter from the result table in abscissa and ordinate. If several results are available due to the variation of one or two hydraulic parameters of the pass, all calculated water lines are displayed in the long profile, and a drop-down list allows to select the result to be displayed in the generalist table and graph. + +## Example session + +An example illustrating the conception of a fish ladder can be directly loaded +at the address: +https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json diff --git a/docs/en/calculators/pab/passe_rangees_periodiques.md b/docs/en/calculators/pab/passe_rangees_periodiques.md new file mode 100644 index 000000000..05848aa92 --- /dev/null +++ b/docs/en/calculators/pab/passe_rangees_periodiques.md @@ -0,0 +1,34 @@ +# Nature-like fish passage with riprap in periodic rows + +It is stated on p.16 of the design guide for nature-like fishways +(Larinier et al., 2006)[^passe_rangees_periodiques1] that rock-rigged fishways +in periodic rows are similar to fish ladders, and their design criteria are identical to those of. + +It is therefore possible to use the various tools in the "[fish ladder](pab.md)" module +module to design this type of device. +In particular, the "[cloisons](cloisons.md)" tool can be used to enter the various +dimensional characteristics of weirs (widths, overflow dimensions) and pseudo-basins +pseudo-basins (length, width, mid-radius), which can be used to indirectly +indirectly retrieve the sill height (\(p\)) and useful block height (\(k\)) parameters +in the generated geometry table. +Porosity (ratio between the free passage between the blocks and the total width +width of the pseudo-wall) is not entered directly, but this parameter can be +be deduced and examined elsewhere if necessary. + +According to this principle, each overhanging portion of the partition must be entered +as an indentation or slot, as well as the dimension of the top of the blocks if the latter +are flooded within the operating range of the device. +In the case of notches, particular attention should be paid to the type of +(thick or thin) in order to accurately reflect the conditions of flooding by the +downstream of the weir. + +It is also possible to use the "[pre-dams](prebarrage.md)" tool (the equations +implemented are the same as in the "[cloisons](cloisons.md)" tool), +if the device is affected by complex feed modes, +with, for example, overflows from the weir to different basins in the system +(a less frequent case for a riprap pass in periodic rows). + +An example of a pass can be accessed directly via [this link](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpasse_rangees_periodiques.json). + + +[^passe_rangees_periodiques1]: Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. diff --git a/docs/en/calculators/verif/principe.md b/docs/en/calculators/verif/principe.md index a26143330..8139905b8 100644 --- a/docs/en/calculators/verif/principe.md +++ b/docs/en/calculators/verif/principe.md @@ -1,5 +1,20 @@ # Crossability verification +## Warning + +The purpose of this tool is to carry out a simple check of the compatibility +between certain fish pass sizing criteria and the passage capacities of the +target fish species. +It may prove useful during the design phase of a facility to ensure that the +proposed design is consistent with its hydrological operating range. + +However, this tool is not sufficient to fully verify the functionality of a +planned or existing system, insofar as other important dimensional and +hydraulic criteria are not taken into account by this module +(feed flow rate and characteristics of the fish intake in terms of attractiveness, +and depending on the type of system: basin aspect ratio, +concentration of macro-roughness, bottom roughness, size of baffles, etc.). + This module allows to verify the capacity of different fish species to cross the following types of fish passes: - [fish ladders](pab.md) diff --git a/docs/fr/calculators/pab/pab.md b/docs/fr/calculators/pab/pab.md index a388f1c0e..b1f99c72d 100644 --- a/docs/fr/calculators/pab/pab.md +++ b/docs/fr/calculators/pab/pab.md @@ -85,3 +85,8 @@ Deux graphiques sont présents : - Un graphique général permettant de sélectionner n'importe quel paramètre du tableau de résultat en abscisse et en ordonnée. Si plusieurs résultats sont disponibles du fait de la variation d'un ou deux paramètres hydrauliques de la passe, toutes les lignes d'eau calculées s'affichent dans le profil en long, et une liste déroulante permet de sélectionner le résultat à afficher dans le tableau et le graphique généraliste. + +## Session exemple + +Un exemple de conception de passe à bassins peut être directement chargée à l'adresse : +https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques.md b/docs/fr/calculators/pab/passe_rangees_periodiques.md new file mode 100644 index 000000000..017dbb0c8 --- /dev/null +++ b/docs/fr/calculators/pab/passe_rangees_periodiques.md @@ -0,0 +1,35 @@ +# Passe « naturelle » à enrochements en rangées périodiques + +Il est indiqué en p.16 du guide de conception des passes naturelles +(Larinier et al., 2006)[^passe_rangees_periodiques1] que les passes en enrochements +en rangées périodiques s’apparentent aux passes à bassins et leurs critères de +conception sont identiques à ces dernières. + +Il est donc possible d’utiliser les différents outils du module « [passe à bassins](pab.md) » +pour concevoir ce type de dispositif. +Notamment, l’outil « [cloisons](cloisons.md) » permet de renseigner les différentes +caractéristiques dimensionnelles des déversoirs (largeurs, cotes déversantes) et +des pseudo-bassins (longueurs, largeurs, cote mi-radier), qui permettent de +retrouver indirectement les paramètres hauteurs de seuils (\(p\)) et hauteurs utiles +des blocs (\(k\)) dans le tableau de géométrie généré. +La porosité (rapport entre le passage libre entre les blocs et la largeur totale +de la pseudo-cloison) n’est pas renseignée directement, mais ce paramètre peut +être déduit et examiné par ailleurs si besoin. + +Selon ce principe, chaque portion déversante de la cloison doit être renseignée +en tant qu’échancrure ou fente, de même que la cote du sommet des blocs si ces +derniers sont ennoyé sur la plage de fonctionnement du dispositif. +Pour les échancrures, il convient de porter une attention particulière au type +seuil (épais ou mince) afin de bien retranscrire les conditions d’ennoiement par +l’aval du déversoir le cas échéant. + +Il est également possible d’utiliser l’outil « [pré-barrages](prebarrage.md) » (les équations +implémentées sont les mêmes que dans l’outil « [cloisons](cloisons.md) »), +si le dispositif est concerné par des modes alimentations complexes, +avec par exemple des déversés du seuil vers différents bassins du dispositif +(cas moins fréquent pour une passes en enrochements en rangées périodiques). + +Un exemple de passe est directement accessible via [ce lien](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpasse_rangees_periodiques.json). + + +[^passe_rangees_periodiques1]: Larinier, Michel, Dominique Courret, et Peggy Gomes. 2006. « Guide technique pour la conception des passes à poissons “naturellesâ€Â ». Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562. diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques_coupe.png b/docs/fr/calculators/pab/passe_rangees_periodiques_coupe.png new file mode 100644 index 0000000000000000000000000000000000000000..e9120b78ca3ba3f4cba97a84fc83152dd0f7152a GIT binary patch literal 65628 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 W#GeP{@ULLrA315|uQie;!T$$v+thpj literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/pab/passe_rangees_periodiques_photo.png b/docs/fr/calculators/pab/passe_rangees_periodiques_photo.png new file mode 100644 index 0000000000000000000000000000000000000000..d913b7ac3f79d880d186f70f02a26626dcc18581 GIT binary patch literal 337911 zcmV*RKwiIzP)<h;3K|Lk000e1NJLTq00F5000BP;1^@s6{1ZF{00009a7bBm000XT z000XT0n*)m`~UzT07*naRCwAfyH~HJ*?H&pTW?PL-FfemPvy{6Y_bEJYLQ}#q$FD7 zk!8v=Ff7XO5cYTm_Ba5>*v7yYgg=bKg>_+#Ob;ZPK@^opHreb@xlWz9b9i%Jz9?O+ zFYqkj`9J?8{_uC+lA}Q%UA0jRNvq{z=qfal<toH+T&gnW@@z$0NWS>?9dgZLz1pJ0 z5vJbo@n;{CWh%G6@D^YH#&2_ea>if%-QQw53X0XCE(>HHkQWUXi!Hikk*-6`I-%3; zGLLhdRvTS3v^ox964Q4~ZrwQKa=Jnam0qufpkWi`EH@z{OZmdx>v)|3Km6;Dm@XIC zrpb7qF&GR8gNnPiZ;%%iiUz08uXu8D!PCo2?%Wu&-*>sXxMCVqn6^*5Ge8K1zFV+6 z9)M7wX)p|nvMx}B&Q8C_-D|sq>wq|`X|;7ECQm+lPJb}q{Az}83w+N)GYyiY!Rpwo zR}q%3pa_N0u#ak({N;~6M5Y^d5BvO|fBs9lJ4bx^OAqm*1?$O#YY%Vp*=H}P;*|d3 zE~Tl`wROl89-W+U>-v~`x9{`IPoDA7FF&KGYMxCuOt)K9#lW^S_S*)k1-I|t=8M1f zRkY3?ci;FNhX*%!^5Pk%muFntJ4VxVzW>7?^5~~O!j~z<dXAxMgh<v!#`xeK!~NS_ zT&%b{dyHOfIl6v}&iIJm{^mEaT%R~fpeaDsyn6mAXP^Co=bwJUPQORn66l6x73VDE zIf_}66)BaGfL>#m8lL4~sZgf|<!nHwb&c743sr<tmy}6~<~dYS(rH;dc|Id9Q`)v5 zx(evFY}`(VO|a%@zYkcT39=-jNNb#y0YYW5jPP1615aZx7!k$|A3k}-@puF%)K-J3 zIb6Lw;o+TK;<O@+3*LU~9*@taeD5zm#jzYrTPN6Txv}3v(G8xTUGeST{|0psadvsi zRZyWiEnHpaYO%rTw1`$QvPjrH+~IPzCe13MAfy0-tU%DPH}KdU4One9<b}dEOYjVX zd$)E_lo@4JG8*3n%_XgE9=!Pm;e5?zHD@`!qAW{vT?JJ^)Fr#4Hdfo?>B)?flXH%b zu5oz%22Y<)dHLxhf+!*_3%b2FbyeW#CUF#F*anBYJ!BbU2tipXlvR$RG;D$r%L2!e z935UKs}(M;E-CAhBF)*^Ib<6rWJ$@L!vRf|uv({#M`K#UK8EQMMr%9+wwooU>vA!R zxV*Ze({{OabdBX=jo$0>^yMX!%L%Fht_6MDrfMow&7z1?>Ly3gEyjCeE~jTSm1MU+ zM4*x773cFMZ+z~3_KvUd;V&N%uNEA28_F_fwvI4_f)EC(YG9dAR0Uz$pbCY4+oh5f z(?vw1=rppSECEg84;<e6(pT7KIv1By)>mgl!4$u3ap&GW;wVQ}HRDkq6^p@ONG&B% z9HMDDvMNzkh0~MAm}!D<Yix>ui|LBO)aZ6iJYB~%O;kmarzKYJn6NaN&nB2;?6w`= zeD^DS^N;=&i=gJ^*##%hPxzDn<NxC9$;T+Nq*iKlQ^hqMqz0CylSL`EWnnokNfx8& z7N+M>6%E&p#^hDTc3blw{@(BLTfg`3v)qLI>ia+B<inrf`x2^v&S-?&8POi@VecJN z8GTmEkg6#ebv*v!kN+({`12pLSWHp%6xSETNk*Ol4QQ&uXwc@yodXP02dR*xl1d5` zMSu{LWsRa}sGqww`mXD?@VyqcZZPim2)7BEq98O$u-<TVbcpY{ltn~U73}WaU_O~} zIC8lE<^xR4=Irbotx2(U$zqeRT5l+72$K}mGT8(Xx(bSrBteL#R<yewQP~j08EqZ9 z9fQSYgP~i9Mk1u7<$DM!!Z4;ND|B5Wj}q=5ACd$Wn{C3iYez@{^VO7h-n`G@@l8H^ zalvxCVG}HQ@!|x_u}}<y)pmoS>-_FFzs_%b@HGs_Ce0I`KRLl5$8i-b-KI!$k~pJ3 z?6X`gp~?}mLQ0+4Y)e_C99+Lnkf`K^LK<#S6bXtTt5jZ{U!Z6<&tAMlH4U^@7sax8 z`s@W4uO=u|G*!$u|Glq)Zu2*P|8p)+F8IdRzf2=?%A#WL;E2ofQ%oUw_~rw2*J3tX z(liZ~Y%olh-Q7KgheKMsJ9v(YX-Sl-KoJ$YhXdNaOT1mv?(ZTEpCC&)IJ`!u-{b7n zOMdmspMk3I^2t-yuU_G(I;LeYUx!3-$!5F7@_Q7G%CCO@bBZ*=QgwFsujBY_EXyEI zGbXbc?aqMHv$NM=Ki=VJe@wER<GLD(qOlF;?2kwIT93ZoLzOyat)QtIX%>>jDYnr< zDGYqGi>2$d9fg)_qSPgm>4Kyx@x3<JcK6WLnq?5s^IQgdI~?3N=GO5pSr$_^3duGh zE1^K5II!GAY$g%D*T!-UD!s+&)rQSFLJ<u+2fOG(pes-m8BWKcJKiPOBwVc$q-kL& z3Qe6;C?ItmujSAPgU2T`q%e?K%=u(aSgI6NLmVd*WdW4bO-`rdpeT}}tkG2!uVa&z zIZ2Yzac#Puju16*oFSWnhxcyN(sj<xCU}m`s6V8vO`=rr?Ac2;>yXK0O@D8P4}Rxs z_@e=~>!W)f&Tvd7d`>SnIIhEkH|}xm)-7JWy5!{XXPBl$QzVonO;%79B~cVpNvNxa zER3MhFfEftl_XgOXy}?i(G?uaB2F_JU8NL)#bimZ+d|PbJj+MaIVuf#p3rf1W)};# z+bu!7!O#ryZB8aN?7@(Je?Z^&0EnxGx~hp5AstJn-_g*Nnk<YlG#!w{L4ajI%Q7G< z@GXm8+eH%s%8E2d32T*yU;HxT{TqDv@uzGT3kG_Frlb^gg)S^QzK3o$R8>JOp+TXl z71AijG(k2cRjq&`F%6X{j2Z0h@b>$^Nmi)LFDJ~V7fi3t7<3#SJbXx&RD{6_*RhZ_ zsEUDQnIvh9p=rpv1}Uh@4C*aOu)_B|eBUQY5=_^?wQQP7qM*>!3TA7UAUByWS3pLQ z2E6~(-{C*_Xa60uKyr3IC5&R?B*HRk#^W~EZyj-P{ea<kM62tdstuMD?6h@;{f0DI z5N#vsBqa|5lp-Y!BUbY{|Ky+iQ@;7FZ!ur2`NfZa!pSEe;;0!n?%$-nzlY)u(OP46 zZhwvvkIgzH3%B^D;LrZ#d;Ikef5K)vLx>F1QqVOOO;NEeg>Fm7cXV9W#P4|^K%!8V zDu!yHs~WNaDL~Z})Q2|?zgw0ymaSuGDvF{Yg(S;M6lz+wLy>~6D%3KeYE-7@=j;z! zRKh@S_b^q9`*&|6B+wM>js}E5$}&orFE{wEhG8mnJ3WM`xp(I}w~w!}nuX|=NtKnf z)C$k>upE!NOi)yvD9soSdfd6SPoAZO+k)H2$2h9OHp|(>DM=m@Z8vm#K0U9+-D@|9 z<D4hYUQiS<hM_VZ_9)YkqN>n@K@<dRgMicN7AX{d<Lh5zK3!6UE9$!7=8Zib+`GeU za*pGeGzA<U?a?3fN%D;Ii%XiO;p2}!LoIXKgBD)fV{tj-;>8orCg%uUr%@%A<AQF{ z8uq!knu1ah#1ZS&g3(ToMpjr}kJW0*dVa;L$%a*KvP>JYLdA0}gf8gq95SB<IHp6t z<KcN8is})rB5pl+fbR9!uD0~MEn1F&=NgR11Mb|r%k_H?IK5ocYWMh?zxoNE{`_YQ zhr7g4!H<6U=RE%SW3t%=caH}I+mz>*=ftR7%$DpOAF^|F3)}Swms`$HPg$>5q)E<v zwL~*aZr!@g<>iD|C$E^DoiI6h%6hfH?{q1`4T>xgs)cV`h(c$#e~hR!NG<kzN2FQ6 zXxt?ZA`H{T(TB{>0zA*5(>9O|=$3-tv1zKB%jpK$Wc1oDH;<3GbMq$iML^j!eC~~h zY?fPsD52f<smq#LN;E}d_pp!9B#PVS<@u83YD<)qv^<BsqduE3VHH+jxs;8<qh}W& zCGURjCNEDXJUw4=u)j;3rcCE+f^C98a=Bbm6q4m)PTe#Zo=03XByoVQN*YCwBsoG= zQAJH7E088tQQ_Fo^(?9^$MZXMJ1(kds7t~AewU`sxOeM1MOC8-!Taxgk=1lbu$)um zA(QEx=g-dh*-t;>!;hYF^5OzTf$7yHpZ@YQ{_d~-j(*?g8^80rJbQf3kN)DvBw2<O z4SuUbZ#dxIgS*_hcY_;ukMMj8$JS{34hTt-<YakGUe%OMMO{JNG^o0UqG~MHTZ%&B zdTr`FqwA~GC?ItDzJo3$c~zk54TFwHnr1|4h}~+TTPD$Z&2&1$blZ4Nix;0g;^N|h zs?5>qnwDeWw@ge^#nNnqV$xJKj;-N1CWB6g;h;?;YZNqG!$Fmx=mz_DKabiP@vDzM zCRj}97!pfqh?5jmv1n9{O_Wd<HGapZs7k7)A<GhERWKTRXu8I9nIbVzm73k79p3)+ z4_IyrPESt>mQ#Y+8SS3UgD<>AxXD@0=L`ldbVVhOQViX|_kFT7Mb}kiB`M1aAxjJ; z!L(qTB_wIhPH(`V*P$*XVG!eb9fUhzl}k435Lsu0n>GLRKmHDX@SXpjSF@PY(@WAQ zA}=!<S<`OY^ag$WZU@t{D60llHy}^BHFmjk-Nn>PP--e!QKW*FrQ;hlaai!r|J#4f zKmPW&IX}PTXMgs6e(-<)F}hy!{%^iRTBRtO&Cfr4NiBSK@7`q{1T=Yyh2Z;t`fqvq z$%mLm!C>q%-fgq9J4C1w$5pWmNq^ABFa$_Jf7GWYM>HCBEr8c7s;+9vx*;tx)Cb4A z-<5Sq9Ilb52u;Is3_6_--A)(VwwO*P$XarIaGm+&iac5{8uuCO9imn>tLciDCsQVu z6O5M4?%_VcazRc-)s#GV^B#?avzO=CmWfaWqyC60D`~epE@oSVqm#=9&oOaqjn!t0 zW~mfKP0RH;JUU_<q}aO7;rM{d*@nE#$*P(-jOn==d!s%V7Ymk~El}b)7DCl9ER*Zk zZoG!(rlG6~g6)?1bk1rvBiKZks=zl*OhfSAZ@kYtU;GNw>53rSV*4%juHR!Z%eZ!Y zL~qz-wVG07DgBm%X4_oO*4Ub$)Ae!t9n6jgngCT$O37@oBn&dbsG!~R&{WB-+ebL9 zF6S>!vDKO{KD^GW({mm_dckrNvWXII-|C~dE~jTJ)GS8VY<~IiBa&!^V_Mj%BwQ~r zRTWXCxVlcVjX4~484O1#R*T~|-sNhsVKuuTSuePJ{uzJ!lfUBG<4?#Im#oic%x7y9 z)!^ddoJQ1K&F9#Di^CiD5vD;=Hmv6xuBKNgYJ;eAsw`r&*-#WEv)P1S{PgdUNx-e6 z5%a|rr)Ou_u11xY6lIQM8n|wk<$T6=yTY(MDlB@=fW6iMp5u@v8NNBjmL_=;W7{fm zTCmy%7>-7}<uV*}P=t!WWH9Knn66OkoSK@;#fsYx?(*tt&U_glMUCaQ2*VQFwixa2 z^3x~JNaB?J-2sbD&TN~a=r%$%IJ=s&*ldWRh$L5d`r@2>x3A&(Enc2n5hWRqU%lep zw;mvih9HV5ijrQ-;nv{*)qc&`WnCeJ#I<xPrDhwID1h(VtiuRRSXj1>P#SLUba~_Y z4kwo@gsRc$IV5p}V=L?*9rNnNIa!)fqy?vE3pUdY!?we4IAp$!$QyxS>KLM6vs@Fz zDF+8bdTo_2z56C_zWFYH^2h&<=bwHIRmyt4;{0mHe7R*dn{$4#V7ZEMe4pLDJ;tLQ z9NWS3eRlT-jCVQ=dTngWL=^&6GnmiT&}e9?N?BxxvLVe<G$fj0ljIV^ZsEE%LP)YY zC#-VjLCq#iDMdvtRN6fsS*JXH^bFl{8SeB6qZN6cAsa!fZL{1iDT)Ha(9sMPQ#Ubn z9Zebt43auWDhg!^bq!{_$I-(tvaJmsef*Sgc8+i7s76Iz)~{dHVCVu35UPb@H2AIx z^=pYq0&TxVqd*uXY*rEb*KYCFuYbU76EV3uC)`{Sg_raOKDY1RW3h~(%F)#vLpRZc zj;0C>UB`1=>P8}^M3D+YX)p~Hg@Rh97zU(iLYh|;xn#4BP*okfvqO+Uk%X9aMiwXh z;dlN8zxVBb!K3F_OfN1e(wMp`kx1&MpeahyB%-V<7LzGg=ckA~V`NKqyDFY7(1f5t z(r%liVL?+$dL5sC`LF*C-}u&l#HSzsibsF>0~U{d&dp<wciw-C@$I`bQqmudIk<D5 z@!<{PyuuWMA`JM8@BJw+pFKm60XYaz)S6m0Y_~C0(I6BJ({fNWfvi=sJjZh^Xf*0Z z(uf9thK8n*fI$7mmmYk#*J<H;E>hK~q=9M}Y@?J-kRvn=DNAhI#&;~f@a7$6i-1?> zi+{LwDvYM#a(d3;eh1CaDI0ij=LisNqli|2M4B{&+bzRUkCKY@Dxg+$rkgF#UtQ5C z0^8C7f#W%drlM{HuG?ldUoe?(Kv$Ws7R(lFf;d5nnpU^XU@+kLaF_9TKv6ZET%4oZ zD!QU$TN+^yQ;CLJK%Qh+mVu^gWJ!QyXe?%POj~8x^Z5F2zR$_|ip#47reUyHuc@kn z=Z~KdO`hXh3ad>_f8aAHvmFP}Xojn*9Ax`y8B5akj@H!yS)B<LC_C@6|XQ{=Q9 zljFTUyL;DJtSjcPp3}2*-ne_0qy2rfYR%p2J7_ZHs~`M2y}_6=NpV%dtLLAwj#jw+ zK4~TK+d7)mc>Ku|c6vIF?eWo1Kjz)f-)9>(Jo)S?vy&6Hn;GMS9fGJJ*{m7%RJv+` z5^k|9mt_!hF<nqd*n}yK3ZH-XUHXF^`kfw{X0r`8Y}ZRvQPcAs9800o?NZc|{k?rm zUE}iX1-hXy+8y)q<x33HK~)?aT_ek5g190oVrp_UVX~TUIXJq<<Hu*%n!%v8LpY1s z^;^_MjFbv3e?Sz*T+G&3Zil^gn>^K6t^)>x7N-{zY}e%Y<_)HsfNhi!B{ki?MUe+& zrNnLfwEQkXRIu5GlvzcTH%u47>xEgWY{LZ8RMB)D*K@Hg2$Pt_Dn_a*i_HqpP;pch z&roR;iDDWQX@cVzI2O2`iBMG1I3_JpY6NvvkR=UGl|kK5l{J3LpxbF7vj)ph`SmZq zhvRr`t}Zcc6I0jdm>Ovip-Y8s*Fo1!!p)YtPMK|2OxFo<l(XFiC{0DL)510_R0+vu zL#H>y@;ZF-=owYEr79DOy2R2HEL}yQph*FB&3dt9a(=<di<g8+ilXWSn>E|{j66s& zbQ{(7*}HX}@%|3GM~4VqFl>8xZ3o-52v#AE+rn}jmdk*}G6Y3KAW7;3Vb&BeL}`sw zBxO;NR|TH$&~{9M`5a5r84SAY@9vNU8C6}O=rxEMp(xa{p{`O~(}q%#BpHnqIJ$u* z8%)=sd+h<2q2Tc+PiVF)dQO9`WfVn5mDLC!s|$QXMQL(UQ4u9EwyL8l8k*r!OC7^j z2*a3h&*$Mg?=XJwkdx_x?QF(+`GRe9#&Fc*=*E4nE*7M#C2E=Aw@tFFq^ZF$6dc>d zG);=UL<j{1Xk>vRB<t;hypB<%pk+A3al$f)K{M#=?h|B^auec}Ii6|opZu5qim(0t zAM*2Gy<oZ6BB^O)LzY+MX#!<T9tLFLn!3)pJUyk@%sK4pbgYW9%y3<wmTOYPC8ChD zECtu~_|N{E|B=ss@J${+dd!Qz{Q=>tkGOsBkS~1YJxt$6Xf`d+$7$~%b%!i3v2~sG z<bpr@-uJjTeMUo0o~4vY22BoiiLIODQ9_Xx(5PsJhN7vMnn4`L1ltV9ZP6$yo@b+J z0wDyds-USV>bJi6Yu_#Fh9E9M(a5rtXHQ@8=#!`X?86Vax|(2GI&o2A7&ULc`G6#m zMB6nT-^FX`T%24HXE8+`aWozv^PJ1GD=f>S)9JEUZ&3_EnkGa+gkq=^nZkTAXB93f zD}jPWm8azC7Sl9PH3Qu+u}l-&vZ$JdFpMxQ9nEM!X|O#5*YEP`Y{u^XF7Ya2;J2_G zi^Xiqpxa@0x6fj^LDm&@UE#VGuGdBt3U56)V!S&d2osv7#I_X1<9$q{%gM<Tl5j;? zmMB8vw@eJJq&wbc64a!5PLL){FE7~dIvn0SVzQ2jvmBvHuFmIFQXq64O=wt#AWJj6 zmW`nqv|2r`PN$^Nn*E(Nr_auL^y~!7FxVN7S;aZ?<(BniLlTwbQNU_4<%6$&fuqAC zHc3sXG$dJqVVc-N;9DkFlNq*W^XmMPqvJh_U`4i?GU|3ff#ainTuouG(?LTp@=R_Y z3^+X4;rw#NY_kPb;#wNR(LQdkPg6s?(`LEevYt#ZMT74f=%&dkNRd)wyV?@0W|*d6 zwVBb>1^w=jI0>=*9ukwu<t0(L#OvA|92_#8EV(+LFrBZkEYNfv+Z-?)kC4@CKXMU; z<P_{346w1dIKQGP6Lj5T5d?UChrwWk+a3@XHL4KgdB)}01$U13xqai1<sw3&QOO#| zH0gOBqJgNWXc};B3r#5GY09nR5lxYDb+O^zwIR1}>@r&|2*QwIw}WFjbXztuFZk;F zZ*h7#BTWiiLtyF}hM}VC7DZOzc@|{_qH1XA3hiD8TY+)g#<CntRijP|HmfC%UY?TW z1)saQLs1k|RfTN|S{(zg)5h%#*la_F9fRGyA@e9f(<Hv8(6LQ?Qzs5W!XP5A3Ob%g zQ#4F2u2@Z{_-zx{HR%s}RN3p}vMEZcrlOJ((>7??DqYWFb~U9aO4{8vZAT~G223v| zOs=N9czMQlzG1mpV;Lr{>oVBc!SP${9~|I!JZ#4%i9-zKwV06PHEEGE9JUyCy9C>U zyeKgp6RMiUX34?cfLnVzET=2-OyYW74AVq0RVta$@_kg@!7?>$2kN50&~!9QMN>7Z zxTHPar*rE8i*>=pi|2@9P0y-nSp}*oP^5}1Bt<1Ds)js|s8kiHTI3nTQS+K*6%}sF zCM{y}tl`1izlO7Olcz5)*-Wp9=jUX>l)Zx;j*i}7GMTfUUb5HsNTMxGBPhxgRnxI- zi&o1A38rPCs0ylpEY6TrY~m?J8j+<ns?h1V9wjRN&LQi#WV>DBP|<aKzV)5|iZ_4z z_xbFz6VfmuD{`8qp(t{eiy5+vP^y&8a!L@aSj{G^FHhO&oA^cpWe%oITGyDmfvKxB zWr^F~;alJNuets1S2%g{lIOqtG12TPdj~@vy#E2U>7%O#!<}7Jw@X-RtT$^MO=mHi z@csYq&zMink!4Ix2BOALKs5wq4Q1KjIu=MlQ8d^s58coR!+^SOm`yjNVMG+H{~@&3 zkR=&;o|C2t>L2~qd*4lqh8l&YZm1jh<m1PPI>)h0Y{RBM?h(Z?)5`^qUrzD7HobO> zi^~OH{jF~xj5dG&vtRN4Z@$N!`}gpN2gtJG$)o4^?GDj=hN(!(N|2-xnr0GiGWs1C z(@<D!Vm6zYPS2#>(h(SxRfD9$^K6Q$Kvy+vy`j^xI6Sz;cAX$8QGq54@Y^je&Zq1Q zJi478m(vx?U`;K-P&E`ONz;PkgFW^~2gFfIe=s0SCG*7sM>Ekig*Z)FEN1AMf@N3~ zX^CYy92|_ee(jh~o?bCs&WSclk~9KQVi*QZqoLUrah7803jKDQ)AI|WBtuF;B_T~q zR3Q+mWWL;B>I$mJ5T?gZKYm6MM?AcL$o;oI&vX;9*lhUKXQw=VafzYitfo``<`<8s ziwdJoQ0t1WXHn!igLapT%O%lv%kTc9uQHu2&=tuW4;~V2LM&b2sXB*)0liKeM|TLr zg!>O3a_#VdzGGo1HDMgnP*au}o$i3uIzZMXt**~}vS4<0j$_prrb=0BES5_)+ZAVL zXV4V1+YYL#QRJ@|k)&a}-IC@xUB5-QZDZPkGB2=A8_%~G4?N!c!W*ojnjo(UvWgc^ z&*_YO%ubuj`IJi5^t~1>%SWgRj-k;V4yja~suZMg%4~MYpx>iw>KqT-2r1EBkI6h> zwT$uFDm~vsG!1QA;5sTT%V)VxN$V0r)ft)!yZsiH4L1(PlxanrWLSnnn&#-bM$0u= zt`>|&W74c(wcgNaS&aG}gb<7dZEQoO&J!$M((xURhHWNiGma1U>G>AVpI>o&u#amh zeEG|tqviX2^ymcJ^YL6C%TlT9oHVb<bBNLgLkJWq&L<n<3?AG%q-7guhQPKI6eOl* z5XCW3R#BxXvMCT!MbmAfETf^~=8YqEhdVS)hNgh5Ybpt{5j1s;uA7v3$z(Q1Q4KnS zKDy(Oqy=@^kYy=JoDxSVLRJ*34bdWC8^*M|K8B)kbn}?~qY;B~55?4x2#T_yE+9_| z(k!Pn@X<7bO&DOBkS8gt*#^bXN#hV9CEFxI*Db0-AxU$JB&O4LFfEldEwSwuS(+kk zAOGl0&SoLY^JnbZ8FjS8HYJ`3RZ(JCDne8=fGPx<P$|lWs%lUX2&rS34q+5x7z#;J zaPQ6c!QbQKPoF}xLdJ8da>K#VA*1narjrfZ^(DUE;JF%|zR$(g6_#z{xotY_KANgg zR5gv1G)U^ILe>pZR#Y-12?BK0q?QG4XNcAwGg-ut=5$OjG>?DwKm1SJc<%!~`s4}Q z?UqVP%BrNQDv~&2xwynN1yvpsMjJNk72)iHy}k+L)OCrd75t9RY`vsGMWv!W*yU@# z|DUt};EOze`k2X+pCjXQ_76tf{`{9Hl@^Ln@Y(|!r^_amgh7tun7n-cjPL!)|HEc= zg(73pB%sU^WDUBmpj$eP6ckB;D4W-LfIO$w@$q~Ml!`1bX&P`$g|=@a>s;@1)c^n> z07*naRFW(TN%MqlxF*k2)c@t5|G{^c>yXpwf~%`5bhV=83dTK$@zAHNa_$}PaM*35 z37cR1;wj(%(T_OX>(KUl{P+id&2VRkWt22hp^_HA_}dSWSpcG>%0tvNV87qSwpz?r zYdqg&x?Irl9lD(%>(v&G65CX01Y~7F+cT(YsB3}awos|LelX<v(KVu=!7&VM%fR>B z93PL-Y?srMS6ts8pr|J6cuieJ<f{$IIzqE`nx@8g9301CvtA%oh1qnDLWyk~ly!mM zX^|8e!8TxTyi3dP5JU;vO^D<6F*KK3*Z0`j+acN}^hZ8Yk+eLIN`RuO7@Ef0UwD(d zckVEq&WNLkG%dKgIHxRgOhZE`5-AIM?G}^ij35cA>XInQ*|~NDuiv9T?6TOb3D!%R zx&~dRRuqnRT(0j8@hpQ;w}-3?I)f3xrsU+wQz#Q0%O%*xG*YMQcTs3a!+`aC!Fsh} zKELAD^&_60EIGYck;DnV@s0N=(uOL{8SV|q>WYh(uYekKhqG6&2!knJTSqqxP*k#_ zVYD}<0XFLus?tCskyM1y7EQ5Ur?H|fmg}ObCZeiw-Piw7qLaH0hOLpT<|smtrzyUz z5+(_ilo+z6D02+Qq|8-%oj#W1;&*lkH(REQ1$maC%bYw(sM3<rpiLS^%vV!3Wlof) z+_=@pbyfCvdZ1_&c|%ha$Y_l&DryNym_S|gYwy2>scXzHXLMbQMl(ptnkrA|c87S~ zHXr};F@xcdc27mh3QZ_zLZHinVb>>#az?#2I&d)FMVAe;*@UWSXi%8XuUKuCIPE>= zVaa4ZBMf8mv>{JZBn^sGQH9DjjOh)0_ICTEdCGbf((kq@WrdVASy*7{I)ko-uBo8u zs7Q2OBP(;Z+YPpD;+hZ#TLz;c?M{nccYvX5WKn{s6*R-(AM_|d5(E*e^%i02IF3VI z*JMS8rfF<~n7Xde1(a#Te6dDBC5tkizdR>zU>hYEn$2*$LtaYix}h#AeA9pi49g_l zgiyR*x=|3*<Q0QKhfd#Pvs#fPDVi=2jU<Z`l&V1}3a0Hq4z0mH{X6%0bro>(_!)a$ zoq?}V<pn{IAvFi7nbcIMra)H;3?Y%FK~qUQ*F;mmcPxYyR7FAEsC@3d50GA;Pd<4< z6EE5AD&)zG;od$@Z<pzO#d0#C$O77yg{%aIrJ+*OAM9dV9+qLFDH@t-Qq>Jj)1c}) ziqaqiXnIK_QnuR!w>2hJ+DsQ~x<-v&hInq9fBA2|%kci^`N?1Zf^ZX1R1KSL%r@8% z1{=1k1;P5Yj~4`6qV<O5)dfRO<M^P@da*_{0@G9pw;K#aC5;k>qg#CWAO8{Eqq{u) z>@ka%A5n)F4Ek;Qhc^*s4^4Av4~CS&WVKC6lN8r7IeYwwAOFAqj?HR;lnG^(;CL#U zR-p(1nu@NQD5^qJR~SN}DJ#M>r2<-g55qB$wT59?bVnYFT4U;<tAb4wP$>c-6x473 z{%?PG8>XC}pW>Q=oq@~UJGa;y4ten47*7*8RmQc$eXh>u931s|=fNS4Zqpr&=?{k_ z*_^L@`PaBQSulBZf@kX7zH@`UYd47V0^Lv<?~E9XhpaatiUvWPqw5Avt49#b>G&qD zW#c<4ec$HJja%eJg{TY0?KW@Tzez1^9zVJy+%7rTKg3WyiX>n@pRv2YkFBVjon12B ztVq+CFTMK(_6I|J&m*s4<lEf5b%RoM(KOf_cbQyX;Q0=M22Fw0I!4h{6ajgfkYp*B z(<$wa&2+Ni^6U)RNYYv%Pb2Cyr_=2-7!TM#K47`tBI}Z}lFT*<RaFyg7U%-@h8~8k zV5&MjzfDyXbUQ8HdFvs!uV3fwx8Go~S`sc+*rrD%6?R5G-}vBdL?f_Fooh#XjC*~) z_?55V4n~~3IH%Dxq~9kD6Y?Tr|FB1%2_{zyrWdEYxR^4ZFX*=5oB!x*<Vj7}H#j`r z=chmWjEk2q$di~yk6-fg#RZ%BlAiA{TP>I@0<t(@yIqpT5gG+WQR2ESEXPGPEOgyM zQx%FV!c-*+HL4<Ls@GCdnx&w?VzXs3*`TO8qfwtKugEKn^F_omoZ#CkqEy%)jo2M` zNw*oE;nDM43<Rdpr{y`AvLXv&UcPvY-|q0~iwSX(vojvkAGFESf*_31j0)G*(LIaH z`Ig>zK$aJ@yEa*=5-tmF9gf&(t30?hrm7VhMQ6u1I2aFUOph?m*vw{_rp<Dh(rQ_h zjU>!V`mRgMHgGKyyX6vw2~|~a^I(U*(?L`UUDx9No$H*PujviCMA4RQSg^A*WM{8U z4*c|!m#l)E-}v$u*zLF3%+^@8j%j(QD1_;jtV+3<tZ@4s4)=DLU9EWeYKftnym4cf zI<GmqSW>DI!!c=!*L^9?&~RJ}$Ivj93SE_4KiFlvSn}$0Ler>toel>FV=P-G%`y~O z(d)Jm5?YRdM6g_j)K$S~r-vpaqAV~ql{hU)iwf0Lsp|&Wln81z(<K7Ius`JT)fwB_ z9GNwAx*c>=r8gd-Yp+@DsOys_37cg?UJFde!D+SG#u=9FkR&Oa?Ut-)(AC#qndA+c zqcga6o4U2n>BWMpmru!~kY^{aIK7;cR)Q#pFl}fMn6^t6gP|Gpx(=#RP}e0I8hO!B z3XRQn!)R}ZYoC9YSaEpr=n+~TqQ*;XRWd%<2eZrMVoox>qAqh(AqbO%Z4lv^DyFVs zIX<Ro5d;yg*CvWn%BsRJ4P4VgO7YrHYGQ;^p_m;Sdzbktz!fQK5zrm%@L&AT|0~Y! zZT|QF?N2#BeZhKt$#%U#kqvFvplvI(Y?W&VV>&I1Zp)$DcGy1{(;p5noYx&t!?3X1 zElQ!0L^V76xB2=X{HL^buJh{obJnL%X#0YLYlrxQJ%rvt5f+Z$B~x@J)7Ob!Lnu7? z)i3zvU;ZUV84zY0k|HOLQWO=ujzgmes=THwE8LcY>6_$bhN6JyI%tlGuypE5kVOTm zs!%sjmL+N}P)!S==u~k@g+#TA<#&(9ZT1GojE5t-?H0D%=ICf2q8LX}XrxK0`lMyW z(a{cXzw>$WRI)fbWf`s+U%$@j>5M8(nVy~?sR^Qt?qHX8XMjX!8|73;JX@tI8_p&x z6sh8>HG`Ig+wz#s*1U877QglDp9iVZa$3Y`NS0@GI&FUTi>F+kPkD9vlJlz>!D7Ne z-(YWlpR37+>3mLA=csB!BNcx3tLH4Y0XJ@5XS+;kw_V&;hx3aWqn#lSAKt^ZJl4|* zuBo9K8mgvZsV1hTBUC}0q%^g{+xM?=|MniHD%lyfI6ZsC(6_KO5C~fB4&%LR=)z_> zoe(A=>(v@b!LZ*YPGfY-!m>;>Ves&cTO?`9WV+(zt8=mf6xBg@`)s0==_+D+HN$8c zBnoZACS6>zm`>3&omwbtwi$b)4o;_sx^okEXNQC11BBV;@BZfR5lz5*UwV_e%BT$$ z>9)9Bm7Kpi<7&3x>B|Y@(SW_(K8|HmBwGf34NF(3^O&1A4@i@mB2B34_%%=(I*wx? z6hV?^pfz}&M^V&RhNRoEaBT}}70Wb{nt~!g*Ht!AM4IQ=y3W9J(2&@sgCR=d^^zpa zsA`o>9?%(gIX>DaiW-8X!f$tIiUwUajE5ekCXtGuJ=|q7-_mh4Oy9@o^r>V{u~{S3 zhNJ7ZIoKVd*Mcx8X%rardn8Fim8E>?{Wp=8!D<!J@jdoOBWzvJ>-O;cKBHle7q8Co zY@NM>0YS2TUFytAOh+S*QxvJvYgybp*yH$MhxvSiZd#~Hjqm9QRU<DOq9o$rXopNx zXqJI)w@6EsR;No=q?BdJ&h9SlPK)8F$0kg$TpQPQDWZrhPKmc6wx*F68A2Cms$g$_ zpQNZsvm6k#eUEKYqN*0QuAqq$4T)hYw0w_l$HTEbwu=pQQ&N{Tnx-Kvog&L9vWi9l zO&6~_QB{Mip{y#xIL9<h9^O8pN)l>Wqp3PFZ}4r4I4`hljlO46lqFeS(rr7~uEuJy zKvp%DsF=^!py&wQqSqgwIT}*aiNg}bw28Bt>D3b5(6Fu7GpwaT8Wog{N>-HgcCS&i zj(GNRMsRVCQ^)^5Pw&-iTY8=6J@cD6t-RLG>7+iVPbW0G8;!tBQL;^&qNI||GE0)n zmM(N>U--ghmvQI6<5)E9B4vmm2oOL69ZpVrpB-0TYv%m<Vxja4X3eTOzwy0eyzet` zNik_ivx;#L6IT_g5NJr2i;yzcXs}T<oo=s%?V6yKXr@Y$7PwxQ;}1V$S*pBv`ht!~ zD3&u!1BNF%q>9CCd_}&P;28qb&@eTHGz;)MHYbODgpee4imEDDhDoc{V=|pFpHBcu z(^P0eP-PKi5u)iWDs4b857_fG%4p7L_YVL1fB0XpMko9~|M!ph@sIwNIJ)NT*;B6H zob&SWGbYz#qHsl)gydPy<a)|-wq!8qGuYmy)!)VKjOg#3uyt}wYqX8m-)69Ti|_x# z|CILr5m)DDq^m1jJ;ks!bZ>~%Y|0ASgDomeXEIx(G&PE>`Recgjz_=vDMc_rY6Y{| zf+$R=s|p$gR0G|#sEUlTkqA|gH6>^&O5M=vwlG|kvM5oh5i&!eA}=zMD8>MEL#5Mo z==nCLr=$Mo|L6xlJl@)7v51jEqd)93Th1^vgYnG*AuKe@B`yWqTYb8ok1%|)yyo=f zOXl+lvvJ7F*B98n!Tk^3r78<n^Ev<S-~BaTfAKYYds`$$h3;5<^xi#ItB}=VP7=%* z_$IfvM%=q~gj6JLyG6e{!Z36U*X44uWHJlzdVLyIC(o7)eUmB;xp()N-Q7J>RGz-R zB+GJ81yT{1mW84Tt}idy8Sb-OtO!?Q-kx0&L`$MzP8wwFA0N^3Y(yyuqXMav=!Q!r zB^VM#ss!PR<z&L0+YbnG!F0Z$+a7Usz2e~39<8>6p<6tA@s{h;b8hb)Ql$~DrJ!pX zhU(IB44S54*c%Z?DQTThG?F+gs2T;`GKrIjtII1c#|y5OYc6ia^m;worcS?QlSeg; zqVVzO577lY{^kWmm6J9W7vlv^w@Yuhjl{rdclr3YKIhHFg3rG9U50!6eD&xBr{`DP ze{hHM@sh8;d5U9cJoxY-*Oy}+e)N!?dv`g!bBDp+A(b>R6^-p-hdfIuiiCFCr#onq zB_+Wsrf4dXv?L4?>ZZoEO$<%L&<%tTtfL53Rq<?}ssurUZ9=c*aJ03{R;SC!{x-Ky zj*;cYmV2;2Vi`uHDIg54#y2!Vp_USX#`R)NRB2!jiIa@mM_b&zbHpr+nM~LCw$8xS z36?Q0&sS)M!-IQwc=Kk;V!oo)YNHu8y5Z0nZh;gOQAWGt;Iw;`QX;9*M8k3!Q>Ph4 zm7#eiQMkr+42m>E=qj@yVjafx+aBAa4#VMq@%c52`Iy^xPpB|>{_2Wezs=#nh^@UH zPTsr6&cQxHvzad=`u%N=P7ZM#gJ88rL17(4gmHvr>0Do3Gidv?JePLc!nIY3w5HSX z(JY0x=hrOf5vHNgZd<IglA@>>*qa01aeXY?X1ShY>IRP6WfkT$RgEDOJjXzmHRJ0E z-EJ4dw3tj6lx0m>HEeZVgd$mmDYj54^Mc*c5YM&<f&|^rkd4GJbV><}dBp9bAyos5 zFhvzA%Q(aJyW~ZICK`fuO0<lbO=d_#Cn+0x{T|(Zmn2L{!-O<1sH+;=b`gq39z+Og zgeKT~=L59<ZNB;Xl<?v;CtZX4hh5sf#ZIro$xe?T2+)OsCnPOfL#ZpmIH8dWWd%W0 z(@1cAg|ZH4wFjJh^nI>YHE*83L?kz~^#sF|?A+TYR}_|$8C?Um`wm;%BdBXyo{8VG z=?{Ebj!jxLD7t~7XtewuX_BLC(kKW4Lf2{eE=>)EViFW8<C`0LPC?6nqg(Iu=l|{h zNaYUr#V@|(?b#_`{OwP8`qh^NvlZETMYx=@oZgTIE8=j?`09$6&z^C0bwe1Xgkj3` zX3q6^!u52`^(<mC582y3;G<8!gWDZ&_4b0r`3stAfe;m%s-hch5Dxxei$bwjE@KR# z(d0Rg|L))O=IdXwnqJZNOH`vE2x3$f3`axNRTN!As>&vBmS?1K0#XG<$21IbSyGW; z848A>G8(kd4S{JHoA1}R5h|3jLNhn<A@%n@|JDz0?TzTRO>QP*ZpKqIUFZDlhG2fh z>De`3K7K=|?J=D%xtWK|*9FV<5~<a=wnrAl=(dAUYb--UcUqW!he5Z6V>MW&MsKuD z+w(X)++ycwkE`de(3=9M(;*FG$}GpQU0ROIm%o0*&3w-3%^ZI;peP!GD8cegzIFS6 z<Gmx2TGAN|Sw$JASJwnVNS0;HCM#x>6^be`RFw}N+$UYGXt#BaPj>0{dyIAl*rrJo z6}&t>$7{7%M+G;NIr|6O1Yt&+l?X+!HQ0pf2E8ti9>3x5zxa|`W~`P8Z?EQDO(&$; zh7OP>DdA#DQ>6s!fI+9lojdnAJ3Xh@cG=tBCW>N88uD^Ol_-keSYq=CTQ_-la!j}7 zLQ~_m9d0H|M!gOw7MIs6I{g7hckY8G80~G*Xa->|nVwy;?W!zibK-T#bQ$t{|MXws z?%d{o{onpC!r6=>jFBoV(u}OqupN~~O477MXezcp;BS8XbF#YN?fIBIim+^zH|JwC z-NbYZN?D;hHgQsuWf?`$u$TqJaY9)(2%%6UDV7E(lDw!$;*2~ksmlgK)v#@is@W*C zV0=TgSTbD(^oAoeAX%rpb9lt_$Ino0hm(^dG%2Y{opsWnssg31$chGvgnqY8lxKLB zz_MzxGQn)MFl~z<%XxZw!#as6vV>rrk`*<6yTx>}W;u(Q&1WnZQy$zqAuA1@JU>HK z1ie9<#VRI>)|5gZRFhHH2hGCsTc~A55T(r48BN(R8g*#7COQqfyCdRKCCDn4!5Yzk z>o{EB%us3t%d{|Eo2qG;E>~!V#jTS=jt{l~g|ewJR0Z2M=(Yz$afZ;LZX}wiQ|ASZ z6sWq2stcMTrz$dT-#sKsGj>`gf|3S7nwL~{g{~RcR-5@c;_~W-RS?o046tksiku?I zSghALZJ(CkLP63<g_iFUMKKbUcW-yG_1_Hs6-ic9pcHt%hN|nxM$l9>x&~FFvQA3k zEMvWj2*QM3uR|2&D2jn$Xqcv?<vGkJOR{yknST~3hM}RFDxPCflr^^J(DqymO|WzC zA)<f6FTQw!7EHL?H4t^e-mpVmOM*1PwKU=+WqZ3z*D+|ajJ9Xt848BhAesV`3Z*K@ zqnO_I5#9Trb2TrxIeSjmS<~}F`aPY|@d>NABDk5;b2MzzMbRx3(_*n$Q<NpPX<-YA zEd)_sV*4F@w})(0q9{hyHT;%K4OoV`xs;+a4ichZLEp|;+`MJ`=sy4Qzx$tw6_=;K zddg}sCQVn6t{HY)j7B{M+Z}q_UD|DrT2|C$iY{|JtwAY5ieydGWUN;+*3)Zd*B3ng z`YBue5kL6B@8I}tPG6mJ{^)1u#gv`h5w_nZt0cDVVc1>bT4l0~QB{>Z4*2n3{UvX{ z`GSs?psO*4-5_K}t8J53IYre_OUSdFrl}|z5K={Hps6LY5maT3VH;SchGD9k=z!J2 zv|Xx3V7oTDYeFq4>l$4%D9ar6)|UOl{lN&|>##~<#)~PvL6<y<+20v(a{Crfo}ID^ zV}A7aUlB!1s$d39L0Ojk&L93B$4C1_t0k7@G952CJUk#N3m$&^JM0~vpz0>J*M?f< z#mlFdy2Y^9rfq9PanAYKIpK1_)8}WjeTSWcLw@=6jO)o1RjpWuDYL~C$JB{tORi@N z@>(z$?UGiKr_WyD*c!9NnitQ{dFSL1$AYE=%W=7Qd&$-Hgx1aht1#mA*^H}6z&hT@ z<R@Q0LueA)wMddRS(4E59I_&%VG~~5J-Eg8-X2Z0!ZsCZS)$NzcKVtq4lp!@V7a2# zb15lkRFy1>aqJe?s}+x4o^o`2n<$LAnT)YjgZJ*-Cy67ZP-yuU!(NxBXqb(s$SR@V zb-B4b=hopCDgYT-p7X0OpR!sm8E)_4_eSg;zr%}X&uAuZaD>W}=cl}V@t76?$uh(! zQw*g+F;wR3IYE%(SSH(BJ&LBGsd9p(<mu@pmZ1==rzo1v&enh`&4|;8b)K?{b4n>N z>^5mu5X37KBtmJ(i-x-1s1HXsu#HXjqG=QwDG|!%&{c$_-Dx8$$;In4iY({BgS!Ml zK@cVE>}(N6IhU7n8d+lKDn(pyb2+DOB)TXusOkC!TRjg&RmkfS*+@FR&hDs(l(3A} zXttm=aH+MNmggWFli766dc8&w3g?$Is1w>9lU0;cW)jcskd-Ar`{FT|S1a=Mf}Ncq zi?n2Cf0s0fiPtfg*K^9UqGcNdL4~ebbUmA4ze~H_#`3!xbzg=Ihd!<gt5v}G@|vqx zXSj}q=Q^7rQq^dx!KmNCuuPUwj;@>BzIDvj;UQ^OAe)A!%qa65i9pu`Ns<z+B0Aj; zqn&MnD5BpPq7*rMgEp4qVOS1j)zJ1F5IRp@pA*J0{a%|S+7wxtm$;UOPJw8k%xi>D z&<wFTWEvRsZG7LOE;EjI`s78yco`!V==&zVX`m=7NgSaHh{6KHFi4AvvTkU~lB&+I z%uUf0nu_IFXc{DGPAzpbwLzo7K*6yAHcCgeG*)p4n##eupRiOqJo@ShZocHWr=lnY zm-8jTIzq6?yS4g0C>ljxVwg6Xp`&UFe%qzrcIkOG{dSvP+huTg3v2H^&aOjN=jXJH zB{gGA$ELG=%=I)T57xBJ2AQRlRn7Iyob`JCn}~{mX*rZhhEye%uOoDgt*w1DVW1f% znrTuu3c7Bh8yZ2;a5Gzz1yeerMynF;KlqG4|F{1W(_G>CqvxdYilQnpbq%*|)7k26 z$SYl+cCSZOX2k0yTHUbaI}B_U&j3?V(CQpjCUmR@t;qT8v+we!fA(kCEuWwN-B0<^ z|Neh6@&%v#_U8-^@A2&EIY0Z`Cmi0nhcqpcRAM;>WwPec-~E`2mrp3mkU>wdJ#tVK ziO@7mN8Px2%ZfC~Fr`2=lBUrRa+7nCvH=u|yg&tX1cqs%YdU$Jv0ldrRiUbKG)+a7 zAnOX(vJefZ|K^|kgCAZ`Cd5rcV}os4gu$AVqdk_BDUPbp_e~5_(nyW6D!F^B$HDd< zRVG+Q2~u~NuL9zz=FR02-&Ps5eSY%uU!ehxX_90)x+&<i`pBZ8KWH=9xy|+Ej66>% zYn31T*84ns_YN16oUb0e#4rtd!`{ZpvRI+W3KIptrJ|@BO`1~GC2^5c)fI7?u$)KS zeP@qb$0r2qg!8l4q*2P7w^Po}Pl?i;)jFhZDs-)&+updLvaCSY6h>Ry)U{;LYjN+^ zF|+G6b&@ilEx4J^I6B<Hu{=7xKE0mH_rLcMe%oWG+okQ>R5Tc-!S3D;?|t$K<H-_J zwUDwT%OZw@Aw`~nlo+OoV;b~)7m394UEcrpN4!40;&7+O{_ZZ8=is$``u!2pRY0Yx zl=Y@1^ytYY|KE>(itW2Z%MiT^xp!wolV#XS&8HvVBAiZGOvYSXPpFXW^ao@?&f&oT zAr!JOrztCzQNp@Rd2r{LPafW8uzkSQBIfPs8IGY~+YZy&njlJ1Er+tGXvzkJ#Bpp) zLqj$tx~5<nI<Dj4+BTMFpb8yXZTi!Wt)XfSE#F5KHkYTDB)P)%^_YIw!|isFszc9r z&};``SnTW$sj?K;gfv-k>-YfG)MyQQl(}TNnBrO{RihAxIpNh9lakTy9!Xv@8g=Nj zee$Gae>B9>RjLMRVW2Awt+r27sf=%y{PdTP$nuP>tq!^(xqWMgRgh2?6}_z<n&~2h z#L;vbp|gLq$Dm~}o!!t>4K3FqNF`66J*VSa+<)&Dt5tv{8U}+tt<LB_WRpCv#k(Ke zXSt4;P8J9Oc@FC!q|8g!VM?pl=iLuKWWHFDgbQYiIYF3XJ05wN((_#MTC$EJG{>e$ zGZYD`&<U4oS}hmPcktT|Qr7f(T`n#b9PIX?PVrrfZrcM@MJO7kBB+WAp{Z1LiDesP z`DTV<2!%8)Fii(V6-YGdM!|C(gsKx~8L}+tcRZ4^VHM|CwoO@7v^;~N$k26*B+Cfn z1X(L&RYfB=kXOeMm<DY12Q+z(5Gr9*vYdzHdCBg(-)61)yn6JEPMtEe3mmH=&Qj1D zs=B18<>p;f9n)%~s|v`5Ra_!;jb+wwHVHW$C)_MTcJ985wf}(UXEWmQnBA7(>ii{* zP}n>Ai0g61az3ZmlNee`QN$=(fuiKpc|e_4h(<+MHC*4Ns7id_MALNEL4(jdOvfRN zGm56cw0-hgXEI(Qs)UZCQwAyD`s@$+=l}M<XPPLSzP_N$V#+3?rlKxuP$XF#k%lpC zzl)|DgsUZl3ydbC@3+u2ovN02j*YGeS}m6b_~d(k!0-R#e?}$+r%%4(^vj<TU7zy3 z-~9o{4?kl(UhwEwKgV$goP6*xwPIq~4y(z8um1gyxO(}RGFjnSlATeDEQzrV6W8-V z6*!KCtR!(<g4po(s%mq=kW!_pDyp)i<>@#^O;gomc}ZT?<h6=tJ1A925JhN0VCy<c zBR9%RH&OqqfBbtt{NTd}ERuwq<pRIerp`-rU1Mi!M6cWC{f{;zg#AH>GFj2_ZF+u- z7cbuMlOO*L=dYil>IxTc&$&1~L#a!44-N=dGm11LiD@``)&Kw?07*naR1)Tk6$b~q z7{X+7c|)8Oym)=h&wlb_?!9}LFwW`sJKVkd4!`*IW4?a*62(yH_uF($!QHLRq38ED zw}{0m#85Q`!#+uogD{XqG@bW5oA2AlKUx$;MPqM5?HaL_8bPdzRk8QpdsMYX5IfYK zp=hFZQM2}5wW~(Wsy%8JPrg4q|3U8KxN}|i`5v!RJ-vs2j`-qWW%F#5r<A0>|Hi02 z0i#Z;*ITOve5of!J)B%iI3;rA8V!n8{8Q0I)#lD(R+p*iG2t6imy33dnd4K27pW<9 z$ZV`0$?;Y<c4UbT7+WvOxtERa>^}Yu`L^FC;NKWPG{=Kr7xwKO(`HyPn6!Og>L`gA zJRfrurDzQ8!y<*$lZnEGJ~}yr%}$nYTl9&}{m&g+Q1wK_#cA9zj(#_;ER29C;o9`e zJnF9M0g^)Z^7VN4vfi0qu}<H<iE}lQLEiXGe#446;U)h#evg;GeN`S(L&INMg}H=? z65S@`^b7fFc9#flhH>lK8Q?N~SU*hxKjVGDJnctjdMR2_yR@|F3b~-m{Lb#h7ELY< z>dD+!?H4?Thmmt-Wg}dV&D)z-?Z2+>(u`jonXps`c=nvxLs99Zgi66?8G(6gU*%{{ ziRa?PyeQWt!*{%g0>wGB@cRSg>~Cg6)W|SgHq#8aI8qRxX6CTQsJ|(3^vT;@8O?OO z*RO3rBoUoNPB*xeNTk(D@sjhTno$%Wq{R%$|7+Jmz8gpmF{b1MJbSjN`Hatgm;k}^ zNr-5RjY+S2*FWfOaBrYUuiL_W1g>nFm(t?`%yNG_LP*bx;s%YgBQZTrI9+t*j&fXg z=SqB1+PZ;6h%86J<DI=pIU*5}I1NtUeOH>|>ft6#{}(2fcN{q6xw`&E^AFm(aRs7N z^cb3LR}!S2Mx9xz!ZFX7Xwb<YKlnXcIwLT@cX=`fYxk}w>$f7uu+R635=S5sZ8_mS zwIj)`XhYYRnW&Z9bD0>6COT;?N-6vgLD<ZjHJWbu!>BaMrd)GNZ>U~zmVlS+ZR6<D zt9DgxGjrLXzP!r8r3gU?Aa#SR(qp}eL}1Q}2?VBU!lgj4e9riAPIxcfZizJ$b%}u% zaPw#Ip_25oi_7aty5U_7emag}&dl&)nI~{fcCNBHd@NN^-UE7F1K1h8!QwYOu)%`S z4HL~Gn3nvS7J*owH(lY+6l4b$)tV!~NW$#C(NUnm=sdGjx$eo%#r?bc%Z`5%x!QBN zZEeczJhs|1`qPjoG&ci*0O#koETa>H=osrZOGn~tcI8Ij+ScWNsfuN2E=_g0`&;>~ z^_BZqnW}V?Ye?tY^me-AyO2jeuV>4^U7Xn#p1TLcjmtNgx{VXQd7Cp*7I&9baI<#M zV`^Yfq>ghohCNYN-{2v{GKZ_d39UvzMW7_AWAOf?8|#o-0<Q;72H{uwu1{hh;N+~p z!3i~n(NKQG1*c-zV-L@(-Exc-jW^0wnC?9TtDPdEPN|^Ab*3NHicSw?E_MQbC|eB$ z8@T<TD`wuc>*3WDVk`&=h<<ZE`OtOom*?VoYSO{c#=h8iW#!es?tsFPAU}U~kLrl< zL^riQ8i&k=C><(Ilj21N*6(7wJDh&`PX+CLWyB#LY>dR!^G_CTo*d=jAyzv53Aw*? zSxZ401%MEgsz$I`K}&yQ6LXc9Y=W#79r-ox?~IzmwZzdeh+dJ6{j2!lVX0lA;tF-b zP#Uug;73rRD5lxAZ7j&gUtK_-^c4hMo%{S);KPFN(BI9-<0}(Pvo(O`e}RA0T8IEW zIREW!r0kPpX=*3b$^N*!ef84za)ilVZZ1VXPyYIvjNta%Q}<H7X|y7i*Ss~bHx;K$ zQN7=8HX{5fwO}9SFi^cx_K8!1X70_!ddL}5g7o;;`&GFQ=o)_f;s6#A3+4Fd9y&Rc zY`odc^E##7bp6pxvrc^rn__w91=RyQC)vHyTZdtPDT@^KKALJ8GEiHaeRpd-a(n6= zr6T5d(HyVB0n{pFc+f8vyG{fl8EOSVbxZh#1UyZj!fEPnUX)m;e5O3%xBcKy=uEok z)_f}$c6(tVWNx8rPb`5`--8aB+*hPFs^0#6N<XZkYQ@C$8v&uVGfM1l9SaigC|o*s zG@(WoQyQXntl#4sN0`(%9R4C#F<lx7JijD(F{c0~==Csl`B0Jaj-6na)sCs(v9x#d zimdUF*>YZRJxDWiS~)0jf?%;*PGD;FYS#xthz8jQ1SrpJY-r&U>aD?7ggm0x#ejAA z$jnTx5Y)>=aD6BDukFZ1$L%{yCV<^2m(2I+0sek*{dB9r`(v80ZY)jJP9vk{Qpr;7 z;4p>WBn8Gw$^taO&Tf>}cI+H2LZ{Du5{R%Mrki{3iMXB3Vy0E5@i^%l|04&$a zNDzrhRuOKlwD~QqC^~RLI$2%<P4omuT6z14a*T4qjC7%~E8Y`g?_JZh5YGm2>1B_s za{3<ldqH1B8#65b0ZD%G`VApsLP!6DBveB5N3#OS;}w^b9=e-H(eVcz{ksOey;BaZ zpXdZk)-rjsF;j(luP3I(AnDc^t^|Fxp?DA<4?WR3DNL*>@qOVpVX^kpwiSEd8#ap< zL8B*Yq{Zsob(wi>Y;A2%$ExO(r|4wz3rF<OO)50uth|FhP!59M^iF1MehTn8eFJFK z)JJ}AO&=SfEYs()#ScaszJW6Zw#(If#|nFcMSi6o-ZF<Bjo)!r3DTJ6Cw<yQpt75J z2T~agW+a3x@Dx{oU-=W^ZBh`8St9lcP@+BiP<X|_@1*9!oi`Ux?jv8_AHB-_tQ3CC z=|)3XOx?ZzaPLmMxh3jXqt}hh^mVeLFa>h;-zH!Cbq)(4VWrTCE+{L-o`;G6Qs?!S z(5sJKGp3j{HvCW~aG8*>VwyAEzHnEp-GNOx!iHBzyhj0I#smKNZPoxITg=ak!Qg$( zvf$B0@Ah#$UT`nI+c|uD5#50kyX%{oe&opo0Sj~JX&f@j{czO?rsdY=)z|Vj55@tw zH+`!P2aE6lf3$XSh>P=5(<N$n;=i!4T*@s5g!>%+#@)6VxmE1m5DEgGD&~%ol?%E= zLf8GXPrzvH;q^t9<uZvqR;s+6nao%6l2+4)6oTn#@Xonc7PUkV-X3pCv<8JDJ$Bz5 z9S}P)uE!wuE0b1sew{_Pwl%Svf0mT|xjFm{r(@&yc(rz}1yX-bRIMg?DNdw?(@H8o zzpvoNB6wek8(uY+3i_OYOB6c&jWe^6b8aav;phRnd`6B|>g-BUrt#lrCVMMCdcEC{ zAhs$JUV~p(SW)+-pm*pWk)KLX)JZIDYbSdG4eL`(uE&4=ip|k%yC(Q^gMbhcgVD*m z<jQRr4OI}yD~o&^jI>$*uV?ai#Ce8sw|N})sqc(2(+A1L<M;2DKS%$5`^bdH@jK7% zPNqlbrJ(%f{;RJScOlc+<8RvE$*y%jITUhi*>F;e>T+y}C?zUAm7*8RKSXB}`oW6C z!-Ie}l5(X*Q-=YcFi7*TfnUFf<F1gc+!TN8AEksVG9!$F6Tq&59@Ivdl9_|#3@N83 z`+4Wo5~){XD{FpaV2IuP;zD`%a<UWvyBcoR7`N|we6p5J^D2MMi8s$Z$CF8SM9H5} zhDd*{x@UjS6F2KP{byBfD^)>5H<iPuS#)xA;FjMOtYN^zt=KK(iwpBlN+T*Paq?Q@ z650toHkOf_u&qgr=ark<&(pp=K_9rs9530?^lgF^1?qKgQN~gj03_QrhU<vCVo2UQ zEzYO+dd{yeJ-XT3zsMT3MwOr|D1Apkqq<0ThZ<9#yYt*YsgE`c8$t2P{eECsjWtO* zjPq(1jvVxr_`?k~l;Zm|uS6UtoZ8BmdM;HAg=pNC(AP@%<Pr%Tvd#na(%~9aA<u4n zLj+-{UzdWVb~fCEkQBXHGDR3shKp=}S*3b7xHyfZ)LoZ~Cn)9V2h@UyiXM<Kf?P}| zjm#=H#g0xFHUTCuGZ?62RGOj~&}uQ0AS%vnP3BL3+`K5W*Lo_zY!R)w(!Ob~p}?nD zTVcz@X$y_l0hJ!;*h-~;Vl8>eP85N!C4uwF8px#G3f@+Yw#lgOEr+NboL`>oIz-NG z)2b`?&p8Dc2S%`MOZa^Ee6MTodhtWD0a4-X-y(N<m2HrmvMp`!$vTs~!OfC(m6kpm zIBnN$U84-?1agVdBUZR#ZKg#&?*0a0)8wzm@1*1}*YCqKXnZOKtCIbcw3IkF4YH^7 z$r4IAW>#Fw%3Z$CAUCc_WF8+!D!(=;nV!^t%ES4k90rVF`PUuR)xB~ZI#yMcY0=sv z0m2kbt-MgUxCU88I@M1s$?a-#s;igtX%~c!(#T))b?tCsvH>6PvOlvaD}7d519OZ% z9twV1K9++*^GG1*z<+ALfkDXc6SZX0`3n7Y6VA}_zw?U+>t7#ypfm_)!$%=lxd*1Q z-Lc)X{<w)*Z4EUDQn-B`c9Qfq&?BJ0GkDZlc)N3u{IK1JL6sMDN|*3m==T*)>n4UV zrhFio${}71O_F(J(i#}jYujGPEt(&CnmxF{>C90xgL1FxANB1_ozgHj*ADbMPd5;< zk(1kA+tDERZww0Z8<emJQ)pT0Jd#B{uwSS9Qd%qavm2)GAAsn&viA)3t$meVM)Yy@ zW+jxRzt)lWWoDE6BVYuqOsPGlDcAJ-?h~U|T&^B|I+3<u+M}_h5Tj<>usH_@tP-rt zo9b5xuUEG29GOAe&O;f2=!iVQ+r(Fls`V!49;OD=rB0R$a_fV+fiF4(v{3B*4gCHW zDx{51F0XSkdSEfh1kI(Co8k8t&+kyfbK~4t;GF0{ZMcCkJ3;-8TM0WZfWO}OT7Orn zZBiVrcY1v+F~O}FE_TXVy10l#M;rnwX*NFe$r_z*R&{Lro6+OKib36UG13T^y3jzy zsKKdcRaupKrKjOLyL`;cZ5o_xmDc1JA^#>>-XwuW22bNb<CB^+b6!q<#@t<&ObC#d zBJf#7G3_X&ZwqtfcIro}rR8@RK?NS}p)@cLG@NuL-F06&@RliGzC$scpv^q`VmYMX zb<&vHtOn`pb!n2C{R4Y#HY)qNcU9)HWnLhGm1pKe`5n#n?Ic7IRBhUiwZxqKn#)OO z6Z>~&#Qd=lzs?srF4(?Ud*7V9O=wm=_b?LR!YQncQ>7RYR}C9slW?vHvIOur?HAH) zUYl)O7Cr3zpZccuCN86q-!0PlANBOfFg36TjTiph>+zC_a0r1+grGpbvM4E{m`!3z zN{m$>?;XZ@8mYn~_V#YKs!38_bwViTIXqe;o8S747^2yB;!Cv{PUNq5Ovas^3fTQR zQ$)F6XBkU}1{>$pAaF&zhKw7Tdy1u+x_a>H^&~i<RUPI_W>OyCOb*XVr6FrCUTq?b z_$=V8FFRLab6@%rHU(xa33uPAH)c*OEyTWCF2oS37f(8y*g^>3xiS219vlsPuR{RI zn{tLbViXO;j2ej56C84A6|Ly(0`sGbozmbv=XY|AIGV+)744?L(4o9am6frb^EW4f zbq6*R=jErA{WUsdPe1+st%y4~=MmxVPWnWsR_pfoSeFD7mN#9JdV#lV@!rB^@vqZx z2o;Z)9u66Gb;JrnO5%73;|W_%G$Q@u<QKo|C2_B`)QoVIN$%kl3NKPBgU^8A1m{^+ z=UT9;4<V6<GA&_~7Gz~&((y9sZl~aQlI2dg<IS7CKv@pc=S1jte|at2jcSbv_-9=V zJF`8%l#Hl<_fr%3svKLUKZxXiHE9shj2VpVl7?0<KD@*AOkK$3|B-u`%h`EdM=tFP zwtW^btxDSdJ6Oj!=bwxi7x@GioSpXT!{T1)$?>=00@fI32&$i<Tl=B=u+k@IThmp{ zwaQLCBmGAO2?1Lkn9IPLy&hPsT9bjz?+@d7LqN4aDn|V{thkAS#KhzUsYdcgPCp*# zdbl5jE|3#qP-{A-6QXt1-SBy$hLdT|IwVA`+0+t?DovLSI*Ytb<v90P>a50*E*!ky zDwMgL-h~{lUYnK1Q4I!bNy3FJssep{Mz4H_Jf|JzkB|A^SMriRVroDzHC*_AZKtct zuDlv^IIMf&dVIYXZifPtO4-4y15V^<GDP{Ol*P2%_y1lU{d$N935cPLWv914rOHc> zwt=@cXCH0OC3)fR`D*%KGhLeq;>-*u!gg#Cl1z~+!H0jU2Q0=o-su-=TlZd&9+5Bs zLf97)J&i1^ASm6`lb}?hI$I0{_pYt&QO?c6sA5Y=mP0O>OP!N@aum1yWSei9JyuL7 z4*ez~ht~U(q~w+z>RYrNsv$73v@f;|rpYD3W*u6!=5^WHjxAi{E4e3YR~kPXM%x}8 zqPPfx0N;0H_|gAa8UOD3m7{7=6wJJC5Q!TQ&|*~uciHXRo>%9noSn$dJArU8gv}u= zAR0poFX0@oER&TF9sTP&6!Bzv``7K0pu0Z;3b~?rgqmBAhpbcKgUE0Q#cBvMQa9Xq zEr`6q4yI4#w^X=G(&)}&EwyFe;-z=An#c6hJz7`V)FSZ{GEGIj7B?0%pe?nGBbJVh zDo@BnYwRcp@yt7->Yar&E5{yU_`AgoF!bQzQb+n_?PmijB00~w>k-|LR@UMQ?&*i$ zy$y>*GvK0X)E|3x3H)F+xB$jXpTF<9M*<OwLY=C+7G|J;vUO}8ojhiut|M+dCp<IZ zVj5>nd`PO*KP~X4-_B)zJ1{^^K*M~cqS`GfuOXs%_RZO32neoi2AmFpq*HA`6mmCg zt%eS&AM5I-NePU<Orv|Y=$81Tk?wi=|8OiG08S}|+#&|?x7fNOOdb4HO^m3HCReHy z)-T4rJg_oC+55iJjd6VKxLB0%VOaNAJS91K<KQXMGtaYLp55qq;9q-9L-ipv2rBZY zxl0GgsG&1QsU_jb$Yk<*Vd(&svB^cWbl@ueRNs-FRsT<IU!6XNy;IzmaaeJds=4U< zpR<Wbgw;!!9X<@t(XqL(v9WvqiTrj>#@xtC{&xfGX=xR1s_w~m{Np-Qg9qo1bvP%8 z6G~Zv*7-oCOO12&_d~#6N_aH*7q>eD+WSF*L0218>h&eihbQ2zbD74Y=!at-rTou) zG|kxfNPzHPMiZwplJ1WeUFtgIzX|F04X1IBag#vPC8otT{IrYbfb1Lsyt(IiDXzjM z2&0m6yYQl%e>)wQb3bqQ0xsh^{?UyWw6ex!{FXK%%tR|=DM`O57x$oFf(f($QyXmQ z<v6&Iy1MUT?>Rr%goBUI|2*+(O8(x1cKPi$ti!7q4|CzYW>=P_qM3!RYW}Xj^k!6+ z%@uXwyE#05={|q|FfiYqc)%^p0H3$`9p-?r2V}N8eVO(~(oQI=5H2{pCWie#!ZraE ztAakNnNkf>WT-&`FXkgu<RvPijAVn+>d}zt>UDx0(<tYJtKHrgiO&-nl@{{r0@aNL z$o^XVn>@Vp^uEemHwloGZBB66B_ei8_r_5Wr*^!)B=Yb@dDhrtcXfvmvRZ)`zub78 zPKOKL4lXZKn>Qv*{qgi{in3qO;j7@9vxR*-UXmdV@P`)1G<aC&kPP?IDnOb90nJ)1 zGh7y*Q`8BXA!Zs#{(dnrm14FJ2Q@Jaf@4)Mh?04C@89qp_Chdzbo7mDfH4@&&TZqq z)UJ_F?O3YVF~>Hnf#O#XlQ^hst>AHv#pu7ep1kS#WGS6B>9$z^L*S&=N<1%xhDsq< zcZ;sMsK~@jdWk8r{P(#mvf`U}bJ`b6s?vc{YpJ|qdcs?Uf>J}N(2)1`w9`R-IN>Hp zhMYK+amr7J-={8?_Wf>)GHh_J;||eQ9Gd1&vlIY5MO7F&1(}dC=ImGYd%E=aQc>Cy z{0<M0yUl%&Dmgm8wAg#W@4DDE>r8%~<1pXeJGj62=4#UiSH(6D_;x-i?37$XWLWN= zF?;k*U41K6Lw0e^UY1KsueL(59925z_y^Tp%)~zhiu3tH2rSYwq@1A$bSt1t5P7vD z>FFzkHstS1<@AGF!nq8lbfyUsZED1RaA}I>n&&iB)wSjqW}?R4MmGZ-y9z77f_*-= zTuw65T1ylJ8rjka!Ul5k-v`V}dZ$Mb9;d&LIcft(eho79O-Y%Ua8!;z&&<u!1@XDA zaPslaIwfpo;?Q#ZY@`oxey74ONAS04QsCsOr1Z1?8%O#x)zDVM=qJlkr6YXETH6cH z=#roRIlMlNH+l5PD4h`5KYLEyc(`mOYi=#Yh2)Jz|2H+EBi4C5$+l#kH0c;=11||e zV%&ukkvfyW&e?BD>R)-16Qg*2*Ffm~ApTimD_|k<hvrY807M2#;$le5)Svoetvqhz z5mQF$dgz#76)kBncXJ=F+D<*9qKgwU!-^%*nsQnoXPRRjW!O?sFLs<SO>hPFrBdY? zK3)Lx&#@)2AHQJGn*%8JPjj}DHMqN9rik?Wk!dbkeO;FPN;(A^PSwh=%Bu~zkh=|7 zUOyh@qn>+B8#Hh?(D}FizMxcM_k)1^;c33ut1pJ1v$5x`7YhytaxYL?x@Zs*#i3Ax zuOMs*O2q3{aOIZpvX!L4qkQmHD0w{jhLzYGu%XSY-0#bsxTKXYS2kY1{b>s$HqJ)_ z35%7#JG{AjJ05XZ#*K#1a)F?b+>D+eMC3cunR-UD?w^-`lwnI}=iFY#f~qW`IS^yd z<1HrRKPjpjf26mUQ#sQ7Q{zrey8be1@j|;Z)29|e6DPDDd7ct+bk8}`^T)&LRi;0@ z6O4=8O$H4Q4ux}%#OMM(*StawTeo#N0gdQ04RhpgqwiyWt-rb)d~SXmcF%JEgr>@( zI@6-Yc$5cAI;`(xOuug*VU8U<FYNCeOV(cOa-s(_J{tDlA&s72B5z(){O+rQYuFce zTt;U`2((}S%dnmDNla8Z^M9iAnHtRvPz9hdI_e^EtXAzr;#|wSPsj4_Ges=)%Gm7E z73qti?B3lk4I%naMLqr5-57P<3C%q9a^h}MGa+tNyt)nr<b6GIFcO8Y)&(@vGeQWP z*VfQXf6z4EE}Y$fAc|akWynjpI5<`%x$+vK?8=R@5ohD~ody3a!?xcIvfI`mg#{u4 zs#d&1Lbc5dFF*Fa5$AwMkMz;tI%pG2OqL5T(swB~xEcdA*4Q_3yhteJ`L!82i>$Jt zZ~lvUr8;_3E$WKfn7hK>oBj(=+o;2Tv#Mt@;;;`e9^U3ZI?vdmbcBvG&VCXunMdaw zXGUcluWjHLCDzzRNe(6Jf6z@MM$*C}qc2#jcDVxdSeCqqQQ1N#!oFlRhF_c8Rp#s% zL+bRZuqf`M!S(Rl2pjw_3KaYR<*X)(Nnir&(WD>2lzz1U6_kRwdsSj}SWNAtk8Ikr zskzC%%{W<wt-<c}V7KvS?ouI8%FX0s5%(UcOnLT8%F3@_TUUd<hZkR$*}}VU2bObt z&xPRzWUSXVk$WfxrAU@GJz|I#{@)W8<`fkkZu(K}N29f!I}{MQN6|7w*|E;zK}VfW zgCm$qCG@mca=m2eis`g4lw;$szP5i|&yc?f-#5=_TLSo(jmz>InOS^K<7M7+J3d>c z#*n5S$IB)LHLR=+YSX|Z;K6jYrdHsJgu?+7wir(Lvaf6a9LuA<`)*n8N&XwPfTrQz znM~g2;<o>4dm4Pt5urcb3qU8;0uj8}*b@rVyk7Qxh7ePWDgcC73|bT;p=wY_NwVi3 z7x9e6#vfsdYvb@yK9=unAkB_oYMt4_%P2wd9|Z>b4g~Jhk<8XFG9+48EtE`wrGD%@ z?IT`l7%tphyTQfHxJE_XEBlq9W7R9qurB4DI=0kr2X^PmB*`M8Ra=O@4F}NVnwxuj z`Sq7ip%<M}><FH)$bWNcP+L#ibZ#qBl5}(J@AY&WQAurS;lU9dd8D0Slzmd}SZK#o z&oo4{`<qj9MOU)y^UKSKXO7L92DaQHAgDT2tNZ)T4=qyYOMr$lOi2&oyTA^8e6S*K zDe@Qkoe@7}=@!tPI9xbYYL^45d4f@hRZhnT!4lEfv<LM+xI$z?%M1CRI;(>exJF&T zN@a^R6!>bC@AvbVzE7*B1Iu4hD}#!-kWcktAE%saeeT(|#$GJ9e+AL6BtLrG!>*9w z%&%v+sfur<iT%VDM-|itd+%#Zj^wu#)5Kt`MNGokVGmUrhks8#%U!<CZ3~J{!!Q4v zT{|Qhcu6t&UGl|O>o+pRnv|wy5ymfpWQ9L0$A>5tk_S(SC~&_5r0tbM-EvDvW(Fzu zc2#<o0LtFy0Ac&zv`2P5OPT{O;obMj-#Yj{$v-;ZK%P!Lmb+g_%38{&tSHm;5d7LA zxqbaFcQCNey4_v`E|e!o)ExuHQgAXY)PHkiHKtB5Osb%smy+CSyc;Wc|6}!U#&}l8 zEkRys&+2cv(kVze=j^UjI68cKHMp6bk1tYW`{19{>*rxAfRVweRf)V(%6?&P+t}(M zAyNV*7!f*iN7nj_wvI2LrReE3ogE>jw3>wDq#4A+JERCA(ZkfU4(heamZ1oEi&&qF zk}BC@<w0?xe{>5m&c;lSw5XtZ<>~+f>KZquoyLnL7H~Eb5aRGQpntcq%CW)i?%(q} zMwrX#ddF?Jr&srGmBqxac+mBvMBv2%BUu)9SjIfBK<MI47Z_~_MxsGyFDk1XT0;Y( zKpv~LE!_et0yJ5qW|RQ^1YMoLle5rTMI3%QaTlw>9Ci)tbxn?xvippNOQ$X%EkggI zN?nc?p0VhHbkeTuRV{4woz%0^E7F;vFfVT}RRJ~4ZH?vj&~99*?KaP>{jHCBzFqkV z;mL0><N0|2G}T%kAo>4Ufbf8_jFH!TwgedUu2UOu(YG%ZTA!*mMSd<UmDlZtgN7&g zpRQa0Tw)V<zq>a=>tb;FOPkor)fwCAapvNb-jBqtWzTQF+Bgs<Ew)aIDJrDK<Vi`v zm&?fAMd8I_YL=x#(Y?irE_^&Z1I#3lPQehGN~M^BLwC^qHT(BB8<fKBk{n3_1y;)l zF8yML0y(BdXtr(aPsLE|qV2L}YO}u52?@!gB9}8&7O>Ymhhax}E-MZ%3MQ#tf|tbM z+2|S1zzK&iY;XFaa>h49{S!$}^XEH_;%FJTgoL0F6d&Nb#LB1lGrfDV?IL+o+{sjw zWt{jnSw*RgmoE)d`bnc+S}^STS;u(bnwOZlPfMn7-l)--;)b^#yL7EzVxtUri8}g` ziBV;DT%Ak$a<+)p!Vh}(7=kaxMW3h<III?ZP`dEmm%%AoI>{Gpio$*rt0&IkrSxFZ z56xo}oAmwuH3APmrUxGXAuB5@Bf@A_m8C+2U(Y=r0zqDrU3arJ#);YGTV_dPtS1<n zTv_&X^(MXi{_sMS*%NG(VeC}|>3jw3RnYHbV|>~i?(Tg#(kjDtU(AdDkl2}dd>g?u zTkYW?tyy{5BMei)NcasN+&o2@C$VV#2G6O;+JrY7gvRhL+rHPClMOm~CmF+C7tT8f z50Zm_pojuY^S&xz#659r9Vz_7)y%1Ab7h1ZeSHX%v$!ptd^~`sM*n@KTk=OKD6QAM zWAuXadk}YKGbH6%iPKA38l&d-+|%G3UL@$@1BjWZ^jngBxAr$z)K)Lbsy2IedsW;8 zJ}5&q&E0=O_Y;+{HVW|X?qH&I+%Wg)F-|;Vi+`MMrRi}`6mZDn@q8Qq)P&!<)=~?; z>B_{6`b0TL6A<}0Nmh$HE?ZJvSm5Ef1;;e|5+cGz0|*(pJ4pV(QkTe1pRT>}sJ>ZC zMMfOK3+S)*yAM_FwhNMAGZ$!*YC$h9tg+ln+%sZ3aFh?=^LV&`y{5Zhd2J-ZX~LHt zcNk*OIOYkqH*#hz5o9WqrIj^0_tQKn==6_({MDe3d8l6>jeO|X`50T+QNVpXKlbWR zS=jK>aDg>a?qcO8`CvKpq~6*~0y1gfY_J);2IvC>lO48SOC4Y1t0!5Cl`VaT&1kXf z!}Pnj?b?ZoFexPojo6XLV5s72kUmr;T>|~1p5KU27&FN_&WB`IeJ!4oi{_0P#)l@u zIE8S9$$gYPj;o@`lVVQ*F}I;332$1k+C^%c8K{L_%dFfeXh&^VN&aLxIveCb=_-l1 z{bN<hz$d@Jfjbse3=Fu|30}NbGO+EcFWJZJkuoLXz5%GH6wR!%*z*z}Dr#}szq!9z zQPBfmo8`Q1jOF61M})k&JxJfK63i5MlRhkkHaxywlBs>;!>4XtfQ{qBhi$BTgbnTQ zM>b5B{1Oig@KQ<V#K#iY<xcDdzyt9zGBQB$uHZJs86YqyVl~A!E(dpG8lh;Ug5chw zS+H2HQNxUic(rwW2=LQ8$-xPOhkA7>RFdss?;6Llv}bY5HkLqJCrvmo6NAL;kp6H( zERolirs6*)KiFS8JI}1*TW))?{_kIS5QUBl*#Q@`Q>HNe`9kPX%u;bb(Ca^V*Q{qx zodb*FXIAc`M`4$AXnrrh7u(0jg8h$_Dl5xc-`pY{#`BYD*ddJHMQl$%c5i)Dt25b4 z*fKoKYmHwS;R6id6ZK?WelOu3YV;8b1$nRnPdSJ#ez+vNQM6`%BavS(PP#hYewr`W zoW%8q(fvs^V@^GH%|6##)P(;{Yp@p*WEcrm^q7A}^xD=d9?hd~pjFkV0aL?aBIu(= zwtR3vWIGJFCp^$Q4#OLR?6nr}H@V704!v!Bq@ZjPg=^o#8XuziY}*y*ASe9nJl4*T zt(KMh7smT|-Btw%H&zYl*RS<}P!Lk-I)d2>$WBG)UNu_$N`C#ge}$b~Pxg693H!LH zGw&H<^lvY|lK6X44VvS%`2E|PpB;_SI;sO-Vn8$e5t*!Nj`X|+`G9M-h=X^#$C0uE z)l?DSxTEd|W(GuWl4f|>&lFMhCEU1TIP3W1TJDX}U5NqoOGs2BiKCRbfjK~hDjdYF z{ve+vWs~z2xqr|hj-8RNk^h?iH8T|f;v>#2w?jQe(51W7Wmc%gF;4j}EUi4#R<hNA z7y^NKxF<N0{fFC?;BwN6p4o>{QQ2h`XA$DA{$6h_%AR`0Xobb1DOXF3h=IX`KZ6lc zGrLFAea<m^WY#d1`^ZZ_p<%Hwt&m@xn=e^R`sN9=p4lNIgJ@SOVWjME$O!Q=+r9)6 z%NpC{{}4h+)C$y_qw{4PV&sZTt{-51u26o2em6VzVlS`1RjRGCz<f$qH<JI`gjfUl zAwW;G{cAC~UZkulP`vr1nUZ_g`YFjL0-#pe((ETp3`tH<8U-~S8I!A)axy34R`5e% zp??EZ2p6evv{S35J)MkZIevb(9TqG6bN$a71==!YD1Mr+G<nO-;vVB(UBDp)E+M5) z22xNQc}%aX)xwsl`j|R^rl%A2caJ2@yLaOxJW1|fOxRgQ7}Q*&^=_sr@Z#!~&_~WB zxxkU%mvk9(8hsga;AZmRmVQ@2iXD$)`tfksJ%^zA3stso+1{KR$Lw|<P`{Kx?n`P# z9$0$vGXhL0>y8N2JSBs~$<VD-OF@|uf)1Q2MgiaBhBvIY9u)~Y2;ME8(`28Dsmu)K zJD}#9^-?e#X7#v!?_{n^!aCy`4ur;+s9;%I1MfIPBFMAd^(IzN3pzG7X$p!N=wTZi z)~nA;WBj^&gS#KGbVL`nn3`Llwt29djB|cY;%2^IRAwQduZ5zX3sTY>JC6#`j%2o4 zT@62Q10YMZGJGiM?aAXxkFl>fwPDsW<|94OP8}F6+Z?9WBD(tLAiXWm>_<bl_uJ9C zwinC!&#$h=<;r$w!Ji4cf5q@e*>}H$DNwNM3#+1(yGpF3+lz-n@r$}9#7Mh)ChXQ& zExmn|vdXw|xC=#?oo!I~;j=WNf$aE6u-B6K`XaGQ*kJYggb<j%4e-H!wJJkDD4dnn zbeX?=h*o~=YI3}Ti^jPWOEoNHS95+jIR19<rwQw@$ooStZ~so;nr~j3KlTORrio<n zXPPC%vKMroi=!u2N3lNqdRF(V6rU<#wplwvHg^ok_N^p<<m5<H3)UrB!&Pr{A+^6^ z3vZ6*@He>`y?@fo(DuK7q>ErD`Uef>$y|W+9nS!Xvht_rgiNLyWme8a1G#3ESDUZG z5bVG=mwUwMg^k`pDks`vEPHy9C6<zeewVw`)seKZVIU4Ag#7(iRnwlYTshmhw=QI{ zsaB=`-OBy?;Ux3^@zu&dnV5$|mZRE@swv+N!_I|Qu73l#$*abzg#3a;k5MUhY+lKh zEn3qmIT*qv@Fe&tepc-WpqCO3sMd^{`QcDwJhdQKC}L8=!?=HVyeuJaC-;PcVqU8G zRW33TE7o8xwD)&mfu&~Y@MzegUAcx)#f(Nc(F>RP;z2>=DnG7AOGz}&H6;#5+^DKi zny&o(C2mr2``@U}q*%@(&TZ}H>fRUsjL-(yE5i`1#9(?dU#(IVPy+8C_Oc~!+?Rpu z=qLQ&lGLAQ(0?dV2NMTp<#92vs;DBDG^*d2aK+B0eN=6_W3!f_)qw98_UFo5Sc22d z+|8fG`%O&^v5ONtSW2bTNlw}%2ciel8<$oCEvF30oZrE{Zs1Sfk@i(_*1uV2OPt1n zcT%<p(D+ESr|-Xa{Lrh*oB~~-7+jY!SPI2IIp6lG{5<e(W)4_0uG%m2+g9H$)`*5d zKwCGJrf{H;SA=Y_aM4+JPRx&ZyHOP1th7==LKAVpQb?8*=;N*0+SFaCr0em%T<z=$ zc_xH-J%{JxA%`KS9h?<P`K2jEo*EM6l&OY6RM3HapZ26p#qmI3g|w?+PE8Y50gd#x zu?vgc8oc&%jgAmafZ)}c%*tBFZNVMqu<1HhB7=e4oKg=crDz6w&573G;HJc&aWzmJ z$dA8F&w5-H$VsoAdRLg>G)<%!?q=Znm+bEB`JLz;uCjH3Z#RauxC;;a8+K<=Zav0= z+t^k1C3IkPH1qxz*HD~ama)8_)ayG<Mpq29zALz0?AY4Cjt{OA_@z{53mk7T+nEC% zO?s>ya+39zSQ+;~V`zFxI6(#pEFUzt@q)}#o)II^mb8??WDP}D;{3j_&Sbktk!J$B zU9E+MpcoFrw~DlLX--i_F}U;=S|g^ktLrh(d)e{w+6PeT<h!%t<tO9~A+n*qngR0; zUyVF(4mg|nbu>g8oQ}4z+mdD(xbbX(KJj;=Khazx;|s}+J%5DFpsk|%du8)!pke~6 zIs>PVk&lm`61^(Xi9KZ1xB0BWpW@Tb7gr!pw}@Y^ecaOL&~gwyY#xM|_<c@DOH%Ka z@V0E!@;+wyT(BztKKmB-82^LCo1h^Y3t80<BshXTTIb~KScw9kYl`Q#GQuvW1l|li zn4#2{LhxEi07*5<rVddXVg_b5JJKj_@3%ov7`48EHY2`l=$l9o^rz`70Dnf`vd#JO z4SC$LR0G@b>GQX}fA@)#m|66SPtMPP!`ut>XTO`ZPC#80g)*Kyq%F2~g9j6Ak6%Z6 zwO@4_;&6?*AY(Qjl682`hJP_(GC@o#DlU#eU%c_N-=1h&9!v#rC^$yv?&lezBv@7D z#Xwy|<LT`mwXGVdpbp2+>9$oWRwMb&syqWqHX!^=Uab94V+?n>hjtl#`?E(u#ahm; zUZ$iIp2<bp7~HfZZcUJvu2uZ0Se-Hvqw|cI=K;!|b&$m11KNqJ;eb+=xPfi5AxG1J zc|89GC&0k{;6abb=JK7md-rPRaVV))pYuR@0&_+H9?e`vAT+YTj>!AH8w2o*I*O#k z3CTL-y6<jN&KqQ?t3iThEi$Cj5=n2g0b`*&#%W&KC+99WosseD0(yaA^(;6oI5n^B zS;e*uGjrpPubF#4bA<U5DC%<ZdH&Q+l92v~sbOL(L)2?xE90Z<C0YgQ6fj=Egc1eS zf6KY~dT9i9`Rk9^ir3xFlN!B#F#S}CV<(yb<Ka`dq~N|aoEE_hWTa-r>(WGuu`YvZ zii3_WIUaH$@gIp=g97?TW!HW$3nKVaq8R>m25(L^khv<c^WX=Yyb!EB7#PkKI!jg# zyuOs%H;ni~Q~XB+PH)3N=#-nRLR`vQoJ|sLgjT1A8KX8I)Uv1aOQCdFA5%trmWwk8 z=jK(*j&Ww7P4BY?=uJPkQH`E|bdd~>Uf9o7r`p+LrWoR?TFw=f3R8mH&XXnlwMOU= z&m&Z(8id?ZTlpp0d99ub)iO|*S|vLWhvTb%u50W_nq6U=xNen`Qaz)QymYk25i^RU zemF4qjPy4uPf;ORS>q^cL4`w>I}d7gY<TGnve}^zATZWg%4{-p+Ilv15Ip>W6hY!* z{{f4LnM2Po6%!Ucg7Y6oSGGE?vG*wuuH&u01WviESazp$-Pcrh>3|#NGy)6=mM(U> z6N#0ucsf$nqo8IER71w2f2+k9k&%sGTpnE9hs$5x+@~G$uC48k!}IU5rE`x59S%i* z%9mF9Me=?uj$>@Qz=M6n?Mc{OV6wR1Q#H+#RV`<iu7qwpPx+H=IK@sXI~(_(7A%th z&x(r@As1dz7ytI5FST>wJV?Vuh>QTbTz!rMBv69NU+USNco)C((#*jO&9j_O>}G${ z;MRK&Ym6uw8bB)xP?rQLW=59awE9TXIItPRPS_R8-N_@U{`!@i=yU6UkQg32*4Vv+ zgW8tRfz4iGzdRi~V!xCWAWz4Af7qkNC98JR<Iz`%!UEA%7I_n{^wU8@OMfGUMufm0 z42w4wJN^Rl#>8<xiucKZfR$--AOJf^rZvYl?m}%o5GZ03?4?RQvcUZJShm2kCQ_t$ zmP)^F^hwyI%@C$=!IQX)V&;47_vFb5`}qJ|J63BF{s>?vPza?$>Zfi>r90KOh$&9l zO25cxeaHO>yYK+YMHI@YSL9?&ig=i<mBUTyXhMhqu?;*3d9u9z&wg-bhs+@(U;sIG zd>8XMzjyME+`nw}O~Z1@qhboPRATF-{zG{?NqW|FsW{Jw)D$~nEh?PAd7``8_6*00 zg;Mr6Y30@87sbQ*`(wft$7=yDl3$yD9ULHUZ_R*9tLN@rN0#4QYf3BhRid8+-t|7_ zS6aIa%!wNowrC4hE!!!KWuS0n>>ohJyc>}g;Q1cjU~~E_<Ra+gjza{twcC<h@b8+l zs>*$b<;Ci9V_1>_J0M!G{i5Ja(lPt`-bVPZ>S&g}4OriVSdee4Qo6Dxmra+Df+(rr z^Fv9w)>pJqfo}&EGdzT}Qq%`xZ_}nVCiK;Y!zb^AJ+v#mOsJp81$OPU2+QB}W|;C* zm%!h<51c)Ep;@L;DG{rYk{9vtfqb_~5V+?-&4^JDAaz#;)f>MsN(LdsELv?}%GIUn zNn5Mo#HgA5+z&LXj{vEIj7#Fs+DIH^CH(VeCVhpC-GB_EQmAB`O^qplwT4`Fwv&De zJm4%IJ8`^qKw&3UH<&x#eih$}fd>MNySLoMx7Pf}e3`vNM3tsFbJMkO(Z?BIiec1S zY!o|>Y@lb7`%2#ge|p^L?ct?k68FQ#DK;o2eJKuK#R=s(-RO28A|cZ4b97N_Jqhw` zjn3%W`D?33{aO6mYlslhTD*|9R9luF31u@HcV3rm2jEH#ID@m8nzwdO-v1$I7i-`C z-=>_AWUAQ8PpeUQr@cs6NA%+1(OK$+(Q^(Af0-2z$f+;szPpN8G}dpg&gT%%{FBes z0aGPKav8CguIO*0rUoeEWjXKJBQsffH0I-|Ef<MC{5|U|&>#V%P8w~-wM$X-MX69S zH_w#yMl|2;tE4mt9Vtxf)p%BeK|Z=A^!`x%Z_7&zNT-zQ2<J+#wBq9>A%O@aZx9E; z-x*msvx_CCi7mMoXgfSvm}gg0?`bXhI5eOA&7tGw(ZA!cyH`!-RJdIaXh)?%8mbh2 zzVe~)S~ZGZl1QX6keH+3YKDhNxZ99*)OxMro5_`J5FtC!mv1b$Wnl##w>Wrgu<ZKv zjL)ALstacK<2{DMNd_{&U&7L*UdJZK$~Z@VXdDVVCGqdF>RxPpSb~;}A`%EGr>%Ee zW98Dot^QF;#*w6oxE~Lw?;+InX>1J?>a29RglqrHF4EPfs?}lB5DOwhI~KyJ<GyuY za46%Enkl5)(Ib%hF_L7Dv;ajYPh)ZzoFYREO7~O+fa0bg<Y{nPGor33U<=(g-+fd{ ze!;T5-7kMd1))CKdB%d%Yos7>D|+6bYU{Sl+Akf$w>QyE5zJ8~)uv??_M*m>8V*gW zDN6aOnPiWrswpB-7c7UT3(<$g>f-G*Hd)j#-4pD#1tk^0DJxZ<$|@VTJZX340W3Ay zFJbX2JRG&Nl=*9!Xwuh+K-iqt+uOVEXHsU>tR}S&BW|@Gy<>AYFH}EBErsh$<>B(p zk(@xw`$p2N5WH+BHW%K2Ib1X2B?SS-m@7u{Ct?t141Hj&JJ)UQ4)q-^-K0Nj7Bp@d zo_w}ah9hH3l-Ul3FJeXW<>dPG^_>;iH6Zl0>Sp$miHWTCJ<yTOO#!XN&iw?*j(pD$ znbKd9L|+EZf9Z9xu1$6;b(OH5ZOvE4^3JOHA>E*+OFxBk1Sbp#;7=zQQ#&1d0@`m{ z;<x4I8lO^dj*X8Epkm%Oc7L~k>C@T4MYF~LJURw+{XgbSmeO%s!UP`OaL5IEKMC7k zCsoxn6njro^p*UDYUeD$vf0S*LuQ;Iq-X%RmQ%eT$JwZUDX2$2ayMr$G|je8w$jUz z$Uk)@PhlCBTV)*H1ocivC>gg2Ruy!x5<h5Y_(9sxkZha9E#T-!XvCDkayR-UC=iTR zTw8OFFVasl7~DP1oc*?S>(DP7cuqR_+b5_7joWkK<TGMmN6h)e$imE;j?6xwv7Uh* z!&)rP7(SC7C~o61&pyr}_}ra%4o~9{aof#tU5ppbEi%8ny}#S|@9h4@q*bVJ$p;57 z={KapVQb17HI#>6R{XMb$e6I0^7E6s`psj}(PI7OOjt8ZcHC=}5Kg}q#rA}`eH`aA z;xO_5z7=yp(t(1N>B?RzRg1O_=4<^t>pR(4EFBHa9OE7tg>o!+>cB}hKhm+8YzSjJ z?WRY=<FS%o-MCad=MMu?mF=KtI2|NxaK*iuS-?k>$o;5|rHgG)m-AQauSZ0+sAF3# z_-v0;Vu?v+;(Kl+$P3Q^n%f(=n@s;+XjD>?UiURmgBu5yx4E>4fjVh9Bz!x>7LLTV z__joG4ae?c8%l-EKO0N}QeEPYEBpEI;SM3I$=7n2qCzo!X@LysQ5~wR<`Fd%O8vo< zF8qqF+1>rX-n{_w5jW5yw7XLCsF$4+e>fIjsF;pqlsgTWx5Vo7;9k&TcLr5GM{&|x zu+=6G3Rt$zI>4U#;T1gA7Eb)}W#fz;Rn!1tth3W*qfgLbE?_T-@XbX)`{*J~)#Xv$ z%G$-<9?Q{|b*FUvOO#O%8{D{XfWbJ>EJF?T5)~C$6y0&s^yXA-Fc{HsJ`iW^GhT%+ zD{m!kmRxdlaW{OQoz!s?ZE9}nb-Sf85*)keT<!CZIjWG2h!?Smq84+J=gQEkHD2A@ zeEsjz<1V|dE`$G83d>qJ@CFPktb~--5x{b7TF7!s5k?+HrRZe0SvOR;3-;&A3VMtL zQ=(F#&$y^k4na$E=xGd<fMTs%anxOB5d7s7X*pY>&38phK!2c<Vz)a*8IM9XW!a9( zaVpgSD!vj^j*j7SnufeT+b&@GxBB~z&AzTXxCS(=hyq)0TjrEkd}Uav7Ta5uq;3qb z;d)%KW1WD0Nqhb8`t*5ITaFHtKHQd~f&)}kTImCZteLFb5ynCK{%uiz)RdCyuxnF? ze*X`ik)kuOi>xpI6!)OtU2mFm$vtV4R~be{uN6Jq!Xq*F^aRYsr@^nm1(o#;o%+%w z*<vl8Kea2VriQPPWZ10?<KG$vVy$c%=_6rKMuMC#h|-hJseX_XlBS}@H-cXvi+^^+ zUd}4b%R5*j*N(ec-Ny4<o5w#kYa2D5p#cNM#!p2XIcp0C-O=T>n)%d3e#pw%rcrW% zMabZ<%R6TODR!tLd4tS=K_YLqns-8ndF_<b$q5!`-%yO|4DwCb5-810h>^izUz@T- z3dU-D@mglS)n+p?zS!s;ew`Mij@=jfea?-+UrL@3d+O1Kw%H|ZCWmBOEl4}nmQJ~& zXv8X=SP=jm%w#@K?)5e<mDV@t*ScA_A@!=DwSPS9iZ6UYs>O_oCx&|}68HJG@1K;u zUzj|};HzLLY+^<zBh!?woubm?ljPZEE8ez#yq*->l{~ma^`6F4f*jYL*u+Xa!*}Ys zNjitwR+~oGrz?oS445<k6hmqDSS{R;FtflmZc9BZ1<%q;qbn`)34Al)h#jBVWJ*2G zHB?%+1eYuw9A7;*SERMxkjrKlIS=JsvTtfkTB`Lj%Mpo#M!btl^&u55E}~XT%PfuJ zrW-Mo3ol*2VMC+Y{&2yPr&xU90$XVx5E=OK&wOm*5Ix%=cBLs!H222=lAjF<X_wP> z+RWReDl!%5m@Dhfspx*+TrQ7gGtVHu;fP|ut7Uog5T9vT_oX}3AdWkGq<nWZgspaA z<MQ&IrC&7nr}`ES_o^zol|*5`Xmka|P)zOoOSPMQ@#v5jtzT4AwvEzbOPyk@N6UAG z=zYrvv!17qY_s`sqOrUJ{e>$Yl$=tOVjo$nM^=9?lf$!x^7!XF8j}_qV8B?CtS>B< zjgQXGlXmv@ef%WW57u%8%KByrY~gkdM9E?ac?vna!=E5{T6(dqV!>v`yS&+@-lA~N zMk5<qG7u{b$k`#z$k{VAsBhyBvee0{JSV*F=bpEyIbgi(=WgRMwGXO7aSr&Wws1!} z1{KeaO@k;>5cEK_lBp^p@S%p)@uMo;&i>V-)Fv{jK<8A6XAUu6qh02~^h|P>eT|n# zxN7_EqLg_iYJ=090tMo6Vt%TO2U|^X;DKgWn+w2kjli2VjWl0q9juPT&=!K^Ry5dD zvrfQBTn>kwuN*I2wD&L0J>!3F@jW^8r*`VWxgeB_6-l4C$Qkn(U0?FDke_#1F03=` zQsN%j(h>mFjYr201gV&O;Q5z)6{w!@&KXB%)I@y%eR@~;o3=E{%2;Q59;u!EF>v?6 z%J4w#DDQJ^-B$3zJMu_mb9wnN3FJe{1avB#n@=c5ixU5=k1)(|PRxrQwaIDsL6r79 z8J}2QZ30XTsife=Q>WXR3b~OdszV;Tj?NawVu&1@5g13`MYGEB73)UEx7#;iYKFY! z2<@y5MwWvqCQ@i!Hb?_7I4D{mJKogT7*XoH5v9qv74IQ935*FBd)^T|=IqsNIl(bZ zGSpl$qU-CYH>S_|VX}HWqQ74siZFf+HX&C?uE`bz^q~I!C{{yj`PS{D2Og+~DET-1 z(1`<1Hwi?4?j!<aU3qsd?1<GCtxIZ=t1{)k2n~169HHh(y+YbQ)YP)8(H7!oGMLO7 zbtekvES<4zCk;H>@!$yXZ)$J*xZrxUwaM4xINIH>>MDN~84v(yu<|)R$MxwW_y<45 zQ6l3Fu^KHe&`Yi&d+;~g0bx1M4#RpjPLPi-uFp)UixpCT{bIvjQEE{RASo#(Y>5>j zNwPr0!XjZV%m1GRa7&#mPv8gkc=atxRK>1QrLVIN(|_TvmZukXhU@!v9UlO0mIM%H zInP*LbSCMdxl646Y&fYmu5>2b)=Cy>yZlJhGT8XJytEdA=l5w9?6y@$SIgyzi`+bS z#@8xd@(=v`Pb|o^`o!D(?%Kt_L8bKtohZ{YM)^<{baLebH`UH$KJ(UK9E|s2w)&`h z)nMWJcbBY+t;RHisLF-h_OFF=?(E!z_gktKB5*;YDhJt+lNj?lC4CyBCFaQ={UT!a zdP&XPJO0_EDrUUEvFDXMYwwmOlNVcf${YgbF(ZRHuPf&8_~aE1d?#)=R32RrdlM*t zY0s`>?9?c==IOpbIg<QalxTaD+xsKd0WM*&uG|CO?{nw)Gnkiu6c4G-F5}1ItEafP zM6Lf}RVP9rxgLW)MVEd$yLRI@<4EwKHdpE1N$w$zgM2$bi1BMuNug@aBZnCm4bnpy z-3{|@nT@+a@irLswUcYY8VubTV|e+-o;8A<TDG-g{O^9+;8Nz~KwrHH|NjA%L2AAh z0f`r~y*ETwH=3FtO6l}^9PW)64F=RjO+$lT*CtLg!n{N_71F#W&LtEi`u!#s;~8gH zGs<E!O=f9|X<Fn$O_r9FNzP;y@#WhIU%t5J>lY{3b;>u6yC_0IS_(u#LYAc1Et7W3 z!uJDIRYj3RWKqCdtf=ymvdT!y0@G?BRyFNjpZ!n1&5d6&zPLb)=Zvp!aa<R(=}?(2 zb1x>CO%c<WvdAgxobhbQbQw}sHBk}~rv*upQ05WMrbSkicwPz!lx2yg$`pA)7^aN& z?ok^y%he_g{ow~6uwFzQKY7A~Z+^;;fBKT^%Lzpu5eFVg7?1`_;$Ti1tVmZglGT`S zIiX5|4MjpOFm(~jl4-U!`WQtJ&=dvBY4T70>R<59-}yb>zIes-^aaDNgzf00X+{ud zxUB)YZsLUzStU{m8!+&%e)?0s{M&!e_0=2VbkoOM&wLICU3S_IQWcY>DT=C5<_SfX z6P6WWS)m#RmSLgF8sRzs0R%}PFLP8GkScO1N7ieELPV-WOa=0yL{LOjT|(Ct1f|06 zwAsD)fTF0V^PFTAAru+9E)%2)H6kJ+<JpQR+Q4QT4Fg#g(ai?ZeT^UN9v%?o75(iI zj^kq6HtXq{yYsJk@aT}F6hPE@eLmyl>Kake7;NuybGv4_j8HWR+gAAW(@&W#L;m)M zKjL6_$jxL-;(L7O+aF*xI?NUx`^Wq2J~*IZwNX@)Zo5gh)ulUV5hVp-5D_IYZ{D5L z?+(}+4A?%{qtS3Evy|m>OcDnSM}0I^BaSojx+V&8bX^A|^0H(d#Ry0=EQ1f;e~K!J z=rTk>fZOUYUW9~k#?|>HVL0R2<43gH0~YI;rft${$vn7!NO!Qs$=9cZ>yUSs*Brh7 z9-<_pl>*DFGsMcHRt#>Ia2w{lc=3{!yn$MtU)`|3-(!1khuLDr&Dogo?HEZlIX#`R zTE=vHCV3jMzjsW#zt1{QIQjY&O;;iaBfMY@MT%=0_<o3@37ED{#l~crBT-cqrm1c^ zH%WpQZGLxYR<aD%IC_iaJRk?Y@!j9!Zn7p=P7x(=OoLLWP%MpMe?%12jF%q0mW@=Y zD6-6OYnv<%31gqi>CqhCr;>G|sv?g<rsD~3U%%wx@jjX?;H?8pspjAQ>;IR3_rsqc zRVm;3#uM_e;9#`HN00Y7eRo1#lsrBf&~ROnIO5(`7gd0=7HGFy<h9B=5y&c^{+7dh z9da}E5Cjq1Fc>cv7^cN?zQXrI@*<`;aC!LXF^a15>o32;TLs9H%4gsDm@mJ2#s1+I zovuxu1#|`-MB72ObR4HcUWi2goVL56pM<`L+qBV*2J0lF*>aI&iP>^Wnxqt!NF3*U z^W%?Ebd{ng5Gc@85zEkVY->|_C=;SMh7z{6x5+7~^AguIaa&D9WkZIzy1t<(YBWpc z>gJZR6zFza>~HsY{nZ=JFRqxZ7np8?B+2oEgt(NE<V~tF%_7!bN|nUy4jZ`LHc^t% z?zXsFESb&%3{}R^4W?_K#o8mxGE7q=O*1Bw365csL@~9jqMHs$oKcmKmNjXfF&Qr~ zG=rAwpgT=k4VA?A@q&VT_xEXaTvn@uySp)ad;64B+}_Rk<<EYOQm!~0I_z(?*zPqE zfvhMtzv-f)tVI+}XSwze#2UnkBrWN*S~Lvl|EKA_eq~GZ^So!}R5@4eboR-)b5GB3 zG@}_(5-D0RMT!DM!?bL{hJ51-!SMC`G4?+|!+;@5Lz5zVLQi+kbULTcIXmxNIjmYa zFJDyaqHYVQg+kT$`+o2HJjf)NvP`FDVAh*7AH2;ZESR31a?8w+3y;Otr`B$w)#}_# zCfL&%avqWA35X>@5|IlMTR)=6GX&wkl2THJ!!F%Un_AUGl6DmHTqr;g$g_;$tz)EG zo5{_Ty-uAEK6)S3sPW*@W9~hF&hNfC=db_j=UjgKCGO@1RW7I*8vS;aR!yN(H#itJ z81)(q+f`aMjdrWbaBo1X+sA0Ms5Dx1dwX;{Lq<n;`PYB>KXdQ-huoZBvc7mhx1}Jf zu$qopUSBdgIHY%YkM-Io%}Y>sJ*(e+{7b(2hrc8BCnRhTq?|lRPz8}RimB;3vLdh! z6D-|C6ePkp!D_UqHZ0=ML1L#?$<mUf$jPLFyxcvDcGp5RB@l9wNJJ7PB&j5o3JSeI zt7)WKN-pQ*f=nT3_<lfO?*c1n9wQqPxmX~G3R^qG@d89qL=sfu1nTuFR#idz=w9z< zR-=YY#&R|1)yWlS*K>aN^$U8#Hq};>My<i1-@%C^BvnJVbgH#F>y^iwm*4RG*)g)L zV47|0#g<^brqivU85(H<vQpvvdW~MO7~bAvaP*Kg61cvaFuA@#Q!E0<=BqEhVsf*9 zGA2n9UY?vYnQxfRmQ))Jf-u6eEFM01g!kRD&vRTzGBicTi+0x%Vkr{GDM{!fO9G}< zL)I<SN|ij5$dZUGiBTl5ER(z_+1d#wr&A<JgE-_5e)=Bw?>?jyOv+rq&_y=08}ew& z?CP5N#R-$E(_Ip8vBI%e++19<UCcPXcg*$mm`<gFWmL#AgCr3#YYLn7hUIL<=l|tz z@fVjocyy0et3@IjOjiM){_=C2^)=mIa|cf?G8$EbEZeaKiy}rdbR<!y5M%^FC5cOh zy%CnCqG`K7?yc*PO9ItKgXwI>a&^Paa>2`Q-f-{sA$b~uP$E)bsTw6vZ`JwyvoF}J z#$<s@;Q7?*CMTy?)Gdv}{XSwLa(OjJ5LLo3hB%>Gvyf^{{Io<$Bj)29BunD?_ul8~ z`kK%WXmt8C+D)=tLRD+jEEQ8J=#55{l8$BQJbC^um1d8Ni!nkevz+_PHZvqEAxu*I zSR~ALGNScj$$GKiV1JLm_nBOexxN{r>I$uPpLS=+Z$EuO;s?8cNWH?|qbK-LifM=# zrbeyVrhoi^z1z1i%?3AD*C=Ad{;1FRasfqxu8U~0N}82;NzPz@glg!NrG{^B*{*C( zuIG4ROcHxk>Lyv1V^|hR5)nozS)5X2F`?s-7ZR0vjaFUf>4OK%w=R{c&h7m!vM6Ia z9)c*Mh&z?RYPF`-X;Zay=BpK_*EcMkE$5eOic(@ao#T5hlsS`|InFlZ@b*5bEOUCf zWO6gXS-W)leVpx<+;fr25>b(vju#YZLa)<66$E;n7L&<@0!Z?luU?#zeTT3rk&rZv zjF=DKe}?BLeE#{@yz}G^R#~vMZAx84Q8XquW3nhFN|N2=uW8)d@AARpL+;-iv9j09 zH!gypQ5FIPu-$Gc1r1eIu{Uc1KcHIG@Pi0Mom#_0mvuB%rP1wk^udogoo_gO^#UWb z$-E6#qt0}_E0ii_j+JjHy%1555Xdn!i6RRKqX<ccilw5;5?LuAh$6BmBFPF$#l#H) z@~lM81+qNl*0aZ$odJ{U31SeDh9QC=bN}fRTKk8L7apgl6TbY-FY(t?HtRX3uU~Wa z`h?A5f#+^XlY}INC>2Rc2|?4SRI6BK4c)LX42vX{$a95e?|`5F@t@K=yvy0^6K-Do zmR7SMFC*61SI9-k?FUaddioLDRKyQc1XUr9Q@;GguldDa|D3{KlK30ac&8^ZRL~?D znUci!aJ>k_s8S#z>K1t}ASoI}nj%tSswRRcVptZ6DpQbCtJk5($m5heEyx4`KPy;n zd=exIO(N3@oH%6T#3X4+7)DH|3tZ172m<0VAuLneB*3W1M1fD1W*CM{rDo7*G;rNu zH(gg$q<`_@?Vsslj-{l$|K7Xk)fU&YB`e!S%tbzY`vVp;o7b<;I3JI3ypS-A=ncBO z`@wtk+6}gwCEFlozO*Uhn7v_}M{hqS&1LFV3)QG|b$yMynIV@YZ@xLhTg;hVyu=G! z@*<{LRgp>=*9+;kO@`e%)9Dg7aLAI3)6+MIf=I8|rP3L&Tsy4ia~|K>=lP>MsCtd- zn>m5+^623)5&}(2<<aB2T+cRq^4o9t?28w~rHmk!lzGhkdw21JUA+6~V4shF@e3}_ zPALU}Zhy%6<!%ReHNHfYGP>P5Y3yUqrX=1RG56Wbr)+E+p-5>cDzoW|qesuk<A7kb zqFQf30n5ppqoWp$S`$SqX*NtMmPQ$il(~dsN4)sr3-$&U{cer@{e2WcrlK3Dx`v<a zOqHgp5``&>B%uikLXt8V^m+5@j55h~bYeqiwVYt-I;Le(tyOsb{B7p8gR{Kh!Tn>f z`ZP_8<z$SesN5R$xqbWgZU-@)&~CO66p==yf+PrNDl{4mdYuM!Lt}g~W^yw{w<_E$ zU6gu@q{uNP0j*kLt5(okeF~uj1y;)~s~{p)RZcJGNQFSVQ6UZB^lXf3TD-Y(`1ybN z4g38T<LfKZBEV|s+<SBnQIv@M46%@@S1Y7Nf}e!!b?WSOIuvQfdbYr`H;6^Vu+!z@ z^ose#YwnDy_)$t_?+#YIgHdau_lH#XZqXPVAW9W<)!_2<4S};plmz0?#ZWUw2m9ou z#MbrMdI3pXQfqbS9UNk>H)vu>7zETzjs0PV<<i423}msy&<#LD5hc<jM^RNQLq`)8 z_C_NX8z0*VNt1;8w+_%0h56hj2x1IVrCqBsYF81-I663F8|Q4j7)4gd3W4Lh$56&7 znnsXiT#r}GrwgL*tiE4<^)-W5le|b-ZW3HSq|<89?sX7VjlF)APP>7wHn2Ai^=2JO z)rsSn<KqMBjVh~^izv&~n+ARmkmUlarH$kIlxa#5hqT)!O-myVGKxZ=R?#t3jm3O{ zEGvXzfKaBpcygK{q&b~-k1#37%a}$@$KGzpN)=NRNPGub0!b7QP!J^%`Md7dWaIJK zn-z<oL@g4m*g+{$N=ZO%wwbP6EYqSXl-%8GqN(7zDW-0ar75yhG8lBRObJa=5CwrK zOUQBo1c{BeB}!5#MXHv9E^F-FeMoLrSWKqm_LRt5B8u?ifAWVM+<(e!>0vuQ>&=R@ zmtW&<mdL7vB$tRnj;?7Gd4cQL{PGu{@aeBV<HZ**7+=lsyp)X>6AL1`)x<C=G+IqQ z_~^$}svR!RPq}{aYr@qj&8kMYnd2|V^pEax_rrgNn^kdxl)Nm6f{@QY{uRIcPd~?7 z-k_-|vEz|A30a<yizT+>V=4;OijJTe92^YLWN_nTw=2rOTTuuSk|-gH0$~_Z3I&QH zVQ*XtK+;sAG$+V1WL+i7a&n<0P7<Q9B=8IJP$r8&QzR5cL{Uognnp^AA7rFyK~7Gq zT0;|MBvnR~1u8X-deb0@Jq%St`ls(c|Jl)~&D|%Dxmx-NQb`nrG#YipEF({HvO;7% zA5$?DG*zKxNsuRu$5SSg8=BoZVH9xo<|XZ31FPDkOauf<JbS}*F(FG*#I(RLRc5mb zVsFdQ;edLz%B|x)+PylbvkmJoVt6>>-M8MN$Rzrs0kWvDKOAs4>M<M+xgKwbJcqo@ zku(XzsBn2X=4fw3v(aQepCIN16}3W|WR!sK2Q=zcJjW(Zax}BT_1Ps#p7PH3-eP#` zE=5@)i7B0a7klflov(103#^)kVd&_lL7JAhwvVDn^g0&9VVh_hV6WFyERFHa4M+;Q zC{a~J+|XmSS<!A+I5;|_*6I=j36f$`ZB$vTx4e0C#&U8=5xPWCOn<bGDk;owPI&t6 zBhpNxR<E;lLwwIcS9DY)p4_`j93`|m9STX}^*3KKy*a~@;QhCrqMIg>7jfJhun98W zyg1|egJTq3=gX5Z^Vyo%UeRuu)XWM=oDswsHKRh2r^Hc!m}ls^LAyU9igP;qdu%o~ zi>q^lBH(hmKrt&6SxFj1eDU%PbH}GztD&0~caLw=sa5E9d%V1y6Q?C<mb11!Cet;m zRfH(y3<hmpz4(^4k&{Fb>-Cbm4-awu9II02(WCq9?;o;U`)pmC?|t+ENva|VGNxrB z76tuI9l0nmWQkVYq-%&A)KwbI8ogSV?KY&je~8{_qv%zPT8C0nKqyJlkR<RhOpSK8 zgOsPp6l{H;)oO*QX<S{e`TTb;Sj?9sp^H=$1dd0eZjvSmS(2dZ3Z5HtYi}R3QYFdZ z{)1x-O=dH9sAw9xA~2q=33Hh|Pp~wJ_1gYUH6yaIZDhTQA7|XYwTB?9tXDp1zB`26 zIvCMu)$m=9?bhbas~eV^HIkI^&U=rMO`TUSUQ^X}p`)iCyvJ`o{e~b->Fy5*l7iE- z2|xJgZC19==ii*;COK<+i)os)>J1{#r&g;VDFTk`AP54AtRj{Lq$%sw8bwtp%9KjI z#{S_xmaMQ@tuQQuZli%=s;HJlk(S)Qdx-7&_)*Myv1Gg2P^2CtDI3Qjh$GTW<ldcq zDuzOq6ex;DSwN#^5d;Z$4hGn^&6h7um|dOn@YVpSOn2_0Zl9GGb2(XX=lGDC1g_(= zH*6F7JNcnunz&AgB$n(AI>>^6B#0EbNEF3Lsz{a;G%TIEDk3RRIlP67%6vM;NIgbX zg<hw^AOD*_=i&E$#M$MH)qD#;7W&kxCI?4*9N)gp=;$_`(H?@hql`G~8G4?e;*rKK z?#AZ&;+i+F-f(e#!OO2-5&8kY|A+sKYQ4$%%NLBl{gillO1mymL@vvlDWalt@1uW0 zs*MPvoFq$0<CNe2{U?0-^PeLMHsm%434&PCs+;J#%+?RSvlK|^6^nYik5w}{KI|ch z0%@L5ukJ!VX$h8T5{3z3u<LIIVMI)dTGNqC70oiyH4P96{D3^o(G>}))KDaec56r6 zkCT`r%}En*{e&?1uO@(;JcA%eh_jL;7s-o^AaGH&a@Swgbfn{+`7^7g(BHeoFMsu0 z_K*5Jc=UwGk4ck~>x(lKIj2(5dHnPdnyhm7=nzYhsmLY!`$Lvag0tLkZ@<HEG~msf z6a3AF<;}N9h=k6DING2YI`{7G^W^CR{2(VQWE92V{CvvOci+W{b8c>?jHgqUPJ|cd zcu|Zbs)%CFaMUF&R8G#uxWR@-t%fLyINLS-PK{=xjVv3u%PFz5A@pNhKf;d!j_*E1 zHkzcaLo~gjU8@lKF5{Co1bK?>$0SkC!-sb{Iyz!LnWM@g`=dQXL859I#CcAmRzp_6 zltB_Q@<L$$@D{q+KoAQwxg?1^3`Jo*n-V5AgQElVT7&6)&FT4qrM+T48B;nDonDX0 zbVZU0=$g!Gxnw+B@YNSz(r?vi_XfOqc}}}kqf&2T)hfLA{eMIpMR?8{O*Oc<xaPy3 z{D`A_cW@Ug?jH})tp-V4aO+^icH@%7G4^(gD3%=GzD1B_Ovl$)ip2fn2mHgwpY!a! zx0r9XeER7t8nq_(pFH5+v&Ve?t1p<m`I<)6+|j3lm{G6Bhd+3mEJ~Q&T;OjVltLga zVx+|3{^5Z2&7AAAQ-%$V<=SEC`Lx;<nw=(5nt`hF^2JM}B4E&}Q`JiHJmuzc!o#O` z5wr@bYM|)~QC6bq78O$=jT0J;7OS;QmJ}@3Ha8dNfJlEhAQuwEROD8-g{o<6-IVF& zC1gI0;T~44Ns(ogq6lS)qRLb&CPI-jnJn3^*QEZ=a2xmzl2A~u)u}dHT%Mm(x*oIZ zEArSwmt>mN3VxJO7CEM_&}ugE{1hZuZMO{W+-G!fz~jRKty+yB&2Ynr^?HT7wK?3| zW3%4y%{SkoN)itr>~k|+FrO~aM3JMt0h9R(Sy9oYl8-)mmu{y))6^K%svI6P&{UOv ze?TT^Tu!&>hKec*%+_lbE1&&Aiy#b`EnF;3K>`$2r{C$|Z05U8U!0I7Da*Bw=R3%v zj;v&Oj!VJrRBah5imae$DoG)drUh}7VQ)P&P215aih?*v*ak7B1g_(eq$P0_AxjyG zs!$Xn-qxnyt8hJ8;YKl{q+wbHSr#E8ps4B&zvf3oalD(XN`-!}&f`b7@Vtb@W=*{} zVi6QfCQFhi<^H{6`fY>QTT{jvy-s_#?9UR)9FF!nj9OJRQQ7SSg&b9ePQye|6ogzr z6CtS$S)>AGXwx$@%E-m4*7(Vv{yC#3-{We$B?@y~&qG9nB16?=D)k1cX(GxBTYF0q z1w`8wLgr%18J(s?o{K1oNR|eOMM9Z5+`D^=zx*Hn9gTL6&p-J!C%^p|qgXQ>n54PK z<;j%kG~(%pKc@faJ^WCj$TQsSn$LgnF<<}sW6H=T^p?ovh>}2%XLxDBHt<kX1wm3U zDi!=VWbHW!Nccg{cIzWZ1x9UG#W5>YbW_ETJW3IQG-K-rG`bbcs!3iH7`g(bM4n`n zQAU|Uz1bowp~wnKO3IS&_<SNsoDumcS(;N8I~7z>K%DGwNJ+ALiK0xNLlDHsvWWB_ z{-^);XK_?;c>6Y{snMy|sa3mt@!7X*7jxQ8m3qTKv%0)^b%r39EN!1swh&bn%e0tW zEy)6xUcX7Re?Yz3Vr_4@b?1nRWw1Z$(P&kXWRZ5G!E$0FWCB5&;-w`Q=U06F#h0}D zBfL07QeZlpaWh|#l?ieQ^_qnw3S7_D_;HA7Xb6IYEJ;XOiB{QZqgV4e?|k$j@Bj1< zc=7cMj_>Tz=nwHDNTLWyDUpg0Z#%<rd^-IeM%Co{X2Ip@3B6vGTC2x=ykxd=7#!~7 zI3B5FvG@21Km7gQXE4}fa(zi&gd}N<vki&U3`tek8`db(07X{O<&3A#9?%%w=a(OU zPAS9HWJ;l%6p}?axu9B8(ex^d<%TeiXm;8hKYfVVsv?Lo<Ef2EfGq1oqQ?GPAF+)L zT+d~>v{`Lzs?{o%rX%Prh%yGlCYP62yM3RmVz0K?%P~Lv$qz}w7+I@9E+WM)C9s&S zxc%S`i}i+vW-z<H#My2bjRtIEQ1l8_HD$Tp;QA$@;~<d|#wB+jJYjlz#_eI9M!!cX znY{bt9$w_r>vcJQb4tBo^5OU2W!Uc$L=mnR(P(zCw_7@O9mlr0o=kc2@E)$8ax+`d z8;zK)9Kt-~;%Y`5WoWuWy<WqON+$CK-HL&;*-)uhsVXoXU$9(mc>dPgXo85n*|4@f zn$0?k<qEOY!szbN9qu8kI*KTf<r#t`lO_eCAo23cFS&a4f_}G39LFfK26;(V6m&;@ zG(*R=9V}fV@N5)WWPjAfbpi@OCMTy>ub>zTQ4r9oRrvbr6Y^3*P@qz^a5gUM`Ib2L zh?1N_Q274uy~FW-mojkab(^?BM8BdD**1o*(Hr#HY&{eTWC_0d@+D!EV*3e$y&=O+ zlZvVH;;Wa$_J(E^M*DlaKb_?oRGDVGN#uEydCvafh%AYb6`5N{dpy3qPrGhm=o*@- zA*m7t-|ZbTk&0zduj&}OLa*Is|7gV4w#mbcQp`z{gfc6btvobcMbl+gs}-Ggom#a* z6b2+wz_3+AR3yAO!O%>4gC?>l;s+5$39UwpG>(yF0Z|aiiV{^((G`uPNXUu|SyY(M zY_6v(x(BydxiN{e!4P+ju-k`+^h||rT}PA)1R<xU>(s0oew;8Ib`bNDI4xKO5or-q zF?Qbvv#OI65@KV-G|b5Zo7;Vzx~_nt@sIxGU(vq(Hj}AKnHHp3i64eYl0s4Ja7RU6 zBFZwe$u(!+e1_mI(b5pTOfXdmSyo7r4AT^7nktzW^8N39!2kLm{&$RemoI<)3IF-8 z{%@9(3%>vT$CN_CdN$?aVuq$SdH1J(L@HHDGnh@U`Q+#Sk=LJo0;!9vW@L#^Ar>g6 zgyZFm*AY%0la(o133*u{sRFf@j;5OUQA(j^81*`(xWn4%6$?q0P*jjL5m^(dRCF4x zI#HY<2m(bJ?|748P8_B<Zb~7DBw0$7WB|l*OrGwpx(!`JRz%9OKoms;0iZxpWJFOQ zFLFddqAUy2v>=H}BvC>7%Rl<b&veBg3{vdroOI)`T5Pa4W5m+s;qd`!5VBhP+{~s3 zVnMsrB9<(!CJVCAqZCBee!#`egv;?IUKq1=ZLa4welAmr1=o`qVJ6{u3DsJI*=$L! zD9l}t&Y*>WfE#3FS-$f*RVx^Zgr%t@VX(WWw+trpC04~ikihje2t@({s78w{h0BvO ze)absQ-~6=pK^F>4^5GfL>b$0@q&O_yUV*jdY`@HyV#D4Q5|q{I_BAf1I$X3jhEuC zZBQgOfzNC<#uY7k_nt8v^dL^SIz1tde70T$d4wv&2xW?{>9m_2?9G(7KX?nJalqxp zn8U{pIC}Orci#B{^~3vIos3cBoOZWOk;LeR#@@pR4Bq*O{#)PU(f9u`oqPAj_xfT0 z03ZNKL_t(BT0>0DVzqLSOr2FMa(Xl7?DQ0Oyr3ehESD?J&nEoh|N9h8D$ptwOiiVC zbj+{6I70{mELp(cERjTs>zfHx%OG;rwCXx{ZXYrn^$CL*RW9fZ+tg|XtyY86lQXWb z=Irecaomt^U%g_xxgkk?OjF@+{`ONcFJU<9@cL{_8U{?~Ycx~GsCS8Sk;};v&y8s` z8i<0-#`Y<J&DukiB{a*#Pf|Yo;2m_U&WrO?uIFp=QbUkMbi-h?Tp){JR%@&`HpOPi z<NYebx{l*|JbU{&@4oXkfxTrsUZQI<wOW<c(k9Mh%zBsp{%yiA!HW_!t3sM2AczRS zVm5{{Ld+x9lWQzfrqyVY#wmg4QWP1wrBi7%iQ^beDR}z)5sGfGUahEA4ZI*EP9r{g z|1Bi3#I{|`N}Kz4N0i>0G7NBiZ+EH>Q?fMT_T3S#8<NF2ilor%H0gHRguaKNDzsZo z#?uAMje|%*f7m7t0;-ycscS48kJ-XUloc8+3tfX=U8e|LM9o4mtC-a)n=oQJThVD( zF{&1qXE$`4CZ}gNZ2g2z+eAV}v#LZ{PKm^mN5|Yc8lb2;n!fAJbh~Y$AmV1a=I;GF z9CRBrYci^?P^ne9zF81NAy%`_lV|ra6a`T%sa7;RH$;^zG~GluH3t0wf+F+u*+VX` zX837FzuzTGQsN{-)hx0U@-W2GBznC*rmhih9duJhZZ}x?Az~Es^tc6-T(3h$`+M{Z zk-DLgmI|}+f=;K2uItQJ8(cqRGPN0R9MZDDR5Z%6Am=-YrrF_g=@a>LYF0q#Z!xR} zKl#&tL+j{m7R!t*&nX0vyx8el1fUc%qS(XtTvoFwXD`2^uEyLRSSWEyO*JSH34)w3 z2E(w>C6yoi^pE(9|Ly-E77f1s^cT2SpVO>GeD9-2NK(vdGNIWW@aX-wx&8b-%>BDW zsla@E$>0B{|A&j$FEEOTA`6J~m@ElEj)`R-NiLDn9HA^gRH!v7+<Ul>rAy?L)SGp@ z;5(F;YLbf}E0AY91d^gaDHKRjfobU|icE=sC<qiqf+|Z0xj;@%Uha5|aS~GGyF*`| z7nr6=nxte|hOEdGc}|uVNb-)ixO;jaAnt@jWlm8Ph@wPMlt}O28T@QD-*7dVl6o^< zzj#5Cdi>rW{5}uv+{Z9=6ji5?OuQte(;HFi45)WTy!_?`%jFGGnWJbTffrH;B8r@# zXaYGR<JpE($m#VuglUTH#rPq-dh?1@OpsKaq|7Nr70-9sF6S7kjwmT;hCyD4#BqXV zNMvP7t7#z=P?iNxA0BcvXwz%8Su9*uOPlY#`<S2pqerN!#^=9z#bP?+_F)^_b~t(U zE$xQIX6?}K?y<04s<j4Dl##>%_IAtHU%w{wTnts_;>`(?BGYNrNkoGz7wDJ*d9tS0 zYhg$`U@2vaX&4x$NsuHYfzN|GhwMLjm;d<JA5*XE+<)?nuBnr226m9~;q$wE_N!mw z%x?JL*)i>Ik5yFCy7x9_?-(yGku?j^s8i@ogt(wyHMm+VsrUPI+C8Ghf>E!^t%E+7 zmuDowoV9J^*b#T{-^Y!h(?8_$@{)RWN7eTHm^@85ee;sHo;~K^))C|Rn(NCMwR)ZE z;E=ti9}?#oi|GW{ap;-?o$ioAl-by8@>D=5be_HUF1PO9VS05=6348@H@x-q09DpG z=yrL1a)ByBvfXfYIm0c%&r_^Qg(A<{ZbJ$|CCN+Hn<bPfMJW*F8Md2ZR2!sa&h>an zqgEmH9F#m_(9n5!*duZR$}(lMShHRRXpIKd#t`3e81|Y(F}(ctg2vH(273e4d<$ZU z)~I7O8YD@^`PnH_k&t_9?Dc|HqlO|CxUPeys8D41z71K1B#KzA7L|Gp$JtVA)oJvH zl!6R-PMU-`UP86rLN4Lq-9D{)4a=xft5j%K6xJIXRki332i!Uua<t!Pf6(UUYQlVO zvv;shiL&ENrYT-j5GT-XSNZ-A-{WGo;(EMBQ5D?Crzi#L-8O4)OGPng)>|}cyU!;n zI)U#|uh)6!*?nR!LbfW5_Vy5>0NpZZbUG}T8=N@9PX&U=quntHoGtyqh&U>kjh6&| zi0ycUK}@^XqmUGqYnRbMA6ZnONOo7Vs!SL~1ZhcsG^Euuacz$<%&^P~i^YcZW=j%f zh=L4AOy?U`>kV;H(CgMPRh_a(aD9&~%o(&S0zV{43j!~plr_qFmxWuRq!D-bJ7iJJ zeC6T9C3~YjhE%d$Z<x>4q(O`%7E~J*BwfXGTujr%k76`ULMTg;Jf_esVxz-&>0si~ zQVaa;mhNzmAOFc;V6^YESjFT>-z6YR(j?mfV+AOS1ZT70{PZQO$vMe(!l0vL88WSU z3sq8BE*#djL*Pd&RxZE)Fa9Ne_P_jlHc`oE|L`|>S6|Sp3EX>dNS+2n&W3~I+uV8Y zr)cdv$c;UsOyv628-Del|6e9oZ&)v9<XJ!|W^Da6rd(o51wrPMl?hctrCBx6Wr3Qh zlKBy>T8qP@0de85SuM~M3&S*Uoh_0e?7UyXZt4OV)6@_I0Zq}7Wq~A($uj|=0HF{O zB`AdmQIY`RJEBIqqoIouah#B686YAEB6*(gdQ*kCo5~6R5s=6W0ZEcD3>nK(kp8<r z{>MLCF0RnEj8VT!ty$y!51*3>8onD7qy@QbFyA_C1DoY~&2+V9Ih~?P38o?8dmi_n zKIYETw}_*Vy-}Aa5eTE0c2&cwn23^!p;w6W9LKX!Rk(F)kNy1t%~l1W6fiA?<HJ6> zArfUFe&DlNuCYv!`}Yp$^?M9QJ?ixiSJx9dtu}{;w+LdG%vU&pOBhFJRs%^;i2{!_ zv3ckDV*)$o;oW22{^$pM^5tv3{pt%UQpn3Mzh*g^QLj}g%YuI0KoCnR-5Td7R|MM? zSytdBDx=#+jJj0{O7dL55G1M<iy|)xqL8XpLz5LWMdawgGp1h2a<yW5`5Gl$qG}S$ zn;D)H(QMTj9PZN{v}qshv+*)M`|1o|tx&2JEVIhS@pd*}Ny6JYSfapiFd&r;)(Z#M zvALK|@cn?nsKX!s%YROugYVd!oL}SGbG#xWS9MHN<iT6d`R$i)*g9)|_~Q>~_Xb$) z5sKdAvroPxE)&%5h<dM2Au3F-Z}4n~s;(f20{0(1!uCDp3mdc2Ac$j(T9fhV2~9)h ztq<QKNFa)G7O}(c{pfuJQO0vaDvcWB<%VxxoRIiFq35x2L!z|6teB{ZK%-%j6gku7 zcK1GUMiNC7S<G^~rPZkL!*}kW7LW-Bmp5a6_1U*1MZ#)1V>w@;<vt`Kc_}iV&d}uq z)2d);J9(fdS;$t4dZoc;wPt>Gfit~8DFU{u1)8Fv876TWQf3)(<Rc2uY*dj%5EK>7 z+({z^Nx-btQFQ~~_sPGLAZ`~+YO07N<fK_n5T%@+T+(Wo?2iUqUff{29@Tb}>+uTH zG$_P^ASqDH8fWKY(n6+`B(gZ7NHYpa;bv}ges;-naYM7!0$JqjVvM01Xl9kb^-#!3 z(wus?L%ZAN@YaYT%^(-Jb$q~b?UR=RwPp=_8<Ir{cSb!f#!G@Squ*^Y>a{pN7~y*X z_IgXFRb#c;;>IDGVQ_LaMN}n{B*jbMda`7*m{G4+K`Mx%9g(2j>#%hq49z460xFh) zP-X~Hfft6%$2Y`&u<MceK3hL$f6yg#w=|nIdd&udP8-K_2?L*A%S6;QR_NT!T-M_m zcMpdg9JLVyk&PX*b|Z$vF5za4kookxHB?1lzO=cSZZKq(exrt=No;~Gi22SU+-Or8 z9j@mNT`Oa+AriViqr->%^Z)+e5z0MI&uxMf!aO4gBSJsK^L@O)CyWvT&tWwkbN%Wi zO6GHWuT2^_#BqkHS*Qv)u7|3LAY}acU;YpLH-GVOIls8!>%aRO?33S6)jiCL%67dV zi97~-hxBf}MIf~(#3pfCaQ@;AU;X-HR*P4J(G)?5Nz#~wyF$|?8b*bRCNXSQ>33SB z6m%L5>Y7QrTBB~5n3{&``>fm*Sy7;y28boHAYqvnWt!tT9!Zi@tG6%=lQfPobOTkD zce<klJSSjldn83dwO*m1L=Y6hFd<GdBvGa)OG-)*1Y}u4mSu_p@*MJ_00aa<M3O|x zlAZBbH<4u#D3Km^rJpH=hJ}bJN|=o{YbQfcWX9taGuy}ZZL&PxjkIOK(Ow6#1W}Rc z^ae;s6qKl1n=%)1f|yT#cR~_-)awSSYH)FL1(L*QIO5jb+nDt#oqn5ovw=`*gm#Fm zfNsk4I&E~lLKsGfrNF_hLu94G{?Q$3l_s;v6@k0Pb!=9)L*OUOr`I&96%b%$`_wEG zMaapM6j{~roD5MEna);-MT|2a^I)&eo#TCENkZ0inw>hjVR5zEAjlHOhX>fp1)Hr$ zCdyO?1BSyEWs-C8>STvCQVpV9rrYh(tXNpJ8b^<wBgrP`Uw^}3*yX{qw=gZ8zyI4` zW8a)}csODai|CyJO0`3#H*f@l*VhZe45D=B+L?@JeD>LI8FahE!IsU*D~8<$X_?Wl zYt-8fgj$VSXMiRN6iJC6Cp`Mm4{6_jNEyd;Ychr`A*dFTUWLR*mSuW-dmJ4f^Sduz z^4aHKF&>W@+!<lDyX+l~=!`}@c=v6Z?KZE!z2xPqH}viv<7OqTVUKm-A_^tnyt<-0 z?Bm7}<H?5M?R!k4nEJsjR-1^)e2b`SH0o8R*EbkCC`Hb6w&L~Gm?Vx_uVyUgbL0{h z_J-NqWwo(M(gaPGY1UhWQH(AtbUJN<up}2mj&2Q5N(r-G1F0k{bb39D_uhZZe7Rx0 zT=4ACZH@<R+{FUXYS6#`jB2w@==;pBPs!~Yw8DivBJ>;vqdi1P2SvrPx0ni4YZi@m zlQ;|!BoQPX-Pp+;B|+!p)ft)uqAU^l9#RJVev85WK4<3(qBx^gwOA|`jBlnqx_gHp z3K(BpGrOMCXw*pK6kSy@D-{e&#?myteR)FQY`Ar2pR2_Ru?Xo`O^)^kl#;~#`}eVG z6`~}hND`XO3b`cl;(UzJtW!z~f})e;BA<W$0zr@w#hhBzVr@G#Dkj^_0z`#YqXAM$ zl$AvO?uWZ1$225@C?-x5L|J0GSaUs|BM1`F)`qOa4;+NDpxLUU=o)Dh(`nQ&Dm8xj z>z6d@Ro06!d67}(Io)o5M-`Ao8qFG=-hkD5!6uApx9XUhf}-w<`SaBZS&}ehk!G(& zZgu(UWWuNlcRCtxUSAPrB384>a<gUac#QT2lu<yvy2JWpg2Xn6h{Fs;5~)-T&aZFq zq6A6N&}v;`waRj{LeBy^wF03iIlTXbpZwWha<ftR{CD3FhdyZ(5<52Da*AWm@VE0F zQNp*$qAg+(VyP;sC?QKKQJf%%Drq7hDhj)rpUl7dxBs3W{mH-P&Fd4s`PJVM%wE!K z<fux4YugA}$l&NUqbENkka{HfE->`X=b!VNzx^Awvr9JHF_HpB#*W^T<Ro#46C|X$ zK+Ei)D+Yp6qA4bMB;a}}b`X*00-o=Kwkzwd)?55IMmN-*>#Gz9yqG)(T~{%*3bm?9 z93_a7h^A|Ju164rRO%*@CgZv(q9n6Ruq&iVMp2e1s=6!bN+5|6vLaI!#crw+cT*LB zrl|;mfFOK#{Z|S|qKx#1?;ie4C?Sq^jq$zX+id)hq|B){T5P=yp1UTBeF_o`#bAHf zq1zvFJy{aO33&;D>kzsdmWu^nfAfOHY)YqXG8*mSxe>Z1QxrL_<B+B~c_z>w9Fi5V zwLMmg6=@dHXjBP;h$K##jAz7Yh8KiP7Hi&|Tw)qB6+^`HUF!8N_I88gIP^MgOiM+P z1sW9tQIbfDg4t|FDP_1(%$HxhBo93v-Md4#(;@VIjCu>J-zSkIM8%{O6(mtY6(!7? ziKtiD8xGmq>$7%TOigEceu}eN;RgYqeEJ*WD26hkJsMIN9sc(3KjZbw6Dmr<)8}`X zF9Q}gYvf?V-k?r<ug@o+z92~j_K%Mc<SJUT!{yDGJPN4kB5CL{xw+x5{;&U&#rT>( z{?k9B*B=q&5v_iYieV9W5phv){PZ0fy<=W~^DWyb;{JO-rqMg*%iny%s3KCcH0EwZ zAsGyZ0~U)d-+uKK8VWaOb5d_bXVB#S2k${qA}9u{l}(X}WUD!MA07}X8t2zzq8zra zOTX3O*~5EeS;*XrdGg^8IDP#s&AmMaZ+)Li_cpd)aC3UbdbwbDbb#;1%*HqD@Aq~{ zmncOR1@0bp`0!DeGRl}tU22Ust{V^p9$5;FW)pY2LMn4^W*ZhOk4D3!)#+kX>)4wO znU}KKc)U0{$FaAlWr30hxDjk(f%Rez^#-dTCvhF5JiwWqA?GoQSRl(1S+<MD7J`7i zvKbEdQ56xf%!#9zyZ}j(@Vt<Er-LNPq)|u`MVy_SQK?jE)he{=I!Ge6n{(^V9mdyF zNIhz%M6cK4_`w4fYa2t(X}5GFsl;^xWJSaCBK$DItkej@kRXUy*a2=3Fx=}=Z`U|E zJ137b7TbUVnP$a8l4S%*#E&ypwu9$KR5XLlX3MLSD}*woYHH+RfT@bKYc*mgq}OQ@ zrzwIUBWE#PbGN^pE_MgNv@8fb4@;9F2U(QxqKr5WFl2#tqfQ#fRO=NC!$eXIn!PTy zR-JFYc*Sh8AS-eVX=iG#*6J+AGZHt!&?Rig!4Cq0$R(F^_V)LY6pd1nal(Yl>ltJ* zTD8I=SNZz&3^Vl@TF`CkJimX;Wb*&>^d7ykWodfev%L>*jz8Dswdu2}GPA0ytBdW} z)oh}g1VIu6$bp0gBnScohyzW8`X?G`LTDg}0=v<M?W)UkR+>t4@6GFvKXJlGY`^zf zOM^)97sO=8UVDAt`##Sllf@ErgE%V~4*HBvM@$wgX6uYJOHs9;)$j>@ll^Nugki{Z zy1*MAQ2A}v%LVs$n*_4N)GZ#o^*-PEgMY=*O!9yJAODHdXHPIxNn}Gevgkw({f<x5 z(`kA(o&}L_;201!LK>YmezQfhJHT%=F&vLdS+qL?e)yw5;=SMc5zn5z;L)%ChSl*y z95YACk}Az{bj88-8?>*zLFpb)=^^Vl=HaIw^Yur+z{n<)=?qj!vm4-AY<iQni);G? zQH0@m9G{F>#u>WlQWiR%7h>6)3k8~@sx?f<N3x;!7iEQ163aA^LT&bfwuc{VxP4Me z^0M5RbEQVB)x>u_ib`PnK0;TNvc&N`ifj{}Q1IUlA<Hx{ObuP%(B#oHgiz?ZhT}M! zkdmft5`E|xnobl282{Zr|IMHD8v*aV_d14UV|x*$9rD^c-(r<yM2^Ot!yRN*5=9|J zDOjx&PR>s#^O7RV0l|2@z;gpuiz&@U$o6g@RZGe$M^}o_Z_w}e@H`tsgRAj~^=ip- zzGSwTp>%;^D3lOPXA2z1W6<qjsT$8R(3D^_I;X4(d_QC~ny{EI2wjVA%f+!b?e!q? z=?#XYMTzNH40g5<QsMgnonDJpx5LYmR|Kt)b)|@<L0&1g+D+0tMK^Vt?FNqPf-<O- zA`Cr-{VwHdOc}3Pt(R1JiWCLCts$Xr^V)-3T#gg|umALCynOncN))u(E^gH1)uYD* zzRvEgLo6qv-RW`k?2Nzt+kfEZ{X1;!-k>f7t`f|rBiaq0B3@D~&)Dub9KU?Q>E(ps z&0DP28*;J{glJwHp$rC*&(kN*nY?^NH0&aRCd=uJ`0|uN1DZQKXi=YZHo`G<q=2nn zi?Yf%I~x%l?$f+}3$M3Dd;1V!xV-%Q3yyyE3yO3~DkL}FejjAP>$eWs+CJpz7hjXj z#_aC)dGhcj<BKES``}GFd$-UU+vGwc>U8OE?=n6+;o&DAQ7z{*oEp<8$>J1G2UTSB zdjbFc-~KU!-jHX{&zP-af`*T08I+|UOP1{Pd`v^3IUdS1xw@Qi{^}gZvbcVIhg&yp zu)WnquX2+48r==>TMe!*&UpUp2(KBkh?mG>MK3Z*mout-NgBr}Au)Bx^PJ1eOX_@y z$YbWS1-<?*wU89qazo-)Y6EMvJPgyuKvCC{Uw!;Jv#WEq2Ynj8OP*zX{`psoMk8+D zzRBq7l3~-wkJ^0t=#=?niRsz6kxR4PA!;?4FEhUU>IJPqmtQ}Ah2yozs+!T|n5~^{ z;;h1V9X|a2dpI`8G6QKsEm)-~%d}v)HN<mmETz-$1_<>{k=QknYLk|m%w{yg01X{Y zQ|t~plx0a4C%ke07M^ReUaqlR8v}4LXt@@i>l3s(lu1s<71)N3(oL>k-^H;^Y+a!N zMi{a#CG+zO_6H4I-vCi#nJ!@%Qpt*Sk`c8%EK|cWV6jR_N-#|yO&DBUjTw)pxRy?@ z*Cn<hUY^ew`jR`l9p>{nUp+cPw|x$-?_g1Ib~&due0GKdmXi@_u_9i?IGUi<3^08g zO|w90lvPc8?<TWSCtoc&Z25$S#$vYQtq*^|Tfh5b&SJ%vUp(crpZ}cmmoGSa^_*AF zpR%0K@Vo$3D{RLhYBV?GeZ#;oY-+Kg(UnzACTbkVCkUH#hC_bv2S4J@cfQNBXD@mD z(cdsTc|>5AXfh#NuL%N+n-6Z&y8aG@vrj2K;`N%(e)cmS|LP;mYR%zpge5kB-=tV$ zC=I178qF@U$mxXvWtD)ZLts$qHS0Vkh<s|jBv&a;;9%Gewb0QG3sX1fb^4fwK^kXF zMl-6S!n1sI12Dm~P3pSDwheS`LoKf>iKZJUW24iRa)Y?~|GA}>W}#|{uIc!`L$ehC z3N}j<blt=<9fT0*nvRBsrt!@|Cb4Z3<2T>D{*&=yO|RKT(|wfdbACSMt1lmMbv0#j zc82Q(WU(So3gRrImYX(s)bR0q55rJoX+~8SwA)R>&?jn!pd`8}v26Dnzfw-rXyUse zzULxUNl}y}X+h*SXap{Gv1T<{QpGue@A3MBJJ^<k>$vm>9nv)3q>yZvR@39!wH=0o zA?tNcnpL>ILta(HNlI4cBuT+!w!$<mqA1|}VnQtooWLfpH40@g=nUvLJ%0BO|0(CA zIn(Kcy3RorxR#FZIc#^DM7G1|YQ}uEWFF7C|K>gRx3<~c*=4@0Fr`7S8}jPOQ+5xx zF+7*!XU7~~+eKL>$}+jST5<g3C7ub7zkJMcwP5?^4SYk#FD4v4{2ZCg=m#3z$YHQM zWOuvA%f}BnfAt)4!TF14WJN(O6!ZB6C29=Y#<n%KZrsBj-b6V8J~dIpMr-fTzjhNB zNj9HQS1C~#qTB{5Y_ifka%Ix#^+=17yvo?w+aa<gN24)uZL)vwZJPZp(#Z@h$*^R} za(;}eGMddkqt%MS_PKTcU3T{mK?+1!B2C3$?|>@FF|rBw_d>S5;iKK!Y4G6ob=vJ7 zjYfxLowJzF7@eQfj6%w?CTd1Bnl7Pbp)`$kF3~gtsn?9ABVK#$21>JeaeBdEXNV9A zKX9@ACc5eK!G~|*xFNZ25QYxhoe*0Wtd<LOU4ayMu8X0As47qbWVM0J%1zN&X&Opx zdLJ4(re%R?qm+j0dU$?-s@BMFsu8B^b8$A|_kQQQ47LZnI2kb-FK{e_-eAb_`IuF* z#0?vmcEoJDqScO=EY>_f9?{?3Vjbt4UyaDJlzyj4S*2)(L7LT^O%hg>!U-HKU1u4m zD8mF4RZ*Zy*dDfdHCj*^0nJ8}>1@n0j;U+V9hXwmuxtle)fmboa4in6ZL?S<ELR0V zw~HSHsJx&oQ|{ishUYt+T~44}((yfls6#Z|qOM?ewc^^fLyD>-Ud4>g#}s8jcdJKh z&?9Pg*dA^ng~aqs)^&{+Ht~W6=o+K(f^}ukXaty|Aau>mG@}`^FkBwLxWK9fHxC9I z$CHxm?hd%TT2e@h>o@m_^OVb3%$@5y^nD#mz;>^T?-?7Tfa{`Ra5<TwH~LJa!}Ri; z8%>kYfXnfcZ~xx!^V)|$<a|*x8ZEgvJ>&V~FDdf{wj<Fr$#TA6KAmxXcEb4Tig=k3 zC!0}l)Mzmn^yv?`2%9aMtu}^X;RFHS`QG>0xpki}KYPe0fBn~_m(MW86347?4MnRH zv3KhRdSjc++F_BIByqwgKmB{2fBGqIksz{|BrjOZ=SV5A!zN1EEY=BGme6Z9*y?p~ zJ&3CW<$yE_g212@38`3<Q&Pzd(#WuFZr^!}R;!Cb(riYIuST1sujL?-NGif8z_A_5 zqNXb4e<Om}wufQaNU1i~VqK>$N_yQky>5i>8#J08VZ*@>92!x?U^u{bY*0FeVWDlV zW}s=C*t=ukcqXQ$;rcel|MEZno1Z*;cE*b*Pr<Rd94}ccR!m1@cDK7MmTQhqPca;e z$#R12SR`pmkyo@D4O-0>yZZwM!w!S3F0=U>QRbA{nw!^lxpDJ8^F@Lexa{ogke4Mw zX<*n4clPKF254-Q&5mo*>9z?Q9rmy7Go4MjxVWUZwTtBkT)%l6Q9$UrG@3rcoi=5q zI6WJql#Y}YqDnz3%CZ1`!|)4&kh~IDwoBVJdF$>q(o|ArHKwc>A0H8?3%Xkecz%cD zmk;SQ9YQZ4S<NssjR*H`5l?4i>lM3u173gk9U6@Ri_017B;(b~BPLf@%*JEx-aVw# z?=w9)<<8-dtgNw3n`M$<MG>~=(ckV91QzjX&gWlz0qYCix!GYj>=AT!Xz%QDb#X>n z)a)JXu{G>5YzEZX#_csay5#cZD_+00O;s0UQZUaIZmW;sCeN7w03ZNKL_t&$bV=ia zPyhb!NNS1J+QthSRH~r6vrCSN$OTCznXC#%lLh^~9$Q;OOx>g|Q)($0T)T~7cR9bj z<mlv_?Zel|ijrqveM&oYxclG+H*V~4K1q0ZH0I^eh$l~;;CK#)hquV%6`jbV!XfHy z(`x$cHY~JCA}Yn+&OVDQrrGEac^0m1lC4X2doBECo1=><j%U#CbwCJ$FrwM$qM1Hb zrMSAhVzOG{H#$6je#*z6Jtk8nTRRbfWl>c%v9OpIlGS>Rfg-RCOjCfSXoexK<Fa1I z)S{-UE7Ui?<252QAux>!B?VGwRJBAXwFyX=4!$33DA}${r{6}_3fr_;t=9O>2HOWW zIKSNdm(050+Vz{nLg&`&cbF`u_)VAjx?r}5sfEIEJRHLWp_5h#yFH(sodKe*dFR1x zTAhfO#}ndtjHn^6G|&ygPG^%=tP3J<Q}_)ckI%n)#&kTv)WLB*97AEFP_;rg4Bmd{ z0hgmOkDr}j8zyO9V3;;#4O-ZwtOX}epL1}q%Ukci%{nhJq|Wxi4sj)kdOZqVF`uVo zwczApN-~|$v~?mwqN<F8dk=711F~dAE3$}J8LQ=*BCF60hv_;+O2KR~C$1#Bdt2y8 z8l4ta5U`XEuTCyGY&m#Z&N@wTJfAEP?C$j0+iGz+8gqQHB&%SZ<y=45<Nm<_2Sp)j z3QTID*c}d7BpK#lpSiF(e)^2}@9Z*cdYq4@y!V6O=Cu$038(Xvbd^!26;)Z#h&+1T z273p)+<NUM{r-UYbW9RYiRV|W=QB=Uz2x}#m@gka<@|icbg@EUkj5oJ5c2-_zR&jd zAz%FJ*ZlOq{3-GA*91mP;6o#_@g19JYe@6p0foKGY^})Cgwv-FdGV`XQLJW!o=#a+ ztg{$tR+x^3?YGIQilWXi4KNLZxGX4iNs_0ShQVr)lBXM3Z!Hx?UQp%|DGksq3^T&8 zZB9<lNRo_NNE|0bYLZ&y*p7jYiDfxhmPwZ7Xz19Mi>8~@vO+3Bx7|ehG@VsIR9)MK zUlkB3>F$o9hXDo@Nofg*p}V^qX{DtZx{>ZqDMy+i9ciQ+k%oVN2mcvobHLtful20^ zzOL;XLaB{b@s0t~4sO=~Y{P{*m6tRx)ONR73ylJcSf{6^aO)hC`LGfzFr-cI8|i{h zlPfRydswEZvqlvZ7f~A<0b|RZSBopFR*)Qg85QLbCf=Xp8d?e|Al({LsvXV6jkPtX zdeM6=TQqf|Rp(E%^vpi-vanh5jz~H`WmZkvw*j#;VCrB&Ipv1ft|^KS<_!V^9^!@C zQ8Cki7BpoEWNLr+iFy1#fX7yql+DaRAT@QW0w4bm<qG`wM-o0<-|i{#^|^tlNBWzT z{gxRTW#bPH4m|?lY0QZ2?A&ZOU%!d*0Y`)7t@D6>G3Vd1uj(mUX{cvbRtl$&-S4+z zFVaVtU59Tjn3Rhc?Hr99B(B4PzgLp6&5mXq2pchdARI<wha-!zBEeqAQ>fmdqpO~Q zYB6uqc9Q_FpAO<y;+bEGg@P8}r6nOpCT)F4ox9zEB9+UKRhn@shg{}#i}E=FbF^iT z`nM#MM-~6<9>E0|Q25jA&!<Q7T!a3`X0_s#*W3K{ZtLo@Xji=6*i7IDh2_{U>^V9D zw1AM4bx}NopMp1E-)k|8gYa63+s_XJ`ZkR3EwE#)qH6PU6Zc7v!tTU_&qHG_+;b%Y z<KLM@F}xIZW=aw|-p6`B@8FEfuR^3L{OUVtR8$mbo=dfsbT>`9Xx*{=cpUPccS87e zMT%}|zn`HA3er(w(*b#XOkJ0)a<jh<7(0#2dXYuS*is|?uF5#5oyHN~a+!EmP2kL_ zy~`*RS3w9a!obRyNOx#xQkz2`my^K{XXp4~|HZU}ow!+TwwaMj@w?SaWD}wRjR6Z@ zjhA-xwZ{CT;pQFd#a=9@(b@9rRawSzPJ{*2yj@WQ+MQqJt~yb=3!m_-&*#JiKIkw~ z_lsd6FEMVZg<&shuYX<?#}1m++ihC0wl>*@ao>vRdF{&4r8vG@B?B9!p7{EM(0KDY zz)CE{EOx|NiqYZ3x9eqdL$zdFi1wWypvNL(UcvD{%0^n+*feb4TMW)Inr3EE(-=4W zV4g6^`gO(MjbSQS=v{}M7Gh7K+Y)9=Wnw4dg}vbMxlHr<h|GdVMMXXl#^(w%aYK`K zp5&n<DGsMqaT%ne#=w@is)$(6n%;nUC)LbJ>*BsQftCuK1WjGOlEOqk>(8A}8ohFY zHj_n=D7wdll^|z{X;CAO-R`kVYD!8a*RkiD024zc+JGnF#hxd;#^!tw^8u)cUCG1H zL=QjwnfmNt0%Ju*A&<t#%$alLj-LMJBOW=!q-t&Di3#7^U4G-Bdk%QY{YCIa?e59p z>8VcM>FeN|JVe>ZwVtH&ZvGxd^Q`L&I_Eo5&jY-4><}Za+@Kp#<A8hjpBBnJMua1; zY+(e~5GNBRPnvIBU}-j^TF9>GDDxakv!%%*6zKfwY8AJus(&J+goD`yLo9vJg2HNh zgZigOb(CvJ7b7E1I;rH0yQkg2h5tz}O!L2zrb`)|@|c1sOw2)xDu@*{=qo5k&__u> zD>B%9DRq{M{x8y&UMB8fsV!GlJuNFXG*O;|J(|#P!POy853`}`yU))2{D+Op=+_eW z{|!WE@M?EK1Lc@bZ_d}v6**kq&~Y$_P_1R)DGKx9zFfF)d7h_1Ikv;EqhnsfBUd%g z#aSXE)@>$E5tifurLj{_E*16U*5zJUjF)7>N=zNL0JDA|G(eTIYXD*psYaV7DB!Z7 zMuqAz%EUWTjg=8aGY)`NKm&!#@w*<B*OGk!sp=`fBjq0C8mWPf8Db?uZK#}~N+yzv zIB;IwxpWSU;oHaec_v_J{sYG&?vnA({SAS||Ey$V>Da2Z8o6|a`7tbKyRk+Ce-1rl zn%kuEO}$#LAL$-7Nk>CH1WfBQE)IvdZo@Efb9BfA!znZ{hXhm+_6V09=s4e?K`ucC zhIJVk_3y>f-fpF4qlVVbq4{e6S;eyDrHz}~y!><O_vu|v+lG|mq!nr6qLj$)JBVso zf+bY^aW@^L+FO{&HRCgWbH-mHu;+N>>hb_ZwHh%wG`B&05y&!Q<cb{<^~<zdcN&w4 zdf@w&LlSs>ee$i8ew=N23Yl@>7eK7*AYC+m)|f7$zp%R;lnheHh^>)NA~6nl1dgpp zJ7G23;h~*g`c9~9a%jb8L}T{*5hmI|&#@zva6jaFNFwOx_=0iSPZAwoW3zoqSwm;D z@4JHvl1Ww`&&fugtAFfrKY&K*8}e-14<m(SwUg6GfT)v>HPcMhU@>DXwcoOdbo3AO zv?G%YXyi9dG7`l!dZ8xgs^VY5Lj&Mcs%Lp8ffrxVn>BQeKHGL~`9_z9{aI}5!B$KJ zEnKG!tY}9qFY_Sh;B%ZqmtZH_W7i;$pVjt(8{#{E9R{0oXmfsSn}Jy>Sz3zB7g<xm zu-IDsUFM$_X~ZHmlXbTBVy9=)QJh>N{+_Bx&t0Kk2Fhv0z7c!ZV6hkb6|8?j7;&FD zx!4aV?cyq@(U7z4l*ZFokeGjZjeN_WVn*Hft4!QPhvrS&I%N%P#{@%YeZmJAf;tmS zJHl5mcq+rc*Mp=+n0K8RmPvbdh$eS{`-GNn^}2%~WUN(f*p8n?iN(P$h^&^2(3feP zoa!7}3XCF{BsA+{J?w>)&d!EgsH6X4&j(m)F)Vs>(LjZ8L!)fYUce9}Z{HSt2PJ!7 z7R#zRZ`<zyEn2cS#r4V<L?8N_bT{zHXiE?_Ox<(A6Xt&+pwxt0$X3fy87I^DL&FZX z-aaAspUv*9tZGZfrrNZl(3D-sH}G>*A&Ji+F5`0|r<IPOr`zPGoZ|`Fr)%%tt+L>= z^zy^d>NI)>8_;GfZ*LpDgGbwC_3LS9t4N130Qjtb>pP^A7bK%z11rOpQ8&%B8{iVk zZ$(LEs*!M{@swXs546~LqjuBeXvuUVBb^)zS1i>Dd>|T_;e0?bR&LhJLzE>>v!bH( z2WLt}ND?ErjqnS~0_okCGLoNnI@;pHlAfnLe`U!dk4zdeLqJveJOC%<VIDP-anddP zmq&hpL_QCe$H2P+d^bU<t3YfP`}3;jCFOPsX=(X5Nz5ZYCvsP8g;hQmVyi`JkeEGm zu>snJ+GTo&mh0Pf=^2oveWg;S^;kOp&pM9iSn*0x(X57OA`g`jS7{Gy(EG9)djpiD zn%XOcG$oJGVs@qQkL=CQ<Rc}iP&4E>S>d_8?fb%vUM;O(o|C~+fp9cF76)1lwmP|q zKSr9ldTMCbf6IKjgZAOGx?^TF!$kW~Q~$-11*c6Ea2w1f0^QYcJvs8Of53~8?KdOc zY$IqnYRDMbI>?Y)W0aK@$O7_|tB*wzgJ=HYcbC?OP11Z0P<{QZjM{HREq6fNPI$E~ zfi6;{XVRhD>gu1+aqy1+SSfm=r7EL4Xk<{0r6V?TeE4tczw#s&$=%b(lPAow?vb-U zI3shy`6EXM%=K%BbJ)<YN-esAJt8O&RjP@<^QS-L;sJlr2AmU1Stj2;lF&WQzYMr~ zAN=EBH7M_{)mh-JFXDagZTKbUNQ)=6^uRzdviYVv`0TyR`ls67+a&SK`dFg3H<x5v z$XCwPO*X9tDGi@%Cw`P!XB&<AK2&!e9-ge9yrHjUz?7m5y0JGH>6-$#=;6ivV8po_ zt1ZpWp%HASL^?!SXpL*>3Bb0+Z!e|2{DIA4V(;}uFDsviTsj&1Lh-a4LBzX#tP#Oi zZ?b?YRzkV~^&3+t6;rru(XwfMn_0UaA7z~H&3TF*kxy<sF=?ZM)SCZpX^bswu?80& ze~<wpvsab|qGP3|n~RX#ops?35GgjWCB;p)=$2a$HpeQ__waiWj-PeyT#ZTnawI{% zA!QoDu`^P3czh&PA_(m+Uc#zBit8*RSOV#g=rp4BFxal?>DI*k5n+~<Ekjvm?o`cW z!}LtN{S3IVC#<<}Mz>v@^XdrHOIRAlba~Rjfq4^`_T)#;N@n*wQ8q0DLpHKqs^3zJ zdEC;HIefVnmwH2NVHTS#5FypI>0ir5{EMszv!om1kyqciiCU5U(R#D+5ZhmvEQq8O zc~Tz%$uY7f#|UdG>Ru=dg6sEj;x9hf7P{2JE5AVH+8D4(%7J+^hR1DZc8&`BIZp4= z)|Q)Gi|*M#>#>VtYm`(OL4@+KU`nD*!*_m94;oV2VVg{c*jis%y_DbG?W1*jg2qPm zonraIi^IEze4}WH0L8G-Nc-fEr`4-Z1k?TYAoI8(@zudnp)ciJ`yknQp)|{ND62Y? z3}*k~IU)B4OdMR60z#-lTD=}yO8YzcoR=qoSx=7=kIuX5F~Rp)z3XJb|DN~&20_$| zs6N53iW=K2kvwg8$DND*&h8M^%)C6p1l79cSO+hKas|++87Y}fONan^5byWDASq#H z7f=(lbm?zBb(Y-jW+vVNELM#~gF_idhJ{^LMVmMS4pf!j_RuAgkQ|5<u%kCGvahm` zXqBA4iQ@C%5RfH?Jc}srn^j4S?nq)UaWva$7<N;37?D$u-$?pXLC+0oW%$+yQ5IhS z*f<--0GAuALU7HKYhOrZN2HQYU;Mx8{cooCz}k6{>{Y42%`k3Pdcj4F8g_wZXB*b7 zUfMvU;u9uB7EyA7xI7c@LED1bqoOfG*&Xur4)P6z9xq36%Om3VL>5~jN+~c4)Ja5J zY)#3rR$J@AF_&(tY2*C3_|5N-LLQn$Agm3~&^_{e4yh4F9M4d>Fb^&D1uQ;_52WJ0 z|6)PBE)FprJl}qXf<M@_QnDBD8?!D-zN=hf#4#wYfQ^yuYHT8ktbHV3AU}GbxOv{Y z|7*E(pgS&T$L%VY?Ub;97o(|DHP+NQ;&%29$T;)S<m3~3y!PTBAa%tUuYTjybII_! z=kg6F*P59+K?_E}<&AW1&_jk%>$uBP;-y=NxuRkLIrVR=dOg>RelhagFb=`zy%8|t zDjlWo?D;5{`kc5~kX<HP?tqW@4gyJr_Vq&<QC;pNMX!$nzl1rs;~g=p|3KovGNjeH zTdu?CVz)8jTQbMceKat@s0}`mE=E~Bt&xi92a2y2O6&^u!U2s>fK0Yd*IAZCvHJyH z`iS*k#$>Cl4Idt@rg0H;!#SCrp_NCTBd7E|i++^zZ!_;jQ$S9M3{^zJxRMW6AD=k~ zowO!m;NUqos4Awhy>1UQPdEv@hJJPC=g1G-;aR=ucWwx*`>^O>0)upGhXJmY{t3L* zz$fmN$2B}ywQd#mN{>HH_XNiViEIw?=<k_SUQx0VxC9t^)tr2q`MiKG#h%1mB9Go- zIkUVhX=>I%DrLv4AoUIHXyubnJ^crFy`%q-v!?_2DEE5D1jJnUjl&mvN|D?Tvv&Nu zt#x0w&fuz@5eH6QTESP1#zdEQ?61zmOWED1N10C{#_L)oyDd`UBL#%-@HehHea0cr z<K!AcP=^2*F<GPxLc_SaGjO$90Dwe%@iyBAXSgSNf>d*A6v9oiQ$R`Ndw$_@p9T*6 zx3oXc?P=OjdUj_*Ksy(>>m?*+kqmIMq*S2}Tk|^xEZHsCby~=~kpd~@+Ry1+DOPnA z!gTps4aLhxiF=Uty{YA;A?GVhF@2G7+7c%-QCe9Bb@=dR*<`tv3O8p;RlE1yr^X8c zm=QyG{EjH_qZbzhjj&KMS+LkMc3iCxDf7$)d9)B`CVPcW8neh}LBR<{7aSKc*nT~D zTJZ$o0VjD6<c+-}0>bjhXrO>T-D^6MN**akd@B?5X)hzA1rhW91I3$QN#QBs@4bv{ zxgbb1Hqoyf$kpl%<Z0u>Bb(d!23hdUj=`HJv`M|whm)1{=9dfd8{}H{;khIBCtVTU zfeA6NFNy;3v~RXHwlKc}&l25&Kt?qLo>8Tyn=3u*>go{IQRPaVP)A|ffftt_W51Y^ znvZls9(jp&!e?FyuM;D^7E!2z_4mqU97UC{ibl~j;Q3$!6zi#j49j$}YVRt*_?Q9{ z6OJ@|JAXdu_M<VogJ=43JRX8T^DXFcU754+9dgS_Vik(CDuOI<-1o8ZV$YA_el;A( zuTXqGS+eAk*igz2E}rG{bZ64M@Atn7DzwFLP2)4>b$LUDOayHcSv2IYdYuL2Em^2` z>6z+6b0R+kPoWb5)9V~BqS__1t5cyAtFPNaNQ4<vKys2+w)#A}ls1~_JMH3GjYKOJ za%lYKTKm7!7#0Xy<L0kbml{PmG9qH38oH!;Rt;_TOrl!I(5z8wNP$ucv4w5Cz4Kug zR#tbnG*3+ppJP-5VM;SI7goUJFht0s+NxWXy=3G5FnrEouzTSI-_!4-Mv=tfhUYE5 zqp4R*`7=wn3<~x4%4uyh)W@s;Up4CfFg+oIcNnCN9rSQ!&FtE*@7y!u*S>Lm$dYS6 z#c#jzu!gcRO^DfKqVE1Kpwi;pqdH670QFVgC11qS-gF<n!2YeB-c<8VHl)fu+bilS z=)P98?TN}qGTkRgp^F;1*gjl2$|7lUA#p$QlsV;mzGwU(TA-(njX)qi%MqXc>vVQI z_^0ySD+}QuH@jro@Z(zqGbXC(?haVbU7zBFF$3~o*$titZ<{I9wfK6;T|HbC+PrhV z?-A6di$oS99o<g)UpTF{k06pK_aM&&o<*LVo$<ak_YG3is`0(PR+?w&x~V=<-xj)Y zQ>`_1^$VC-ztk_b87uzq^e^kLb9evzI^ZhkKUtG`p=z94sPscotwnZ<W+TF}=X!(1 z`0<v1`M7j}l{2OiL9HUJ4y{^H!u#i4&+XE)XTR9e`SlzfBDI?@R*axj*Rg=bo9+=u z^tlIsA%flu-gTguhFP^+RuXG_2Wlz32=ma7(VUa*ft!@eLD;S9^#)aK{!fsaounF8 zfSp9z$b~VEzu?x^BWB|49VHb~Ggn259Ul6#LA@p6M5fQmgQ+pQ^kn0`%7*d=XI)ct zbvHw^M)9|IrCd@>Oe9#9)1@dolRJX2qrjFZX{$z2jlIu$Ya$S%GRcVe&2~%%SDa++ zspsIXKBhWHzv@J*HGJKy92pi*hZn!%B^wOt%O#s%Vopj6QY)5(nKPw?m@ZwLhO?u~ zrfMz-DJnMjs5DNmEj3zi`AXHUZvN|D5KexzI)Epo!I3#aA)AJzYf97`-?LGuM3vl^ z_OgB)KU=~ah3x%<TevDr9X2Fkd@#;!m}{`P!5iV7X!ks!mAKxdGxvy$B^8ym<;&xp za!6LhEH1BC#$LEOdrqZHBi-620^LCNK8ea1ZiqmO&In7KV=;5;B2W%)SNf}eMxNF` z=%$DEJ|HD5|D6*BFtPj<`aV_kku<l~97fqcp)#{eIr_VgI22%`Cm3`=Wz$4!z7;4T zcHLyE^B3&sOBfM~#pR1j#~MnKMp_>=r1yD>Dp`;>gtl8E@p8>Iu<=F}gpPs*_m_Lp zvkqW<R-qB%<oq1F<BRDYd*g7EXCgG@fanIVoN~YgzgcSG-2xbFs7^|#(uj|_JsMu| zT#ZU&Ot`hGqT<`Wn;<Q*9aH|S{f3XqS4TVv4m%lcS4Td_FcDIa&Ys+B^DOe<)2yqY z4H3K;Pr0<6!;|CC6qyhuHWytsiu7cbH1ncNR#{l1yoSd(V}hW;sI;((1Di?nScb|- zm6hhNI84K|SuKSIAlQ&oQ3aHcK^(x^J!hvvxC7cG|I%+)FB+)h`rV-i&9Y8aAZ?U{ z9K+f=J>cw*j!fL=IROR*!gKIYi;7=2ZQ36b8;r=Bv$g&=JnxBqikAsfPdPzg)n?I! zD~Yv2IVf*qbG}`7Pv4=NA&N>5*~TRqP6hIon~h4HlvH{f$ma;@y5<k=chCg7x0b=J zBg?4Tvx}$OtH01^3#$QHUF;N2Lc7k6=3)fNXP8J&M0Ao<BO*%Tn#U7%zVec8iuQPY ziT2D7aaQU6xIg(A4N^J{NS|})N9Y(!(I9(+!fZ8|QbUlt>&@Q2w|}Hl+;0AES_8N1 z*>q2L!S9QvE%<ZJ&JVFnZ}4&3u5wmQc1)s1$#`{@7yiCB9*DgiBOEIGz&mw_;jb@t zf5`jD)q#h4x$w;%QMtqG`*&$4JCEA^Zur^25ko?+U%w5wATgSgS5)-v`kc*#Pm4u2 zoB$A>0N_R0pUn@_Jy(xeJ`>yP&R$G*&zxpW>gLvttKW#LyWgJ^vtgF+Kj-~CH5$r@ zfK{Pq9#1dzswQcrq;4%;X!1<5k!y`DopDG!%vp;E-Da~TOz@}3X<!9CB6hOlYJUjD z7_cV_#hXtbwa72<7ZQ5hInKLAo<xE5xp4-DuV_j)DF895({)ySWa;#NlP-^T3QV#R zIb4Su+Bfu?^4c_^s7UF1A1iFk7Did{Z5ofpK&)@dgJ&ZCG%RuI0`o=Q9-~|(7Dmp0 z4DSD~u3V4efU*b%?})jaYuvh!3l+EWB>KRM@nJQpaAgiVgAqo3Hg;rR<D1(8m3DYi z8HJwuCSZ9Zy$<?Bgw|%7TzXOzopL#ZE@x;4gI*xQ&D!&i$bmuCKGx)Gc9p2-<@4_Q zOK5MtaQqKSJg&Vk(hROi%cA*Aj3pz*z@=#FaB3ZgXH=H3?Ssi&v!hWmwEd=pD_TJM zRk?kHMszt44n^)*z$Q9Ry5i^}$kU<#3L1+%bG2#$B{uHR`aC{%qT<M@fhrFx+7WA| zXZ()uU;nppUg=VezPAARX6|N9thO=OF>ih48QtRwUDC$+WsK5%W%lSM(279!C2iDG z<v?aI8rB<4WKO;(@7UPC&PdM-Rus+KXlG3=C;yOE)tKZ}`DNC#=W;+|?SBhT#u!o1 z?bD<6#^&Vo5YE@(@<LXaY8{TGwKd(|QPNUpY-3WX?Zwb!Fk-aKSaa)@Vy(Jfi0!BN z?`QwJdu}mLW)+oxv4HoZftp3w&fC&~{Bw-#&qqlz6_(;;G->a|NGUtQRaae*0O=?> z>deLy+Ez30#|A6w0&7_<BQpM^GrUK3t$mhd(d#o|XvOp8|CT=zx6_Yf*}>`!b}%g& zi?1>Ax$x&AX(|t})Vb8M`cl-AI%;6GZa6?(M<r#dyn?VqVW0A+RKWp8{HDqMW7Jjf z2F9~dS)jN9W_pSH#c6T3G;Yf9UJhHOcIvMRq(_aV#<pSkh~Jpo##^i@0Q($Gnj=2< zjjWbv&@NNzJN1pIXSpXx9H!!rS-Q?zp(!?z3h)$Wg~*z@kG`r4-mnpVDIEh9>oHb$ zJnv2%f5-3{b|v;oxN2*}&Qfva+O9=7O;f#N79+RM!=s^v7N0&d^O9WIGfFYko9!4D zS)&39O1LflHR*zvKUnOIo!Hh^K>w)qdu8jLlm;sSipFR%o6;|~{@HKu;Px*&vyH2l zI?gEdMDjbkrJd{E!(ZK(e@Wr%g_`?%{yf~s@OSPSupzv-KVSnx-#Dl^-s`{amExJ) zg_s;P>u<Fr^a1k?B<1nc(NW<Ji#0FpI=JI^z^11%+K6$W9K<iwu>;5-VznxgV?ZjC zb#@sge?k0PSIyd*KM=PywR)Gwe%eH82Hh?Mj}HXjXZSR;MjJSFxzbts>b4+U>|Y9F zs+Fo}f2981H9Ax@LLCk$e{aHtg8`7xMDJs(O!wOs+q&!z92Y`SQ8dTDd%k=m{dsZr z%h0LoAGEVG>UVE&o-BM*)6G%Df*&SGIZ4jThG|$IYyG>ueG*CnO2RUQHC<hOoiTe$ zb9Nmw2{U;6=g41LCb!^AQaOsD(t{JGSrMu#OpoPQs*@GbySM+*%>9L%gMXtwra=<m z&($}}fSNKf>S<sE{eKqVi)PvdM`S@Aj`>BsdDfP!Y%YrfZq(n_TN8QZ0lC6W3<99r zMJwT__|=LU2MU%>9~}iSt^|ILq>U7K7-s=r{`~q(SV~4#g+xQ))^~qmt~{ltn&h8$ ze4!FDqpXMOlve>5r#}hLRK{9Wi70cWk-{0n6lptk*{ZKn3+3H%yG2Yz^O)>pTU6`R zt2R=KlTsAqGRc&8xI(qV1spli;`l6bst8II3c!lUlIf+xIPuj!ZI036KH6h7r8re$ zH5UHTO?7tJ64<U}mcd>MOi>`$ls!T{RW~idl4{o%LqU18)s=>5^dBG1OAeMujLE#W zY`g+Jm;VBBMwwNBbEZ0W2%XRF&+iw30Vp#exC5B1`agYd#Chzr&oCqRsd&t~Q@WO= z%in#%9JrYG389dmNE{GEUU$B@9-;tdy}{B1ynAxAVKpDbz_uckUn|!$gwnK45V4U( z=H-Mj@OAp)RcHK2TCGeoD*BkDfv`702MJFsy$`%kG-YJz_shXIy_wy&v89c2wTcxL z!*vC{tJXf7JSF})3cr|nxv1^lK1AgSc8Uzu6PK!+(|`L3?@HNC3;QDiN~5skaB)ah zl`s>BZS3MjHppv}$Z9_Zi+7LITG;xPT?OojJr2G)sqxPA6>JRf^b|%Vt1N7ph-~4Y z<0t-Si^k0?i7oj{9{U;Y14k$+e26?gGNXVX%OZLC&9b4EVX9VY>ABVRB~QTM**0=x zYiz@bX9J@~I^eAP<m5^`yfTAPdl9Zswr92v6~$taw8KbqEL5ODrYV<Vmm(7p7LiiZ z4q})p^bsKkeipWomReuBL?$YzUUQ6Up-F{);)|7^p=MxF&rU8zhpFRNX`CB;Wkr{g zryeN;p(z6SB*ioiaP=>aQr8exG?<>66}oRt;tV~PV#>_45cbVVPB-1QW&8o0*fn|z zJP(<dPfikvmv034E~oamNdRpT=hr2xWJX<2t85X<99+ExL+;_Iyz5<+-LIV{gU9c5 zFx#Skoh?SV1cuS$xERtcPbqAq7?sI(nkMg%X!P{ft8#d-HnL=)4$2Gj<rU#QQAu@J zg3vGq^|VGkSsBy8VXK5Cvv}KI<Zy%!m{G;OkhyHRI@yZCmU4QpW!D=c+*A=?uF3BW z-pL{0N)pIH&rTRlp*;KzD{JfytE0Le=Yez9d-VI2A+ER3YiT7cOB7S~+<e^-jgxN~ zbjQv-<TpvAQg$tecke|HP}1|SY1jM!o$u<s{YTmv2XD;H(37WsCuhSiS1nFfvT*(# zPw&-e8dD{~cqS8uJr;xsIIUgJST3rzhCG$4dna^)HW%s-S@RzMN(i)zn_aB^XUI!& zh`Z!>oj4jJdSN*x!ozV72?~BO;N^RIN*jF77W~7z_d&%;HMhatJ7Knb(@#aNRWOBb z%Kj}JNw26vEAh6>AkL@FhzUzE=zjD=xpS5K>9E)=>V-hbv<pqoL(a+CLT9-KJ{yN+ z1-npAA$vu>N(SMI(HizpGMjNj&<>vc%eyYW^KcsqcflBu*8))IE=l(tyd0~jgA02e zRpb28>`Nz_=vcV@^xwcxWhNft_wRWZQLC2beD9RZpw*N$j;7?So4!8;K%Y0LRj|&% z3~+8&@i6g8mp9l9;Eg|61r#Y#(nOS{mS*InJtz72@<@7BO@lH8BT^fT*?kqG0AEE) zmSPs11xV(&RA~``u(0{BaVRqvTIdkx`t3d1s3)iAu!Smd)NEED^+@T8m#*rI<7!VE za>_=S{HPE`3v*b_`#R+e!+3&C{hxohJtw8?NEP6k^ld#|-|MJr*syD~-LvIlOehj% zlzs|Ga)cPWv*Uj80Fpjt!u}a?w3Q+yRlebhOwwiA2l-U2X$M6xPsPz;TQ3*NH#n&8 zJm!Z2GT%ZY&6zk5*ffS|8M#rWb85bdIiJla@Oh;@x|wt1mX5vEZ1HU6P_^n6&yo1q zbaagwyi2tI5;f|u2#ZVKRStjjO)8{<%4Sae1>IKDs*`IHqlfi>itAR1pLDJZe8IsY ztiy!&`n9ji(=)h-&A-U1qeE9AyzAY~$?H=#36=~)fm{QDyvcf%7pSQ{Z&VZD2N-9~ z-2{eu@Cv_dMd9*h%D)Q>Hr1DlD<}(d^B>Olj}n_y64z|v!DrFEPpwapryH-T{UUW* zft~|^dx1K(tlsO9@aKgcLCIx*BtKmX%76#F!5-XY3zeo>b9kzsD@<~WqeUj`X|Rz3 zKc?Tk@{5B~7Csjt#xiWA@IrwNli^J59k~SQq&9`W@<<X(uo&DtH1iW>Ok-E;%I6G< zr@m?weq!d)<=KpGwI&|4m4~xf$f{<4<VvnmLo<y|fx^LG3R4O}@*9c{y2Ob)=rCAf zF@<^tVJ{v9ha!&VGdYsCKh07IndiE)_>|=f?XuZ}53-ye>tv+u&<okyX~z5NbU`mX zMhj8Zn%=nENR9!g*D6?w#PBA>XlUWs=k#Z32ZZV9wrMjbSNzm3mcjBf*)9}QPP48@ zlovyxdjSgLj%rtL)aIyXuI#Fu9lkP)nkKn=`bTJ9aiqlmB<$$svHdoE(z5h>MYezm zoQ&`Qj(or@h`4up@G5H;POoA<BVLxmk|ibvL^Yc1^3fC$8HHrWy$RsM!13tS_mqn) zet?^;@7%3qZ638U45{#77sN%TRMplBws#ch#-CBgWQ}6qJ0({hU~dd%STvis`iJNw zU&lezQ|K>4<HTMb{x5n^Q>4$DoTX&fvJvOKVh+tRyAulEOCk>a!^x~9P&~7=@@xD4 znndF9=`s5Fmet9;FMTq>_wkS-?_poM#z}4#Dh(CO^67rN>>q{W1)*3GwfK6ls~Sf3 zA@A&O<79hV&-(S>Pz_Ca)Xuio(7)riCqbtq@Q1gfvY~`YL9HVeZlim1B)swQ*NB8i zINifu?_jhJAaTE_6y4Ms+}*~Q66tK)ZhS2v$?JaHeTJc^JC_wXgq31O3*v8jo*L2A zVMv*S_dYLJ5`XYI>+bi{8j79a`aWjT=Y9))lv=ObGoUyAr$Er<XadEDNm~ddv$`?| zTE!3i(m@x88NR-H=5%3q;5%^V?RC~^UzPOV<dvEzNQVGMx!J+0_`r7bF5Xf8XM+q! z#J8-i=ZAVZCj9S_XujH0N1m<^q_*0LJE2uo!+@;)JmZx@?$~s568qTM8z8T&2p^fH zM&#>Ti|3jvhON{MoGpD08<5`5;n}e!3vXxSW_Bee0!eKY_VH0$d|h9JJ~*}Re^CHf zy`OE~uDjHZ%-?<rsJCzniZ~JT5MEIDN%)QG`Uuaf5w}IUTb(IhgXe=2Fd;P>C^;f0 zpP?s$vSJmY;l}Az##y!(`yzbm^MAPGpjeYhBR5T95J~(^80*0Uw3GoB{~jEWRXH7- zR{fPTr+lg$X3`EFZDRhRD1`=elE_3$OkHm`&{A1-b5$ycdE<@h3?jP%+ujd&>w?Uh z#Mv}ok&y{A$8f?#GkJl-S_-lfABc7ayl&)|@kV7EFDF_OB)a%qv)<iZ5q!^|JE(8z z9084G@DlM%)LtKM8VlsD;70<oRTC(MtFM>3twP$XN?&<6nf!8}04~llvo1!sx^i~P zplgV!&;38T2Qq-naS(8eFsFSOH-6_cyzLif)i`X{GuYxe-xAr>`Wp6`XF)K+T(mfb zKOyLrDB33e05klDyjHBKbm!j24J#~HyB57eweq;WM>PLqG{P~QodlLv6dnmihbICb zabjK@AIgr>#I#W#N=;%G8|cgwM-m!CUv>KypnJ!3KrxSNXvcg4aaRb9G6I_yUn4UV zX__S=D+TOp5x^;BVfQHHD`8h8p6id8dKbb;;;Zdj5I%(u&;R&5u^1*t$cFhB>w6-X zqSiC(QNj&ohWLUXXo@61PP%%Zq&ePUeL0$Kqm1+UU!2cp_%X}4-|_XdXNWmDxs*m} z>glK_`ns7M^6Hzfr}ijI2j?lbB)&F0ZjQ5X?qKa!2-tShrju(VZi_}}*R^*e0t5!G z3{wO!3o{<;-shGs!XsDh8nMhslPM&Lbw+hio45Col?VLRIz&AIp7Bn5B587!(>3p+ zHGmrbMnj>phd%Dd>||^7N|*T6a#On`4a?m~W+U$Q?i@ZnS>WZ$q7FK0&9H!Ep6=G1 zBo2xu>wG{Yu>c~5m`1@uu;tN;bk8}JM4y`;D4j^WH?lOpvwg_Knk=={1NF9fn-b|O zL(CRiQv;*=*Y<RZyU{dQ>FZN7UWY1}E`P?C7u)tGXn6lnR9a_*aeHp_gYNJ6dhX<t zhi&hrcK6q--asgP*d@7n`K~L#b4&oo)y^@Ry`*@ppXw?jyW2vjb7SaYCp*AbM$bw- z@L$s0HK_`*$L+!4Aq}5CD3Q|Rm#3;xSN{4^*Hdb%NL%Z;gTTg4?==Y$^g?q)fH@wd zwiJCCKe|1PkGjZI-WfFQn;W8NO(r<fPL9+!7thUCidplUK#(Qqj@P=NXq?C>vb^yC ze&GWv0=%^`M<8Xl+lQ#sxj(d~+wh&6dAQ%oHmZy)RV>tsJy@Czj8QE^1iZEG=^AQy zW7H*X%4buw2Z@oD&t**w`0!3avJo}N=i$`?NrYGVsdfxI^hgPFpEJKpMHlLgG}VnA zF;_+nHW?O*3^q6dk)bJ^!Xe`KTsHH{0Wbb}dF@r>E-u5$wwD&Ya7UZTKa5mqQ;g0< z$HeHfZsHdl`1FKX?xwUCE*$Y0S6$Ds<+)i0$C*Gkx8`vBIg9s1!8Bx(p6rSW#4>1& z6jyWr_B+F+t4~-c+9!gIC7!_+lEo|;ujp3j@<oFsXu0fT^q!9#W%!}<KTNXL-$rqt z1tfC^uj4~zm6AZEvwZ?I4I(9KqBRGuL4HHYlL?q<1Tc;-N;!2?72i+n6rjd+$Xe3{ z8o4ip%`Fjxge93EWN6jw?mxZ!)YQzj@Z?QFs|%9x(uC3wM>~hw=4tlK4`gFIg7FEp zB5&ygjbseQNp&wVmg8syO!3iPArUEaZa=e5x`u|g8B9M;(fnI#_wMrm<`Ko=>QZgl z4DvQ$%Gn3jac%4cH_nRgS2_#89Cc_%T*41=?I)#OjER<e(pcYkNBME>ynFT95c2Q! z&0ihk)6w30L8#H-<NANC$FA<a5yp+>LX@+RW1@MlHp+AlJ(}Siw)^|{!Q%k}X3g0I zGJ@Y3nHPvV3hGpF4avwOzif8M7oBr0$6FQ4#@i~UU9c$HUgJhJ{D5%-Ih*$jiUIG< zNrn#(mn|Wg{CV$1gkEz<ex@!C;pF=4K+Tdm`Ato0U0bXER_afA17$b5q|sL`<(MjV z0>6-&17>wa>W|xo_?RkYD4s|j0=>(Jth9(4B^+cQ*fF{a4P9fuydiqHh<;L_xU}GB z65x6F2>%b6@?-UO|A7t?5Cz{6%&cu|>oOC~Vo1$TfjR}pWM#3WecPN1klRGpAPzWP z3H;8!<45TxsF%ddKVS;Hg}+cfUSSCFceX54VlRpH{^+^|#5555#DCDUVpo}V04Hh` z3GXuDD&R+g^$nfM+za{orWE%*6Z{%wiHF9@S`VvgU41>rZ9JrTu%ba`izf^?30h6X zb50DnVNSIJ4wN&FJ`T>#g|?wN)o+g;@ryu9hb@c0^~&b$Tp)T$9Q{WEYv+e>aqhMr z8l6F4@<k%rI$}Jv55fQWA46s_<tY2k`4;tv*S9;`IK7<F3wuSa2KN&N)yhd5@aExR zC|h3Oa3k;Ao!f27R_%U>vvE<%{w1j*X9}xr>#s#Q#7+97&)*B<x>nJxxF~;|z!%(^ z({^5;J?IAP>BFmP=HdCr*W!VHMI*nR{S!Me(}O-p=0zHBF4y)X9O;&WEbOiG*z&|T z8WVyPD>oTbVwiz&R+wMo7h63KJx5>{qEp%E?($>Vd!;~(+Qrv3R`s)G-|aBv>(?hP zKEdgF-4Q=YkT8;We4Ypkx0q6e?^+X+LFbx<H!0S1LE)-De);8iwf65-YFfP?$?%ng z=BUT>EE?F)?6zG0seSwBPfVGOt#X~gY5xLnfSM}Q6oget0S$Xea?=cqYOfb6wMhjj zqG`4S7_Z98$}C{Yy(dWfJL;9??`{EwRWclLQm-H_!gbU!Amo$^%|$a}sm_qH8X}up zkVRQiy51(_u?(cqDdQl|r#y4!JmQ&HcA*h7y2|MuC{G?h4D<`dhUuQxk2R3y6ZxOw zuK_&xY`b`;WG1v)GAhzhYfYt~t+7}C3r11+oLTg#-I%+GXs47Q_ZVC$sdNkTBXto8 zdRQE-EG#Mf)dE?%R;zqiT#gVmjFAJz{A!vr63jX-2w;1hs)rE>;5jWKA+X9-li`0J z#y2rlJZyi?26y~gBHGW$I?r5G$jsRkoyCrA@S>%~@2?)Mx`BYvU|Y@mLSiXm>c5>n zoU-XIenCogaCdii75w4fz8ARRPG7BFNp@L4jGti??L}8khl@{gs9VU&rIk83IJt^- z{Mj86baI|#kNzC>dPOcDN%e23`|i`|D1pvG>lQk*Z73^oi{;GGRr!McV%os)JmiY@ zt%<*P*7TAn!c2yC3^w8PrEuT#?0!Fb#8|v+4E=v`eC1&KgoNNn4vD9jU?mk5pG|w` zwVO9H%$9uQb-quIWBm-9brYkF90NvK(|cS&XGOi{Zl1D)wd`6_aBF(B7Vc@!IKJpt z-(#(c5H8h9>e~jZ%2R+TKG8<*kAR>GO-N{A@tC`Zw3&R474EjAVz#1#K3l9i7FLR) z`u9FC^-P;g>KvYS`tyQ4c@KO`lKv0aiYx_H<pd<@2GaSOoFV^3w?T`~iQk#&J9$!R z6z+epor@~Oy82_QCwnIp!o#A*_%S4321{L?+emXJLc37ui!JQO(>Yz>PE_L!*2v|l z0a@yHQx@KXQI@4HcPm}+J$n4tbuox-QiFl&&H0&T(np46%7nKM*_)f@l*<?$bwDgI z6#NaRv=LCyhBKJdt?YO~S@4LQYMs?BF@e?$+Loo9wuQ14Q7Q6Od`Zy^+BlyiC0IP& zv{xm`s#viAE5!KXdVKZ45V8<u;}v#sz>&VAqx?ObFWP24iaIAjw6n{sCw9v7MXTuA zJ?rN7zqAIBsGo1>g3ZMtf?v#EEa2&7@5uf3^Y==7wO5GqZ17||#j@Lz$&aj)p8lm6 zcLU8NR)U?{Tusus=la4pV8a0cu$&H2{0HYL<$jkoV1>ywg?;+5_gC+b_ONgd8h`Ln z#^f6T>nmI0uRA6;xLvAL>x;jC$1g6TWUlODL&<xW%yuRWv9NGB5J}|W^hV?DtxLo1 zI8(Tkml&3CQ-9hRT{r8ePu<NJWO>2yxixJ@@%hAuM<@Kb6MRP%D!GIF&3ZJw+B?^~ zN~OX&m~Jht3yb7`fqh9p`c==Py@3j=`0X`^Y)>J(J9TYjBG$K%KeIPm$s^+aw<+T} zjxFBvQ?hcw)k^kLL$<Zk%fX+VpxJc2K;K8H1#k%T3-`v`+FW<5;Nh)W`J2D1X3d-| z4Y)+Dng<@>?eI=6{SN-&-+S|7hMh%soSw_36$SPWETk`17LX&;nWe#2jPqL_@O(25 z@lr?~a-c{mWr5Y$cv0?Z0DpCSTNmYNg!OSo*HcrWAm460v6$iI6$F=ZIbBooSPIVe zS?qD5qENHIKzU+jWi|#jveq#xCDnup-RkG1qo2mBJ?A62H$WvV^&^icXQm5c6j(ky zKBca;bAl0sC|1z5Vg6q1UiX1MaEg1sMxooVY`MIiIw5m%8*CW$FCSLoT1#p|ZqpN0 zA@n(10bY9O>}>-9s`Q1^HT6AW7Vg1-5>qy9tDMgQ+&y&S#hxltusKV$*!=52wso+< zFr4-5mm_7^TX+rAGZpp?7s*_ULD-j_xl@N2t!zHSl0o%wbqlbJT-lzW(HMY7BYaUi zw+?)W=%am4|7C$YX%Y!JxRVSBN?1zpK?7^eoQ3DOdmXCZuxfZzrz05gNOjY;*4B7X zo!&4Bk*)jvv`yZ;0`_T-WRdYNg>{9^N+CSN)sd4xyG)VmX1A<&>wcF!RaQ5$&s*rH zNU6N0Q;ljpDD3Gt_&yJCmR?Nrz6CDlAFkT=;oZx$%~m<|6E;E%HV&)SCAIEB$*zCT z!<&PmhAxHZo~}=9M4^-%>RpA~^FJDhkyCpf2QsE(m*b)AA3-{)V~JgyWRup<)KkJR zN-g=a(9uT28-7fCexAt?SK4jCwTdARk7G6MspwK|VIh!WdqoUOGL?66p!)e-8cy!# z>5|c*UUG&Np+V7OK2_(ShV?B=w?#Vl&!9S1yHEFsh88=c3debpI4}F?LMuPR6nj1Q z3lszx^?w7{0ma**x-G!X9?o)KlP5^CmUib?>dI#Db@J-dx*f^+;T{t;QNW0K8?gNP z%eU^;!B+?;dD^|(v{EaJ`_2sf!f@?^5)eMaF1wA*(^jHc{Q843zQbnC#ml=>`%Ry9 zu<g?N9Vio7Q}qX%aDF+GNn_r3M6tTx`-P3i(d>I-ub#d7j#i?u9RrZILJ~h3*DByF zGa}pp%c0pErJ8-?Po<hkUiQXBff!NI?v0yD9gz03qET$QP5!6Ti-haLX=`ON>>hDH zsmwvpu##L^*=|tQrSOV%uz!?T)(eMP#M~d;WCW&CRG3(2Q|Fss%WtXf?l6&m{+$D! zw08^dNK#6^^Kpx>n)1`04e<s^F7q$_*0;6}&U136Vc~Yuij#19PvjTIAfF?`sfI2d zc%FhxzSzI&sz*19`DgOu;i`9(H+SXq=E8i%@2c|f@MvwpuFWZK&JAJa5n-Lub_w7Y z3Y(snC{Wi9^Ge*4Je~ADYT{_kXmG78tqxE+oSpxnaPGZ?<OI?6E){-?mLwYvHw|YY z8AY&2aTtk18F}2XT8BXR0Y?X`X728llrQxuZK>6-_Cc&fIO;B*LF33ti9df2Q^J<H zXC0KGS?drz`Q9iGyNsSFmp51gre789mT{?(+tw0~{=;O}IR1eEfO5gwI^cSm4b4@x z1q-1~WY_KJH}H&%jTffM2CRilpmZcs&_JJ1=2?uTn(QRX(*tEru@i0@P5fMI3sc=> z7utbAOd&~Ls6aI7`DNoj<UB_-q3ti5mXSYySU8pTaHD`cKQg@x#3t-<_XdI?y}|dN z$4^Ek1*T(%%kp-N$b!bUoFo~7NL%FIYjPDU=5JDeSkBz!$Yq!n;=$B^<)TP1zWzz1 z<f&8^$ch>qebun7c2E;yC4j5l))Hn8&4?WIIv6W`mTNt8eEC@@MyeHYp0p?M$Bxo; zPP_#V4?p*VL0amfNBw^c@+tIRq1EGtRdQ6eV&MHbAEkXto7B&EDvUS^1GT2F`u%zp z)QiP~-3G^RNYZzhz{^s)r0N;#F-h=}qCM7DQz^6gzBAzN5uQW)-uNvWrgY1dH%ACN z@G_38k`1{1h-o-ijo?>1dr5_xN1q``{m=Jm`RaOWllSyZ7LfQvIV}4oBS-m@&(Ne7 zzNUT9eg_|nt>xwSjL>P^yZWVO@mYNPc8Gs;l<VAQ$W4eX7CVu(Bhg0j^w{6{Pw<Vz z;|D*nm-oAqPmvN&WKYkVJGRyzfV=&iy(8|Y_0@;Zwi(Ff;J%nm{<8OzOVp4IW5e?^ ziThY_y~J>A>V^E}e-s}39{NHa-;!A>HqaG`IJnQ12}exywOo6)#mLhnv$u##<fyIx zo2BCEaaMO0+PezGVPcs;i#INsvpd}w60Ovdqu#brG;h}ZTJlOGw8mCmr3ge^%792h zQ&f|UG`F8MpwiT?y^FN`NRlfqO@u{*J2GES4WmH+F%3?HOA)bj5YM%#e)^_FjT-a> z6|>?ie#H48{a#vwGo&VKH}dLsM;O>ZaCmM>Jgn3{s9_C>In$i3pssALxmAHQLgd7< zSZ9~7&kud)6;prf^dSe;ui+Mo^bYCF<FB;2ItF;cnsMh}cJDU{F#{s#>fu>?)^V$- z%1V9G3*Xc`VQ^$t*5UC=KbS_*ux#ZxAN<l*yN6{2FmmARr-gysXM7aksUpn~DdF}U z9`-5Gpqr#6vwpjtVgnTl4=T_=qIP4%!6Mj>M`)pR;h@g{>XT&I7xNSg*+@0?ldgyV z8bU>)6|^<wbjV^SCl+@vb*nUR7XDn{2tupzIu;7vESf#6;a5(N)a{G=o@bv0MCxBK zj86T`Zu?P3b8#6D8ouC$ACZpI{~4-0h-S>&5y_2l(gme49BD_L*?dP@8#7uC=kH8A z%ucJMml=z1?%ojO?raM02l)PteV-RF9Oe%oie8)Uk(bJf8z#OK#L<+7v-;ZRQ$Z9{ zcBRyc-IG8j{1ilJT=V}<Of&H|k?DV<?7>i~-HwP9j7Zz_ja`mboid-?xD?3ygtz?- z4uwryON}3H?x)$na3Q@T&+oeGX)b|ca=cQ1|D+rwr~hv69r-nn(Q`6$cnK?I`RQod zd@JIFJL0~$_**KSGR!G!^MY&s_3>$QZE#Md&LqEuYLTI}qdCw+dNX14#@xJmU?P9$ z?{?_pFw|D>^zRv&!D{^H!t5I#Rdv#96*`oMx>O-W=t`Z^7c&7EeTmG1615UrG<HWf z<g!BvE@?!X(NS#V?LwV3#7X}X&9isF3{obxYv%7sx}d2_7cAFmWpcpkFGiKoF%dwD z&ttvVA)E0>tG8mi0h4jRN1EEwAUDCKSgr+A^vxSqF7skX&3X75_=ixAIynIwhB|&S zD~D{RCYB_eYlCmd{>sMbcv{!Ef?Va(|7QWpny71><+8K0H-3>eBEq}m&-6S?D_K%8 zwccm4svEhv1rC(u1tJ_W8?XdGt0NB0r(IB6c(Mh0yd_c9bF|dDsRl>T!1r0t*#k2x z?N7%dy75Y+EW5rxC$tmT<9!}CaFDeHO1RQ?@{>RWYZ~;rc3y6QJ4yV7%FZ5Hf<hq) zsuM-*8_7=MnyvkO7Hs*}7(Y@$c8$~}Fc7ha;IGjyLLL>RY@KZ~`E^519)Agow!<6X zyzhhwT9n{iGtANp#5s`wT;p#PccIVF5Q5(cmN?0lp{H7A+3<E3h%lvn437!#bnYGr ze(HTV*$qkvzOL-uo?d+vt<2Ktx?7={Z@n`x%%Lye$6wCr1i5D&Tqw=osu;a_N-C3h zN@Ub898IDxe@-6OpD4Fnw%th&o*|Fc04kE<Q;4MOIYwz)R#^@XMOmYF>hc@xER)#9 zU_O;En~OFxgSAUOtQHZ4?C3e#IR^*oCDT*S1d8z#iMM>^(k$L7sBZ(?Kvp!kHlsWr zZpCyfzHXY-4{8-oP@_yy-;8qcNBQdVCYs22OA2|83hAHt<Q>|}x}Lbmau0#f=LIC} zTKOLp6hc_h6;Jcdyk&D==y|FI?r=p(#BLBTRH~Z@yvA}G(JW2ouhe>{y=@UOv1!eQ zHYy6}XOsuB)2&;9s|;Vt^}Dz6oA@=QvsAbs>5)s1l|Y}qtg9CGjg&pcQngnv#SW-f zmgv8*)T-9lUin%0#@A%&0;olc;j&)8Sav4bmDSDb0Ob_2s!M&G`S}d=XOr>qFrM^s z@$KVdj2iXCmqfn+y3i6mp7e}Kh<RrUr)k~vpod|N)AsM*s^m^Jn@g+@)qyD*;$4lC zOG84dx7*TQcW*4fmR{}?b3;NgzJ1r{p}rX|zHiMS6hv&IlKA|_6JL_s3JuHn3(J2? z?}nOWy15E%&;1dK(Hb-3Umti)cY!F&Tfd_PN~2>tN_Lmf#y`Lvp<VpQ&6#`TGG%EK zhfu_UFvW-GfRm)zE9=n(7%`2O(FKo<&jDJU-vz{2DuPp<G4vUmcNnEQZ1Uib95$W{ zfRcv!3sCyE-dw{~?hSF;75BMF?DTH2#krFoV2suzhQ<sLj#ho9?kKH0O44o(IcT+Q zw(D{YPPmKmX1|C<jdB5<vV*5}Yl*uIwmgY#D&ydEKWm!cshzl!fT+u5e~*`0O$%Oq z6=%SX75#q^lP_v>{iNswQpq44B^(td4zNYFA-CZLy3@c=d2@X>q`UOJcOZ6Wr)-g! zN$NHzG&~0B{(UIcrJi2J>^omEI~X*=z$>&-+{cIe>xk7hjiBne_y|3Mu|Z=1AXj?6 z9zBO~r;`B4u6NdL{YO6i0l*aapy)r~eGL!6)cy@SNVMd)-bn|M3KD8HkWXeRkC2zf zvl1gX`x*@!3Yk@;#8KZ}&|Kk+++pAAr>S00W<@b~NCN;)r^%_&Y;c5(<TruhSq1E8 zQqmQ%XBNuUOAL6LM$|bQx3pWLvKb~6ER}o~)D~@Vq@F58o4V}GmXzj{lpT8l6q8@H z3I30!vkHjnd%N&Y1q1{Yq`PxShm?@+7+~mbknTnrhOPk#>F#cj?v{4w?oc|u^S}76 z&&|x4IcM+vuC<<Jhp6%jmI*eKv7>)?NtL%+tjZvPBb9tvq|A$r!{?ZWMUUnQ$0|Z5 zKxvSCQ?x_@QsIO;Ie3Jv8iw!iu($I!o~R_jazPA{31B%#n^+CD7*utD0VD`)Bg*z0 zWgT>7(x7jlX^-?@T|=!1H4B51=o+`Gby=I61&U^^rjOktuCT|?hmwJqE{%)`1n;*` ziezuEBQWPeNwFvbcC4oQQ&zvFN0U@!f}w*qx~&!bXFexw01NugpLW{z`Fip>Fs18} z*vDkz>@m@Pnhe|`AOsZ3OfGla{3=fj=Z~Z?t6STRG<eLA5`GDvv(^%cf@;w&fit10 z96vys5*%8P1R6eB5fVBmhfeZ->(}rE5VI!8q=$i4&MAS0PKlbqdHb8N_D2-yWR)f( zuvV>hVLkDCNP7?X-v|r62zm&(o@vtn9abxza(@(){dLw!o)p-(%pkW`>XY*t67x6a z<V242(}_ce)Jw%@ky;C(Nq-M#qD#KbiO{Mw2&>W-FnwQ$oyHMWRkJB8UrtXZG>Z>p zV8_6`^Ir443Ueg+Y!H%^HgGXaSV>EG?L8JqFzPD3nUP1Y#6jDBGgrlt&Whz3S^yNT znG0l6as{d2{$1eynhGkSgecFPzAs)7oMA9;UM-v@nkwO<P}SAfr>w^wtRaY%Y>pZA z5ZF5W8#S6}vI`kt2<^8Hh(mdM=AVA{+)ZA?y=ctWnQa%qirn=K93_0+gPOXoY{@!b zpvTzP^WT08V2)N@9r>Tr9}9b=1hsiH0FdO!Px1&_My>>1L)8A8&L^l%-GB$Dg|B^B zcjg;(GtRaSqaS??E7TYRIQ`+nw+a25aK$c#yt#oH%u@v7S0fnS9Y}%E%u8I8iY)N_ z_p^SxM~K~zb}!e7+ubC^Sz0C0fxQ2H(FWaVn>&{;r2Nq+X-P>Vee5=Bj6?EowW>^7 zT?3(#@yX&>d|~eH)xP8b`c{Ki*m?65Y)Fw%@dSJtPe~O9qH+GGZXzQUPJ;s8Ov-OM zIv$;36^KDcYg7tNS|p>MgC(@$q>c{3N3YC{0e&_Eg|9q|e~uGr`JOiLh;;x&;>ncN z+}-|}zkGe_W!uZ&*b@5_M?o~t>)R;*7YqOXS$d^&(yX*INK)X%KiYA1SK_SkB8KGI zOIt6@l&wiJBb`8_uF>OdjNXcP=}5r&w#iFY^^@dc^X{E7P0X4xVKBym*J7(AZ(F5l zNNfMyKcrC(D=urm=7kMw_{YUxffspzQ2{ERBWX{I#i4!D|D=%CXQYNp;{A;QVbmEe zvxR$N7o^=Qb%?SxoiTR{J2=6-$~HZj5OiC8;^KE-Gp=rn-Dw8l%fZSiFka{XMh*I? zC-Vpl33G~V5!9uw($RPtkvL6rM%+KvdGXTdWO}~qeg}gt1@b_yK>k=pB8hRcI5%Jr z(!+!*QycZqC{~mqLy{Cx&v+TdD=VEFH|#XwQd0_Qca+T7{_T=!$|ZI{YemU^GV&o` zHjhgATk?R;f-4vkw35y64zDb(-$~?WVREAgBe-tU6|W$B>7W|@6L+J#gCIU-#Rzsr zGJp)zSL?UzjgwZmxa?1n-vbOaXB+%(67$uzz>>;tI|JT3yodK2$9#NUvND%G#kn_u zAYJv`!~7}a7j>rNF^*ElZXuw<ku~{abrl=sl_T~?ddf1xh%K)uJNgV^e;GWKKAEw- z*sLwS_rOZ%!$&PE+j)_Bb`|@Q{sPaQx^45nNy!kp_dcA5@vQnMO8N&KU8%MrxLUo} z)|tS(Lg}9d8NZ$2#rof2u?hPJYxRMBBFo1#%SDr>G(#xOeyE!AS*67n5XxX<^}osu z7Lc1#-q(&`!e+Q)s?L_hpq8>`3}v-y_*SpOTA`lqRwh=(a^dpzCLSJUu@v0h-YS## zA0{PIn&iI>v%C9i8ul^kta90a${-UURTHzfoZ2d`N{daZ2ZL2tLY`Q}ljFD)w*Kwm zl-BlYG%-b&elFE`tEq(pO;7@y$2oB2@Y=6QP=+@+qQ!?_pQ@hsoBTEHxjxSHfpuLN z(RxyMI3@P+D)eK$@+6w-2CO@CckkvN!5Mio;ZWVnrM%c7jV4R8ZcD6BVRG<1H2T3w zLcPo_e%6`ByAk)UQGt1nzx!wao^KG|2l)lOx%}!z53UCP>V?pA4b1Y*lsUUPj;|Pa zW-U9!3O_`W1L26#g|0i6_iJ9{GX#TNXf+<U4QJD<o}ZdHwkOihoL-)82mz0*7xAAl zLtE!ap0yWrgNFh8>JIOr=>x(qZN81}0IyjUJd09>HcmF+kY4fDfSMU|2)|DY_#dvP zuRYLxSo6$svj}Qh^Tr>%icgbC*lWM}wzhs=;cn%M^0$rjv9)&;pFYVmv`~hu^9IlV z@1TEQQ|FV=2eQ*?o5pj2qO^lA@68y`pHQ?Qo6W8RDGNwVs!j^uZL?*93|0Eu_O3W8 zORl;XI$;~XTUuK;c9w9n1pQ=*=!46UOOd|QC@QO=66O2=6Dz3wxT<>I=>p1Huaa-p zXko^iV9L?YB(ob*{&x!*S!6YBz#Zo+Qkzq$*JYX7<bW4TzZR)352UpkS+N(~&TP}s zB^NXoKnqWds%W6ZryulrOzbjpaU7E(_v^db8~hVf_<eocos6m=^r|&%niONH&0D%` z;eVSpj?Aik`)kGm#X7EHinL7DrwtUYg`K~T30Fs0BF)9Cdg*}aaoyeF8)oGs>ricK zzl-=!{6DLI41b`s{*Ei`Hk_*Z+T92}(K><Yq*xF|F15=l@o`5hW<^Fa@759Od^@r% z2&C9Oj#Sblb{j&VxOZJ*p8B1${5eHQQysLvvApJyaf-e;$;cfWR_pfYq|iXN<S)Vg zBX4X+Pifa7k{axi<_a36fnjS`a2Mo!3Z@J#cQBQK=c!%r=Q2wt1m`jkPQJlt>fRYA z(1Qa$I?i$ATJ@r(^4a5xi$gE*T%^JyDvU@^0@Zf1@jXihBjs&ch)NuDgwbM^uWW*3 zUX1NZl39$}p>P<UOG!ZSVtT8c;o-oM`*fi8_};bKm=i9$rVhR0=Mg4fd3`+1LOtZr zBq{}LMFX;$)XA2c^;ZZx{1Q1AM6nxg+OSO{4NP@661Nmd@30Tx?Ny9^cs~CyC7-SY z^sApJ2DQ1L86Bd8N>9TGbVjFY`TA5xEG4kU(E$HW8KDZ}CC&CT!WUTLWU91!9bJBs zcWgKLy?nUseYwwa=8C-w6Mp#sQWQ3s3hHelXBY4o8Xir-;J)4`^Z7Lm9a_3Wh0@fM zB*yw(I<p#d{+i~*_+gkDNP!x$84MmBx<q1p2U0Zx2EGisgI^brikY%=SGXHOqmMKf z3-u(nhtK7sHw=HRc03%f@#W7R%<8O&^4NHd^Q-U_fB3L(OKQAeGa^9Ej2`zI(tgT< zhN*f;5Gu}t4A0Rp`9eAMkw8T%g+Gl>B;ac=Fn;=tm4;#|jpzfP9JZ9arxK6&Z$t&c z1a*844yB_}QBROiux2QIF)4{S<favO{eH=h%is!Dc!PBL)QcdW&~V=5-MYWTgW{Qb zPFM;UFIG(db&bi&JU?7Y0k@Lj^Q3sd6+3o~+PJxTcM&{|w<rF8j|j|zMib?H)~JA- zv!dN1LjTRd#o=Qbn?Z&VH}|67`A31Q{QvYAH))I;Wvl-Zebf1Zx?n+MK`^sUOx`XR zK*4~_V^OqEWyEc;&WC4VAtm5(Cb--yxCtE_-@yc?odhbI_hR581z+~<+dJl;!uPm# zbrDk}txuG|aM+5-hD0D+cyV`Wn(s5h{2}@#bxd8?K-Z`h&#zZ(mW7`*7V+eb6w>`~ zJn01S=2FGP#aZqnO1p>WNKuwBbqqF2uPq?SaM*-B*bDU?VO*ryl2nb}54=YxewzGN z)6x=TMfCefs40&z%l9(;WC4*$A4}%w<rKByRi2AF$a(h?;Z;Q^H*+;{mSTTDwxy7H zsW*q1b1NMDF!n1hxLQ|~B50d6g&9UnoD=6#q`XhOJ}RBFsHsB9B4ZU4EFBj~Xw3d= z@u$_=&UlH*?1Kir)*HP!35g%P^pgNaeC<%B+f}!=^eX|8fskKl%zA(KEAsZ2S9MpP z=B2~{S~yYI;GT;vvDh4HrGtf(#)Vkccm-*tt=?AE^Q^(_QNvQ3V>DPHPFA99#}Jk= znwU~7%1Kg5HTrrbP`^vTzdn%NmdGv$&iErU)2YV)tG=3M+QgKKbc%EB0kZ7j>;doN zLDtKwm$}$y+7H5a!G>Oax5ilvx|j1S_8i&<gI2uztrNo+$S=1a&bGj$7%RU%d^%qJ zXvAgJte__GF@&&mCAX$l@gs6Z`y+P2h$i8C&z)#@EkuVHC08v&{<p8VAjaTz@2-b8 z`o33Or|n)@h!t;BiI}s=X|PBef{yuJarOcD2OAziVT2I@fb`Pdagk44n#Q6x@C}Xc zcTtz5i5Bwm54&EbD?G_X!z?J*k(n*+v1xMDCQZwHKmPomGkcG&R>5bYDHod&n(i6g z5dpJr-uNY7ae|X10t&6bE4Hv)nhDN)oNVRvSY~$2H#um*l@QtR++f*w&`d_16)blN zto`O%sfZ-D$iqmbx5X;JsO_(p*d~nxL~R*C*?N$Bh|+3=EkWoB-{K~+ER`)obZ&yE z5@>)z<&oSTc6pl>kr5bZR2ex*Lhmb6L0>JYey2eG8nNLQZi#pU=-+)*$|-O_X=$J1 z*!0yNlH<_nsw+uRKrTaS8qk2PhQ6&O@&gy}=RriVC615nE~Q?sV;vvT9}g3&fTqkS zw-o?Ip`FP}TvmqhMKJV#_|YJdHb4$7mW{DxN=^G!BhTN#4L_Q);~E~pt~0tC1Q_e* zz5Y*UyqPFImscNB$$Yv`PbhV~oAxVgocTI_IohUuyWwk>=i}p}{)a~(+b?zYLd}*X zM5VCFUj~*5-%QONgA}tPffcI3Q-5LVdHwg6nbRZRyA6{YqA}HZ78YCGGUxv3HQt;~ zokkDMCh2#LHl#Oct}ON1x<NjwiJEciP~e1gXGd43C0R$};Fid#&jXiR#v6#e>s#O8 z<Rsjpd8$K_8~*C3LgUayE7m?iEeYTf5T>E3CgK7`*jG`wTz)y<8AD8ED7}mpliC~< zwL%S|43R*LFf$`-$zF=8$ly}`eG%Rfl}##Rse)I%Q-fICm-wGQE%>RJqrpIoGbC#t zrdWcyM^IPX2rJ5skMMGM%w1iFe28+tH9UTSea4WhO3eHeU|!Fm5L6B#z|d&+eB!S& z`;IS(^i!#Kez+IyjZ~fr>G3mv8qWX3@_vgC2Im)5!a3fyVP{X%T{#@OCLC?+ryXDV zl40h>?H41q+VBWUu;dYQ``tuac~s@Jotu?=>wf638QQ05qW$-@$S`Y%X8)l)gQv9U zqZL!yMYv?sN{+agv9S)`c<6-1hb}6XLv_uZGBs?fe(@TRoqksce&OS+|J`>G28Yet z-p2oJ8I2>lFoqI>f2Ff$vhlVNQ0H&YDv<|H|2p}=_l4NG#{ZY)Z|WQ8k^H`c`l@i5 z$g3?eZOq8hkt6HCm`HO1RGblBN=#}str?q!AFR6>SwAmsXO)^ApNJl^d|^c1BtNsZ z>hH@xv=Lmq9-Zg-q6Y(ayRzg{0n{3dP~Uq5R+j%YM^%R#v0m96xOR-N;{8%b-C$&j z6pm-WmUg~Y%pP)|jHDJ`5;Q<X=8t-8VxnqbKkd^T6fV-UQMdQU^T`#xZoL0@QA4Xt z!~}Dbozuhh`x}F<(TRUYw<7WhjP=WUF3^BdQx5X0&3@HfX7`sJW7(e;y80O$B+<MA zoivK*6EU$`g!P_hU(OsKt_4YY>0*sBW{rh(IQMU+Nr~&03~!#_oVGt<j-8^nSZ1dR zsv(e}VwQ9&nn@~@lPd6(l;$+qR$YqR)TIr^tsv@pf&Lj<tslzV_u|pEPIZx`=?pL# zN}5KKm)$o%>G%T3l}k}(97Ld%*64uJ2(vPDSt+-(n>zV71j}HUNFB$^W=PV&`HU_u z6J<oC28}2=T67caux=Ge+cve*7qj~cW!ScgQ07X@<d!~9(a)@d51`V7ma3Q%MlO+D zjqum}6=2ee@8cQ-@R(La8=7<o#dH-o*IstXB0MCwR82)Cnaih07kLnF7Ft@S@ywAK z87ap)_(?JkOO$~@v?VQ#77B&HY0cuV9*3zn!JE%P8jd9R$_yi~p>vFKK(S0vuL&#{ z053beB)2^_y*zbE)jVXxyit6A&F6iWp*U&Ose69ePf0&mbSv_`DfLqrmR;VkA#Xn7 z;J4Mg5Q<UR9tz4~r_emCR@<xl^tGMzwHLjgSuubl6Kv|)caW##0E(QeP<Xt<SZRb1 zf6G8d50jz~PJD-I;qyHGAg}oTBNPUDr{>r{2fXlK&lWpi1XvL@v*7EwFX?s-FCQ|& zt)?uSHQ^AAhJ3!!7Aa^6DpOK!_5x{jXWL+3<gjeSik+%D1#ZB}ay>s@OSOnAM+RPj z+EhJvXh)#6o8|Sq=34W>{W8CKFJ(%uUuXi7mPqn~18Hu#zdhq&E5<+TPb!DmCdFN$ z5OJ-!*QgSZc&P6Zv{pRcz<}R1H~4juS%6)$jr|(UxhO36ze-kNB+=>O;yOL99163L zd*LT{|I1Ik4$`^dg(g&^Ngy<|pzrO)y!@n}b%|>m8-T32k*jTT@2vA>bH4B~#G1*9 zu7(AW!K~a?cq{N4a~yAW@iqj0fsupeD4&uk6;^uSv~{CsgGFKW4=hoqsN=SdXVK|k z4N2Zi*V8}Vq$}Ku!X4YII&0?c-kIam;T|0QSG&3sK&TLF_9Cz@(&Q0LFNd4UZqoWU zb<#Y^O2yuLocram&cE+B671ysc9!kj{M~7%S8T2{-xtK*X^?kRtKd)J$BZRYS$!N( zFVb2hgZUmv-$$knv2hhEytjQGH|!Eqsl|ZX2MJ$sa7ef1ZgjJ9@iNtlYRYi-@d`g6 zI6grb)~)^O@|YNCU;)~Nsh<zd{A6{_akMi3l7R$u2Mbru;`a#Ctfs78IWXTgO^c%= zGj_Y!s3{cj6h|_w*d-d)toP>`IQuzCAC6mUEzfxq&c#LTWS4j$K<TvkGEq%`87`AL z(shyw#8tUQRH&u_C;r65UPead)EOU_XSzBdt(YxLIOO*^VB|7%t3c}|g9b*p%%4dN z7>77CNyslRXJaF-qGUg#_Mp0?D0+wI5U1KDg2#b}L67J5u#CRl<33!&pk=%X0Ob|3 z?(>j<#P&v|lpt!+7Lz}(M*W}ThCO=v`=}@70(UabxA`n4vp9c@A7VF}r(f^BS9Jbm zOt$e>hIEuGJ&^{v^(0rDwREn}r7d-wyL6?;#=V-DG{5|)iDhBHx>+}vP|oD*(xSLC zzuJGL0aSnl8c5|pgo&ddvcP4km0(JUJ(S4Tn)aKE%Pc@RojNj57Av&^4{jSr%ji5w zKORYRsEku8n*ek;{meZes!ecROP9^0f)v_Rd>F?5pxVS3LV@AiZYEtI4c6<QI;v2H zBX`)nRrsU^4agy8D5a25Rm)lD=dLs{A*53lg=RAtesT3l{rFlBplkUCSf<4!#qBVf zY2_X<Rc_4>zm^EdWumbfxm!w2o<;{4rAJ<*TpI8svxw4?d`RC$q(z@h&yjscNZ}m2 zg%+Hvj~03Ir=Ue+swyraAhz=V&wWE4ZpHaCOx$nm?{Vr?Vo^Omx1)L-9#dq2)G;y* zq_4l9Pk&!k4Of)Q%KgFRtssApkX>B>lMAcGs}K6#0Au3lZAOg6vG6mtLWDzof{0Gu z#$oU(kX@^}=i$@YCdrJ#k`dogSbDkq<aCCuki=l%%$eK6{p~EDRW0~Cc1ZNmjpvrm znuSoTOi-NNg6L;(apf)5k3@RM%&5fB{cV>tZYz?+9o*HOU{2WKxVEK>m#^+hPtAY5 z6tdmyBsOItP*K{P;zQY}Qk9{1!w$BQh%Yz$73K4_S5*D%w4&oR^8aLo^qr+ep^&8I zB<3m<hLF})vTj^8dOvE|cQ0mDq<@A~))F~Lm$^MxL1~Ezv?_QFuhnLYOTEIez89kD z4vIYWu03RC(a7{0Z`5%fR<|?^RIIp9V@BtWq$&=osR6RbRpkFFhrt@>1Nb-+-Cd7) z!aH?glNX!8qb-9Q!^jXIUP^10TvO8!V$`-+DQ90Fs^$uJly!fgTOe;AKm7LvB%9uF zLTYz*axvFiq?^$xuExmx<Vq&!CxZR<kMB83+LE!Eb7bb18%x*L$KJJP(paH~BygJZ z-$!R0g-sTLp8`JNE0!F(U6LgI`=Yd$zC(gBWd0&97Z_~-2Pa%}P20l6<ejQJFeUK5 zvCD%cOjj#3&6+y-AkBV;F>P|56I9x=XO7p{MwY&|=aAB1c2USCL~&G4pkuTv6U(u- zIbGcxsPO*tXUW{PT2w_k!#v%+>y8`p!_iHM`bKOwkx>*_z0xJ~Wb~o?p&~_dW`un> zq7)dPN{UTALyQ(JWuF{m#Y{NU4M(DQR(*a2H5nMycgm_mlg!XL=@qeI0)xu9vWzmh z1Zy`AHkl0#$;>M1DoOpxm*|~dx2ePZd`~fQWjjEeGvT$^0!MHJ$O)t1E8{!5cjS~V z<>qh8R(h*#Ne0*FD~RjE-r$VpuQWC{G>O$&)h!<>;~<N$I%?YnqklUpqmhwpIyv_i ze#Uy5#;cG_nQL&BEIX1$sx1`;#gh9<5Iq0|(|rdQl#Y0L1Sl;@427ZdE{s^W`oB1% zrsUt`pnf$@LkTU&DMqJ7x2p>|09O-{9<RnJA9{qy&h5t&u<jb-HhdPhz21*$tX?4v z)^<NcZHTeQf>EGTso{Wtfbl!|mDe;9KjRCz(kPr|ekO~{yoPEscetdhpkIP|)7cm! znNLfKi<WAczM*+}&TS>_;Yfrw>E@~-FEpwH9*XixH)XYuQMp)#^LUAvB=nRzLanqJ z>!$tdWgOtaFRlNg$A7|#*(CBYI5<G5Xtt-(CU;6|<h34;0|_zo^MAOr>_;yrN3*i= zYS0cdE+Wi0T~cdwqy0RFz`83r-6F{7pu{*ABTN(msKk0IUXDKU1R=-As{rsUfu@p& zTZ?&mw~jG@{4(0!KSlWN%71c+YU9>J_NO_(@>w6}{o*s?@VnO*GY&TFz-#L6oyZwE zjf2|peaUph>D1B7Z@A}OO}Z_3lv0876yY86U?2TqUGo3E0G<6yJ4r<!y7Hq2G_7Gw zpZR;=ulm50q03*YoEp`5`2-6v1oDM})lY~bQh?z|+a;KStuiT<NyFSS1Qd2{N!-Bk zbvkXV=(BdEWSQB^?m50_UJ|+rsv1Ikfs5&t6&lQ%(k#H_Yu5=ySrh|?RWm<78r8pj zcU`6ub`lI_C~l5yt3o2Y!sMIl-?@Wnp$(r`DtT&Z7^54Pn;9V3p)<v3Je0KGV%c2J zhoPm`?)R#Q!b0^}t6^=a^-pYc90?H!c>P<ka!YBH##eMxt$2J!;0jq8li%zRb6FLi z5-BCvrYzzf!BhFtcLPU-V28@N^h#ji)s;*hJB=7lQOkTzV91d+f!BSKkDs=3=M`!( z<s?otr5s&K1xHQIp|2TS?%%zF=*R754`*yyOb#W6>-+cJ6@(d-VA!?CAP5{CIk%4g zVrccz%&ML%mW<$l5_!7*+1~f!CV)-&ug>9etxv2K=2?bLintFL8XAj#S_bAbH9WR- zy2Kzj85!hxTC8kj{{7iz@yxg#4N!Fy7D;0230A=3wjrEIL#EVun~)bI1^`xzW%&`T z(eq3?3um>Q+8d9LNzE$z6_w7mXF^q7|M>Hw6<7;D;}jTsdsj@<j(l~uu~~REm!A|E zd4Vw*%aCs<pmjNF;5%kRxZZfbO#nu)O8(qp!`EcNp95F35RXsAn}v`|60}M(%DFh= ziW5mD0e3gal_RzAYy8!2+uHg(vAv0_db8UTUgk3q%r35gBjzMGjg@$zGCrR$EUaj( z(B#_g6j)+m$|7@>;l~(ScqCmO!y4o-u!@FPKtO_55qKm5M1Q8Bjssy7yiqO0w?uPY z#X=IYjE{q^X7zS$`=Pzhk-js(t7d63P-=&)8gw6d_nffLx6Ag9SDS~4?K{SICln@F z3+tC{1%$J)m1V14gLZsEnbd$(?qrrA{d->=NKJ=#rg~HCoaGi+2bDtU^T*e{Q|t=w zW~WL<u$wlf4&2zmqy<T+T1G1<rKOx%EWCVViG@}yOvOw+ykhPv(m6)U+{HwtxzsoT zREOvC<5MO1G%}wVm}`NCPz68?)=J|rxCPiK<afYP2~E^RkNORsexETRHj)qoM`fE4 z4pk~V#D!EaxZavW>lU}I6n`Y+Xvh$ULh0?=3cGFaYR{<>K(sKGT=rfA5QN6Y-Y%|) z(eGm(!zPciJlqVx8r$k<Hind2M^u~efwe2{<Km$TUMc_jwTAB#AUMicL$!9iaFqlz zE6jH(3BA3aiK6k6gZq2l{Hg`jf-1fQmj>pgJRpfkH?7g5Q-fB34X?yc2rljHL5980 zUX#aJnDFNC2J-9=C1^5@qdX)TWR9Of-f7B9FmqZtbz150Fi)mNSi{rHam4<c2BQR) z1lEnSAPai{3a!o=*PbVCJoeJpwjX`Qo@W8Z;ais#el^Na20oAbB=e@&2Dh-tg7v?* z82(-`9oFJa<mk`<E32^-A){0k*~5iKrlA=U1bAt&bKu{Xo93s(6&stAY&fo|P+BQ_ zmZUtrkY_wc7Tb>rD)`m+(c!2&s(c3I0_BLA)Flr|k^zuF7CXTENdR4=K5@WtFuo`N zPKQFe@D#b-Ee=evf*eLoYZ)vSN3QO}>>w2h-rOEFqz=Wd_X875-0o)%FAeqq)^&eh z!$3u))^{FIC~8SAdXPZXp(ec+Raq@u2o<+Dkq)eoUHp1Sc9>SqvmtpQC8ZD@L#$|H zksvL=Olw~>yObZsG<5m;U(;I0)2CjB8hO%LCz;;h*{2lL!<YogHmRRbig%>~d-wB1 zI%VJ51u~TnnV@7GmaQ1xZ<4%<@(?bJ0D2Uog<!H;H~DCR$1)Xf5@_^{#5QH$+eyj# zEc_)`{!Oi+$T1sGy@KmzhcK$H37XZ}vJigyKA7bz+Uv+pN}L~<b07{8!It2S5z{<q zznu5pSC1W3(w`!(m~~k3z-QAsc?TNJ{z|)GbJ}@D`g@lye$Uy&B62)aukz&h{L25H zaFjiNr*R)l3`&uU!;RL@()qAz=;?+IQw#u1c=ca=lVocf8b*RNPOEELBATK+p8xXI z4bwW-=P#Xd5JgMRem5fk4)_kB^vHvZ!B}#~`j@~`c?XuvttVd~`^U3CYkmE-xVSac zik~Ka(uq%G*Qz2r7rts?CJXu9*1lq6#NEo!BVvgM{4eVw(GU~B^emHpQt5U*C>H4Q zVLe)C<Rdq@{5zZiCgNUMa0}l;)dKK~k}B%D@_T<4SGF!6N&JO&uMz34cIkE$YRR>w z$p(=>l*k5(iwP7z^;&&I`6mL-@&=_)BJ9#ZDM)_5EWx>5UhjHc7!vt<{bIWw4jvxI z{qOxXz1{)4l4ij2XjYv%VJ$2Z=j7usa(Nk;tEsHcmw1p6L_fKBc-Zb|k*?k*x1drp z`dXE-7)FwGFS2)Jx&tauQ7c8S<)zZTm!BNe)z$w<&rx>}b#cH5A(^piiYw@=QNR!r z(-#2_1-WRr(5B+ztHY1zY06ll1xW@)BFvVhF-8P{kzH9WftN~_I{zbYrCf=%hhG$H zHt16zMd6ZzauSK&0t5$B!qPG{rtnCuHZ+bVL0}Rq?JHA)U6n!`f+|{7UN2|Gl}|8z zj>MQm6^GC>zP5(1XA0SoB;E`%{;<tg2;3upn&Q_LX{CeOz*^jvq3D=_GH#w;3zD9_ zH=h38`eBH@zRW@;0bi?wwBTP-xfPKLlYp<+FPq((h6ahIg$l}VvtJp|YfIzIy6fnb zq&K5<+^>f&qx%0y@n8@sytCh^YxPa!S$lXjd99?0@=6U?OFeFfP(^)g&?1ABytbud zB8X?T;4{ev8{Kv!8mXM}E@5dg0cM&_rQ1QH0tzYqLjB!>|GmBEgU*_f|4ZDSf#2BX zBi2)8sHbc5PZH8un}&Uxu7M323*h4VWmH9|X_5Vmy>_|Fa=q@`(RnSx>+qg%P^=>; z2(V0?BDy9A=IIJ&bD3}-@1hLd6w_|=WyF*E<jp?=RS1p*ACbvCi4ux9YWC`MfA{B( z4wKk((2i5h@KOTPCfZ&d#qdB{Pq?ZYpP7~3@Pr)v3fWBExCJk*gbIuc)!?vsr@-)c znFXbTEWPc^AFmzOFYX3A-8`Lg-u2`2;}7NKC%F{oPpP#GRrzOn37|5;%2LOE!DNcB zpJXv-(Ld&jODo4&ie?is!PMef@<Fn-U@6%t@FxilcGo=h53nlQ<Lu`N9)p+R6CIvv z#H&ezpEC!GkJsK+7b8y^(oUIL)qM@NI10w8@8Ra3|M@7g4b&6iRU&e&czF4LW}}Ai zzGtWnWI*L$iO!Wha9J_bG)?|m!pX{}Nbp{#FOq|e{5g%@;4xt)y*731?(xF8UB!rS z*XMeAkLHS+$a-wHh)wzt*%8O#e4hi@p#+$hQmDx<?A%4tiw8^&AJBg2dd!H9hMpqY z<lN10``N8r=FfwoMkCP_X3aev$1XNLZ^};{UZYL0dOQ!~laP?jkXN!VYl`jiX~7-O zH^ZY5#AC4^QpwvX&hZ3ZHs9%!b(&gu2mR}2(!!ZK<C-3J6c_z5w&eeuS~sgoQYMj{ z0(g`)#|m{x$g`6ft+s=-FUHS&(lZg?z$BmAHgcEVmlmp04s9;i7e!!085v=(k#P}V zEAXFI4lUHcDS8Dbz?gCTmtaLrle7^KC55Fu?*GzuJ@&Kl3JMyXos!y}A_i<5fh}M* zg0Q-=Q}m-nAKx~Nf*IFl(5$+(|DZp3qd2T|PAIeXqqyUEx2dBf5$$#h4eF;qg<=K8 zNHX$TxJeS?_KTFmvJ)|rXuBzoml|EBod5P22o<=fVpQM%JlkR^%FxrzM$go*n(SpG zzi{_|c)6_WdU<PJCpWLL02JL4KDcm+C{4DsOjF8<+US`q{<gA8Fm&p1;;*9iGnGhE z--f=b6^-XICX?iV(Nz;;$`8_x%TlrRWU+mG9U3GQqw@}Dq*N3N#Xw|(XbX^_vtLUb zZ?w(Jl;I7LT_9$dKoRKOC8#J@G~QKLeO*c%B42<CMi_Ae;ol6AE+v9O1_pvcZKb%h zh}<+aphJm59FqlaDLEnmTZ{)NV%Ne|gDR$(yR?#m5$k`qUsI~}^k*;>cbIy{$I}hl z)9Li8Kth0#jJT0_8zOhkI_Dc6eNhoeuuHv$O9#hu#D=?K2N4=mIp>qoeD4YUE#6{9 zgi0ZU9sE7=iZM2;J$uQ4umU68B<o;1q2DI3OE;kq?csrKcqXvoM4^Yl#D|X_X8c;% z_-L1`Y3&wo^8Lh69Y28wVX(NPY(jpLSujtQgV${!ag*Cpvs?OAqUwyNugH(ma$o)0 z{2g%R_HQQUURMBh`y3VB(I)VCh~|IM_5Aj_>z2!VMZpxWHZ|j7i5>|5-ezcY-cV1N z@bdE-I=cM&_j3aA?M)Q(S!~II&UZQ-qH&ZC{jgf5#pPvVTj%J~(p34~e~rg1>~pXk zr;&pLWTQC4G^VsyX-q>`fmBs-wQ$#W4ODD(+7#5d7*fA`6VOFvu&kq)OfG2(R8%nZ z&bKeH{FH&dk6yn|lr*&}Lo?_Lj?=CpTJZ0(dDGn=s5cqJaf#qNGiU!CkLi%vmsgGI zTe?m8Eu4gM<W+Oo3y0)_RUo?!hxPZ%D>TI|Tm{#QjK3#YRbFXH(W61a4oWpd(@M() zRe=Yilq3fSmFBgw|9QoNKM<n?UWY3F6FVLw9>*L%JpW2DXT(k(;Tmv+*9EepvFjyv zXUmltIXZHiyDn0(saz{f)TF;}%$c#`|8B~@|5;Z{WLn1uFv4S~15Wz%6bolX3$(PY znUm(?+&;S|t(B!h#M<^ok&@@#t%=`5*xFv(%Rh1;8T0t><sxOVu)Cq-D2jWY*XKI$ z&Sk*xchRit-Q|_i?Rl@kC$G<v%w^Ju93}~c@&~NJu)U}c28J4PW1Ri<7~FQJIhL4> z+>NLMZ*?<-x0dRpNCbQ(v5>{%2dAe$tL0$*Bvr`}+B&}YBp$C4U&FbtdM|X9H)z=^ z;axqjiqQG9*fuz?ot3yntr)|0;I6|9H(YFFEK3?TmG5=+IKO|x|Afm<!rj!Es<7+P zjor%)2@%;JkI1{<wCC0Xj~gC%Qh;H(>c1EmxY)jnLUHn~q_LEiI%*>9iZOsfQ-;ma zs?N=eEh!wWk^5b4p0l;RN1q;pryYZuzsA>W=6%qRS(_SNNfHurV{YAA?DnN#zp9YE z5MbHQ1t#J`>P2!9H2+det-@6bqm(Am;AAQqR$%K8%i|)F4uL+~r9Z9SK~&dPTneS2 zuTVq0K9E3czmwv6*tS(*Ax;K~PzcEQVVTanETn`l=^0zF)zrBl$ht*Sk$AR-amqnA zvblJtx<zdY@xE|tvr!u$3mGjFv_{|%g&xG2A?tsn!j0xt9J<8log%;pGd1(w_)YdP zpl~kCF&;0qFk1OHznUiMNNG7{Z*qIjHnP@Fh>X_OG1u=2AMOe^GzpOf4CSvQn}-if zfJ=I%F+8CjuZ=)m;W~1;jRq%LU@{w20{dU~WHa1up<qO=FvWQQ-+6w1+0xYJTIbIi zac$iy-3Kung((-L#uBPg61|E~C5bfD;l20v)^uSHZ*Nyg><@CR_{T#-x-ib+LS|a) zyzkQr=l=2hRD!BC{1Pqs_Uo!Wn@KK#X5)50>DN2dAY^ph!W<4EVRKF)6Yds@Xew5= z$&YD)W-FkMkCaR<dK+^KYdaI^Yg_#XNoH}I{Tzv-j9bIB&rTw6ao)!0rc`IY=E;T= zEK%8>3l5eyGrWB|_u@t>?<CPR@39o!f8F@~9pvp$_$lZ+JlsvK_)}0ka<@JM#;eIm zRFTc4oq9sa`$nJaERl`w*bT{@$J^9XCL%DGaJzO_ZQ1UPmJAVQ;&k?)OY8QqhSV6o zTta!dZ%p0tmpxu!nnr(|o)%DYApJuXkFQj{D@Fp6Z4GQ2I7r_haP~tL+7=`&k>Qjw zc}d;B#6LTMOQsIFemrnEdO@i?Xg7f$5gJ~G`K171rMk_Y&Qhb7$T_MxkwRlM<RnBJ z`$=9*q=ZS$h@C8}uC;Lh=zXgpNo<I=RbOb*MEo&tZj@{i7M<0>X)$zl#cZ1{90C+( zow<=I?XgNqwFb#Ed0er#D{9kfXlkehr7Ii#P}J(2bYK<+HGN!fTI+StZhwg-pEs)B z!Ai5P*7XR6$kxr$0SmaHabuc|jqN%&O1OaWH|J=TIflrLxj87tsL{(d4x+v#LkgUZ z3ryj@PBVZ5a+mk5MF=D?LWylo%j<j}T-n<Myjx?LU)!C%=Uwra{HalHZ+pe&_u|fh z8I<*MwReo@7`<P$Elk1pxt>!6(Qe((b16=kYruq3x($C-uWaC-0W!0N(%ojA(vtR3 zoo+_m=R-psrgUcRNaY+p?JcF}lo!H=k!qIomk0lcwY$wd|6U#8dtblXw_TH0gM+uQ zk>#=~tP+C_1|Y$Ia)XM~EbtVSo_=)P<uT%L_KK>y8Z)SSSK)a)>*RvxWx-&Uym1Pg zDAF~0IL~G7K4IC0sjkjbMG+a8`w<l>qHCK|W*YPfg2(VxU%k&tBF}1_8)INkilMaI z0o+pyGW|jQ%{n1euUDL&zNp+@H*e+S^5kYUcedv4K*@g~?B!8NrKid7sLArC4fw`@ z^hEv)->4qlJ#|GXBQ7tuHP&XrFDepvy5tB71tfW5<<iu&k(o&4-)T_>U2f??>>{7> zajc|O6LI1vJvdAXt&flYWQU7g8p?chKftuVJPg8xuSN|Ypp|3*0_TlYBhlkyQ0!Et zZSAssP~78E)(dk2@7CSb=S_;jIs46i+<>f^GjKRC{NCjrpHqPEr2y^~9G3b@MX?1w zz$h+Bs#cDQtH8q$2@{w^g}<u>54fh|NXR6Jn_9`X&C-v4P5@U>w&&7JUU^+6Ik>rn zTD8@u;hE9KOZP#U#Nv0d)si@ia6U4ln?Wc{`(60y6cdQdnPtHh`5<Q9q9D;2CK&%{ zIX16ikN{gXNi<Abizj`8_lqDMDjXH)SlnduO&dqyapSRUc@L?kh&0YU2yFXuL_kzt z`JNq={OdzR55bDlM_@8bhl-PLeeUy;z!?dAPV+5B$79Oio`Va%s}iZISvrNf)^eZ} zBa*MPxafixl@Q}WTtp%xU&D_f{B;&hgbWqAo|>u5uccwE(D$C&QuhRDZn!zB38PV> z1Fm(ArB?%A)(oq?)BSJz>0Or$6XHTC9jj^31hwHY8~lBv83(3O8>vG~)LOc=^WUZ| zc^Nczl4U+px+HG}nW*zrUTg`!I7dmwh8g%w>>Oals5_kP#wAJt2QE_Qr#TIR(~j}m z1GJ6pxD=(XV9q>hq+Yu>y|(KL7TbO@O$ZVFi(VP6oMQgaQdKBX)3uuxNO)`AA#epa zgve~uj+v)uHum1#(ZZ+*|7sJY$wIa*y*i@j^%OZga|{XJhgMRTy`I#`ZNo$S6rHus z2`9@rtKkPX3&2oQ&_v=OYGnE!o%u@c`s}(Uqtn~!S1O2l3gPJ%p0G;SU&uvsK<5Y0 z4ehZ(87ns<YIK&&bB8bdC`hufal4&*R{2PF;ucw3>b=;`UYJDdxPEaFM($v8gLk8k zFySZLniK?@{o?T1x~N8dgVn6n#B|X_N?&VjZ)*j7=YJAa#VRfC7d`va_56t~b=JDk zu~qEPYB<C_Q@<^;^4qoqtWs9KF2>@lUXQy~!3ME@ZaPB$A?so(uZTuwV4PUzPkU!b zDWT70zjLAful|t9y8}L@pThm`uw8mZAxFbm0=+fsVgBb2fBd$H7sp=}?kMM@o#=-> z0O6j{6T_s0(JR0<4!lAa3lKJ!8vYmLsR{!wC~uC<WA)occWfk!7EDZRqf;K(ZvSdz z&A4b|@XX&G_&-kq71K1)7V?Gku7b@49GW^tyt;e+qb7<)?|P(j(bC8Nu>{gsZ0)`Q z)=U_f>OK5cX6W166IqW{b!|=mY1!G-S*&F<3tVObgbKv$#dtL3@#R?uP?<)UXrn(r zU$Q-i<~{k6h*3{k6IRKDShXPWfm`*!3T94D(s-=Hv#1J?>I}M4qZ~^j(OCzZbi1N3 ze2~m0Y6!ZVM#LlEvyWmL?il?$_!VKtbDU&RkU5dh74exd5%<dl+Y5Ew6&mJffwWlX zzX=w7?;Vt@QM6bxzW|;uMMj6sp)y)Dt{-9#In(>1=DolxbfVvFdDs=g*kKWPDZvnV z5)^@E-^|PtO3{E-%f5jLx}ST_)&BBDvxBx=GO{9ZGz75kyo0u=DBs?!dOg^tjdPFo zCv;bb8S$ecDU5C(ZzAO_<$hky=LAN37AA?!YK-vD@RU6glFY;-I>!?BAD|_F&tG?U z$ZS8!o!b4s3undmW7RUTyGBz@Mu=wpx?zY+QY;FoJlghDgvtanF~9<8h7VOnLI#(Y zwND1R0`HY8*D<YWQ<7Z&$ge;2<tTjwd0rf&jfaY9%@IpNcJm#*<{}C<oB81fA0_z; z%>X`kt5r@3f9KxCaFx*J-&<N4%_7Y`tv(li$_UW}8VOw7%)+3GBl*F1_fOo(DjWvE z9)1JH2XofFoc)d%MB{V{O(Fy+G*$yZS;^4ni5SJH-+^G6i}ritS#T!BIjRr2USewK ze_9_wDQZv|92Ac$!T|r|OoF1@PANFe*q-wUr-hl>uaRmcDBRMT#T+PTkcnv0#U4O@ zN`|`3i9+Pze#2DKjyBO_Ss&R731H$WeAe+(oVdR^X@LT%NJ38m3$ucV(j{s6OWC*` zTCIZhLF6KQlhxZ@p1bGRmpI+DcAtx=u&zhGn4xM=NFKgYal&_+VS?jT`Wh(#PcLyi zDKJU22e-)RXUSg5<X{Snp&1O-s;nTIly+W$z4iSliYT;A412&Zd(?FP7(ScmY+gqw zlc0*jxN00@qJ?9Xd7>3Y!t<X9!Ec{ByZyz&XuIDes-w^v9pr*2_I$~NZ4C7lur2;5 zSot5n;PbJK2o9a8j68|Bnwd;mDA2ykN)Koc9~L+u&}h51STifj)|i|h%5YOh6>6g= z)=FE*5Js;<O*u-~TZ>f5AoDs283}E*V{!%5+=PULi+;YahfnuM3z{8`au%-9h%Zfi z0-dHp|Kf5*(K}cT+5=G|%R}GyC#TYnIyZCPmI^;-Hu-Pr(=z{^=V{Jh(bU(EqaiEC z4pzho9>ag9Ok?(Q<`~@k5^X=by!c9wb^;({AsKFZX8cs-6D0hcC2z$~2Ut;+EJ)gY zV!lapt8466VAiw>a#ybP9@}x;Fps<rR$1U8KhC<i@qaM@j4d=0ioFfzc+Lr?B6T^A zd(V3Om|;tId_4|}t1aWFs|rGo=VC)XcE@&CfQ8NTrRaq|FB*4Vec_;9*KTcbWA4FS zOK*j)0;g7fqd##_o^>#Il#l%R7*NFpi<*2RgX$Q!uAJ|KSX&FR+2~wO_(`sk-8&UZ z_=6!m#sXVD{#hzmTpVog1`-*`pSLDcl_q~E7LA$X^TI=Ii}$VNkG%m}-EJfr&>4Pl zTsN8O@y@A)LumOetq730$-ye%h`dVxv2lRjNm!yHzCw_$4uUV1IApabOl7wfMBw=l z7zq2Z-%P<nHku~vwF3gL>-O&Lm|_f;#L((E%c}1gv2Itx=$Et3@uLr?7XwF4@n%Sz zyAudOj9DWS-^?YOkwJ3bp2KCp&J;dNFbN<hb+PY--i8ephfdr_6BG1uaohcotV<i) zL$es%6S%)jY_+s^e#7`Jvi~^|fZAT-lud6oG<8YfB)5B9L|tr?0Ef17>_-O4ISg5- zR0D}qNv;kH;LZNHhl5;P2m>FTYba=NU<A=<1HGjoR7OJSpMOM6hx9C4B9DT@6T=x$ za{%odMrFlKyq_kSX13o7cyPBp{TdXY+gbx7BgJ<3$gs;1d@;;6e}n+6JT;2#hXVZ= zorxM0n9=AF`au)GbTSFdb@^ZCkl+C07#(jExl}*Ww1;AS`~3UG5~Bp1QdwC-q-)L8 z*Y^97W_k2|IR=0EUoSN+#k`y#6%`o~IF0x-pz9yp@GrU{Qq#;G{P?I*MMq>WH+Nnc zCFz=#bldRLM~KO*O28Q_;Qi4Epy=_BsfjJ_%1jLlsi{cS7AMiQmVq868)v&jcoHpy zK#wq(xc&=Eep1(kG_I!zyq`c@WPAJv2wOW7tL~0uu926_;C#n|eELlLPqSb2+{VWh z?&;t_c9-B%3KvYZ<O5Stct{kAty;fi6EUhD_4qryE9B9;jJH)C{XBl>V!I;1Jdwlf z)P#XUg2=(k<(G?3c<FpgSdK9kK8i$qUCoR+2cfg0%UHuWWvH#PdNu=Hsa^G7YG6}Q zi;9-lUYRxp0;>*I>jJDCVN0Vl{u8&e(nO5lLgOEFKxA!&yV@2XIww<^uo}WtO&Ug} znmS&E0;%h%mba-3sNl~aHBe?uP+SmIM>#Q17Xj>}^#P^m@(4*dBk?y(3>NAbllRwb z#hl#^i&AqqI7Z4NwK4tZ)U}|h-b~EstBa^wS+pR&P6Hiu-32pl11gL+67dA3J&%`3 z1|2W&<Rwh_(y>B>D$FC@s(O23<6sdb#A9rO<rpYYl4XDksVSV1GosR(0qQFf;Dp;^ zsta{}JoOe{T3y|^CO&gGnYZQ7d=<u~Z>Y^qfNANvj1elx-Nf?|MiHZO+Hs}e)mCNf zqQ2Pn#ME>q{OdQky+5h8oLwQZA^Oo5E$sij01AK9iR+AN8rsI0?c0a{b?Eus40eSr zJ->K(#TpFHd{H>#Tb0Z>UubLp!DDL%H>#25)>E}<pujMn%1aI=v@BV&%n4y9sJLxH z#iohEvo<uJs!(_TAhBSIuT?$*QZJZ1>TTP4n%>mC_Wy|57jfm=wFdb6>CRXS8}907 z>7qWZcHR=LWl^KQrkz?_?9m&$*tNG@bp6XEXKXW?y@D{bIE%|f2;P%M`YmkSdqtUZ z-)<{)25Iid7ri?b_Ud!*dQnhA^jS9^d_Zw|@I{)VDPsbnJ6Z{!+r7ec`&>xEXoj;# z2%`mY#7tT;YP9cw0u)_5)Y?9e4GzM#@Y2vO-OGbXzlpY44X~FU0Ah*%%g<2V(iUW% z7DZ3Z?cP}OU9qVj@!<Yln6nPY@A~CYaN0@QyDk=Bc(r+_lRqvA_uAPzU!K2`qK^fr zt8-2<UHT9l!djYye2xn9M7LgZKGFm!*2WSFb>(D^1Z9XRE?^W+N}0_1{Bwd4IRcI_ zwV&ENeR|VMthb!W`m>2j=JkB#<ebOwbH%4lpb5*t;|Q<!im~f)smiKB2jHss_03vL z7LNpn+OFYz|D1*y^t{Wuw}<a@6DCZPpwOP3%YeIkh1^?4xv`u#G9N{60;|oQJyC_8 zAMU(MDwL^f3kV)dU#QZW9I)Y62wZyIQmRZ7!pn?>H9VVZH<&^z5f9m+EiHsFG8LF+ zH+kL4ysz!cUNbi_Npve3EYmnU<o1T<3~@q8{+u7-1gAg8gBHZ!DlCL2B8e1BX<KQZ zX~A-T-3Vk9ip@F>)jpat8c@QF5#-pElg<geJvRdCSA3r8iTuEdzpx;-$v`=dPE(>N z`gD;WMe#8hD}WqZ0w@|v9WH+V$J9}}cZS0?K2PTh3E4?bDN35@)KR@vLwagxv{4Co z880_Kj|nA>Y1;B2JU84*6KoT<;V|Ad`)&l(JB2$!MbE-)I+u@Vh(~^<z`C?*=Xhip zc0(rkt7auhA|%J^_B73}N~~?Cns49P$49zohXRr_gr1T@J%5DjNRVem1oWYoqPOZx z{kZ}afShO`12Z^(=E4h7vb9;t%_E<mUtR5_xwCcVhWidAQU-KM4spsWNU0(r<>Z2n zux?B_Y2>JZpHw0zj>hps5?lPTeZAM-XDI9Oc2esBtM}*|5@jzK3C5d``eqk6UarqB z?dRE&QEKX4f(O-Uc2mUuB<pmUVqF9!(J)HC3+P|A0BdoORE6h~K;T2Q85Hv8kKY^i zYBYZ%0VRmzyXIMLMZNPAc;0Ux>X%8E71QmS!b(f_Th(6*j|zE@8kExTagc57{$bIk zVrYaX%R`ffj1>a*>lI3Aa+#b3y83Lc0f=KkxvU-OnUl+J2?!EE{AdJ=L(F%)ZjHu# z4rUJjvSYlNo#DXvq!mBy@?*9MKdwN{@s|^y7@oLk$?2e3axghvl2ruDtKozNgRadj zd;iEAA-}QVr$pig)Qn7h_C<p8^<i&;`*mWHKb@0LgXGR<-C^N@Jzmh*6doRLm)4F} z7oRJT%-Y@hHa#SvPPg*zsmNfxYFAA{65B#trrTxX6Wzx_Ld7<P&;Xs{U{8r{6pXbF zGmaK<=}(|p3N+DLhV0^z)*mrFCxhfOD}woRCq}&K(!1ZmveP>-$ysyzGdzXC&EA`{ z*~9wONj<-7cYmp7qS*#wlC>5k_q{mwa4iK%n^RH>Sxz(k%|W!%-0#I4X^K{wM2&Ma z5u$O-lB1~$_Jugm?s>yc9n<+smbq453Z%;7@^vyvrjMH`T}Cxg(uq+U|B!R`ax77V zpB}O{D=H8Ed6##*hCo}$q5&pi(Ngx1${&V;rH1|Mdr%5i`pQbwz~|L=q5jO+7UyOu zd*=_M2h)}qQ?_9sxw{E^VG4AUN+p9?;l-WpC;DS@gp^8}W(8U8#&^qVZSVYeIq1B1 zz*KB@xs(tbLE*Guxs3{yNi{{S{a&tZ=@!Wwv|$OO>Gk0+L|9hW)VzYp!gnc(ql)Bq zom1TW!!+zCwAgfG>_{PM+00C3cfkga_dMnBZ$cg~XnSm(RDZ?r%1|Zd_UpY-Ysapi z-$S(7e}XKv6-bJNT9oKiFVPjrgiO!oIV|k;a~NMc5?mdQ>xhf=b#)rM`38Jx-8?=0 zPVfF<s29L(C)~@G_L(`lO0=h9jalS7{vS=}{m9n)xA9L~)Lunvuh39iY_(%kLDW`z z*50GG5<6y%nl)k-wO8#;Nfjm3-h0(3&-woF{0k>J_j%vf`?{{zV;}|GXJwB7K;-sv zISRl|d@C~3JC+=8IWbf7WkjgjsJ(@OBE1(S=(Jsi0$K;^hJ2$H%T|HO=~48#X&)g_ z2$s<)-L#Um{4!1?m{~hH14?v|Y7P8TjA{%tl*ZWQu?l!zez>^sF!s@)>j%bhW1oJD zPA1&PRI%8djCH0h>WZv^ll?|j`ZaHLtz+0@J#UGlcq~P@ZfI#E%qJYk_}YQsoBv3E ze-e1aH9T7M<BYhC=W7;xlRkVT(>wk=@(60TbQWD~xIw|l<0$*W-$B3jLUOB!8k<Ds zmzQllJTgkqa_Jx^bg^|d9mBbu7*5Cie=uE@y5H>*w37}6rltb9<7K2;KU;y@o&Zvx zm0+6d3;8bFjgv5|>uZ#6d?CuS(PvIvl!XKSSmfPnv!p%_<bR<@{4~S{HNU{fXlFam z-`s`Zm5T)*yH>dhjI5qeAO30k_lw6;cfXphQyA|vcPs!jy>!tOU#(Z901+S!!@_<T zrEKuqJcOY9l(j>$pq14;Znl6U^%0CE!QBRJpKDctRVWG-fuz^7)#kzQvDJKJ;qZ08 z9xDNMUTrMdcOAwlTL!szV`>PwV)FHD6Z?N{_Fn#wTw=}HZnxjM*y{$G3oWva^BN=V zeZtmyrpli)_MI=I?=m3-L#r>)K<i&@#R@{PA{L}-mo+eP$bR6Qhxw<0<g%<Kd@-Tt zTkr;Hql^5$7>|c8EHSn6dOUyetJqI@_0|rhZm4T)LhN^OL2E2s($$s-8XodfEu9^h z|II$Zc_&)L2?RRaJ_JDx@kKSC&wMRcAOeLe27EvH_f$W9_|hh?jf9bDm^0(;EWqgE zOzwO*$;|_oj9*^jRO|@JeFprmr~-jp9>0HgViaDrPQqrSe;qaRf;D$EVxH^#Lcaob zHUja(i0F<g;y0fqi)W5%YwJIjl$H4tx&QQf+LC%bJ{dgVF3fJwX58sNF=7H664$5* zx1W!OL#ep78z=-^WMLFm@ECTyOp((DP)%mlCYEE~bF&YCn%N@^V)02}iJ`+tty~Vv z-*h}up<6!J4O|6vUp>ZBFm};MAK>~Iv3!5Y0aOY`W!OerbYql!l+kp(!qkb16tJ<5 zlr?b+GhC-bXB`T$s2#1xNB75+%lF+R_6<0d&!4S=SuP)c_*Y?Oq0Eu~r=B6tT!>~a z_YuMYxy9EiY5Q7ot*Ff?@G2lr3s>Cw3v6BNtUrP`??d-!Y2M5s6~3V+fq`)58zn-2 zB5$82KETR61YAegtz&GmD3o#Q60GL7(|h;c));73m(?YKP1lqj)lacu(ue0a#ClgK z2A!EWan8O>`Udt7A6Pn#Dhg^GVmg!#xj#t;kL264q*A9!xh$LT(IpzFZ?*?q;j~Sy zPYj!6d51Hpx`wlb%QDIfGU15^+&nc*7@sgT;mnP%PPR_Y#n5XWE)8f~^@-*$Kt5eR zDz6lDrBknE(Ijw}m2(kJCXB2c+dDT(hEY-@|3ehc1V@X!cs_Z>p{4~%i+T?X9N9+M z$`0`%BhK&2U@x@b)E&-k457*vCaxN*ttp^rUF%SkV_8;|y&-UOs|L2}TB*8W(ZygZ zV6`o7CBUGQ&Ve!gc;Vj<%vHE@d7=qrs4&U#=(Wu61a7mh0+;(eI<myMXZnZnql>U6 zFM#j%_p@?R{VK`DhDnDOmIS$J2y=q`KoL+TEU%ctkusb*bwNqN!9rP8Li{CSFJL<= zBKp6=5E<F@(z}&wN6E>Tcm(a>-b4X~VHuzm++^Sv+f5Z!Vd0+}hO>EO?A|N(ddE`; zNab-Iggx2<NQlESwb#AyYsWkggosL+G7~~vIcN?v!amM=+v)HK{kv5@Q-)j#7Y?M4 z>{>%Xsv=)JLhF=UI@{N8{FOgHH_rL&aeYXqkvuOgSva%H6oV61c6_hIcyiLzId0Xs zzPcahJt&vPiIQx)UJA_V{%?F|%^E+fR)fw4w>!?MMS+um%c#52fh7W@#+9yiL;Knj zUi~SCd>bK`4#g@^%2XID(ZMRu2V&q(-+p+}!&ATrEGRknG(z+hFjr1q;TEQ@MmaGK z;6-_{1~(A4h7(H|y(X0ZLIEf2wXv*FE3!8?1OQcN&n&DDi0VxJbcDVFR`ujgn`8S% z*xEuiu6E>eRXgvey+5@ec)bF1m<3rKFDtn9hGP5c4xj?0{o?UtE_1~qNSlq*fK}FV z<pz?&9-#Dby)I(uTRCSadX#z8EBgIhv5NX9>@o`lwdcOKcSH#1l&uCv#|Hg+<2Ejn zjH-W_R(x`HW8=6Xf>4_ZrM9M+yW=VO>QWwPx|{1>nPUGd95`$Wv$(o6%#hAp?`;`1 zYl&i6={^ZiE*$cw*VZLBPfEffGjEr%N;FOwQuvfx#J#lex<^=JTKf+=`0lZf)JwyJ zW7Z5A$Q<Ukt>aOMdY$jTOTv>G4+WUqtS&-fZAwJyF{sk}sY2+AYmcY+fLp7TeOx*9 zP?iEkl~|jr!5F#J%{p^<xcs!Pf=+he-LS}UQRcjr`hKhW%PlaX$8$r6QY@?T&kIWF zo43J$htn==;&O>TYE}ouxt5Z6DA-1m%;tEQw|{(hkvUrL6OB~pZJb}4U;mf*`8e-k zZTX!K{o(7t=tEJbL+`)Gw2VJViqn(Fs$X>7A{FXM-RV_^hS#uPUR~KiG}`5$BA((2 zp_PtY0FL4gQ~Ed7!@KFK+2iQ-=fHEahaKrVw(xkKtEB)&%vX-`ulrOBPkm(mD?MO} z!LKpx=p}k=CAP*3G+BKA;pi@_N0rm*3kV>aD=98NmJI}bGWO{gS4nu6+=9F(W)|KW z-~VX?B9x18nF{N(wTD%Sc4s|xJ%Y|FvwzXQ@<(HV8`RCha;@icCfvK#(ys4kl2SLv z@|F5kFdk}%ddjc0HubKXoSC<Ig+$)@Q?^H!CWNE1sT71drS)DRGoG2b9mSUA-wbgO zRrM{w%EDR9R@g08EDB_D>jk(R2o@$smOA77p+8Ug>o}(mzkRLG*&rGiaS(Mn*k?kp zsC-U_;~_yautRY1?E9HySJ`|nV2jP7QE&K0D-`rfxh{@n1Y8)cZ=Gro$$|F`u=nZm z8P{aSm5wRRuKUGdzGY6ZO9tPE)p0)Hjq7f(r2)O#qCUECD17~Qz0PK3`Xi|6S|y9L z9E_4{RIXBWm8lr%j7#Asi~Jc-OzZRt3a>K;>9)u$@GDQpiB2TJ(?nJHJc;1xuHi2< z;H22mXn&XqfH7Nc?;~0brU{}!jD@$gEp`Qb_Z28e?e|~jdNrgSiP|nhsHfT}*Quxd z>c&Nr;<gLHKh2Q+YY)>_h=V3^HWFXqjUvH_sax8)wky|Xksu<{k+8y{WKhe80q9p6 zcHqXW*t@w`^O?W38RTlY=&HeHlNz$cZkHt!8G_z%3%q5Reai~$@a^Zsk;TdE4AvA{ z>0<FqIFXCi<Qio(0iYA|lxUFmUUnWzE0sUAjb&1Gvw~9Ph1};l!j7!zDsV&vn>{(q zMyyIPeCKc20fxO$KSV3veuT)rn@QstRzW_>`CKw)<o5;H7YdVl{W0Lty}Aj1)L5W{ zmjov#Dh)3hsm$=uGuNz`l7q{Kfr=N7bc{7gf0B<252I7{-oE4zB!nwu=&b7h+1;nJ z+(}Afp_LfiZ@>Y*_}~g<IJ7>+vWYuAh5zt(KfjT(oGN*rG9rSux|Z<c$3(`WU8+{= zf?XW)$MMb?MGJ%a>G7yn#-=7K6Hk6?;3<)bEgcl>vIzP>DHO_pH}BgpBJKytwvU7| zQ4)>dhx2hp08LYW{bHWzT|m*~%r$jML4DBPf2B<tRKOlK#(8I-eyPXDWSuuS76)Ra zfd!Mxo$$N3B<y(qXHNLzM@F}x*K54MOU#7Af0?*cG-IcgO6jaie$B9S%uT|`;C6eG z=kC_9{#N>yvO=}6t0C3|3;bpDTJl{$eeaS@qPK1A@I~D7ybc8c2zxzQK$}FL8)EM! zwdA`JpvTrv1}hatwtw&%ez+Bp-q<*s4LoX-2E8KCl^-N<XW_N-zf5rXaK+jgc$4+# zCT<)fEd7@^IO25jUaZvi2spBprnskBzI^Jb`EV(CxFojPouagEub7@e7)Ho@Y$t3~ zraJ5(*5i~tmx8#SdG+hbN1H)eawo{lCa}nVczeJ9MtU=w@%4Zf<=9fl3`>CoU$c)b ziGi;2bTs<R(NyvwY^{x~De>s+&*5wThoIQtzdL3+Y&_K>tE;;?rd^X3{ML}O`9-I9 zS>m~!@-Rg6UXrFuY^7@RLvg?K-RX1Sq)bVaHV43avp`}bHNC!n{U(lgN!`Bjb}`8H zd9N@(PdX$bXRyiN_b{iulFu^@KUv1pSNNP1N)2<=PA6J=IJVpzO?uc{epp@%_RNT{ zBA)ylq>^Q`C@z@~el@|vlN?Fz((&D1IEkJJ=V`QFUKNI@hYJeM2U{1)K^MddToy!q z>FD>5uVWoQTyF?gria^%L|Z7Nm57$ay;o~?jw~DotG<teuV+neLFkc?$T}8Yd{3Yi zeW&iyxHy|0sig;kDWmJ`gy<1<VU>?H6ez59p~d9+3NjR+G6jn3C>CaXT|ZUkP}<G0 z4CXg^ouEkpC!PMU8hVFWGY(LLnaFpK%7Arj>Mngedx4_>st~sMRi7L1=YnxV$xYsB zRnq({SN3~fKmIDBaDaWoUNOrCT&Ljm#ESduaqmx3P%=mpuP~ZV&A^Y$jSkqPK@GH0 zsbzCuLo7wthzm}u2GjbMnboNQVayV{(ZYgAo=N_~9&!LrmSWmYU*y&{9Eq$0JD#T- zAB8a3P+P<63@6G^K%*W<Y@Fn)7iI}xvuPrW1<Xna8!zoIasHAOyG3JR*{fz*4<W*w zX+3`vx1zLcsJkA{eJWqFdizLlQF#Em>9q%HVq*q7<1MQ*rZut>+#c|cd^UI5*(kGB z^Q);$a$yB|-3IBV2G68zr3uL?g^@b5A!`g}RMi^KFCZz*0>|2;l%uR~n~}-TX-$~O zFzaMh`g4ML;(tKQM)|ymEXps;;a8L+l#{QDIO|uw@+-XxIs-C(>msRcYPJMB@<<hp zDSj^1f*vnNLSwiBI4lJ1#5ealzs#LyViGLUWG@6MQ#h@Zd5hi0xv}dWZ4S|*pj;4` zf`dm=>ySHMH0yo?Be6hDt0T=s9Ap$6i7bqh35l9#Io)brir4{t84}D<d}@?F|C=UX zh+glEI*jHkvx^QT<(@(G`x$!;41}W?UuBjI5mBDuzQbm0qOskK-EqLZA0=x*kt!Ez zZddFEnBf4QJ}E(ahv77}vi=17bl2aSu7_s}joX(2=WVnQBZ-`#3nZ7uumaKiE(<l0 zXGLh4gA=24eiDr+MnfH1)Wo0f;~FhCXLGdv<Wf^gMw?JCmMjb3FP)#x)KcVsX`hdS zP1i^FAA@`EF)m+ggQD#@2`87P?DUJ1ClxD(=Xb=`u5<KUVjH$no{Np{WUlO}MQ~XM z-Y1Bje9Z<LrFdf&Lu~3p3sdj@4h9b}e!dUosv1-$VR$Wr#IkVFSihCLy#Ua=xhFHF zUF^+&X=(|RF4)bvj(5x+p8o7BYV!(V+7msXQbD?Vc@4Nr^?SS~PIRsX!sVM2JPGKc zDVlr{!~OlEHP74gR*Yc`^DC~mJmJnCC5c2ue{URL28oATdS4}E@|LuJxX#(zV?OIA zhb6iC8|kJg)8RyisZ&HnsHl^d0`Gp${R#u3(BpRfk-4^3>f-}%5@;H%;YQ)^ay;7~ zgnXC^!5eH!AdN)qSSgZj;@0(SnMtyZKWoKMZMm4a1-T{6*fHb%sMB@Eh^_9g(r}U) z%<TTuNIRKQVmt=?(>;OIwT6Rp-p?jA{w{RgylD@*pln51I@0)2u}1$m^o*g>$@1?9 zs_QFXZk-cfmG4VsIWK#%fjlwAT$~8W5^`)TjK!{^`g5`m+NWngYX^XXYMPZrS|M1V zZ(ljdGb227;r+tar!2Cml$##U;X?N+L7y>S2SfaeDZdCQ2u>y|gvxf^z8T6B;B`?g z_Yy%B%b|rh3sBEu3Y9C+g)5NZ*c|PUri^Dx?QNjrKqn(5J<uKB`q|`%NekgBMpO7& z)OQ4D4CFoS=ufS_$H5)!@krWR`>1j_gpeAJ5+Xq=W4OsUK?ZUyD_py+Q3cd}ZvMT9 zSE0L6`qfM-EOjiH5DDyR-sf{bj7p1?O{|)h{4ZG~$XtT^aItIjD)??I5O`9xK6}FB zni-018okt{Af__T+$CZaLoznXR!o76qF~mL;S&`hGD`Z2dBtBEkc!Ak;UD8Txrgj} zz#`I-whjICON>(k7%LexK8z$S2;quRStXT++X=r1MvB$~7Ak&Wj@J$A!yUl6^4r$7 zw*>8Ua_JOpW9Z~^D2In&nX;d69wlqloo?hV?0bnX*Lkx_>0cyY;Qd15nN5*cp9ktf zXla{#@T+r=C}-V&CDqe=!T`%CHSPPmfG2SD6eJg2!5{FnNmS~0Z*DbsHEc;SQB)H~ z`qhfkXjVoy2@<Q>q}DbIEn|A41J)r_>;Cp02~mW-8jAuNc&wo6MdhwXmkb{z=mUKe z{!{^zA=hQCXL5p0VlELq1v3k=TwS{yB~)F5{rt6)4x73~VR0W3E4xR=yhCUggHF`{ z9L6&njy7kGi`SX++i~-MQ^7eY8_bbfU-fS*7b!nbeAREROgA-2`$4EK4~6XkN!ajy zacK#*(^*gYG=T))%Y8AG&rH#jDZ_M=@%lVLb#-#7#k6Z4nowx{i~`!aq+U$=Uz-{0 zzl8_jCAG3FQu^Ez$j?gj#KyK%*+3!vxjvwN4iD9n_wFO}pHXp|1)fmCAN?92-qU5~ zA>vVT{N3@$4~Fz5I9wK6-CnxwYmuv8F!%Nww(a^yRNpY^L~~k^cON{awB_l~{W<W= za#~$ZIm7ATT-hSI?!QvYdg4HocHguR7C%&&LOlGncj96G0@c|trNpg~=)ogD!`h~% z-r-zU_98OBEVrZeM}W%p-Dpi8zft@2e$7(&5?HTvyRYzz1q=kdIb37ocUzz3pTci! zY-|a*;>oJEm=i`6q%aF)E0qD?V^yHPOL4s)lKmdPwou}Q*19!@T17`4&aBV1{Y_Xa zUO0{Gq~G>o$ltenX$c1j1g_maNUh)O*+PmD`bjU|l+Kk*yz_XXQmc$4H_+pN;`ShS z?0}=<*L!Ce^sVkv`-fgn@h>9;)jX5)^9yXRRH<U|4EE11FQ`>gr};b?BtIlNmyU+t zCMJEu5AI-5^Kb@eF~z&;yh~&)YTm$6*c7bLHs4KRIe=yxouL6Gm!K`&{X#eL&i-5q zf2q{Ic5LK|*&BVOn31u6#cf#9J!2Q&QLEu`g^O`uacp?^2JMNj0(v!_g*1i(Z4J&s zWL^Xqh?w+iYk}6y<98%F8IQ=I0?|mrM`n~_k14YkUSq)uz*wI0gUuZMJ&d7w*s;)# zxWu(+zT;*O_m6rD=Hj{UwiPw>TljxWY<c_|r9@9fPtCBMoxJdAC>~NnX)`70m`VkY zZ(NJ9P?o$0_IBofEcRHmsaaFS>?vUD{Fro&-lQpbXkB!Rha<`0FXbMfnWEqob}M^6 z2cY>P!9S}4pxt~2H<wSrNCfyl>qkFxWT4fI-m-r!w~C|Cdhi&QSH<>(Y!rT)6kjSA z0U3RM@%5jH+vWWFjznjn=oBO$mqAsKf=c-Xw{;8%VTVxV_=!qCwb6aaDMZW>uXEa- z59SO5cVAgdSF-Q|2bydW#dM{D76kC{T=ZFrn<Nd8Stl>2mOSIcH*AD9ZRFeIqqt;~ z>!uuBgM+h;Bxv^!2%}9BG2`^VOb2Fp-%Jt4D)v^py)RM!tax{iUUu_s4(EDF;WxH1 zFZM<{K((uDkTY!FA}Z%5a|01Y0aKuM%OwBHbMODiPjT~>LS@XUktt5wCWSKgntaxX zwUG3d8m2A4Xj;oa1oKKEk5p_6XR_CiCq_BX=2n5C+P@2U(j>@hQ$e!16<|eN*oeAc zJtBm(r_lnY$ZNI2A=a35<vzPsnLkgJ3uTh6jZI8gRoDXBXuWuK{=?{!^+zmyN0n0| zOxN-WLz}jqN0^7Q<L#f*uYPA!6&S+K%7T6#_(q?t2()tp?(70CRb7p4lGi;TCSv1} zN`NiLT7i#XDdHrLDu2e#9F}VS!b?tTT33@{@ymi2AB0*1=Ju8ceG;)Z>M;$HgXtRc zzN@XgH9>$a_VBYZng3-6|Eu}1ddragk0DDxzl;rK{Z1%=OOM%}Dy3g-V!3_2qO|MF z`#oKQ;mL=~n#?!6_V4#+OWB|{fMLkfPf?z`CD>iL!aAiWpN5?_oS0Fvy*IZ?c=$Yw zC1)*DtR$1avt3ae!c{5@+;}Fc{m$lXze%ur*TjQy15eIhRaZ{{tZpf##3ftNL|pQ@ zrH&v=EI?O8Twh?Lr^MoI!vFny?Wr+vX3|sK_Y>ZD)nw=0mYMsg1M`HK*xB+oRa?{5 zl=zdovUgkW@|q^i&h}%MPcAVYEXzd-e-0MZR`p)bKly(z02rDMl6tt1)&hB)3arn& zd>G%~C(7cSUS9fc#5+}ta4wb4$;i~8*WmQKSS9-Kjs5s77Fx)ifms>fT$_m<+nkgY zpUq{t!>0L|v^*&i0aBS?lCTmra2Lz@;netdwVoGvJSr*J0Dpi>)gZAn)qDs5!F*}k zVNxacV@L)uk6r-45xXW~-?N#wfOQs7RvV3v&-Z4>6bYQ^_g(pOj(5<!EgoB$SIZAc zvq$WAch9>v`e%9n_GXv~8mZ%kQ5vMWy7_n4OW%c7jXz?1Ewy>r+a`IxF0t-5vT?Rt zzXjocm039(w}u=T5SD1t{4pk62m*>%!kCZ%!`y&bh1}0zF+Xy*kkLAZ(_!6UxUF8t z+q-eM$C8aKiocHVpiy(XhNBMGWR^^U9xf8I`eK$q8J$_kb<eQ@$sUg`%<sf((?H<@ zpW<o{Zfu^iecq}ytvc=yvL~N*prJb?5fz_%=kcSvQMXJ06l17uPXjU-aS~uYeY@`@ zo<rwS-&WtP*wqVk>IW<YHH!SEV?3O8HmIZ$?8DbpQGm&m30SEVa&nGH7NOm=D9Y~{ zIF(aU1=L7K$T=TD%Z;vEOVE2>fP9LchIzGkKZ3IeuvC={tSnJAC6N4`xRSE43?SfD zZ9e-$CgH>QW7kE{2nt5VbJ|B+M1t_vp;6#pH(0RBFG=WmB;RTBde%CS2|<EWO2yy? z$yWTZ7s<9_2Bx=Vr;_IM5tWz_kb0(iM!Ur8t(((0PLlGGI6jmLRV(K^0~|yNGL1Uj zx^ReGBHJi49a@iJ<Ho+@V^OwPR9<y&e<vxaL<;qPo&BLE6kW$p7<zyaj$$W;K1#*5 zr$S@4!&dmN<kuzh4Q}RCV@eRkZc$9>edhXVw<xUIk>haENuzu<7VS?{KcF<Io{dov zE7+K4hXVRt{j7Yt=i^D+1D+O|1k!S!%n~kv;46ehtqc{Eg`f2qkeFj8wnRV_ld<ZU zm}2#GYhyE^7X_Sgq#VicPu_!|cnegeg0>YWv*p*87-!{m73Hp3C^_6e`+Yl@MU4_b z0Y4{b^zqI#PIP@sR)VrX(ICqHWa4PUe+XpnJGmeS_$v&Q)7Npa?T{0{HW}Qg%<b^$ z2NhGEMP;}gzkP<7gAQ5#s-Q-1yb#GLs*ocJm4Rxji-$8D09ody@uj7Z?(YTmqn^L1 zN(zd~4Y{>v)FB$In!r6&B>4=)bZVk)v^kM00kV#qqdV?L3rhXVeh8QTxAM_5iz<ud z$B*x{ohx?-l!*yAPQd<Xb(K)X%=Pw=o*`$k-$ZkMX=ln=s0@)q1h*6!tyPcZiWU`} zdubd;-4&o_5QQ7oKisjPJTB#DS}>3ErRWTEBwejhlN@WB28hIr&(f$Vu>B0b*3N8I z@R}W0bX_}kUc^6ZOe8TF3yg9B?q^k5Y@38yLQmu~_VjNj??a80B+kV(OgjVBa{2+C z*{3=9JPDBlQsWr)=dz!p8IfB(#IQ<E$|LE(+S)!54e0fc%YGyxD#tp1UG5jU-U(gk zYi?@cVc9=Q3p>oj)ebwt`DREvgn-sNGUHNLRma#}`3Cr_@~F`T?>$>GH5OzrVIC65 z%BihiSeqFYX&|t({JwPXY<(rkD|2f1V(2uaYMi^Ih}!;J&)MTv&6Fz!hLm+`$Jx@h zju@~b1QcIi??Dq!s1lBDGGkQ{`*_8;sxJ%(0ctq8IEi_Zo4fm|B4!==;$r6hK^l^G zG*v-8+0r@u)Nj7h3Nr@pEzspkt~Yf(r1E~own~&%7*-wQ-1<8;Sh@6Bz?JKlLFDSW z{UN=%KCv=O8Wx=6Ki~#}BuFaZkFqLM7JyL|ydp0Ir({st!;aT`NkltDts$Rk8#<m) z*tJGEZ|i%1<VyHTNUcSkkj}(OVSV5{GGfS^M9?2!_J#>zp$o6T&ajVoZv==KAT_`? zxLGeI2mjjE);}>pb^Ejp;zV13vUW*hD%@q4C3O!pK9asaVGN$!zKaXT5dZ6p2kqg; z$e6mW2|YXR%^bE<pnLf(iyg|qN2f7-8dpiGl9E#uPqln|2AC6WGeH$o=5V~ToiI^P z$2WROXR8++DuysCCOwWUV_HLOD=Zijw+@43;1H&*i42PjDp;N>JYI!k1b;Ga$Cv%_ zMO1V_c4n43JWatIG2@)SD}J^UcYPj)Lh0B1%1ocQ?|zg%FEcwr%Wr-_%vtf6Ib8G< zXep7LJXxI4plb_b=_i;~fQ9K7Z>vUfsR4Pa@))nV9*EtXaG`Ej$Qro1mlL7-Vvz7H zS(G!gu%~*JN|LT`4ez!mp#HztOmMMma8yd=Dvp?{jJjZ1i^R5jouvEg1A_U<VZ=A^ zF*+^|YuT&-k0l$JS<<8B5}4EguXB0{Tgn#4twc86qWGVK`NviK-2`$p3Bb0YUl-oq zFsRtnYjsK`ah6m_`H6+8!HBNIC(%mMVwd|<0Cg+JG$b3VA_+2VCn22hex<skaxJ=j z>_;wpZWI*Rie)}r;`HM{0^}A73bi-d*4Ct>(oLIiT0tLpmno!GtRRaHUat$73mfOZ zV$U}DxG~21CSxcooC&dw9GY6fQ|9z=0lYs1YR`uSv%R!d`mtxv_@hb+3D~3Ftwsup zH-;G|_}*^33L7^OZt}OYkV#!9>>!IRiDw*!&;WC%Wqp^IyyWw3m-D&B-4u4ABCQ!G z)O5j^$7x~l)GjiLY`W{#?0zs0l0~nJk^4b+r)&i=Iq7$imM7ZUzf{*Xk>%mcLPfJE zM|39UztXiKpokparqEE=O8$H2GnpAz0$Jd8YKxh&OQ9siA~R)imAW#(7L%p$*jvxc z4S$Ve6tJF#hg4{Cv7BdbT~go_y3vf4?fO`jRUEzedznoIOBL(0Was3)H=_pm6phJg zp$s~I-g|Cto^=#^TGHA*NRtY5cULO?G7+G*(Oba*X!eJ*#JsaZj8Wl_mv|mjXO!Xb zR9VgfjPcu^^o>4OerKB$97JSmLbYuJQ=VBEsSh?^qd_IJ1d7iyGUIVNmT*R`UvrWo z=wPY#F7K!27n$PR)iDalSHuaIe=n~-eD~dV7cz4_|MRGj>*PTCTI!1xlQJi5_#^Jp z{>k7A60Qt})?aHgXBmAfNC2jsSpuMxpS5NiVZk~kVY$M{{FChyORTDKwCz!5jUaoh z5HQH?UE`LcltlM75U2=e+t_ypEbCHw23iv}!&I!T8j(tG4yU%gn;-r#4>l!I?;n2k z@Kk33gCf6QUP=KLw3(i*+2GqNE={x5Z(J-IMM0j~K#Lg}<rA1*`3UM)Z1k!Ib5mKv zmdF|_tc)zx&oo3!?bj*GOO;)!dspA_UlYXEZ27e8NEDyhjfh4tz4Qd$8sQ{C%o?sr zwHFQ2_$WMml#Tau7t8o*)^116k3ApzCZkFl0=-en&NewXrJ-gD*Lcio+^}!A13h4e zc_jiEloeoXlcO}BC~g2{km`CHrA)q6Y4Y4h$QE$DHoxl0?@Yt)&H|s}_9Tg3vmO{K zl7iGt)~0%&F-W$*Nq?no>qv+m@HPZ&e;&SpWB+bRTD$_Yzmrg##@BKasQhP=HYG%a zB-fxIqYNF`q#Cc1=d6m%7twF#cjSep>fSL`mE!_=cwGe*jV?Q30A}<ArX912h4~>S zD%vOD)ruj`)ol8(vwS`ZEZGv|M_6hMf?%Gk0~Iq23Fz;_USNx?Mol=?c8O*wro?^$ z7-34$-S%_(>25j>GyHMCP4rU5%t?_OLIzSQg1?-H{8t3>;tUda?12jNwl>eJL>WL8 zqBi(JMu1m@fjW5OYR3!<upqR5azQm8JCP|{t_r+V#}~daY5Yx3hsigm_5Cp6+E|vh z8>afg+72-><J$k6cLJP>kH|r(|NS$?|Ia1`f=D9DRi#LZ&8!zOTVu!8k!Bvj0*w}` zKU*CZI&qIa;xW)n*V<Ip?(Uz*PUA|}qkgq4FX)*?L_6pWKBb%VB2&O?vo8QdJ{s}> z2BN{0yIuTVJuRY7*S?_zBbg|bBH-ACL`asBgW5%*GZcp0Dd?uRbPP)@yp|ImXVq;9 z`qV80ET0VSXvg4(S4nB2^X*aF4$$O}sc@CgR$5=qao+z9dWzx7$EE(Zur8;b<EQ>s z{uI)eJ@_{^zoe-z-wp@LOjb&5PVsYwr0@5xaR^U^Ov1U#1Lol_rIK73RtEVPJB4H! z-=1gj0XVW&$7>OUcx_!V)5`@d9cpOrp&lWlY}&xPDwhIk_PrS_wkzt+pn;3y)S?un zA;r8MyZ()tq)Dj<q=?H>QVDfuTOp^w^!L&Nne;D&8B&@)A6GU2qQJz=4CSj}O<TV2 ziL8q=$jXovyM6%SBNkP?8j1bf<;`$i=8ThiJ*LN@=|}ean*(7M$`yB63NAjc(DW*g zuU+E<@1E$?e=^DSxZd<hit;q#M*LI~Q9m{AbI4TAO4tJ^vLwy*3q8)iBWk}piOP~I ztnzJ)XPB*;wlfjx-5t&gewO?oGisj<!n1&z|7JH&t<9`C4$O<P=I?6V93Oq2lTgy` z7o<@mAtRivPQ`$Z9L!xHx!%8e(-L$ARD+$6#pE4lJlsF5OFtZ#x!v4|wLXTXlVUjr zF0Y-BW2fwdDOO<DO?V!V4PdXWuub_V==Rg?Uy&lChm2Av#H``TSY&3>K?Ad9L7H6! zb+-6G64boGkogl%_RE*sMo-K9!^={^y0MD3G8Jejh3XJ9ud1gGn+ogi#!xPs7qqla z%K>pe_xW<T$gn7_B3Wv{bzz|Kq~hO-uXLGWv=2&n$}Q*M(B!SZos;ej7Lp9lZWv~Z zn3a^89F85YmD)A^<o&9zy;=*jti0?YDh_qB*v0k}PQqK~=R`~X-4nk6pxvKpy;Oq% z|JO=X1mfJeQD0^Q(kl-IB5M=(+WOpjEQEV6etA{u4-K9EH<F4f6Aivait1}oVyn=R zKP8y%d#NS|bm}BnAllh&bY<W(F|t@>1>|!y=X^rB!*+@<nganpplO%*+TA`90)S>) z34}kzy@*%hvKh@{Fqz3Ls2d`UBsX|Q_7GgSv_4oT*ntk{6rA))Xy#Y4u@Vqep&GVG zW}Ep@*J|BjUH%k8vmM#M|68VaiF!N!k&A=*_mGEFVW%RZqDZ~ru%Fs0Y%||Ek^SnM z6rcE){6x<J+eN3&SDoFH-OdKa&w`F_@0Ye<@J&I+Cc&O_ajp#72(IY0R6gP)A)-fB zJjKpmxqv+6?<eh*xP`b2jq~&LtPv5G3%E?9BaQB@ZSRKaB9ay`F9B93TZ||^%sO() zHRQcfX312e_h@UCK0KzCgJU#|FPh(zeiS(W<{Te#p-|Q=2{q4vP?eMjNevDpkoV8z zwY93iQwj?2_Kn8uF;lans)71vl<bW9wCYzw#fZHK$wdCFoFKJA{qcFO#<D0Cy3+M- zoJrkz%={DP<D%4z3=iQwqQdf%e-VZ1q^X1^&vYtkL80&Me4RfgO8e)HR#2-Lk~+QB zjeqC!khD^!M9~kf>zm0|n=t##io%82a)~(JeMu}I0uHd51zO#4>(<}-_>@IMKSDqs zMaz>ER18Z1(qtC`uLyS#IfRJ2FOxSZ^#yPU^W?KrU9#F6K3Eh6=|lBdd}Bk;Vp^TI zNyGsYVsZ)H;nDHsMNYo}ld1zsvHwDS6<p#t57w9wcs4xMfTQsU5y6GvsK|02l-Cu4 zk*>AU?0AP7Z#1J4nDGmJ2dvyiFUDz2yZpPoJ1ja(S%(4Vd-9iS%xNQ2!jscFx%;Mv zwcv*$O_%4vDJhiHQ|^ilxvmdW`~&Zzw?x~UGmp{F)jpeExBGj@+kT6kJy^MHmGr#= zNaI&Aa{62>4DGj>K!{3OrcN;@IB24x=0mT;Wt8(Q>$r!rOSR~0hO-UZJh!t;HUw!z z!Q?xLMZ>w@<v#X5bCQ{)d3uuVqoa48KEN9&8m-T}RSb=CK>1=Aws=kJvM?6J{@;A% zzn><JF{@1J8NYQ|BAs}-f0TG)oN<=1wYa3NrO>;wBt<{_MS8A4TI!vTB<M8g*BP7n z*X{-CXEx-q!{jDU0Nc}a)`r!HgLga%cem~l%-#1WwWx^objY@T(KR5TcXgA_K-Z~e z*+Q4!9>ZkMo;^+lNZ6j?5Vf!3Cewy;VEl~PSpYh)<>h;`k&)`xGrYrbrTIp`riRpd z3<#E6&rAz%)*JD3-eGI&@LkAHi`um1)P6E692QGl4(OA9uzkq!S@z4gT6zeng8^m5 z&y7vn+3^>Csk{7H)vvNJIm2nsdH<=8?djE$xsT+4tFeO$i$)3+-ny3-1wHgFDJrZ0 z)u)26kRTj*>Qop8dbNFd8?lhYHCc|8S_q{bMtWu_JX_X%L;jdKf5>ARV%=d_XINFX zhlIqyC?ZEk)vQ!j-v#Hj+oe6v;w<72c$_9#6I~RCdd%FgUB)$Tzng^`YVp0znm@<U zAk&YEvflk^9aXM&9>7y%{&e(*3OcM6hna)>Lpcxlv~3pCE%clE&m2xVdl6Vb1?h3I zDF$yW<RU+9ew|s@Zh~7qQeyp(M&!lHI?9>lkUzw2tA&$r=|g=f0WwhdJh<J8u%;cV zQ~&y&UaFN-*&^>ca5%75PJ{v_pp<<0_+?2{$<BJ@_c|x3`}1dXH6M>|LFNhu6jjJ} z`^XJM;bMch(M@QQVK&OTp+2-VOp;f>X4dI0WX4~^K+no=iAQ|&u>m<4ar*FJx))W) zHRToG%43hx>-{4N<Z@xNL=ZL<%bauLx;?_q@J)L44j7SOZNSY~TMhIpq9I?op2+sQ zH?01>e?kETz8DeqI{4HE$RD2ZEUFx<Npe(JZmQo1IZ|+A$Tf7&F~mb*C#HFYV+I&? zvEO_AG$hSAV{=%JVeKGI!J#K5Z)X+!<XpD-cP~V#6Tf;=s-d+YpL$Q2RkQ&FHSJPP z7qe>M9iN<Fn`Gb}E*uU{i4#3O;re7c*mE!!5hF81HF)J+OPB_rq_hclIZI~`R_(E& z$zN3jK+u9}_i2_QX9~`8i&p*VJuf>19bE5+SIYB@w_H?4bV|K-x<Cj+i!!|)yRGeZ zpCQ3MD@;^H|0ze^N^Ry}E9y#N4qnqm@;*Efv{=_ajLS1D=B*6DYL}o*my+TXO8-<H zoJZwd)~Ei8rgMF1BUTIo+r(vvN{!tent+5D9ueTH>e(S9`z|(BJem|1^<}8JHGxx& z!oE##!$o8}D&atM=%Kgk`sf2BZ_@8%W6Me8)h?%Py@`9^C274+h>)a}tLw;fpfRd5 zN1F=!NLp%bc+Kb7UtYawaN~lTH&1$NF!-jly~P&_dv&+_+^j$kuf))NSD@rQdgtQU zICkn@%DFVwj`MDuCb*%%0pAMS+uOV4YCFjL>S~8bX$TqWFt_c^_*!kAvE@ZCSzW=@ z9+7?}%jckfVS|j4D}VRNWI2;J`94)OH@9ziyQ|fpSr-%tNd`s3nUN^h>rLdf)reJR zzJ30fJNucC7suR%69|5Md5U1d9ZpHAk$wo<@l-|s<f>U>+K|$k+98_%#rbLXodm;A zB9+vy3qU{dBY4b0ZStcwwCvT*Px!dqwp-u>e<Rx5$5x>Tr5hjdejZ@;%xtjX3w2%Z zm<e9rJTIQYHxYT^`TEpVZT15AEg|D`j3n3HB%PxvB+E)ZIlok_%Jz?rrjO#4PsvTZ zlGrF0-26PmR!W0Up6`2V;1o#}g+KEqd2_7Th6UBI6azY^n`-hrg8X8fGn>Pua!nJL z-i0`9Q}{uVKwU7Rq(T=;07{Dh{3lb<QS*U_Ew2}GQ6UP+ltXfI=^MhoO=iJ9KP`7O zGiN*hTy92fxF_V>;}Lo7Mf+c$QohZ|kPQ6$pULd+?6yVHQvUd)ApkFxqv+r&LDl-p zzXha{^hK)i%a5arxoW-rM5X;B60t=_b0eCBD$7soQO?W5=bVVTjSCf|oI(1!pV6lo zFKE+3w}**>iH-<)_phzfaRLNaKG+>qR{*9NK{Oi5l_)+|k)1i0U<*au#YgIz+uD{^ z{eh>I*!O1$g^dfp=h)PUvTpo^?sxAEthM)|g-0%aqwOGK(}3#~X_t$Cw6!Jl9`IC> zk7{G(>a`=YF_3-ITs>+BX%%z~-)n6B+iKtJAJDzNiJyglsHmh6YRs0Q^u(6`JG%}8 zA(E}ig~(`es<$i*ZD>Q^Qc!3-demxOM-)`%s0&p}7COvhm^#V1{L{X0;jkO^gM`e> z(JKvvSMZG)X$YaCXKbR6*+@m=Yl!fxXY=7lKY!NFE|(<OV&HzZ`d9^}C4^^^R!$3! zVB%2&bl?hsx*>iOl5vRNzg6lP|K3f1O@qz2tDF6!eb>_oJp1&MyLmBd>})=!DhER7 zK$o9d4mO2*_x$_|jP_2mumPRBL>IHV(OaD~Y`duM-_*U8EL)xPz~%Z?&jtcMD!9oq zWB>#8Tpum6?z^`-4W$K)&!8&Fky7XC1!Ej|H16HOv!_O?P_0*C<~89_aS>4{{8hd$ zXty8gw54tGS!@S|z7%KYdm@3?fLi0?k`&RmaX}%inM?y-MYsf=ljQ|oz4k0GRFxMe zZf@+!K63<o3S-W~i%U1g+#Zcz`ZhqD{^_f>;(Od<8Def)D^EF|qeCWx{f6&mvN%z- z+=(S*5Zy6n8!l&dicg7OX4Y%pn54dl3cag&81K4Io;`5C*?vNW25SCJM1rr>sOquT z!sUf!!&vYpy8ID)+xv_OU%6v$Nf=nI!ojMaOy9(yqyMdul@1PKIWlTIX*yzpq%jfJ znj}8{w6=DupRNQKX@58wl)Ty2`FwvP7TX^-HE#)Ut;Y_mG;5Av>D1b+f(uySlF`*u zU~g>h>WhW!cduhge3G6`ohaqob3Y~D16IO~5udaxB!d6c{<-#3DHShwMe2${S~gw7 zxq9i{3(k~bZcKvw%y;)%nJFR7!@MbF&Zf7sLll{fs!dz(jEGHqLNI&zB#MFev8Acm z)P-@){z1dBHJu7*8isa{k^2=q#o#f4v9AGbl|=~h$Z-qB)|@&+9&l(S7+fF6qQZfs zfED}F{Ir&XN9;3RydYBi=@qjxC)pg^*CiD!Pxn&t!;z8X{R9c0cw5d=z|&dU<J}7* zD;4tweZiJi1u&5tj8qYC%PeqUsO);8iNX8|2jU;gIb2UiBug{kl<sj;9a(@o0$N?& zEHUxa6SA|)Dq%)E-o;tvi%|R~_noCv-rOFnD*xFg)hnJc@`b;eTs11H(222F!vqZ( z&vj^LCJX|~8Akgb%Ld$PB5@6zV}4EMby>6+uZjwnmI5nW+0Plv5qzHTkBUqR7(>T; z<b{I@GQy5VStDj^F4ekc>7E!MA&f$%h^pAsqN!$!9K<!yher@s+vWF0M%M6m^TLCJ zFEgVwO)zA|Yti!u6dL>-s<QD4Xk}$YRLLh?16gfIyXNzSGcW>a+VlnkQN}<2$XZv& zlpyd}`X%m@9=`7+ED?4|3TV^QC>}XncC^sw3_gkmzDPD_Z>XCHBF$3ORvp`t`aEm- zOyS^Gh9ypJ1h`}9LaO>Dp)fW1$y4OPFI)aRw~I@n0Euw#r7s*H6=l<J#+nA{9I@n3 zdtL(A&k5R7$(NG?Rt64N&FasnwS*e_)!=NO-;+7bLcC&12s}0V>(nJD`y1b@qn$## zP;p6EC=|1bfY;2|CZ7;e{I2_r$(SN<v${u!%6Edf=5P*1De*7Ws+~9cYABYX1+Noh z+QAdoMPfM!*l^UD%OM&;P90i>+E2V{_H`pR=t~*2wQG#c6Keku(EnEYA!{L<QiVd0 z?o(O1Txiq}kd=<oG=#ID5I?tiFNE~mpM9-^!602LgUHQL)`SfEQB;)<oQ;0ca?O^j zL~Vqngo4sKYo#T~bJmI)TfvXmI-Z##!tMo8lsa!sOjt;(^N$N+dLLz0UGD+;KxwPa zIX)@Te7UtV-sK<4_>HA}dECmY_>&D<Lg8S1zkt_UCu=^UboTnHk(|AIz;bj~gx8Hb z{H1L`4rY1fKIO?_m(R$W&l|B85u3od!N!H_g=$Bb0<#NmbxViw>A6UT!k2-W_c-OD z92Bd3-Dm0%A>$U^4*a%aXOAK^%?8aTVWWh}0}9zhs^Q(gc}b^e7V66CxVx@yA3{KJ zEt0`8DBR0SlD`LxA4vMOb}l8FtHTR-JjH|V*B<^cHvhfLSd@_XGTj!@Fe03ZcB5GG zJH=&I+0Ke&r?n#bYaT&L*|=6~44u;?DGmO<I{)VHY0W*3i?5=gZcdl~aL3xSJ5N~y z_}#8;*ZP_C!!yOtf36r`ug|<STZNtcDf_tdVdSewv7-TD8;{xD{%q<>s`KFb_7YiS z_4EnxryMia`~K$&e%%KnTl)*k8{OebPP4SYnN_NvFnBUdoYG`=Hqq4CyV85~M_m3c zJL4xjOhjsRb+2?$G8nPj+WsK%5IvX|*tb4!`@((1-7Pc+n{ZsJ`iomzv`li0Fm+)< ztvHW0tjG@MY<6qAcn&opJU(0$($T@ZU|bT%8W*UhlV+EtNil4^T$xNn%bcNbol_KU za{njqjx6}HG#Ic(Gd?^v@p%zHaJL^@3bGHgRo-?F-Tb+qfOAe4zYt4Mjf!m)@@rK} zWdp%NzqEj}WVwfj+%*hbcIMbA*>XR8yx{E7Ru>)>YBhOhzyl<S`ki`QA%$QyT^;BY zmY-g-6-T4RGo?qZD5Mo&FqMN9_|v0WOE?^@un`(2|L+AbXh}JO|Lsoa8l7_z>64W) zuqw+^G^IEw$p7s`MO(-eQu1d@`avupz%n6`c=(JCs%OY!^3A#pLki`0qhrO=Z`6dX zE6>>>q6(GU&$gM<?ekG#B|I<+dX*{g2*u!mRtEV8*KiqUbf5+S#TVxk0FXK0;Wf^L z|AY&jugEtiX4RI%I{nz-=TKDG!U3xaXGK3Ds`1Lq1{=XObe4&#{_2#tvYj+rW2&8o z*Sg5?IQ@MQ=Rv^&)6g^mth&=|S`nLsg_uVEbaco9c2YFVLj<4Zo%(IE3&Av{wj_2a z91I@}@+@0e#Xt|}NKfU%hrzL-dUF_h9SR<aUMV1!;}SGd_}|n7Sqemc)^h~K^v1GI zw8Wl<nD{E0?h{Dm_zB}e-3y|p+p42WDHLf5vjt<?{s1o6;k5Ak4<U*MxS3sRjLhco z`il@z%{iw)iZAag^q~C?9jllthNgQS1AsD9;+#Ym$8Xi$KcJMZA$8qdI#fa=_x|mO z74|}7QdSlyhF{|uTC03FjB^r<rkI`fd+@n`WdFyqnYgfwdWRTQJ=G+x|9QLv%^IOx z9@!T=EAn%j%WRT5(OU({z1BHJ^Gz+S+gE0=>U!ei$97SlIj1MPEH*+UJNw(`Q37t6 zfa#*7boD8-`R6~>Jk}h|oxfe{_4D<`p9~gtEo^uTY+b*dROzA6coN#T_k63^9?CsT zXiPNzjIJ{{3RtPGg^_e#y=bWx?P^xUjjTkKkI-PW_?<}nQpn#s&r5i>G&PO7ev1Wx z^wjcL5`C{ZWs&A$c~i9hL%Kh3ttuu<^KzJW<4l{Brq<PM2zv5mMCd-;HBA~+IudvO z!<|Y0K@r3F;ep>8kl6&N6O~dM#y0w1#=p{4vHVfXk%GLiiL4{C1eFhXtM5;R40yRZ zJ*~^x+3+~!vJ^BcLa{gQ<fEwScD2&UMP>y-6pf>Jv%^C5?|TJ?eO<*jZ)Wh{IEw!J zqx1Q7*UJ4ov-7NVt#Of&cpZxTz3|<?#0SD;DBWS)-|VgjiC<}BR}U*kI%-5I*AXH$ zHO=jx&|dWS+h+fC25u#sEdFi>bg8wQcwDclZKA1Fl91yfb5RHyV?H_q!oyrZhc!V1 zSMsHYzpR^RZ1Yb=U?Mr8>$`bJPouRp#yg(3X2H<b&drqN`^=8DfV;MbwFhPc)8lQc z49!xtgzmrF(M7Kl8yJ~%PPU5@#Ux&DY-~xdb%{!`S2|vP<e9SQ&5oH|*?HteQ)_4} z(CMT4MZ6Ct7aCU}KDN~P=kMQ;4dD_Ff?a_x3+Uv>)NBa9qwdV?3cNSL|J1_14IFyf z7b6x#gh?3gn}F`d&PlU>x4}w*_q0@_M#8gOge2ZmZ6>F{K3b}HgqFw5BuQ5&YXc@i zxhJWlV^T&%v8QG{xnV(*B7$!^+q-{ZFtN$C^$1z`$KOP<<_T)RVoDt8380<eNZrlT zRhpQngjpq+)kvWn6-_cAI~&vn2P(paxMs2ct(0M&q874);hTV2?!`3_L`ZLx>w$2W zW#K@l%hWQBm*s$s1HSBw<BZ^oyuZEDcTb$q7A=6G6x;m8691L<DyZiN1Z7-MiH|6L z{Y{*nWYBvkg>ZJ4RFUKD?A!hQ_>)CugDhB@Q2jNc(822zZqjtrVy~5|caUsN?Uz-+ zi4Vu*@8akUTG!@Sv<m+eLZaTa@O%bn@p6dD2ozh=XgpJVAcY27d{a)>JrVsZGa<PH z=SX3piY&~U5DrDdPq_*wUYGsmY~UmqQ4Cd-Epy*nMA2IHmW*NLhALuG7d3f+9?l&H z#bCbm@T(=u*V)rQ!&=AYZ^#ZYKLT8W8BLm$4>v<#bUHuDvv#!7*|dr1OX*8^Z3MY= zdcEoCX1n)%%15#wqp<Z~;C4(UP<L%$e;r=ORlq4wf@agO<id2j(T$*Rm{}|Q7c3~r z>k9vP#a&L05E?i<OgK-<|CkmD8^`JW3A2hcL`JWswpMBtU)H}u)V+WI3t;6nGE+VZ z<ADg3*f$VtXh2OVAo2Mg=l^Nw<Wm6(9w~WUrIwyhqrD(aLUds&->KLKcc>1#lin-# zx6ekveZtx(V?`d1pMg-xiXXX;Y+p+B8GIae8vZI>=ujG#vur%Qb5)iV@#H9?ql2MN z>(fMuLIu_nJRKAtr80`V6wOTF&b46E(GoK9=cMTA-<7D2+#rw<c2xlvKD$eGGJf}x zW}*PE)~in-dvMX?Dtpo0g?(R|e@A%*d-$Up>1Cvz$-|HHOlRd9OzI4i`l+K9Wv8r7 zyA10DX^Jw1cuh_7RdMc#&p$GB+=o==zz{i-XD1?3!T-?I2#0AerNGPnR2E>SV&CKJ z(_<q}Oa!!z5>C+AJ+n5$$;?)8!rfr--SS--CKT8AWMAw}p47(mYz@a5Aw0wP<dpk) zhKPQ(eDLBRAD7jPg}cPY#kG+)@n!SFic+5+v@=J5A=9@Jh^cS<OOzfsB>H=^qc$!2 z&i$GO_FO;rQ9)i^%LnMQaRct^`4VP#m+#}}=`*WQqN8Nm!xQ(+vf6xY9n3rq6H5;i zy$p?`At^>qlilB(c$RX`PUi&?R^x|LnY~xi{q+0Eim==MR0o8_Kc5_SQB#tBSN%$h z`}5_8JV~0iz`$i|mnQiasg-v*t;75#1RWwh`*E%T5>^dk3l-E#S4U@mdyn3UzUBga zzE{!~NBeP@6rZn8l~Uu!fDXb&ON&;jmjM!XjnJZUt|en81nK+_>cjJvhi&H38KhrM zew(FwP4CjqlLUr#rHAd*`j<z7!G0>W%{I1^0QsiOfslDh!6=RewBW2<k$Sj<7hkCZ z|38|}`k~3j?c$FL(g--ZVIVQm(Iqh&q;YhI(p`d*(lA0CT?0msloSvt5n%%2oODZx zl+=5Fe|Y}^ksH{3UFSOIb4qG>^8pU2?jLCBr~|nkYLpa^rA)=XO2oacJ*p=nGI7_U zs^|&vPpx1M!7D0LWuiD$unS7xt5DX$r`JM5_QhNPI=#zYEPp!NlsUm{O-^Fqew2)> z;(KMNggq57B_mxpUP-6H>&*c0dC{=POCX^=dR$jodAG}JrHgeVnQ(Jcq-K{Co(Zht zE-gHycmMP_y|+Nn1FcUjcn>(l>*$)tx#%m1(8!uog3&b7Xr1tNzvo^%Obhhse|c%a zb6m!5t<H)x&|oN<3FeqW1o?mygIwLZVaBwlLBTjuWhn4f^YfWY)ccI>!foDir0`>+ zy99u!IaXZEvzw<S+*%h~iQ6@n;xRBbr?3ZQEnejApty95btjypw^n3i(GAU%4?&Zk z_5y0CG|^g(N-8a$SGpVl`B~v-d=p91Y5d6u44Utl1qYQ;P(Wdip4H7k168Mj^6<Jx z*G+|qiO8?%qb+w|KQW~J57aB6I)V7;7W{Gl7sHVF(NG?yA#wE$B=xHkW7KMkMO`%$ z-#AmOnkvraAtJ@=dv(`qv?VZWnyO}3d<#@%sd9o(n+*f-M%O2o7dpX-UomLW&vQ1A zG15?EiFU~-P2jAVTOj<a32nSUIUfzurG$^E%N=klL-F^u)Ms@e-7)9|29&CyWVUna zYNrWt8Gv~<LM2PgXEDxq81uH!GAr?p>2$?VA4Hzt`Q<}^Nt$M~3nuz2E2%a86}M3J zS<odpP>xaz1Uw$-j_>JVhPr^;AB1<*-#gCM;+Ej=tcB}W@vAY`ltJ=c?J&A;-;sL# z{a9g&#&!dfzu}S%FIK{=B_lPd=RuJweOjExZ=wsp<1#<?S_&GzLJNZz6-t3hq@fZe zA0KNnLn+VO5`B1mgqQc-B%`H}mw$ja4G#cW8ju`b<V}eeCL&S=4{-<y+7#NhkoY@k z!KOh$M3ktES4rrG8bqwqLwiO#=bq)g7JoI$z``ulo!X0dSKI!9r;f5OnJ*qho#WYi zU*7N>Pc(AkeS*R?->HL^nQFAgR%3@Q)4wac932<~@Q4rZi{Va~q5_9~zBzX50ouQE z|IkdjOoUId#^Uvz_cOyM_y2ZD9=VJ!FAI-G@9yeAYrscRo{29cf3p{h%Jz;th&+Fp zmLBx(Y1L=f$3;E2V)5wmH4*?vMb;o<!(Bl-WRNJSlO+FfCn)4<??6mZftOFPr#Hdv z7n@BK(R?#QnmTzxcnF@d_t&dBBWb06o&u}#O=_Z|&qqZ=CFL{3ghRVD8j2%TXU#wF z80K-2#9f5Ne5II+R1w<!tKkS8egchdtx*;m(|MO;+mytG>{6+qKBK&^Sx6ml%J}>D z;i1#pu$I^W7+k{Yr$;6<22#5Kxf=~$f9|K+WZiy><Ac>2M;>lFvMI?r{|xj6$Js>= zH()b1dGhbB>A&r{Z)&`6<mov<{yyi_G*ksd2;c?YRem!i&{nmXGl35e?^;SKzrr(T z%!>yam*=~58|1t4Y1djjUCBd3-u<-l4?W6-=xxbTmMa&RjcQ>T;F)=PUL?6>=rWF{ zWN6IbQP-%S&PxC_g@G)1%oCK}rVf_YFoOYZ;T^<h$&`zAktkRvykj=;KkU~d7NU7c zA1ksOf7vE4J|Ge(B`u@4vE{}NyF2l1>#XZ9(Y<&%M<{kslobJ1K@4E52RYVG|6P4q z$U#&9dGW>9hQJ`J@y)=TRtqt6B(E-aFGA^6m%5or{1E50P2)?Y;0F%auZAFHd^Q6z zX*ZBDEnWI@uH*gf7Y*IFim8yy4Z{4uCx+S3){s(k_JKvY0F=Uds&v)jTN&@?5*kSu zkEk`##Gc=+ui%(`f5F#-gECD4_W~|0@hlu;yvtW8#nb*UZHD1*m~S?}(8vzksL3!z z*eFHl!d;t=d<y3r?uiwBQhrBEx<Da@{ofAH?!$|+z>Ig}Fx8oAF_nU&7!G1CFkEAH z(z|ZP*|g>49up^)<Ga_rxmuw&k~H<B0?u%;cRyDy@6^sFVMb-X<CJp=yXGuvOijxn z7Rq*TQ<Fff5o5)M*ZjB|abiz(rZWZS3yv2IsN=~xgIv&{Xj$EaS?UaQRK?x3GEfiR zdfSggeS!w)4n3Kd2+*sXKN&q{fYX@-4kep!R)og5SZuXxFwAG0(L*29KIS!N&29d$ z{hLFO)RZ46rBkJM(i+$cNQ+%63}(ZgLFguA(q61?@rEZ{vaqoL|4Zv`Tr^UG%sN+E zVavx){zH=|d6kAS84LbNHfh>iCBLBj2nyRKM*dEG5-9!EpI4oAg1)!!C1*?tvN%P# zmkZKJz;x=W2~z8@+xr;nda6-AbZiCm8->9)O=qplO*c%M;{w<{k+Z`_WFjcj-N%DO zE4smP`UDbxsj7Z2Kc=WeQ_^Xgbbgwz_EfI@h~6o0bn$krkeyK*27-LYGx|h?B{}2N zCU_?DEs>D*m4*3~FxkR}5r^e06m?C1NiAJxnif-o;Sk}`-(1<JR1^_6Z=;5z{v8!( zB<QfoOFJ{uLvz#@nP(0<rPC6tUl2quUN_$G`<gZT`@8~^%U2BzwS+Uo>n@%g%BOD+ zzeo{ZvHLl^cP0vXE1(C*7nSea)jC+&W5F)S+^vi$u7J$HU|M=EUg-vM8sdIIfWJ}f z|99E%cyqOxk|2B#c}0z%W>Bin`$yY%m{Gu)H1~e>pt1rUy?gr3%EmD%PkE{mw{29) z$$a14@Xu~>)TiNmGMm1TPd7Jj9<fJ!c7yUh6$g&hGBj--M)cytL9hAef8)c646}bz z%C1$awfEY8GkxEQx09vB)lbc?OT3&?n+5S=d3+h{^CWeY%FMt;i;#C0gvv&aGLmWK zr3_}>TW`T`NxG(UfVrTK5#*e-$F!zJ9vJ5?<1tilyi17OoMEIC3wY=@ib0?<8TZH; z_Q)-5Sne)9cqRfs7+yRv1-)DLc~Z0qRD9brebiE;A*@DfXY-yLssV3nLyA9;@=-E0 zO06qdL`TKIRVEZ}luhBDOLJi<3>b^wsCrnxMx9X0q^U-UE-m>K_r@qNfuXY{b!1da zf#H7>!pTP-Rd?xSgBbML;Rj_F3hm0D!rH)TfOc*#V@n-x2{!x+1*(gdFBJ_L5U%{D z@EH&ftO&RdBHTpvfF*(C9=j6pSTYUPcOT8oj13YM%DQQaaepUtqj}fVt2!yxuGdNC zJ(rb;#Vg+?UOnUSGEbe^KrMJ{v8%PRsU$;J(q<^}?2~G`K<@JAOzCX>6Z-=sLEazt zxVZE!zkPF9P(PO|(qYk9gy1Z4wUDUKfV$bUc4)^AqYklt&@s=|2G-&skMX`st#Y-w zP@s!k1Bb?E&;mqcQxHq-I^CQzj!kt`+KXtYO$*C1zuWp)a@J!LLE-t#z0aX#p<U=3 zlzYl@^1U<MK#C8OQd(0lDxOw7-Y$q(m*IFqyu<XTOl?%woe*w=pq0?Fz#OTrK)JQE z=77RAp^I*>A7(Ca1A5>AWv$B?vUCVHb3K|!_C7sAfGhbdBNkj%JA`cX27Kl34=Lik z=oim2!S5jYz?4?suk87p-1URNcxQnZUz~n@Cm259*Z%QPo^Cf|z^AzInk~tGNme+% zEQ3&NwU^U+#J>9(CmF-R{&IlOOo+~iB;O8GM~7;Mk{T^({>6Q3fT#M9lmB}|9LiD} z6$75nHdSSC0hwxBlX;BTiT=*qqzElNI;kbul7!tuZ*VxVVs{P4#NnA@?+8b`5?$O0 ze8+f+^E~er+}tS~V5<#OV=@1GdEeT6a4&2tK1Fzb3!_`LX-GB@vC;BugyCBFdYWo# zw`51MwnTldJK}JesLo6*N#F-7uwN;tQRrDWJ!YbTyv>Gb7J4_Qyjs95mSn7)JbjkH zzj%4`NV;gkN!&Fepjb9?uvR28)nhBR#j-A9c=`*ab?x%TvF*`?NU?an&0#{+-^+jp z?4mfjp5rygu6^2N=o<df;<8lnZFZqOJr1C#on{30Uz1dbX$e*LoykSmtQ%B)#AVoJ zm6ZEnZeNuLv&VEl<uRE74?GoLnM4GHPM+P2u_Hi_fK1p?i)}=_J79!Q$7dOT`SQsP zrCRpDP~z<{YI%KF2q~kA$mN^SNjnYi%#G!GvDH3k0{Xa29_r+KxxwF#UG`(-WMrGN z?E^n(@43BkL~E}MCzA!Kzl@bw+L`YkL=$k=4oUuWI1A4Ucl0uTXWrtU7Rda*BiX#e zEy8$)q(iY*l!Hu?Z-G+Eba;3j;NKKtI{Qj%nC5USdNg486Dy~`_t}WfC=H<WNua3a z5{RQ!M--9cUNd}?SntsUGj!U3NdjZPlp0KoAyp;rx<^0qQ)8Ok%k?n=?9{R#%65=Z z!DtF^#;d0U-~Xv3r)+8hG>AHC8LSbiL>C?@o^&X7g=e(Jf0^nJ(KfBoq#-Dcs_Mzm z#GW=ywB)+->5yjaTGB*mElP%L#ys`|C)I)9ly?)^vFl|X=`z;mYGDbCqpfm8g<j9Z zeinJTgBdh(5|0{|?*VIT|0zT9IjCjb@%(Fn5O5psUdW0qQHIvHK1G!FS$5L4rMNE` z<PhZZKxq*b7<^rxeuE(oEhmAVac1Qm-!<;olovQn)7Ng==q|7bCYQ-tGh0S8HMT*( zgw`ZS7r(~w9LOw=k~&iWm>e&{fNlX93K*TyTZ!X*Ae`?QuJEg;YkhCFXZ_zhrZRW# zW0dETw^W^(f0%VT3Z1co91e&V=xE-uFam1E_9QFjcVCxr?U2F^#mI^DuzbwV>fW9= zb^vF6&M`YAuRV2>)n|7!=>)VH0Kca4@6uRz0K3t!gI3Wd`Tgte3;Xzn-7OW-!l~^r zVFcLFlqX5R*ri_D@aP9E@Ne=>AR(#zNztODI8rNO5Zv7|3-hgOgZ!bj>DU2f7-xt0 zXI|aWtXBMx(U0f)xjf^TkD|I|e5IrQV0f#DmO%~$(yLWVmlN;<3_Gan>1A%Pu(29v zOZ3{%!_D#<JN|lPm6x;ao*?QpHOt@h7HKd&(){q%@cd+#>akp@Uzigj$%_HxK0Iif z^|s_Jo}7qoqE_erHFX1zvNfPRezB+5nh81OTHoPa`5Q^E`uI?mP_KqtkV(b;NA`>C z7I>qZ+LxF|2OLr~`Fqh7)qJL@AJPq|7}QgrkAHL@D_JZpePU#h=EPZ(9mvjKz4dz^ z;1~=C6k@mcjLc;ELlp+z#m5fha_Nixb_CkbnAN~M(6EFoBBJW9PiroT<r>v7oKO4C z!UKd7Xa5#7_V+EHtdo(OubkZs_pe;up7cMtvAylMUDp_zj=U^+<1ZPh1{wweqi#RT zm3}P$zJ3t;=cp<mzB_gRiJM@KmcFm&+!Oo+S$lQyRB?3y*P&}}+0>OX#U{>hAlhq< z`T0fq`!1H5lChA58&p{4R_&Zxj(r$;>KZk8HQP8n{zf)A&&JBvU#47T^&~ktNa`cb zxiffhtk)QVwg0ms)$?!N7K_Jg;1nF&DZWZ%SrC6IeyMCL!gyxwq^FLR`)Q+Rh)%)x zQs>XctB?K-dN3xCvmG%pJXvs@%#7~()av0e#hc!qA}fw!!Nyt!)TsM+^@K(0Hx*Dp zy!cjWO$)_}>!oEDM#RAC2_q$2AGK6$=zhv6@Q`pRUXDFI?6B+_dP%qYO0@QSJpX(a z^Ps5x!%yd0W0Gi54>G_E07^~Ud@WE7VywjtVB}dwVCMG0!Ss5DU#${4`KU}%&Q9;- zfITMb(F<H9Gj_>fWbU6=u_m-2Q)L?oX`Al4d}rGB7Y{2L+gF?Xn-aVhJmy}ItBzpw zFc`buql+=yYoT2Cqh9tKD){VZExM3wO-6#IYnuz4)mHql>TqrB;jg0N<CB(6pfF(L zSSD@tr$WdNo(0VF44y=J>vAoAIXP>#zB9$4n1|}Cs#c9LV1B5ca*jsC-+GNJAWXPE zuzlx|26x|ey@tHB+_GC#Ld)f)yu93+kN1ax&Y_`%%YuU6ei70xitkI&q~kqLjB&&P z{%0-9Ual;uu_Y=ruw>Uv9)i2bB$TjdK;kuCvAiguM(0_V+Wd5LAc>v{d6#57*L1Ko z01dV!T7#=oeFFO`=bC|FmV{75ESgahqYcl=11Q5j9U7Hwlp-Wl5=rFtP0JfQzz57% zUy~g!@Y4v%34Y&fDm9+n$y|9o(bOQ4AW;UIIBI(Ox8(6dX1||Rm^cHz&h^O)OS)Yl z9G|1C?c?Gv{QEryNoc>&P{54c2*_I`Qi_2^hU<)QngQ0r@`mR-C=}ZAw@K#aGgN9R zbKSh)O!sqCgP_?2AVeFO$RNO+f=0~RnP3(`^ZGXTO=xT_R2`lT)Di$xPT$^kiANKj zC8chGLjMJ3s+w|>F@h88JV+Q(H7x}qRC+K&I;cvMMI&I%{UZz$AgE4Ku{Qta{2HaX z=AMRru4Xv8K1@haBH+1WoWrw&I=_EL`_FO)tej1PG%0x@epi_e9MGD?b()EJC17dj zELLQ{^qyB?qJ;D%#MI%XoU>T5W1c{Jr9mYly3~N52^d%kU#A-AAuV{P{7kf(;3Do{ z53`~zjQI0u)L!2OxvLph>C$_y?C<=GFN4$^BfPvn0IqHsI0g%dRWcZ(EFR8*Pb0o8 zXz|ifoigwveLr2*;WO_0*KFN#Kx0~&ruL_D#UfV>{yqb8u*uuFg4SG05b<NB|LSej z=kWfMm;b`glxGY;-{nH1@vJSWWGjPq0U_gGl;18my<Ywsa**{P^LFp{uhQ-4PMT%N z>bi_+=292$LF6V*KH}Dxa_W~xvs`Dd_3vMRPV@lwSTl<vsXDPNyZH9^=G8^i`J#;M zRwfUL)LU<cG}-J|Xo0J_gKO@-;|I55S~bm99t`Q}Tc-&SUjH2~&Z4KHNC|)kQ<7;( z^krg7X%$#gqQs(3jgfnVSra71*K6J~;eRu<C8hg-@+GCKJ7-G&Vvhzmy9*VgZdUv4 z!mbey*bl^5LW!rJS2xn%xse<+dA>36%2ni-Q3av%LVFrQy0YO#k5|67d&WNKzL1H@ zyoXnR<R_fSP0^QWZr&CN8WNOa2@|EbIC{S+IIQ^5(_gB&v>+Jol#wLvm2?f<llymC zg3I^1dH+8cJ7!q6sa#d23G3^h?QoNvGPD-9$N8;kv^w8alzgv7Is}eHoqZRpx6%l4 z3v~YV4GzcTODN<O@i!%K)F!$M*wNj~$iJgSMG(Jx#cD+j){OqILv<Ewjj!zLRx@)k zLkp_@Bz`bI{<D?!u`on{KKS7i4lW-&{>w$**-JKHgMg+&t*{53zgd1iE+G8qJ3ieT zPCUDGaZLZ4oxRNceuotBDi{10PBdD^m8$YhTx0em4D9-hp-7d<wHlr1-kl8}m3@;@ z4cJND-|KGb*w|W^ZIkBQ#l%h=&lf0#C)zVW%wIsQ9Ys5N$R&TKeTp>%hJeJCf^`9h zUW@YaSj?M{)4zlRVS0w&{vNuND<eM|m<GtQT8+Sr2@CZf4E>o-xnF)1edP1mN#0(J zElXX3`{3N|LA61wKGHnaUAfW?C{jb_)Wu|orU7(yhOX4zbB5fJ^$S86og<Pi*S<u6 z$Mju!P1&64RtX7VC4@?)jGqa~^&IX1pK+JFTDm;=Q}|$Ub70{mW%`58sN0m)EY*Fy z+{SN@V(hBw{-V-`C3_#Nzkh0S_Pl|kp!7}HQRAC`AX`&RUt3P7URnlcwhTIh*a5Ag z!ZU3`rLBN63QS<X!LlFS1m7y0J}vgSojh|3pbR<PiQkU+vbS|#FK%y7I5l3wP;*7v zS+cMtZz>buySv-V(H$><C^T28N_QFBlXZ=ASH%FtIJnLHMT^C9_2Jr$WS51g?c~8) zI)<%qoj)G6`h)H={3Yds)4ZuoNG@3!-$y8GY*~gHb-ewzR(jvL|MvnMWOer%(NsBw zzTUj#OVTcy^T8{{y2~#Pi3hMuG%)6%UN<mTs|>VzMsrlF3Zk{MKWdV!TkHOSdSc3) zpbXTH#7u%08%fBmRj~nT!+2qB`w0IbAD>CHs?<GxC-FM6?|jeV;i@Hp_u$zKUHV0? z&$^VEDnp9KViJh*Q2MPF4y18*k^|ykIE!O7DJ++oi19j-esQMxFX`f}7)9Hs8h6>t zDvk3r<?`)vI9-Y8ySNm365EKAB)1m(;0{>rDu8Ix?Cy`-Wj0uAm7DyL(nBc*rQifl z^(#I?Ho8gaW*}xA^a@-$<JEB;e1dV)dj&^(1q)7t0bO=&zn)ZbIe!|nA+yc_hbp(~ z8X6o5F<a9@Efr08mU%z5v6AZz_(S5eWZwT;x{UhAoyI25k)lIhJFv~{eYn>9z%3y7 zJ){0YEWZ{PiSby>Ncv$!e*g8D5>*`SPSmaUO?UdZ)ru6dwVSofDbC*VXZWfDOMmiL zs0WTm4_FSIWsB#_DG9m^NLKSU`)^a&uUFasq~9#0OG}4-zScPVuAr#iVYvoNo896x zVXqwZ4IF!0d{b0q8wu;Q@;knIF=IEFf6$wVT~I&RU-8=W3yh4*{2Usx!jTmnzt_TK zd%P0d?{dDP^T(((^e}cHL=_4C&CVuP*yExQl141$!D}1<dtK&$d6v0BVpA2j5pwls zvwv+Ez-36=dq=&!e9DI1^|tTULu-pNr5l>&O#7&FN(`#_oP=q1%&&&EalR$Iy-~W| z>^ZJyr*fg)6e%vx7OS^;D_WB``Kk2>+hupSl{NmbBkI^V@-p9+(<BZ*<fuEbh7Vp` zKVtTd$g)F&UYDT_a!zU*s;yOMX<nBQjFZN?0BH4`=dWfz99lS;j=422{r<%t@0A6X zX>Vw<sAv3QmY0^`_|8e|74Ls~y@Kk|E^-XHs=PWN>=P4#mW61j$k<Bk*m>@-gD#J; zNe<IdmUhw0i<A=wSov~GqGU+Jq+5Uv11t}vmAhVGYlGk=F@*ySPw@iN(6}+DJ4poE zSMioFgfRu`Es6HCi#U&<QAG6e<g24Sisk1jJ#Z>-GlO-$vcYx;aM5gm`-b}uoty}* zPG=8049~994h_5kZb5Wd+T?}k6TjD`WJz^vD_1n=yNmvb<$%5n+<2cDj2B=KK-*nT z^b?q=cC5vtF%ZES+t1C(N8Z%&{KwnKi-=(lSyx3{Uw{9Jh%P7bA~B{k-vZuU=Rs`M zRN@LPEYlztAmDxL7?CfB0J(+=h<L0~*$V;mD{Z=xZ_ciq`zxF(+(IS2{wm>@*?OpE za#9zp#C!}1K*rvR*RS1P4yQvomn9+3Gr(e|rkNFD0P#B2Y?rcw`@jqK0s}5Z&@P9? zIe$}<(xdqUb%b_0w=wvKwQE#ava6IyJNCkxDd|Q5{)?vzmT;4vo`t>Gz>Ftfl$V_Q zf1yk6K~abB?sNzb-0-pwf*Ta2NGb!e>`u9uJUvnJm_od@2d)%dyl-GC-9XkhS|NN) zM+i4tl3^?PhW!u!0if?!jbh3KNY&uYoxQy9MqlgVo>3sK4gdsO-uNhJ2tKBw;<*!V z<KRxJGEIfn;(?BLFN!6p%1+)7@4b(PWWb*k#s2-_IW9k7;BS)I+%j7Rakz?4Z&-l1 zz6et&22;EfF(by>F*-r!W!{jQnn*mv`tzISrM~@1zEPp2jCr>Fo)@@K&+X<xi13T| z@g>V$(x}wcv+s&sBLmk7|3hC&E$nz3(jtQ9U0iDiT(ZQOrVQeuxAQ;x#vhz}3}(b1 z{13jf`OIUE6J?LV9*>ez%(uCR{;+P9AM`lcE-df~h=|^l<xAp7GWyg)VH1@A00u@_ zit*ejH1R_+p@7as%0q{?$2=2a`1#AojJDV20q!XDd@JJ`FMNBLyjXH01*~N^#3lb- zxg-pgJGTGpj&+YW*jE?v{WRe!az49wo3wbn(ebmdZ)NBpl9?YGFfrH)5r?g=55L$r zrig4&rK5-D%eA(j9fXlE9S4%<PP8-@9bejBBOoNw(pxPrdt!cV8Nyiw@Gz+z%OMZx zmHOb~uRnj-|NDpd5|nTn#Ekm}R5%n<3#miAz4M+XL|m-X16y%Re}4iMf+NrGc>Msb z@AW<WkO6yuNqZc&Cv<xD;Cy}R_VtC6zSdZ8!ULatA%w}yPQWx&xghqlD;eD`VI^v2 z+jAPfb9@@kUP6{!M|HlZ5Onr*%QG<V=_V*nC5~eX6dgD^K~J9&Z+sfm@jf^xcK1C* ziW${HJ2XuW7x3`(oR1rpzPSJ3BkPd9_63EaW-hI>;athL9u7f2pjjCr7$&Fiqfj!5 zbfoGL!9Wr;)wlP4WNk7E_q`#(V297&EQjy;WLh$&06g{;@(_FcZputPG9(=`b^aSG zQauh*HFs-gl8|{)t@}u@@8%z)R%?xhI$Wg%|KF2bp4xS!whBy(h0r6K$CPdQRF@Pk zYFn2$m?4@(Mf{_l4wg%EUyu&Vxg0j&Ce1;d8`2kpdO=)*;3?XjIeckSTDBWTQ8vkw zb(B5(d~DC|gBuiZrwvXfP45XMFQoXid=MwV+uSn<xwwj!{$)TXqf-Ag35hD<i&pQB zgP{M-sl}nI`O45aj{p^+LsTeVo4*vzkbb|;?C~F{t31<VmY*0KVa@Vac5M#OPW27` zxAf*~02HLIw9C}cz=<TA5Hq?1QnqI8=Jw4d28^z(u<8AjZrLt-j#^TzR|}=Tjcu=s z&oR<fq{v^6rKCon&(^UksfR0(8=y1!?zG|pWSxV96NZMkL3-tNAOSeWM%Q3$I(B@0 zLMOIbl$;i><uT#V_Dn4QOGfCYma4|i;M3U4GyP{m{}Yu#1iqci>&NuuUfvA&U*d&& z(u#_GkDG-@v#Nzb%#xuw4`W{hOg=F+^%xltC67K~!iw@GrC=am10N3g?HIbj4F;uL z9AIx`Dd7Cyb5rX~X5@!XBXlQR6pB~jOmM^g{TZ->LO%B@ZT@<JyvUoCH|qi%B7QFA zcbp5B<b+YHnJ)b0(*?uw!<ZM}u)O5|#epZOkgqv-$mmDGAHMpHKE_BtnFmjz5(EUG zZ50`?Nq*hOgFdQMv8_LFYVgFbx(Gg0OK)<Mg~wp*NthmJlib@SPd|BGV7Og(Ur8Ee zLV$&-nF$b&xHfAtJjh*}u`49@t4f$w{I7N-pbz-gfzpMg4y0YT=BzR`g~^apcvQk3 zp7jr8C`kS^{nQ<53C(8<wOX<eb}tgM{RBnsb#ov~rhk;pF1ls`X_2^9S)lyGWrE_J z2}9c3--?}2-MfDN{CsgD5;gIt|2lh0>7t<am`pOCr#SKt$tq3^FpGjY<!~?e739m& zpd?5oR?^^hBI-m$Nub8{XS^^_q%{k5>-Z63!(8e{-q?8ld%l0;_R97)IP$Evf5<;D zmh;)?c~GcUrq=x!YG8QH*0ixD?>ygegmO{Qrnv*iNw}Ba&Bo%*VyCt?H2{j@1#70U zDGhp_cJ?wFZ;&+9`ri(yg7}|NR5^_?&9^r_U_1PzbWLWH%44h4>m*rtI9zr6O8HHB z^m-V0Q0+S_Ti><f+2Yl!@kN&&V$Em@cZTEI;_JH;=+{VdbMwDldTILmnOZsP4sokp zCeFilz)uI#%$hJM@Wc=V9YRfe9d9i^v?=Ugn-J-9at&wio?iYH)6v-#F*&)eQ>65A z*tIw!de;){p5(&dvB&BlCnP`rsa*&ozkD*uV@QKoNAT$z<{;r_W(K7hn}p7WhWw<a z!%|K@rQaMoz@#KnC(NG%<=ewwn&<(miXnnqP`L$P$w!!WQ1)CFxt#G<c2`dmG{Rv* zS4&ZAs#cD7mVIacF50DbV0|5E1xR<c+*0=x$fe=U;+ZN|A|j2L;?^_fT_r)HjB{y~ zsUE__iX08c$PKk-_?~cAVYhuELnr+dN1Amb=24#?4%#WhKk_*zHlSO7Pzb>0bOI;T z>3G~NG-_%wYNmwkFASXk<R6fZcvB|PUe0wKixwb`<_Tp2j8?fd#<YaAJV@cr9<~fH zi3yK;uA>EA-y&E9oQsP!;z_#~pjV3C|ElR0I3v=CP0klpdnf=$`uWQ_h+B#?>A@TC z%|IOAKSS{HQ)mn|6CPiXn$GSN65YjP+@Z`Sl^;cc1MUY=6OgIh4`G#ALxWw)w^YQX z<?fOQ8dIs7*fGCePV(Ici(HN6$9wu@SV_KdglG!Y-5>R`8B_#;$mu34-3eY&$1>54 zARnDfp1+rtvH5x10r9)<K_H-HF42K^Rc!Z!bgJ3yTsCU~(Tf+}_WQV-%&A<^oToQB zgCrG!#`W-NB2rX%3kvs}yE|aHsBGFiRHA{zk9ta#hpiSs<6YhS9c|Oa6sAeZ0p5?T z1>OQ=Msyzy)#8lUmz)Yg5Yj|5TcyMy*`LPQ2#zn$>ZN)@PE)o+)P%|8N1R-%lD&4G zjD?AF*-lYuee@9L9`iTBJ~1UM!nw#;KCE}$s(>;p=8LXht?R7#3_llNZCX?|7e@_= z=`Gs7w`#J9%YF|;;2nDl{Ewc;X7d1_^m?XmRw(SbntSPxrK*`(>-_nAmDt^x{d0z{ zv`xup@ok**(**IJehR;u^1P&F6+Z5H*}qprqaVKIN7nm?%W>xk1Gy(ys~SHUpI|IX z%$n|M-8O1)c9%8|VrX(tm9}jbZVF@#{Vx2XH@jLbC{dNzy)c6O4DjcLU%2(*VIjk3 zH0Dh0i)(9kZ-YAGu!rvLIEc$b$(C1>VM7s6XJ9rA3m*y-EC1{O6>@B2ns1}jX3?nP z6ZcAZh&CEJwQ8^}e*B)X<mMvkZxws$2sgs+%lbrP-lTd!mvwFnV?KvNOQL30lcE-y zbn)L8+|{|#t;pz1_R+~>T?(@yv8ZG3TamN_B@W`pk*D)fV@KO`2a&s$tsOy!Osr+C zT!~zt-inNtS+e!{reCi<tT6Hm2uhE^j?~dnuZ{^#h;n`L3nO|IaXLo-vxlu@n=Wo+ ziCtdVbMJ7X|2A)Ps@U)JFmIAKTDsJojHPjS&1G<Q_=V#2m4AgUqkMS0vKH^-jbr|y ze8Ij;jYW-V5P5xBf6LU#q|ma<@ZO$;ZPW>2`SO2y_53q|Y8F)nCc-uko+XH>7y>Ho zZU1?Lwa888_uQ$&4O%`D*9ZHKGK!&;L(>eLAf~>1*_}37X5AW9xFJ7Q$V6o}V%AUD zRJ)=_C!jRLWdYAtT~YU(HrQ}3;H(FsrWMU)GPf(ya+G}%p@QI*ZZ|L2hY-PtlX~oE z!6t(o-#v&2CE%F|Fh9V~20#jvlM-Dn1|a_A;cQ4&r`KdbmNN`)RyW72Ud}&+vqWQ- zwhmvR>lE~gHnAS<{o6+T&RRvT203rgA0+~<7T2$4Y1=DTrJ2wc28LhvPQK&uuD9nY zW>x82&}?mGQ;<_`)+RMZo4Tw_#VD6%G4Ms!vCpeTpTn2QUfpq<(k9MvrHpy;iIEx} z8KG$?##Rdj;l}&b=p<eOc+s-t4=@~mLM(Ns9sgu@C+;Qx!#~jb{54KS^j?Bv5$zm0 zSw8~fRC;Re)K%8G|8i&HgueF7|J(JlA>nbElWMLrOQFKx->|%(d#jXgwcD~Nce^dg z!6v?>0#d^MX&!x}aib@uS;7$PfFBc3V8gY8@eSOx{DH@-N<qp*KZpiE+Y}=tErm$o z2p7ar$Y6xz=Ee!dl&!q8B;!K@X7V9BX{4xagMn!rDd7ZWtfgQ(K&6O&v}bMYJcFYk zE1qALF?l_9Og>sbqnfr$SX8fkpI+Z(3pu<!Msm<|9Q(^Gzbpf|0A@SC)X9M<camsg z85RMu4z5*Bfl9!9Udmwh-yiLbysk9oS@!{@I?fg8GW`Bhha6N+NEiR9N!R6Atb8n1 zlzgj==~*s}XK8DTs(+SONE>3jIxwbqJ5YS%7+_s<QHV^!2Dk;{Omd!J2{bNWs#P}G z%(uH{6%0kj<ko&Y_;;SB-js*Qn;dOn$`-_u<DgB}`H;8L4GAvN0srKFvlh?%*u(x> zsOkvTZRypsF{u{Vy6=WkuG#usR8)pk?Amh(71l4G95{N}b^S76NZEu*<;{=eIghe! z*)&HxI8!LdzXvxYN+D@D`24+{ge}%x`YKE5`c-fd%N#NlGZ>@`u^twu;9a%votosa zyu8%Seeq<#(;MsIJ&kwASP{CZ$2{n}z1MykoPjC9<I4~{!!ECDc*$)aNJrful>TWf zZcg1?6;E#mCj#6ez=iuLTPB+rVmWjI$t~yXznyfAI6ZQ0Wft(%fL*iSOh#QAQrBxm zi&c$;gWTiMmf1Pu7qb$|pe!<q?&+2KGsU&~V5N@%`SOuhlHuVAzggK1_mpn90X)BI zQE%5$6u`rJgqB}B4=BdRghM;h&i`G=*hc&l8*muy01hVJQD;Q0XKa|;L)Kq6r|hd8 zXNmK72L9v@_^2UcJq|ql{cfoXukS_P>`uK&ij5rMu>oofbo<^NXZ8PM9@loIb+U>) z;ZKmGC_9PwP*^`no^n4Y?QNL)@<sUIdMUi;Xuo?6rpypeTzdQ~xPQ{4*+I5&`ni-r z-2dDlNx9I71h3j;s=Ihmem{7Y;CRx4pK>mpeApG0*7)Sa=BTtfDTP2>7M3W_t3J)# zg!Z*vh<`G~|H`aNc*@McsC1XNc0C>t&t27~nWp>=KyhUd<!{4=@8<7*z(Dq8nE|xW z^R_{2L}@lZcA7TyS#7T;ZlG0OyOfhWSz4>JD`YZ2UY(AF2N4-X#4i}lv2=L;O53F_ zn!?f&7i;+0p-qLDaQ15xglww$UCO4Fb+60&>cq`GvwNnr74Am#3AIV`Q#(@c_w4d` zlejWM^(Q*Cj$@a7Qg-2hE6EwxbMb}fH*1morGm%&qZFDyb@#vWYQ=swhFZgnXXS`J zSfz3?;KYYBQ1v&YBdz?-ah~1J%=A{x0EZXWkWWmHcHUo<{OvSwMSnsABW@cEVwN~g zE9i|;1*TdE4ce+Kn=#F^Ow(W-1pnBXmTC_y>q+)I(z!&$<k&hbe2!Z6NyxA`Fbdpn z^yUTozOk6K&Jq1C%AU@59BZ`U1lI<Qs2OUqJp#d0Otl8VJR<%c^OYS@nt;^d6{cxI zWdH(9#ej?6q@#}G=SL4oW{+}7Y9i&mOL(KyXL_Az4!brBv3$U6`aI9OHIZb90iH|D zDJ>^A^p)b%keE~q^9;29p*QNaC!>?08i?m_5TJjJ^J*GO(E6HtwFwas=Ge6W*yBIz z^iv`K{@&#`1q(Db+WO1&@Mt-lo(63P;MzWwckb2@a@s~7IqPM9m9Uzxob>{#7BGBG zx@7!3fcpEZiAK^MI5W{M^DeEom`j|x1}Cexj7=Z06|DmVLwfpqWx6w4?R>{c(s9H& zW6xts8QfGxyxK_+*>(>d<mh~JjrdO%Q6>nRiNOwVVSFkVLB1$(0PylgNw+6Fe@@`5 z)*#&}2cX!9q6UGwo|em{d+k%dN_sD;@VHNh?Y@?{^FoD!4Z6^xQUL+<{!*7`&_TZz zl>qV3#`5I>cY#n7vgcwsSi0wypnsMtW$<6G(QGj*^1lxIOmjx9&YH82z>d?|ilg{- zeG?pddAZ0nPRrJJLD0X>-Ew!a#fN2JPCq#i-4uL4?HzfpFasU&^vrZ7MebphUVb== zc?1ntC{hU5&s>*|*Y70BOL?Seci@!Xp%jvj?-gR{PxN}Wm8RkConAYkV^jQK)IZUS zX%thkJ^L|v^_ndnHNAWB7s<2}^^g5#t6U{M7Pvt&to~4(m@U{%o(MBvZvQW4$7_!H zBcYa21}{ncI%0#0o~Qm78+*^KV%4LOtDS>L;E%{v(%LWlWvVN4z&}><3Dm-mNBp|6 zvrh64I=k4K-|2PU{B!J5NDuBmzGqP{jJvjuMNe;g#O(jUE=GLzp%yRrEE9DDsvO<g z+cy}EKAr%Qrke>-r>+%UsW{I+YeNTR9cNp6MfMWm=X=6M^A+1tjO3qwQZ~TrbGPDO zdx!U&eCe)>$txRmhem|qg#z$(H57mgd^;QSU*#$Ltk{bj{a~^Y@i(g(!_Qx<47;=_ z8%z9{q%3-Yb?Yo4=51l@-D5+$82qY_@NQ^iw6gg&+!LSdnJ*z^X}Zf$mz_<^SJpS? zF()|Vrk7i%oU1mFWG7ZRDp@g|goaQdO9W`G=1WaX#A`TAayFk9H(Tg$2QiPTlri%H zAITLkp)Q<~eD%|D*nnRf7x7)$Ldl}dl}_Or$S9&<%x668{YR+jRlK=U-pt*JI-VCs z8z)0%e9}dFNEfwyiG*%TCpbl>P;wV>S5%00`9fpcY%)*&N&Ilc$FRrTI;u`KR2p}j zGiN#P3JBDE)7cY^MVH{+5g!@t^GeW6MXttX63A)+L63?0<WkJXR?{o><O^|o+2WF# zC{coWxe}$NfEnp{fgz|w5?AFczJY{xEMC0|R=H&YbT#U+;Oc3=W1h?h%s^oCAC5gB zSQT2@$=r$A^$fQb<^Swi3@gOS1o)hi+_#AJHV=Psw^QmjG3&`%CP3xnwsK<@pSQI6 ze*ijd9-gMLQ&%At9FFunEU53!H>S>D7gA1SITG)B)b6wN_OTrvjTHO&`>S^2)rnJw zBlO|lz?nha!>bzUGBPri(;h2QfFV5H{U3!zJsox|kB<~6F^`PO2eJ~vZ;3fW6!J1Q zOz{%N0Ven-bTpUyUz;q57;=?6=6TbMB@N$reOo=f2uNzEg)#xlgeVIITxec*)87RP z%<E6EQ29k5{osM+(xRE$<?%%r(DA@&%F(h@Kr7<0h@xwwqa(k}F78f+m}McQx%oX{ zNNrpkG7yxkB?)EWs)%-c_IXp#i|8>BxT+T@D=V8T)B?dvH~Al3^A5;v{9e8nh6i3% z(OeYphI@a&D)pp)jO;fL{~LPj-YUmZQ1E&~ydW;(`YL{^zi;Vcg1Ij&EYYhor09X^ zwQQ<*B1oX>j6FkV;9}yAlzE3H3?QmaEjAT+ALc94&r7Kprg>ge$G={c&_V!%<v6+m z>%J<<6ssJaO{!%<qfXsiH<~KxdJy^K?2t3AeK;)3c!TtPY^y=y<G9x9YVzW}EUD04 zoRXT9$!T!M)*c%b58)pEUMwC~4ZwbhN(c9rkn4VWO-a<wTJVj|h6L1ZNIhFT*5TnJ zh^z4*ALIU0=QvkBH_&-sGF4!R)4@5Lcf_HjZ$rsD$({b2#+#OOr^<|vGNDD8=Co+u zt%FmbPAF)oT+?`PHhZZ2r3viOQ*jgP@(e<X#VRx?7bv|Fkddt+w4L7+IiD1XRO#?+ zii-H`&}A1As72@btj_EwrB}$y(6QR8sp_@(ffGSe*x_mTqND2>1I%>nn92MgL~=_u z>N>0VPxoTv;PB)d5gTh!OOfyUp1ub+jD<FDm&H-xKE)kMSCVlK)Uo{KN3neR48Qc< zq?lW~SmkwmeoBR|F5eL;?ssal@;hCk-nENCks&83bME>g4aR>Qm+vwWx0$^pqf+4! z(Jqtb5i}+5NOZR-;oCxKaq<BC9iyy#+B?^UtPzc`QS-fTr+q#;h%1|d>*JHTKp+@Q zN+?N%D>(%UBzp)1#(aEKLBj4KbkPMT&vjWEL<8akrgnbCJ97X;r`kJ}*#ZB$L2d-Q z|CyTn?dT5ZVjU-SX(6l+A~KyH^Vc#Zk)LvWSVx^yvUsp65z(U_LmCH}WO%yq^A|aZ z)Qc23>-SVAUUsg*RrhU#>FUhd-p>Vl0?#-U@%7*WP*k*Gt80JRMqJOn?;Nal=>d9& zYjA$OO}aYPzPo=?KPp|+D$BKP)}-V42C{5!$q<(LH(UWB&6)H(8fLR*lD!q5YDAKo z{A$cYAMp0&d^lFHYJ~Alb|-+gkXl6}Z%6}7d2}R$Iq4|kXsiv#%HLo{rzt4#O+Gzz zzKC-7w!BGEas<@*VLiWd+Nwoon)#4xGHButqn`PwwnG=2jcfk?zOdY*k>7>A12?@L z(>;nv><9PY?R{44HaphsObpK(=}$K6quG+=^AKb8KPHnC9N|hcQ5T#Rlh5pAm{CD; zH<8QO!?ISD0j*wz<xRWmk|k!}q(-|GF2OSATNw7h^xMuGJ%jW`ax6#cWAdSoLAt>F z)SpWWESLACI@Ij7TV|CF2~@Dpd0xV2W8<Y!3mzP?0Ba=x57Zk0RZ<`?O#}n>n_*xM zw4T*;0-&5aBz`uwny>A*$?nu=4Gnr(Y{V}Xm^v_-ogQ_~KNWe)zj*tlyXWF2A8Mfh z*x5_^=bgLq%E>xq`#Fhe{>fRg6tnr=E-U;H${%x!E{$IN>K2T1ve(6$y{mU2Hi<=* zF-eLOVX1z5bi7Ob1cFD~o3XI(Id0ugdTt;1Kql;pt+0?=pS@SZ`z*U<Bt2wz?-8H& z*g@naf1^zg*OXsc`h)8KU|2ph4Tw;+quS(NKfY#&ys|<-@KcPX)yVo}2b+I{pGp<h zUe?lZoW^)w*>KC_L`G4rvfKYjZO6#zzA(yh^`B>0cS28Br?V_zx@5u^vaTq(se%R^ zn(bNFp_e1Si+Yul^sIKkp<_WE8kui9BV)`u^f-6NN1nGiL0SBLLt!oJ_M|aR?*}v= z{*`~E#hs)};~H%u0F~7vSIvl{_U^g3AO7gF=d8ZtJ8s9JnsnkM1-G2CEzkRwhyLwb zfRpyG@n${hYI@?BI%Yb>G$Uh_UFo{#|GfZZpUSorF?@NyY+7&!O|vhk2?bruH&Ysm z%F%@GG-AwY-yxf^yZrg<*#H#phJ9gI>f)&XoQzE&@<UeeV%7V=(O>(N?2+f50TU$x zJ9(Q<K9kr+#m$u~!sFo-X)=DNFJsFjxyvQQw0cqo6c2}j-bV!$A8(3W;JuaN1vc&a zpMqfW*Z*kaaZiGUObo?s>oVVeZ1afba}h5TFBCcdw_DYjn^2P@AL64K6`l_Krqefm zdDp;gR!b3D^iU&^yH|h*Y2)96s4z2sD_+G%3VKr6o`G`z;_{HXiUyA62#9@dko`@n zE&gfCLbai)N=XgV@j?o2fFhcPvva8RLs&1WtGxD0mGRt!42-S?UY|D=AAqB5cLx@R zxVzYI{FUG-Bglv{HgKkO=~%?(&sbG)b6fZmDp*h04GZqucHqv-S19+`<#@2xvoG|c zn2J$9fU1>U7&%#-|7C+O_`!xKP#>N>k^JHlmeD<TNd_2f9B_2*nGSh@GseWJ>s-~{ zrb!ix2hAjN=j}^tzZi+m7B}jH`zMA*ys`KnLoWih0@_D0cVYAV)74*nS&GBY*tv9G zFYc7=>Qfk*w#oUm`I<KgHA7<10s!i?XY^V9z1Xi`{{jg@F^W{t9{>afwSKts2N_g# zDqi}{p$`oyMQ}JNnAH(DvvF46_V<&#c9J1Z27h_?#T8^^#1F`_qt5C`^$K5rKhr8F z#8Nf)^m7bBK=SD+8y?Ti)^}ok`gBq4v89?}s{goC(5Ab9A#AdWY>>jf$)zpt@jG&o zdE-COGEFja)kl*wxf8FZ4|8z?|8asaP<3MgD`OZx*_C?M-ZeL50{ql?1A9~`Rm=9e z9jWI<bkB>Z<5|2`_kx2=zCE0`(WdZmk?xT^JHAe917~R&Qk39~J5N<-jctNx+dcHk z`{EL7uf{N(ZQ|kW`7(wAIfZ)GJ{chk=+QHKt?t2c0IYg0{}l&uwG)N-et>N24<TLb zpm%G?;rSh0I1Xy*8QZ{3n{&Kr-gACU544CWtynHzzQP?LlXt0eP{1oScJ&<46bGIU zxXC*~ZA2NSE>?EwJ<1C7J0>j;<TsXAiO$oez623XQdNW|ezitGxW`C!hn%`SANTfg z>E%L^_w~DnP9~#`&cEZT&I@1W))G`rudn^ew_2oxdrF$*BpHCBMVA_H@V3ppy~8mY zt`%^TmV4L~F7m_;ow+RPiLpG0j$4N%*j|&Vq1lsmK3GP!C*6Q>cO5ZLZ_f8>Pd4Iu zRuD1~uWgWXSMTxn{k^Za{ndXIHvL^|$F^4m0g~Lpg7K?7QZdxKKEuNk<^@VGVN{hV z<}ac-c&!=$TLsh-&$L_V4oJ(TWKbAllu3q1AnTEL@5E7zar*<x?=rFuXKM_Ncvzdf zfHiC$X1!`a05~6NkMA@#j;I*{6O8y<u)En)%N0WG?u*kdJ+xcgzo$2A=}O4Y^91&~ zhFY@M3PC~a;$7B%cCO-~Q;fE@h&uC>#xL%HOy@v)eOjW7m_J%(;z$TPMw=_VEh+Sd zzK;H}0YN^8vtnVhg<i<TUw<_oAjsev?3$eBT}Dq0$TQ(KeO*g8*Y~2=-+=LU-ITfR z+$I!5P(#`{{i>0L1xCXru$B><Qe=$MZSrkwAk}ex@eKiE+|RT}bwk9H24VrUriNpP zH%GgIUy36KtD??~=Z-BT&u6_AU9SG{B<&kNR~+C~ua*$heH@@$t9}YBgrCV)_|)hS zNlDO&-3M*mjDbb;C;ep{dXJMZDrP(|!=+BP+|^mqej30z+J7^<n5D)HvD6rkwwe?3 zp9pI9q%Y<3m?P7E$Bj-hqGLdoY==LK_kDZ6*4W$B^fljs7d?|9*L$WEzCY2YX6dtG zsm^>17KM;n0PEl~G~!<<=g?sj?7-*N7V+;|2r_{}gKXrZU<@eW8Tul{3U&Er80ICm z+q)(15)&>SXJTAR_{)T=fw#~K-_qYT0-f5B<N9E?zz3t4FsaTwkvHXUq%UITtf({? z4MChx!l_-FPbBs<M*OBiY~KQ{<~d0oej2({CLk&llLWLd>MP|M0BcRWEiP1o5GQ`e zM<Kze**z%8z$AvWjqWy-4Zy!e1*FfN-no4Az?b=COl)fRSBe*MD-Gs1^6Ft(+W5E} zm&(wA!I<n)20f1nDY9XyQy97KD1B0GAQ8|WoR%j<N1kBLryak_kcS-eib~(Jp?@Wv z>K2GBz{^$giMwRo8F;SCBUk~Fc+)<fX@qd14!^w2b{-CqSN>@zLT=5|NG=J7<(l(V zR%f+or8px)`qB?1-V9co_1`lBq>8lYXipgilzOh~dFuV{?w8}}2K4}0Pm6lV$QETz zGN@kpveYy*%c~<9?Ox%o0yq8a@;G;b5S~jj(#D$Goo(y-BH65aXwNMcg#@(j)gQn2 z_Ymv+NZ!uAzCoz&DP=k_wt#Ou5r9ed|BDVT`nkF_K+-asL_cLq1EFU?#W+j3pZt)n z=ast*2MlKoFP1|ou23Vp`FGCPe~uhm{Q<GeJ2Se-D*?5yihZ64bz{j1M!o*HuYw@h z(uLv>2hg?hDd@-V-^C7Htia4TB_$nsZ_!)S_VYrWWArRg{`IleeACHr6zAO!Yrzqf zQj2V)d?}_*BU&4{%R|ABeFJ@lARvRjTiQZ+4e^rQ`!p{_kVT@+hJg7a`0T_B4zc~$ zG6ud8Jx{6XGhssaQW0;^1XInT5<YT@HPv!a2}HP*`%-nT#(=e_QQHY#mXWD;2bOEM zK!>-9!4SYnv$a)njLn$d&O25I7(mM^K6nLvWfn5&(0Fl{S6^=YQ~lv<r|x-me!@Nd zm>aKqi)RaUx#W!r!0S`LN-N4c|I)jlxxXb2MdG2Mah=6}Go~^5i_)t~qoY6F;hZ2J zgvY#(IEg-5HzuGlZft_&?_MD1PC5625?pOxDrf3QHm|vef)`?|(O-DUcb(fZKJM~Q z9O?YCju|=A2U3pU3BF?>E+-?ch??E`b3tzlcs}L(qQ;K~?xdQ<EI7a_`G`M=vzGC# z{2kzTb=9bIc?)H_zq*WIzfERetwFGkto-|ftUU$_)QkNi1LM%!1+04|4OJd+!m5|) zs29^7l3%k~oIW`fV)Q@a^S1Qs%(T@^YbR+5p`8Eg@qrq~0Vv6j?%Fn>Y72!kslP~? zhW{{p8RC!LBGv^;R5<mGfNLf_ePbTEw^%*0;dL2RCE!$B4poe|&va#M+0N4jB*|#B zwytqM8D%yH+Cr3J#GoT|)IYAwWUR6}ah#N;u%K**3D+y!>qS2SUBKf%oq00pCE#x) z0aV;npbw-Fn{^LK@c@T$3l0N1ydoM0L?VyQQd}HeT4bDyxLfkj0t-0Yy$_;7UHE-g zB#JjjP-Q7pxXZ;@YwWD=Qn7bWIFyMSO95kA$}7ptfRRO5R@!e@o9Z&@^R>uAGwDg- zbmgS9rB7-Xz*FGlg`SNK{2p=O(8sTnVXi#8nwZiT)hep91W87-l_x<!!B}8tX$E7v zaqURlb7T9Gd|sFGnDvf@onrCA|D)+FxT5^tw*6B9>5`PjA*CHs1c?EL9#T@eL%Kl$ z=^T3K?i#wKJ4Zl3x&@@9>%IT)TF+X30=d`hy|3#$kAw5nk9^72)Z0L@SVGr~1ld!Y z&M!I4BQYyct4cyu`mwZ(A~~`QlX_5=0>4$WSF?`8SU7#Yf70;9GWg2_bJdZg&U({( z*QQ46dO(@z*LV4ssB(f<UWcfH%nix;cF0^=M>DkuQhrp|))rg!{x^Q8BC~1Z9Sz44 zbG54$OeVu@jF~^CBo6)kd!NI@Lm+R%6LBI+kQ+!yiYUv${0@AWb+hK3pG;n3=+LT@ zLHuf1ojJ;t86Uf=iNEu9tZ4Zy!ECrpb&?cW)U^&sov7cX0ifT=$`vx;HGObEWpU1w zwaH)(MSy^DeyV$0P?cT@J0^^eB8vAP2EzC!KJo(Iy#|+!rTwa<BA|7Sm23^vx{de9 zM%|Q@_l{}n8rottj5>80f@Rufw`R|G6&)O5B&3@2EuF2>Z0~%vYY-}@dP)<t9|o-5 zTPT!M2T9c&i7nV80E$&*lWOp=MZ($bS>Sxi3wGSrWqbBQ6VWun?+n?#XILs-zQBua z<7N~`>~Y*u(J^$)kvo1kqHO5Ti6XJf6~lAn4?cdy-U`a^n)sR#CC(AxJmd0Ixri^{ zOD%ox(^qr%@qI$ySCG90I-Dr}&f7C|r_?XE1Aea6{aOLp%GC<_3tNZ(QvJIItwhT+ z?Y(5$j5nIetP!f3*jInWKfdFXFT7>$BMBj@cHB*rd^1AKho$qs%0|FliumU0LxA{Z zQ`aL+{`{LpA3YMU0lNnJQKpx&mhGn#R3(X@L_A}{71iO4mI8Pm+4n3AAh52d%qy`7 zBz4<#ccbqH2vWkN)4X<jz`fU`^mq0B+G&E|bO(+9%~EwLr}q6?tiK#}2*-}PLse+I z_vzEC3k&XKb1%fQh-J1{^Ld9rTU$$8OK98R9<Qc`xeP>kR>{JHT#{Ih0FT(4@Hs>9 zNAD^1KtjoY5JF<BkKAP;e<#W&Du%+MqQ=68QhnWBnr<e}(_}wTzqzpc)xV~{ba%M= z*x6vHMg}CwA^^!qrNxW`e@pAKsiPy+y#0)|BYo-X5C<c~>!3%hX!jRO)<ozy?oH|K zcXR2@jZ&2>44imb;sHI=b;n-!YwwdIDOp%petT`>cU@aPC1yX|JEp~GDax8w(fr=@ z=(_c>`>^{`{QkdqoX(pEZ9s>UAxQ*Yq>0D_O)`<yk?Q%}xmK-gp4<@G5KSMs1I=8~ zNg~O@A)GuRMkQia1v8kv8W5x}VJ~vXVdMJ(WgQ|0GbHq_o1^J4hMU5L-YD@UM+!rU zH+*a@60juUQ}ygvnin}E5%J96VAYckbgO!>9X1_e%~o5$&i))g!A)ZO&WIMXf<7`S zW5X-x-^z#dVnyf+e^Km})I?j-1CWDK$^B-~5t|lCEi_|7!<debCD<`Xd4I@?j1&6U zU=$}uO{>UHiaaDq7L_69ltNVs{`(&A;IW;Z%j_1r)~a|*qL5OQgPU-(S2W$jKiOX~ zk-2PE5y4e#nAk&a3i$eGz*}lEq-@KL-|b8PdAorj##3}}pwD}!h9jOcD7Mc&XCU8e zjj`Apl1HadI>#<SFf(Lz^<BLfLCVWrdIJ**JP_L;SP9r7E$Mw|Z2RDyNk&D*xoA&5 zKZQy5E|ITz+HSqRQ4TxpF-L`Pz)S~r6Q@Ykv@&4dU{&uehty(w#et(azp&UAvJIw; zu^iJDGbV`-c@{4yH6q2KB*|5#BpxIA+ky(x6t;N{4~~m3W=fb&Bo75L6D1J`t;}V) z`kf>iEO&Wdbt`2kWUjx(a+Eo>RFrNN=5UbCfCsL$6Swp`yuU9m8&J<zhOPO3Ve_as zZ1;j`^qYW0#miP|AmJROTRI^{B^BClXE-F1-v;<mg!CB)tCH$w3WQjzB{Nm&Nlj}k z9+5TZMqAWD+Lk*D=08#oQi}z2n}~%XbLQ<g=WIOvgH_%BR0@<CGnO+KlS}<+46k6# zXcv_p;nOdkX}FdM18EkS_S)yZXOC_T*C-<?3^qo%wo(C~U!0kMpn!EVbNPN$zfFH6 z%j7gTy7FND*J4M6iJ+$!ulYLD9wNMaA^0(3+a$W{3>esW)E+To28rLFzI{CEx)l_? zz2yDucZ&Ym?}jC!f`0T3t(f<ikx&k*>hxls;CkaK;G^=q-5meSm*}QTxtUa+7|e~Y zpvY-g8i*Eae4H7n4yFb~0-nq9w*1@XVxl!PtKg?yQpmx{{q$90;mAZ%d7@b`Y@lB! zJB39S4LY!>a5_iSc?`1<E<H|&XWR<>r8i|O=y`s0_q)|EA!w=TqgLv8p!^@}^pdh~ z79xonC55L(5{LmI{uFRH)&qL}qwqt%)S|=ibnnYPiD3JYs7Ympl+xMsvEp|#)F1{- zzgXpQ8EsHRU%uk2JRTqs{^oJ_X}#-adv1qJlC(J_ytEYUK)9oEl<K%W#Jse=9?ig! z=Nt#5#+<KSgcExueyz~hDEKT~c2#`iK-_P9dQ=J@zcK#1B8i2N8@ap$;Q)!b#G#L8 zIi=H{>4C@}^TB)oCt@EoYp47gf?H%8!);NZBRQ@WU-#9byuS%3zx3Cow4eQ1GJ}UO zllY%kKgP_i;U)-Exkav<^?394C#yT?+q<|s4?NvD`b!mA{TgRRs>`}if#5mIUltq| z?=Muu3#RwZ&i2rtC01o2is2yW768j2rzf55A!5;dtyuLnwbg>2BuQv|DB_Ix^m8Wi z44luQplBeA$zF{z&jv~q8k$U_eDd<RQq}DFl5bA@&Nv`)IR~%J86<QVp~4UycoDA- zSG;8)b$C06+<Br}*&b=aFbRss>35l+lW71Q%K5}ETP9yQe>yJ_q@kHVTQ<NKZGp2? zrC#na1x~0#;V>sK6k86CvAoe=DrvTL>WL0|5u685)g8O;@aG8(jZJ;1l$x4du4pH- zL^p05Xb?vj-@10zc4*xzA<3+0{=syXW8}2fx^d=AWqEb_-q+u>_vr$OHJd(-k#i)! z?P2Z3@$F$X>%hk94dYPxO07A2+Cu>;_k|>zt23&Tp*OTf627+1GHr8nSnUk87ye0| zuAC29Zm4nnqL?Hz{)1OjQ7P9#!S#SyyK%{?Y;E|Q<$9eO6wV`W1*ZDldd`lS`Bu=; zd2_-~B>hg>3tGNpZhMFARSKi0P$B<$z@=O%QI5)8|7pdK*Q)fgWvDE*(_+1`Q8oH? z7G1(Fx-}vmL^Qg62scvAp?s}e83X#?Tt8YXR+L+ZGez1dq{;Bz9zhr?_2I$KOvjXm zx>o-NY-2wIwh*DItLu<zT9SgHH+a8*z@Q0<b>}Vse9P9BN<1ueavrFZd3WT^I%s@d z&I92F%A+R~a-_TkPM&c-TvQ(FD2I~ST89zqTbUKe3HReT;FEb>uX}{;BF#VNLPP#- z%tS07R_(+qv^gK}bnJQmU`qSJvj-B;cXJchpH~Jk(+RF*%lPoYY=+Ls*&lc7SIl=1 z30y;_PTygr9a7z-5EDXYDTkzwczbp~n_g`snErE-3UhqtK5ugPRJgQarp@`s@J*CO z`RHTPTcPCPI?GVB1P1LTk?EPu29K4Z1^bOpT-NaO;_9xo5kvA(`0#mHdeh~?@={?_ ztwbHlm?!mYtDm9meOtTJF=^G`OTY|n6BA@%h2}3uA)Q!AKU((WqKV?g#Y4@+eGlZo zGK2n?bX_+jKf}n9g1yoF@jtx|jD$yFZk5TC-muS4f97Y;`CPTm0Z9X_fUPxd+AW+% zf0KI<oKAM!amQTU?oOcNQp%tH%OP{+QouUd#o4+0=2SRgID&`MnqLp3Gq665mB<uQ zR70Us!;h|H_R}C5QF(IP@z%~x>q#&9E3zb~&z#IyI4Q<lIGr~$Dve;Uubfnp82p+U z!5%kZ=&$vsY;@#Yt|yfv<>nf->T<mix1tq$wdxggq!rZL`-%^=;(do-_V;ALQQUMJ z{dc=dtVQL7H}8&0*In?1^Oy-g5F4{Y70y;nFaQ3?PD*0HqVS5uc?Mu~U?VOtEXKQ? z^tmP`KaG>K7WMCQY!7c*9vUp<Pk-^+yjbFBPkc0*n2wYRMhiHP>{_q9J3im<dU#12 zaLOxaD89CF!&}>B!IyS27aGu=>GAY@zU;i~k^70|Y3b=Ppe8lS`WU>h&@%Gapx1tT zOS8yNl|N_E5GEulDl_9Y(|&*6FDfjj6A02Kg3Z?O;3e=VL-Q~VU~y*QXM7j3I?FMA zP+fa9ukPp|D*Z06SB@<^2i*RX`=<&3pmD**m;xiKiCOs_M{&sJPs)pz733&vZ(V4H z>K1Mqq0UD*&P@HrF%&MH!8~iFL9AGWbNfKlnmcXN<h8wGP-U=GE#@JVGhbEL(4k4h zaYn6#0zUS=qJEnrqC#GFVwTD5wHtM<a?*g?KYAmKz1FU(nhED97bJ2^R{R00uK%@o zSc~^IHp`&wzeO4WZ%z(C09K)rU-jw^C(r0R7w!yLN{b%KZkXlER+GT=F=Aoiw<N28 zaYl{dxZF(GDY*OG_lyxTl*BK<9igxs_>BXHV^n&mMwe5SGzp9!&nCyE9*}HW2W#4I z)FbKN{*awJ<)A$YEPt32C=-TL4cjJGl0E=!sFpJ?ch?@*jvqB`85z+$_Ee)~m{=i& z>SWlhMe!C+vz7|4c2HQYMR0SrN*Np_ey`IFN=dHL7MY|nTd=jmkqd9ux)%c<X;<xn z!@3Z@t)mhJdP#&L*&qcXrlRE9HulDMpd_ICi_q5f9wDkx)%@n{Y6<9j5Dl`ClkWx_ z_l>7Fd0yTN!w@GUnLd56r~{#2jmp#zjva+Op;AIU;;|z2nAn)K$z9+EXP$Q58EU<! zzpw;J9#u%UK|}s<O5fAM%eCoC$&&$`BXv>xU%qlE*d05-5}9BW`Q_Nw#HI@Z))}?B zl~{p<sGpS4x7RC(R`p)J(5RwUJ*?f}BkZef-FA=NuaA&yHLDWD*jy5)!|#q^yH?5h zbk^4H<)vz)c?5^n=%{kGkw7}UfD!?0H^wOp^*^S)qa*Nq+~U=)`n>7rf9f(Zc^4J( zLf0W$xj5SVpuUoVDOUI>)K0%8#s<-6J;9Rg+g<&%PS@;hp3vq&(Cl%nX%j6#K=*+u zN)6v(bqA&5Ke!pXdXCC|4D0v&vEKVKwM?-MC5b6P-QVXlX0x9ETI9%`rWafyjKA#g zQei%)!iGXeH@YQ~@r^QEd=tg`joMXd*Hv`g<FlBNsD7QtHv3T}h6s~0Sw1W-gy{Hb z>rF)^7s60U$=#z`EgAjcvHA6#9%-L886T1Z^FB`eas4guUOcYRc+s>^TtsA^Y{LE= zulv%Syq8STVw0Wew>`>E$J0Mz>5uUzf${|kn1&=2HC^lay?cQYTbK#`EqC7Rz7Zw+ zhWJg&(=<0{8#FvPkIYKm%`Uc`RNH+K(_puMKQ$lqPDIbXYSk~Aex$js2|7;5LH@>0 zVX8#1#eb9ez2Iew^8=}J>@7e-;8_03ValIf`$_r4FBTL5h_e{0JJ&kt2>UgE*4KF@ zJ#wtAKKwD=>BW(BoakR5Vv(H$qMy3ugZtA8Ggc$Z^MI+*uBM@F(5N$TLO}d_VRE6% zFJ)P;dhN1tIumbXW}}zxDK-14F1v2J%H`@(pt{RFJ)cE|B0HO?kn(fD1Ao=fufG?m zN>bD>1gOy!)P_))QWIbJb1J02LZ~+>lCXb7GWG~DN2*7FB(%^%%uOhmBXmn&0!}N# z@_1>YhjW*_AF`VKB$^Ny$ys}=sg;MoP+j1ST||>E@CWe9(){+UMLM~}mBRWvt6Bqg zKms{BoFjK%WOtVw_oe9wF$tvG%?`A7_%FEM4mc*+b}cO_Lc-M@Yc5~RNScVG#cvCv z_NfCp=&_U0R<N72Ecq^2&u|R{u|#8yga@Zc8XG;lE>E6?uKJDJ%nj<{?ti9UZ(M8_ z6)QHZW&nLBpQNqHFi_nhI=BGH<Y7fn%u>*ab_JPBpiy+3e1TeC!CJS+s%jDN1HhLy zHnf?_bAs7R+Svq(c1b>Gs=Fb<4(o|JwHmSlH&a&^^;yeEU?C%p(dE44$U>tAOo8z8 z?yjHjswp4MyR<PO;T9uNYQAh`%2;L)^goEA4oNU{_zSWf6jE>1)Y|9NXTl3;fu^i} zIvprgtu{l-fpfW|duM|5w+sQwiC2-P_b1y~y+|~O4aWScc*MM>NF*8n_bJDyu*nlf z$ajew)t&*l%Sdu=&wnQjK=$UwZo~=<!u6Zrp7_L-{L@z1ZQU+?wpk7~{ZoNJ9e#4Q z7Zx3@B+@}^&X!xMS;H{u3~Fh$R1KDdC6ky#p%OZYzzDgA)yT(^ia~*c499MXIpPgm z2v{ewnqve}D(4ULVTPkfMtN9g5~r?oIDmU2PHQGDR0CE|v(yddG}Gw@gsNU4rtg2+ z@>i|2Ph3X(Rq1yPOk9#hTV%G&Q4(Nq$h_!T$Y7joei$%V@q6MHZgwGGDy>Z&6Y3JO z<TWsP&3xhhqG^YRRwZ?e8B-G-G%*=_`X>9wx#!7v_6Zq)y4hG;`x-qCY{o#N$Ovf{ z;hoAh{?40AO1OjRT)G@mDFD2EazfZU<F&hd*AC2ZUT1Rl6oAG)YJu<RK@p~ll>+=t z1Dh`i;*q$(_4f=;jHRQc%1;VJf8--MOcB`h36|((?AmXX#EV#&6bJiU?SFf}DBdyo z#Ehr{Lf+&udu0+?1;Hz?=QU67(TiA5Ldg{;Vs(@!JTKRLVq!uwaFZ2xXh$0+BU89N zulIN(7l2)+Qbyk_$xBL9y%pHrPS!$<_GIIPsiUYjsi-?TlU7n2W{Zy*mX}&NuH;Gz z=#v$=w>)c18kOVuBh@f>>L??JqeR1h?JXucn>Uk{eK%=Nt%|%(ClJ5hrW1eqK+yFR zgOuZ@8s@yLIyztOEv`o>;a@g=!5iAZZJX;Z<=3eY)v9AFGuAk4Tu<G!3{@QTBgy5V zRjQ48u2ax_L8eVmWvt5%C1f0l`hmknC~Ymj7g{lAJ0oh!lL3DQ*I26@)bHw)sGc9F z<#%stjMscQDquZ_`?u4d?gBow;&1_A5U>Jn&lJocgJ3(?Hf4kvYuSjIK)?OZo0I(P z)4BI_CzoyF8`Y0zQk{U9*Y|Xr91MsndHOUsLbzjE7PPEtdRQf?^$Hg%I`119O-He+ zs3o>)&*m!b3rr|>C=2zY@1Ao@Q<nP(|6dk>T|on2Uh{)>c<5p%V==~<6C&QQJ1vMu zsA|$MfL%L8tU1VmJ|V*-oSoKB=P^ljh_94yXM|4@6AqRl!~RbaaE2uSDWNJ3<ijIn zD>ExH6)-&)!iUXz_7|)n9aFgAaU&7hS7>68EMjyVWZz3?5OjURB&;i|#&F`(7=~G` zEbU#z&N=(D0<$<YOkoMe?TvpFj$({>bDoh5W?~T_1_ktF^Bl|}IA-opQZEn=L<V0h zns$6j=wp!NVm&9()cnMe!YUcqE<H4}jqW3p9FpiIL+qu>Eax0vRAT4gU@FXyNMHKh ze!(s|UEa@ze=`3rI1Z3ATxZE9_gADSke#DLxL$pKrt_MYIwPT<NG)xuM6aMQhCHdc z0RzdAFu(>Qfm>2SiQj$ZNS#cH8U&IE{N?6DHv0^te9HMUj+QC!t2-wyg4$dKJQfz0 zSh&_avIB-80YB^nip43uxVw*e@@(DTC!Tr+0~q~L(#b3_bAdFVkd2xSJGBDh2-5N0 zdevBd*$7*d&8(9xKQeF8D43BjqQ_UH_xuI$jQQ@ckaWkU5}t<%Axc?o;|FM)?L#^~ zh7I53h`o|eR_>0S4(2$4uQ7Y_wEe$jo;b5_#;F+@`d@r~<ry^DhPG|KYmg*b_jv0N z$ulRgjrL<>V=*WcIE^{C81bb6_7N*EFs}%tL#vo4I$Gg^{|z*AKAN+4SZxbsb^dF3 zgzSLzy1s8e?~Rokg&TFqXd69^khL-k2@Ch@0dve>EXu?(`3w(rI9liEsD%uku#=s4 zb9F@VU45U&!r@_ptKN}EN1Q!E00n#oEIF$P2X7{<`c4#g-N8x16B2O5?*7GQ&}PG` z+u9!&fqQZr)Y6n{w6yM1D9BnTx92Q_e3HQHWQ}3mA^pa8Vs9f5Vb93M1WC&SV7L5A z{a~d$1qG)Lt-*SY8IJyQQ*f_|sb%El9NE!0&7lQVf0@(f<p+T)_q`)mqOxw2zbKne zzgyY{AG$n)jxuSdZDRBbSRpdhp=0g;Y3>Do8(bJQE#R>DDc=2=3#&JHc^S`ckQu-H zYrHD^E9bOruzo_cA@C1}fkYX@v}cs{CP$n}&e>v=zx>A_!7CewAQbuFKamgq*Xuyo z(+$@kKkQZD0<{!Z8n+*^{bM|^TZA+5ZUD*Rr@PNFGUU|a0Yf*Z3<=#p*8~k!`)g@s zKm#3NVe*IBtvFCanc1|5exPbTbxbQm^frspkO3!J8hBZ}z;~cK>6R7WywtmDxwyR( z8voGf?wIpdBmqEakFwR_h6jpP4=7u|jxQ!^oA=oN=lxr>xxY>PK1|y%AVqui7RTMO zQ<-6OuQl8>4cxXwf|N1TcvC+AcO`ehRoMTYAHohBdJRp^dC!GcJYmvcMx&t-h)Q^; zF}fWpenUyZWKNCx<A4k!J`>&9+C!IsPc1A+yV%)uC@Bvrh&^r*WMt!c-rh5*e9n4D zVB%cLNPjIMXXz5z_1H}SV@kVmRYowGSxcfC;zt5+Oq3A=a?XXTsw7F^7$T(Px8Nd5 zw9eQj{kTFXlY4@BTzS(U&~SKuR69p}uzu1rbC{nY3|_?4Nmr{|{b={vz5(&m2LA$~ zKyk~Ff@9P0`k-OZOtf#xO@B!Ou8_wnsR}QC23s>;(0t`PMHdIL)nG8*!$!oxKs;k* z&DMamJXiaNypBxD4??DRKtui_I1y-1I%TMl@U?116U~5`CUIPQOYS8RxL)DLtUsv) zsFv|1lPIGGwjd#S?7xzO2r<Hlmw8HNsW3GqP$Xc@H{1+t@*vO*tMRrM=5m4b#@@mk z6US%5Bsx*12c(ofouK9|4I6}F)=RWp**)!$dE5DFRJM$#M7PQRve2Lr`9XiEKEVT1 zd4JgcUKEEeFJ%T_r;rJM8~vy1X^kKr`FPS7xqmP<UqW|I^NU3vABjd!Q@33Mo3auH z7+`zv(v;)OF{QE@m0-aiwfW6j%*4|9GGnGSlCF`2OICAM;Db-eQWQ+V-$Ki*_1hX_ zIY!Z7(rs<utlL=20^`hG4Ok`tq}a#}h+!T5neAk6qg_a^SfzVVx*);hSZ!27y{`1k zznO?~zVz|Ee*oT~#}z!F2iU7EId<P6!9W`Ua9>8=;4-AhnSbjtWEd5epim`YT3XUm z+<hl14#Iwg$owNFON5OXE);%hsj$-N@iBk<Z2L-fE24krlB|{WBt;7FaQuJi4EbcN zPF0>f3T8Hh)b9Y>V2s{8S17ng(LJEYnDfyn{rbIN`gH520ShM}g)m_g=kctMaz758 z7ppW2(dDrc%Z93a;ts{6{M+ds`*yynrm2Yl-sdZ}JDtyxk&!_pO9UiZjYKJoQrV-m zUgff9WMu$1r#NiNLDiaZc8dDTvafhdeNIqfvOUCztH5BanqgZ2T^$g~$A~Zij<K|8 zmMtih!MXqmeew-s*md=`uTXxuP&0({X<{xz%qK>WM%}T#`Dt4Aenb5F>Uz(TjxW1< z|8qv2zVauIodWCO==Ax8--|!$>usVZ%F#@yHM!f3KRt__RzwmTc0|SEXj;0I_ge87 ziKf1zjsY0T#eV@*^W^7@kJhN==8<u22P2W!sC@*8bNC$Bv4Igf!`^hi`T$`3xCtCq zKFTpcx2Bg4ov#|M2+JZl%v=YbLm_ZYV6}6p{ZBx^>dKq7Rhg)dg1Er=Ye^GeON%vb z2%n*DTgjbXl!9?uMDhbm=;%rTc+u4HXCrHDHQ0CJGyUf}rUF^&jBhgVT~ul?(e!-g zO9cgVLV1^?xiZ~Dz1v1b<S^UOoemk2&>^s?1BWjMb2R?v2eH$3NivoxyD9`a6EcTK ze^0l%rMM<yK1~cn$@-Z=wt<lje0&@)c@&F<8z1X|6iUmJQAIH(*?GJ3Y%<31WbXYj z;|N?u{3fcm&Sefd=G$U2MaQ#$74Dmz-%Fm6nSHKJ_xN>w)%S(ce2pE>pc`<sWn^co zlOzSci7^c(EU?yPdmYC%%I;6)NvngPAEn3nR<&PXEt9<cUx{u*4W^Fjmaw^w8rk-? z$vacAY=+UeA}qIgb042J-MFYf$R)6nS(-c%EHSA>5mlp@&o{Ya-Os6^3CiVb7h?G| zIrTlK;0M?>m=TzYKxT$!GAb0gbMu}<w5P%45f>4GNLJPF!JEINon$D2HJwCoKUL4| zA-?6Y7eEKhL>b=73kV7hAp_eJ!x+;zs((~D5pRb2yJ5d#ccM1^!(7J0WqFPTC5BrP z84Fp~?$xDcBwX7jGUkQ>B$hrfe=sW-Ll3qw;eVP<oY?AdW*iE}ruoqo`-<8`wq1Xm zVMU$?q~DGubO6#VqD%sYtm_Du{#Ml6Ky}xCdfBGG+|_?Mq4~NJ-(1He4P)8x<-GmL z0-*5H<7PdhIIGyeAftby?qUEy5JeClu_A9WB%U&UTn*JlaVT*eqf8K$7*)3Utj{$Y zPUgg%NEniMvXz>hOtZnGpS+&IK_$XTWU}l`z{MQ3ur;|?ophW(G&>-kuGHdlMSJ9q zqlB8~OrLeuDIB$nG;E5rZ%a*vIOazdv3ri99{^k*8wtY#D@4!bgn$!Coj&K#48>9{ zuWOQ4c}%b(j0~jHW7EJKr4FtXd6?6qQA9CBONHzf_mwl1yM1J{=J=4k>VHQ05c#Yq z7unX-djrYdwt*z~4Hb?#iajPyia$}S3r^c-(#Lq-98x~EPgYVHfY=ytO=v|u`v}Bu zd7;TCC#P>FCMGEHWH@%;`rj?B&QvTN+PP8S-%``josVSd-EWYKZ|)pv3pL+~w9Qw! zIL}%7<VTijQ}9z#Tylp=WzQRSjb^qrrRqm{{aX`GxCvy%<{?e<_`AA23yki~pGKGl zYeF0}KjeBZqhW(eD^ykCGLA0kfg>NtWyLxi(m_g;%H#kspNAS&o|fA18numB{~|*o zBl_@&<)*&bK(MlL)OEuKv<&8dEpt{ZVjTTtuDb{XtfggpuJ5Vzm%1YSOHJ9G!;vIW zgQm#5=Zpc53xXBB85Y%pD*m^o_<w(!oR82tcDiNjHB~un-f9X6dLOQ~cVB2bAOpVO zpm>K+8ONQE$;AY8n|C-G2F!1<HCjGuDqx$L%}UmC_60nAejxAq=^6x>w3mRg#nQEL zM4l$B_Y}Y!3CPB??<!^lZ#e~m%7J6k{vZ*ds3kupb^V86^@JecsyaT8GLXO5i7wX$ zQ*-m*H98#htIa#Q-)z`hte;22j1n6w*?6K?Hk6uHtk=%&?4eg`LPdo~@s*C&P+dh} z2Q%ep!=Oz|fg&SGp)>b|x2Et!<hvNd&c1rifnK7>Y2H>CJr16D)b+J?S6)tmDhU9# zzP_hGO)VTYG$WVRJ3RiLpFf>AE-bI^q5|&u8{^L}m#S+$HbtsCZ^+W$FZrI23xb>! z(*OZ>%x?8G-glYtjp2l1-@BuxV5eZywof7Bf0Jw}8hh8*Bjv9EH!Y_`a`~1KbUTh6 zyN8Dnt5<v#VjU5os)1}@%mIDu1cK5?$+edSPC(7Oz#2G^y7joHH7Hvu!hY+e8_aM3 z66=jc3)0a}jz)R-52ruCGB<kIbI9!1pg^=uFe{oIA8Htvty(4)$zEemm8&6Mr&yP# zU@6R(BbOA)7Re0>RMU#~8#yDE_DM4wd8473v(FB}hh-pBRpP(p0Z;%M1}7}^DmXkb z$z|9{@gws%@d#rf2M!X<0QEI1CEg>2gj<NXF4EX7^;ZhYJ&zS7n8u41trR$LXj14{ zk%nn%^nw&ze8uTUT?+WR=j^@H+W>7rx%tH*SsjB8bq=N~2^I=TBst(t-ROS#tJ67i z{%_Z08{K{IQHNe?<LK}WWqE&~5I(@m+P3MRJ|$WWcv?I2!ixJS2quA)it0)lA92Qm z!i_qZ!^=N)6=6SL1w2k*2!qlq?+*O;ZF+J;1#JJgG4=ow4o3n56&0W+F%r<L(dF{G zy(W6-{)$4qD?+iAu>&hIO%*ofTHFNsidI!UJw4#=gRsDaY#ttx7{o7hHOjUv_aN<U zqM6Ngkor|QXpng8rh`KV#~BB~GM)in<?`8rg0k{Y$<cZ26?0<NS{IK<QCT=zvVFW6 zr9>j~%rDPKX=$$IX_4k{=M9FSVT)2ZaP!12LNO4~i7^bLA&m2Eu;Wb9*)NJl9mOAm zSz>AVXs?8QP7}w{PcF*^r!>Cp`p6;27F7Ta&I_oCNV>DX?+8#)@cOss6RaOCGnmio zl{US9Db(y22~G-!!$I0D&8gEiKYuMA(gXhDBh~7*!@myGR<mh}?DL;=3O<EMJ{^Y5 zAFpim608<3A28Oxj=sd`7{}Ai6iH9#bocPCZ{`1u=-;u3)oPP~S^T^6BVj0+r*=jC zz<GgPiUeWmScs;c#6F$q0kbR@mwfE@J!W7Bl%TyDkTNj)!Y1==Us@Eo*_bwia(=g- zV@FUKtD@|yvC%seG7)o=gaK5*ey)fhuMmyxE#~&R++y<adH*R!2{>}d%{a&u@|t_T zLCfT0j6~CFXO}nDZaMJ{Tl$l1^?rFrz<oGaOpyhxj$<=nLQu?}L=Gs?(}rWf<EYx) zUM#a2C2JW(LV4LeUiDL@)-?(%!9P0^^#<8D=w`sUDhoqT)*EzxeYh&Jw!Kc7{dmx2 zDkf5_gYvw1{NS+S9kg#2Q#9;K_2IUd{HJ~>)yrxibS9U;&nN7Z;o>T=v3^e89E}0| zU$tly7UmfZYc<7`z72+bXWg%VKWoLp4g5vo0Gb4x+1PEm1)*lfP`)45e-g$R`(K*S zcq-QiSCpBlWst34^|Xz^ua(2vj=Ir-3Aanf<=naDA`M$RhtJ!OcaEp)Dgk5NNAq!{ z(T`t-E`s!a>d^pk9$?K%Ec+}G-OI3)lSGG5hL?pq*6Z?`cQRXaV<F)s?k)LHVgWQF z&fE<4EDi+K!2T{I1uqkF%CbyhKaKEbAd!eC2kAr@Q)&{t9R`LK*M_9bQ~bY{|4x_8 zm(Jpf9ARWSWExg0mCrK7NX<QBPwJ^B0@&ajRuOXYHyc9TNLQI493TOlY_5^=t3kvG z{*ESwZ4(W`%LC58y@O3@1c4QDho*x8CkvpYg~;R^SlU{Kf;hraWpNy%>_r9!fAuVq z;CA4p0&97~3K%!UC)qT9fT*$DRF7+yWfxQ%8%L_4Q#AA{q8+62eB@{G*mJmNIHLk4 zn)OzEA47;kU5ihWnh@p!Bi;v-0Ile^{Fxk~LQq%(`-WaJ@#w{KhC<SLl|5<yuX)y< z#zR&@Jz)OUW&8%2=yp~f+)$Y|B}>zUhoG{5Y;Vb6?6v<G;o!=d3LRwxTGZg~7`Zw? z6=j$2yg5@DV@4^sd3mSl{|_0|K7^H5=2N_%Btec1`f)V}yo&NLUq_4hXg8J$b2-6X zT%AYk1R(SLK*&4BG@hKz%aAXfa~PQj!q)+$VWmh+Rww;CB%Nk7JYT4QwTuf<Wm}<T zJE1)BiDTC);v*>!B|(}pOA6r*T&OCd!(lvk*2X9uBc$k?{zWq`fXcyz3mJ=j2J9ce zBix`2titR1LTWxYv4(>j0`q$Oht<gJVj4g`&NIbreO^}Na&DCEvEmmbxat|Sx%uw# zQM=26CpGtgOYglNZit@+3hV0cp_A`*RHbqPo!`G_ji#z2eAc@3;brYre=r(kGXKiN zjvp!g{oOI@LkC=Sv>l9>xEj1^MyrHEtr0MiK;U<?^I?a|Vv|k$ZuoOPD>f|SUT1+3 zs##sC<-)6R#AjqW<B%!`8CbYU75Bg4{Oo@bXQ?uAGOyW%<R~2B)E*f^Dt?Q~qfDv2 z<f?Q}pY;X`8VtBv!JR72xYvJB+^~_v?tQG@ZW0}<f8Oc(U2Zu2$TTlD<052Bt!(~6 z?#Dcx>U>)fAQ?A4&MC6Yg=9<sQD!>4guId)+JY#<$ViyLRGh%?HEa!KJqxTCgMk8> zaM#VOrKr~}{2}OVB0P#t=6-)v{PZGab>`roRejr-*0UjONLC!=nHTkXHQBFLnf$-N z<-bUhIE2-U;%q_u(G)#2k#z0=9rBvbF*=?ki37TKN$sppmheYmkL8(OIzQkw<!}k+ z8REGa7QYcTCOH|`4k&1urkAp;{r5G>NLZ4HtSBF;%l#?zSzD7sT!k)0QQ&%Gi|~c# z_R&={#lPWE_>p0B(bAi6i%)+d3~hrR`(Dg`<ukXmOqdLK3S?P*$U5%4Nk+{(o^wCd zJ!MoL`3ZPj$!)|fSp68@=iRj=zh38+WNm+1Ne3QoQ+QORiO{+X5T}rc_kfkFM3dfN z<7?bd7NMB#{qM5GgFg@WpF8$@w&%bcPp4x8(98$cHZnNEYdC`F<xUDS_D#MOVo6iJ zql^iAAS$EYoD=y7MHFlHsFcV>&|`nd67yHCo|i!3AsO=%v0azjf6@&B(~V(LfG-E8 z=B32b;o1d)C7BLE-uWSVE&$9QLc~F?9wAx;8vJ~>g)S$Tf^%Sw1upac+}ka@OO797 zU)Rwgk<21=VbSm`2^-k8*2@slr%;k&LYY&3fR(_bg&iG(z5@9=wl%t%=YJ}AVEi}= z6Vpi%iJ8o7*1AYV$uj^!PX4JV#FWwuDxXm}WUi@u*-p5$&+rUUl~WQZ6vaA%3t+EC zRJUv-G;z_P#0Aig#6EIAY^a?nxWW>iOU>3OHO%O3u_afb=wgVRhn;zIr|t67@y9J* zp+~ZY=c>j>B*H01t6;X~smgee>U>IUq>Wa-4Kyx=uiU)P<b#<Q4be;64N$?fotn#Q zv~@&fC7yRBS<w1dj@Xuqk+(k&@GK^9AxYD&;fya01a<D7y%m?%R+48IGX*FRxiFFi zCMNNIH{hcdxbV)*Bk`07t2zK~=FV8QnWj3-qZhB4#!lKv5k)8)e%9ey#Zd2jWs-iO zMyYR;CZzgg3po1oJyUKWLC?GlfoU)BdMqK9E|TBlWCNuc`^tp(xQg}G8vFqU*CoWI zl4NozW{1<wixh53gJ90XU%B%~gv>-$o5Uf;-y7IpDJxt2e4jqF#hM6y?O<N{L7YYD z6-RGRy^`yw<erFj^-*m@-LS{1-=t;s(>E2d8<LhV&#OlofQ`KNa0Sc>7yD`y%`}Z( zGq+lQQw1UfhHzpuq9SXP1u|F$5ffH~aZNcwaqx}qkuv&E{5NweQBzl5H`i?PX}PR{ zr)CjlWl5HbfqAS%$iON}pkRCk-UY7HqK}ut`Rn~mv}Fi5b(iNr@5|Mi=>s*#pE+X- z%Lh)IJ9t(49g>bNk$G{f-;#FMy=Yf#o|!Ad3&MzPLP7<pPXA=uih4T_xr%Q58TSK0 zRmr}1ixhm^I2q=(Mx6hly1HHqYRW;I=N+0sTbi-<(7j*3`uu}Qe~~X!9y?OHQJ)d# zdpYoW`}a?n?&;RlkXHN3F>)Vq_4KFulaDw^iO**I_0z`c)2`_KAHCa$XJ_vcWbz^L z1FB`97MWD6*Oj!Vt*wLe{CF_4#P7j*wzE#x_lJp_DWO*Eaikfa0(~6YLm9Q}<cgP> z6-m`r2d@+`deIFQ0$G{D$(!8>29Fq%nC2UO%!o@OFpyE(bEON+xm_5pHV)AXCeV%@ z_`X1hDbmF)+qQ7H-0?eZsMO=})4`Lm=VMgBWA@`9CR8R_9apJl*=-mbtMr5rIlOe- zKJWl!A#cm8dH>-38K((0A^c8>EUojZj9K`dSLYO?(FZ&&@F3H2YA0Gm&<wuU*;95+ zsVWv67P3DN4e~BXU>GF1vP7O0JEnOJy^BCUMN2e*_oE>H{}NVp9p9Ti<q)D=HC@#= z*Uw)8J9x#xcY!?8NxHK|ge)XF%2^n|bB_Z}Es;=hK*$D~HDDDZMJ$U6fy`-=FtCdm z!Q*Avf==VkAKB8=?Wx;>^5k4~l}2!p1wZtBDvDkO4?&S6n%b(-)J)o^_ryvlxdhxZ zOb9>wt!GpBc=~+!W}=WHfbUnu3Zj4t#A~7hfsuj?p(s^1nn8#76fE;+jRq{(E_pnr zS=|4n4SxylLVP6p3@2jmG|cD&YT6bym^y?QNgC>HhZ`hJR%PM2Z>4nr@6(X81j$|B z^q(hgel<o{oLn2yhwhqBW6TAo*h*Tgk->RULl11N6(0@h0f;aNSZd}$U3IyhV?pH< zEnelBg_%?Qq>ij$oeB;<`UwF2p)#-$pvTc<$jFGNsSQ2Lc<ldgR6kx?CESF-Ac4m% z>1Y`U8va#t{3mprZ8ZPK&e5=VVZpd1<Me*tG`MIDY$I)~NWE=UCPQr*HTY^qbdV1Z z2nELvj}RN6Se>zSk|p5N;1^ikk-hJ{)6-caWX3B|`;7n!q@q$7rq6UeP);e4k;AG4 zZ_aaQc1TL)2fWmL!)F;BmsoxTnnd8Hsx=|9(f)|Kgm-2wfPM`lNDM*k>{cyH&4h*p z@SK9<N@oq?KElluN2N7Md;^rI2f;RYTBE=oX2#|xwC=g4`o3#h;*We;l@n1qP5wBN zG^-<65oIw;G3e9}=&l($5~I<Y13gqM1~mS`bsirmqW^v^^!Qz?)A#DfYjmp2^7}Pz z@ji!^5=1y5h9s*rRFSy2<a-3iXv$YBEL0iHj4h#?q_>uPJN@}`&B96tw%UYyG7s&g z7vOTuKYxWm&eDGOc;|cd;6YIpX}VA%$*iD$PyccD=SW2y$f`{Fa4-tvP0tWZwBNs{ z*kZwhcr)naKiYTaA4D&QKG;@^_;44iaN7w8OUdWwV&Y;@V7lbuEMrX(Own0=6qgG4 z_|>(tTMlFyLL$8E=e@0C``I~m?315|pa<$ZlNT)I`$*Ubrr_QGxcY+w6XgRjTh%+e zqRjzglaE_0_a}qmJ?EkktveRACbjyt`dpZjbgLez6YfKiQQvkY)sc1Q&+H9dyu2sO z))>tPEfVs$s(xT1T6eZ1Q|y|svNq$Zc6|S>n96KYs0cU96Jh{n_|yx5&A*wZiEkV` z3`oxpn5vGysme_gd(xs#<1%X}-QAQA=>UScsYaTMoBs&+6JWS*j?EXDm;`pO)xu(n z+m9VDs<?LQTi<YlwYA?qpPfEdpe{xRXB$S{3I^P)KHlGt;~-2%?SLQCe;N4Q4=gIG zGnP(XGARa|SlwpGpj~U}m*%MWZTIfu+h_JmM7Lr-ZKg5!mubosg2NY^dSePfyx5b+ zxot7X3a8AtR(7Y1<cqTqMs8toztCe>>CTM@g5za4-t!HATuIb1-jq`0CabqZ)b0Sd z8P~FH>mX`-ThFzV;SYqKBxN4Q)zV6Syo8RZ-!w`Uyy#xP(&+_3a8H{{?P1Y=5ZalT z_QQC1R=$m=Cb8$kTA6EGIvRzv*$a*&zuudxS#~(}g=Qt$&D+xc?&$UCJZFfdTb4Qq zxo}qgdEV@EOtb_tZD<DUVTmMr?EU-*b|p$B?`DS~_XNV*PW$!u*k4jVj}JHM>3y|( zdz+v7X!Yao-|nN7ng6Us;9D50uX1n~!HO2@%n2Vx%FG)UbO+(Q;0C3AV3D=k0<;EC zfi*3Vim=wop-!Q%7nq(fqU*^VIQP{T?7{H?W0YwnFzd~Y+Rltq=etBrAJVOMYYO1j z8gQ46{2pl7|DsQ4`oqOwu@Q2xlbu^*Oh`m9h#P7ORLA_cP>G228{s|b6nw={Yl#Lt zwO_EXIa04=1}n}&9cXZ%e?TzZfYvgDNEtGZi(d(qSHPL!GFs^(O4rnizWaY!fYpnV za^g2Y0B-6h0$GI__?0Y_<87rY(ss)J`@x+ebKBw35%1pBFY#a7n<`=(y|H3D!!NT> zGLN4q2I<s1zIa}V^`44B7HXl%u5SI#wL6FZB5p3Cqb(ihK}(!&C_)*cR%@#U8H#je zb@_EKE_r#Rt8FBf%#>ST9(%kRAp`)FPahLNX9C;hIIW)q_>Nm6c+QA0pRX2ABSy<z zZk_1nonVrDw6V=DyJ6j5fFgo4?4u>_!3AR0#+vlRATq~PsGdE=9`4lf+bGIhwKb-2 zcJTD8J>ru=m}}~!V{^NRsfWOTi+)62%|{co^BcSl!^yvmT2v8?{Z44lr3`k^{6CU- zb5wKXmYqn^3F11@WP^u))c@;=GyG*LdU#$O@TlJT)T<IMtA1Y->g=b#I*6Gr8Qt?0 z5S$+*H@>UTqT-rR)-f1o6Vz+1Dx5>mALderHljEj9EAL?CPXeoLmxV5E@SccFJ1yu zLmaNjYU}qwyXXa81A;1D<{gId#gy~sOi$b5PvlvCrvUvur#6CSpTc!1r#xbifbJw{ zvU4!tDkY%X?l|tiD?&BmAl-$UJdnP?wicgDMQxV<z0XT(YG7l6i<K{?O!9_0B|qpz zBF<<32RQPt+-TIzJ-l^{2$^q>{fBY)Ay&+cFLR|#t>TL&wBM|~_rll9*77d}{y?HR zWXWwy$3jZXUY0~AN|rbKVeOUJ%{5l~c8Fu=Ey6Cn_T3*BuUo|Y<Y%>tCh4+%4fNsh z5Ieu1J?seZ`gnO0CYEN}8?(rQH_JOht51jO%(YS!FZDB+GJH>|$(2+f05j@7>qji( zh+VIpN9Y8mdyM;n22Est;7gC#Qy(8uzsHOt=Wf@luV0Rd3fps8)wm`mV9#%RmkP@d zHodw0g>qP_5RC)Vfj?sRMaGSOvJ5Bt-sT@~dWmT+^HLwtn}rev-ppdpQ^h4=EhW4w z_)-$h3>8eZQI?bP_KV(}L)*M#CCPGbUU2wj$mw}^OB%ZpkX=?XJVUa2lp1}t_gYHR zv7{`l?9!^<82rJcu2tGb38wvT<C!&L&6TotS3Q>%h4<}PeHQ&Y7gk3YYE;<x_vZBk zZ|sWCn9V~qFQ=<eMU!ykc;M)$E!i%Ms3?Lj{pf7W&CW&dwj!Z&_Dgd_8JipmkBi@b za=qIJI0gJi=)|5lk5@jJUwTT<x&GGw%u6kUDT~4yPaqICX>|Ev)+(#>+W%^4(t63I zTva=QL*-Y6wvc?TJ^(y6Zjn3fNL`;|7*{*1kYo#Obs);@cIDJmS2tr*lZ)cnQ<hqq ziGA6etFrVHlO%;jTf;5<Sor!hj`{PZ5FG#8v6qG$#DFT%d8#$HR6a4z6+<5Hz^x~T z92wB8unEQl!?Cr|SqF=4(cO|@<mhFt@z^ADW_BrU7);<+dBUFBX-`z1n}<R=&+jp9 z+)x_-tyleiNU+4p%<rTFI7p9rUzc&vY-C$0(1G2om`Cz_Gy9$`cI8eiDY-8Qa7bVf zV<b>|{QaHJA7@UfsUDX?348VGmUcd+nk`azbe8&?Y;yIH$@}_;+A<DKVg<>)Hn3at zfqWll1#pSUn*z*5d8~{Pl5qQ;^;0ebZ5Mz42|LSy4U7JTee^b;SBtGZZlJ0IpsJr) z+g4e`HFOqXNV3NI{ZN;B-a_eNDt|tb6EC;Q3V|>bmqzeHvWR5-dP)YhSAhg@wcQ8$ z#;}}mi^!&TbwB3EL$*zz;xRmGJYB8z(*E;>6}HVEtn8ZDMz`TWHR96U()Vif$|`yQ zGj!Y{=s$sB#CDJI=?-2Q|JdJ^-gL$ND3dnB&1Twczgsr7Mj^F4C0SI1kQ#loAAz3z z)ayS*Z`j^8Qu*}0QmfIa_PpHI{=F=2L~*NcXmGN(sq%#y3g70a-o37}2eS>D0?bIP z-u3*e=CtbT@oN9U&ky1OQokbqS9P{-aC3(cJ?|Yi8QyObq&`-TtCHY<F21L8p(MT` z3*a=VX=q&B8rGg32?8KGvr||x$J9W`%s0EthApC!#%CUQfMQ~;ihfw%j2#3TveeZ~ zS?ujKlK>3{_kF*LztE0$c7TMVkZFtl%<&+r_LmL=SX#s`x8avByF<EZ(cMY-nMA2` zCx=VLpW<TH_x9rQ-^;qnY#u9N`lhfPe^}c(!V0+44(Kg&9gbS#D+d;0&**&rJu|Kj zJt6UkiSat$;XiQgZ%Yu2x|IqE!eq*=V8_SzrpJYG(_=m?J!Xa8W<M1_t?$OXf%!`p zzeo5g=q#(wQ*Ihd|HO$i4#PENU)by)#yj5*q(9pyz+jz}!VF`~9(V4JwEP_JkfNX6 zE^VnWMY#tQ%ZC4UN9{i{NDxY-Z4Tjg&FAydLSWMkWOUqU^@};w*`nM$A$nylJ^i!% zqvP=Oa-78~lXN>GnVHDjLmHaraKk-SZ9OZ!R^<BDtP4Edg)F6-$9_EJv+wYdwhHB? zXrlErzgb$Lq+qlJyKQr#yjl^HK_)|cvi;o21zncY<t4vY+RW?jTMH;*s~H4Jh%OW} zdb$oArcvOxYzHHZPd-xjQ<g&eF2@revPAvI)~BBtbDPzEA`VUtB1fa`m53Exf>$_} zoZ->p#cxi<zEQ}klD{>SJxp#^HfQU}H4XR{bIiB&!9rxA_v#K;_Rh?@w>*Wr`={$7 zJ71Lbsh{nC0+}_(dcV8eUbumk{6@*`2qm3eyyP`2FfkZHJ@CU{@^-%UIu0Um@cSIm z?McAk8|Acz=WVu6#(?He2)9!|%R{q!WgusKDku4<ZWJps?<!*&%rGucZy&Bkylgcm z=t8o%VzP*BP%JmSAs@8)-qlJ`Z!IUjReE}Z{hJyFH0TXp)|(@#X^KCswbnn1q}e1W zWX<-Ic}}eBb1Q8({0W$7Bv*m<0s=#^m@>wPdbw+|Sp4=~`xlvoM$G)LF_Dq#$&t2j zvtFB8qx6a)B&m`C;CtyjAcj1Xq}=$n{9QEQCYk;OCcoi>uO=rt+3#i`)B9{BUd~!+ zRPvXTlKQ-c`NZEC^R>+EOefcR74CYA6$#O;gX*q<b2NZ;B$l;nq!=lkvqZLfRhgAn zWlx|&u~;M(hCg`}hs>|K;C!bBFTzrTF0p|_rmcoNMSHG9gY(1gc<YvF@_72r^?^{c zrslfHgg8oEf8M-7AE{H_;&Dt-N)nC1Kob?0sHvoxe0ZcR^edb2>V>;I0dU26hRUS5 zr{DQwG7-7U4J;*%(<@5L5qV|8U8(t0<M+2AjkZ8(-#oow4*T%-@`~au=%_WO@%yZE z?`TT3=ha_MN5c*yOM&f)QzFztB2Ns3a`9aFR;yhjRp;ZG0!GI#T9X3C6NBV(JRu?( zoux(xs`?2wB%V?h5`e61^}8sqwr^~oJ2tn76tb*$_r6aK1jtkdHm*yx0nL+tySa9? zUE;V5mgrlbPsaaL>h~03j$$m>%y~b)z0G8;6~Bvc?DFg1zd^qXy+ec9T^Ut@Xrt3U zS2v4x{UGK1{PdSVKjX8r>lJN7<4Qe#I3ZW-tTZgP`-|NCYwE%6<@8qo=%kw^Ths^u z8CH-16d(;+s1{?eLM8uby6w&`xofL&gW-B8k+RU*NiPALF4T~!{_D*))3ITPsfS~q z&oSLvO9T&Ys-o#)Q6G$$iCU56({B#D!i~day?ddJogD<90_E!ajdjb_!ZJMb*81hN zZn2r;S231~x{%IgHU7ByLVlsFc7R^0%w5H*#gaOMffH2<^avMLxX6nIMIU+{u?8&_ z-SH_eM3MHAZ)u`n&B%dRNks$Har9JWH)bdgpjYExaPJlT>=!OwQ}<p%kiS?V+WEyj zeYYl;n<?q4{3Qh&6z<TH)wOwX?zmT$Xt?F<=GC8$5)L@6enRgg&!HN>Y&>axCkz^P z`BP*fL{VqB%tL{zL;4mD=|1ov#}uIzZJ#_m;WB?AX)QwO#5-w)z*c!()`~IM@50!M z?~u&)P||-&os-YQ8FRo#eZ0~9LiI(UYF=<CAx-7CvMQYw05R$@@aK$1raJzD42Bi4 zfxFF$Q5zbUBl&&P%T-f8DbU$gnQY!nGn#5_O4mg3MdtQBmhqIEExJWa?7{mjFCcf3 zGe=rvd+M8Qmaa;IUbQ)M&~m7V|4Uqi@!xZViBhM-^gj9v&0OoaXeMVNLrC%4R`1cJ z1b%<B?Z5%nnTmR?Is3rG#`Z94ClD)>l^$f-HPJ0{4t)fAnixq)Bm)gbt%u?7Ysjr{ zyk84pP#Ud#VwSpjUQIqjceLz&4>Dh#w%MDZ?ouL>oN1tS(@`ZwSEyu*e9cC^h|uf! z;9lyWdj{ToIDX=NG>X`~{eLu_^+S{2`^MkW(kR_XOLv2GNteWs?$MnJ2uKX1r5h!N zG>ismX<>vgV5G!IY4|>$AHM&<;@R0b=f3ajdR=YdBQ_Z}u*k=6ItI%$sAJ!^4Xd-F ztdW_$J~R1mf|($;{3UkcOZNQvuRZ`v7}9GiO}K~ec98Q8-pH(Ks~V*DyA;Yb*3f^2 z9tvk&s-e07FdCd%wu?(&ttAJ7Gx+H*gU)Y7ih`aVLVo+H)2jY9vQd>#dADHAS2oX+ zdqi$F(m={dP3T`cpsq1s<E523-!ibN7RlI46k5Xn%9E~$_0V+Aw+`-@>+YOG2)}G= zZ{MlmT#{QX|L)pyKrjxB%prP!Jw8i~Wc}uuy-}m3ha2aT0Y0`du^Fj|{O^z69Ig}I zT^sY&FM|hUu^Z`T4`?h_i@V}p^QjxV{x6|Ri27nlPTWqoK-Y*2(xg^A5v*BiUcGoq zONgTP^mWV<UV4G`Y|L*_LcCY)qp!tSi9^Sd?yf{^BPf0avNSj-VG6Sr{z?+_ENGRn zY-<KNEFJ2ZT=klYFh*Se2dsN@;@rd3^1YrL9HW2tcth4q9a;yK=;`d&i)Z0VnSGVZ z%Qu<wftWm-HrZw~T**<=IG4xSrXw7j%ak#0M}EFJDD+tOB(&ieai;nw!k0odDB8L= zApDxs9<OdK?-@_ScX6qpaVz0|Umj3p(CIzr`3+{zeeC<Qxx$CUKF{7j;mvA~?w!AX za}f8&fD&?PX^EA~#c=vdmc*`OmUzLd6>dr*TiW@P{0@{JDM2NLYeCo@?tbib*E2Ck zM{%?@;60hC->wMe{M-WALe9ZmBuG7?)qQgh1gWjX@16&fh{y9RzO|EF#C@h+Bir%S zmyNi7wfI+!Lk1pih?DlOUga^etW=P;E4Kz{r1FZniP89)3&klkyegle1CE4y%eSty zCHy7a`e&iz6BDU^#-6AR^ho~Alf5`bd{3oVXOaHX(eW`2Br(T!sy!w}r3dGn>up$a z6Nf2JOPO=LJ9Q3pYu$>7lQ#P7r1Mz@`Tf6up3=#MUu<Dxuveolv<OE>R7z-WX$N&H zg^y2TF$cBbw`{FgH@F1Ye4{<ZJ_pW+@NApg?Yd$(-77`CAS47Fk~`~@ie{luULdM8 zeplk>!=j3t2#fP*a2Fs7!SX`2;Mq@u9EY98ip3~jTn^!oS*7F6Dryww4}|=QxF;Fb zDd1nq-H<}l5eY0AAPTwulKdjRO-x?=1;W5EXvn3}u1j70JZ4_7{Iw=&k)PIzNObsz z)D~~M#3BxtGGBg$#oV{>A7&OlK7QKu`Ew3Fw@@}uv$Ofsqf3eXzoexGN+wKNpGdK0 zjM_-WE0q4GSJgPXtOWgC#w~k8<C#%b^*V85LGgDnZ4lm02F6VGj2-s&HR-1oTT{dU z>IR=JtdmiNgNTz%Wht$Vcr3W6gffDE2sQQQCOt_W51Uz05^0d01GYiDR1C=NJah6> zUJ>33O43~q6iw747op2Eep-)0`CM#C2~*SVGm`oCr+`h$06faCxDb-Az+NkHAlN#M zoodK8x+`VIDUnNYOrdcCxBGt6_3@PG{cJNG&|BTMkq5#5k*^p6r|?29nex{spV$!} z5TI*Ws?mjv+xhpdJu;<jOp~u10ObT7w9ccZ^K8ABjmR%*w?)`UIm7QCIghZKyZTc~ z<qc1aMsYL?J}sKg56jwjyvBw`+Hhx#_}pAfjYw}+81&m%e`b0q<<u4DIIfZ^?eL$T zs}IPID^ClGRnd#suv`K%U<C69r-Y;AmnJpnbcUVb1An?bwn7Olid?9fMF#+|+j}*l zk%mjJ2j@>Sji#m>n>c~aZZBQW08a~T32kAOJ7;`+#SBJQ_BRUT?K62=p}a|PadF_B zvWYGen11ywA=RyU+aY{n&ZFC*v2*B>G<SlUiJRR=xL|e_ODwpHzKg#M!61-xynY!R z{lL^1g&qU=2*Q7Q3IYbshvP#x?34TZy!l{d%XGtX)+H`XeYJF7Cm3XDG7$)#if>>U zk2j|Y{9mPKCGNma&0My*H6dl$6*zu5Przr{Sy5#cX<4X>lG&I^i;ec`U0Qnn@qfOu z^OG4+1+tGPhQ~JCt6%Q^2yyyv+qL^~ldJoB6Hn5>CroH}J^{|1MFTSrLDS#-Lmf~U z{=nmi(xyy`X{FAOWE)=u?4;tU+e=cNZ1$u${Fr_Qn|Dm6Ie>bIGXXMa<NUIAC7OH6 zwDv{LvTB&W$J6dP9AV|FZftacZF?-;ri!-}^t`_uDv~=$R-w%gD+2qZ+C`;Aev`AS z9}}07uom{Dx<KzQ&~&8!b%b6a62m<Kz}K*eP>m5krtBQ!_37=QwZY5Dhs~YfHq$>T zS!6-Z!_iQn*naL|88+@Tz57^7M1?vOT3u398(cf)9UjIuw0Ew{0}mXuR)zvq-&E7C z_tlJ|?EM8hi}Qegz7UWFzO|X&aYaa(2n=k-ZM>2W@I=Q6Ogt=4Cro<m!!I*i>k3{b z4~1UmqkMdBu`0i-r=oG<Yt1#7+5h(Yn6Tp%F?Q@W6eu{T_BovwvJ2FO<in^tMp6ZZ z6;WSUU-kkT8$s(|Z!URX5Ms0Bzx_e{7$BG-?B~Wn@}Abenc8{`OlQw%#Y$ISknT<n zOPv#SGSmQv>AQRLm6pNM%b*O~9~&>rqLA0LbPO-Cy0xHSF=6{pd-yU4R!{tgqQ=w_ z*w2@A1^gUyue1`<(R3o~5}W<U2nk4&6x!(RL9<`UO<){FRX%qC7KMTQ@@hm;v4$-l za>+22*NU3u4`}6tf7YwgVh4uDA+g27<7h5$?hGO=8JNjtPfto^$ME>Es8`=<1b}9K z)2;Z)=cHSa`mKC15wSNg?JM`4ri>=V`R;lDVa-ZIuX#_Ke~&2pnEoS;o|p)DZdN#n zE@@4{hky=Z3vL0e%=$0f`0TEs6G9NkqYjCl`)$6P2bApYI1t`7PN5?ab_Ib!Ipb+( zK32P_w+>Plg&|aNJ<}V?SF1|F_(rCJ`Nz8RJZQ>BS-wfltJ*5)p(acj34LpfW3Ptw zhFs{QOTezQtT+Jd53&z~uxLI8;jg$Trm`q~8TXY$-nsxL12%PUXq~%zfYT!naod2G z<k+iHu+&{p7lDS7^-o_(OeQaMpxs&vW5f9hVGo2ds<-^kU|WS!5n%u62vOqu+o+B! zjbNjxhLt(HSim>d9;EgbPA-;wc<Z24i7LV{W%z{L+;SQV6CbW+PxydMeZQAXMTk_< z;hp}1hyrK&nc9LmxrtAUb0qQ(hs7^7)xx4N|9zxe`_qZ+KwnA+5k3Ff3XnuYe^nsO z^mlN&FHji91JgAB=}&8Z_06m$0dq_^QAI#UHZWO==vZj=>)9H6^7Ve<V|sGW9cX1H z)xXo6Ov3)lTr<|xr7pCr$^~#J73_Xt`M%mJB4R>eLTNjo>z6@t9Vrb$!mzBV0WGP7 zR7cS-&G=56mXO|3qBZ2^-_(u35un_b-x7+m?H>Wg)3MUQp|N6h@4dr=HBxIveeNP| zjwhtTA8vpMcDRyt^5A_;g}|Slh^(c+Ub)9d28kdaAp34gO-z%N;QWRaP0Pfwt;$}! zxnJ*NK!R_YFVDs1e^WwR%9B=<a}3MT=l*Hyw1?Pbs2%c0stZnI$B`YWi&7@j->+x~ z{k;Z*!wG}4I<8PBCu?-S@};;%&B+1k<lQ!3Ha^;I6zCWsVddx%E6nqbk3t-poWje# z^77xmAzDP(2Y1ll7651+9h#fM2Eg7Wx_z>K$Q7Hj;;YJZ11#RU_dQ!_s4#{l-1y7P ze()R7!{a~5zuuoI+^CKqi@9{E6`vpa(IB^B3nr*V1XV)-N_Lju=Au$=djJ)dHF%%% zbOC?j14!;j?Bso|+qYMQ?|AEg>;k+N$ElOjlv>~7d0GZK0LkGQBE-wPCYXbn*Bu<o zw!VRkJ=Ch8J!H^@=ah_{L=hK<N>AyNV9<dLO8t`DMfCjvJJt^dB<z_V!NE}`w?|3= zw#qD(;)*F6><husQQNN(rUxkmGv(^`LC;fipp89MV7XO$%}6Ra66T+mx?|XS1jf(& zvTMHLK&sqA?ED{RTW2>5E}F&gEaS2nas+~<wL+GzFq143IWjDY@3BNtqS(r#;#(wD zg@wywx*OxSp!b`aV9$76&Ds25sQiG%Ox$;9@Kgb|FtqJgS}RmN@0&D!?EcepkGVE8 zz2V!NCLG((H2KcX<x1j&P5<m(^D|0Go7h+|RDP0%bDQ{xR?~8l7Nd|MinKbW@-}nC zKNVYY$!as3l9)_+sR$~?-{|9opWp0W>%15IvufYC_R4(1YT8k7RrwXz(cS<E#>E++ z4`286-KE#*2^!qI73;kJ$JH>;X_QeyV3<^~$Z~=8Qd*TsAr>ZxAA_EbTyN)9E--+L zd}K&rdw$Ac11yla0J>SPy-OSatE*|hQPTz%hyt*21hASKd--{3|8D#~IGy}Fge3o) z=^Bd@k0;$H-FS|~6AL2vWxHw3zNENxwv8uee9nfGnlU**6EbkTF3>dC*}6{?Fxw2~ z^<`DY()dtmQASK^|52Bk+09c0N0}6>C9f9$Ben;kyJG%Fk5noAyj?u^{BT>!-=96Y z8)(<>Px8t=jwXM7KV{0h0PHbW#`;w?BMa}ycOLs>6`s>X5HU|`PpLIV=0~BIh_@Je zeBZ<08$$agwn92}wNKD{g&xhV9v{E9#tX3X)<133_UamB5fDa7a*fR4vtno&nXfnQ zZWQr@w6@fVa|%4;B1wh=k_Bd&)P)LUB1X5RS-E5gQC(AgGw3i$$1a#nW2dzjxWia} zo#g7SP5!?jVytHY$;tfr#a{{ALz)s&#*9sW5)appW%oI~$#iI1{-Nbl6*^c^(+-0b z%Tb=3%rG|yZ~Q%@E|(Tn|Gc0J@}Ru1mAyY!y|3(foJuceqyLG2D<fK*u<tTE5&vrS z<YFuR^7Y15kL+d$;wA+Zc1!a9{;{>j9oMqUv~iWnK!oS-MXD438;#KcRiZ_i$GF@} z6Msi;^GOO#CxZs=dLqPvtu#3;{m~af@1IYnJx?Agc6bi;$uFMef(OpW2~IZzq=t#! zl}l)4PM?E@8kw+Tg@_3Y7)U-nQxLzujJQrNJ8%s@o0BV%qx5OavrV*<{yXQ#10QcD zdmilHEtyMSY_9pJl_sL^OS#GjDr`*idHc0ND1Vv()v(O1mcXNB=K1eXvwvix3w8g& zQ(TdQqDRc3voYB)wbjG2ah2umux<2rD(x7`jrBVch;HD=VJC5n(7)aT)s;QFs~vc2 zozlBANY%EkILSiWG1j`mZpQa~d&{ZD%7IawkDl0|fIZmYJ`rbiq||T-?cq^WieWPr z?R~E*Cq=Z(U<)|u1#t|$o|8^6`H#QAWz5JlB|~KDeW!fDm?*4cWnC>puk5*3T`WV) zIt+(pG<cwcFJj>D77-9=bUAi52~(N%7191(`7)EYz=XBH@%e!m+~>?U2?={UWUv_+ z?Hzhow0}sUJ@-3X8yQEgOaT7m#2pKoF46joR4cmxBo8xGW(F^=3H@w2sxn!?qw!d@ zpL`E_p$BH^NMcMy3piVsWRbhDZ_I|(n^ZS}ii&ww!kmW(rUI@#82M)cSsYVaUB;R? zeM%x$P`ZA0i*hSL{*0)0En3sUR?uKa0L33}(Y=aB9ClR_jQXPxj)A}y#Xp7KK|v0q zXx7ol3rcO3y!@Uw)Dx?B4Ci|fsFUi5Yns#>&hA}7O0A<;K_Tjucouv`h{F1|_A*yj z{)IuLWc=jsy`gDgG%&t$t@;7^{tAtisfZd2^rdb_29LMY7`1x`q~q%NfAgAbe*EkC zy71BML5Tnq?S=$l&&{A*kzLYHh}*$3lZT6ij$VdHmpDuOz4>fd0v9WCALqNm*zC!_ zRUqoUaBwq5+axh2j19@@XRBI@*0;Y8V7r9qlcu$z`ht@%hGg-hdSw?i@CfOXhNT1V zvtcuKK@RrCU_4M%Iu@KPU3t_YUyn2s`)VVW;p8X*o^GnygDO=TT$?0>z-@tS4ZT0R zsHbC;xLijOw0TgCQyC;84jrGFd8Yq-tf6e4E><;w^DLgc&r$A{WMGLDen~t#yZz8x zi9i{UvBK(499B*HV|Rmow>A;aHDh$gY726>=4czV@L2u<Kp}r&Lwk@V-^3R@UAn}W zk&{j7_McJ8p?8OgQxTUTvt>Y^1S$D8z<+7wtGBN(6Al^d7u6t;k~ygNq(m>km_Co< zP&b%2^qcS$ZYviOXJqj+HGmUXu3P&iR9g^7HjUs6e6Z_a)$&#uU;;4TEuSi<EWH}l zC?Qy(CmSz;)?e4!53QF#IH+mCoPSKK$J)sR{QWt=A&Fb<3Y%qNUaDw=mVI|4K6wAQ z#6WUGaxf8p=`hF;{(y;ED?nm0MU9d&F$0MT3I{yr)inMU%<*o@Ao9I2Hl9+e-iNz8 zT85<_w#0}3*8+6a-ikdv02Il+8SF#3+i0s$C1EMX!#lerawf97IjV|34Pv-UbVS9x z@@lRlZsuiY*@r-ZqFgJLnTu&;U_)$t%gzEtR0<G6Xgq`c`{w7#3iv!}<xO4gdzIHu z{|=gC$xsdvW;s%b)Bo~!OjHF_EwWM8KL@VXhG~x1hfize%9GszuNuh>y*iAAuO)qy zT(!N4;Fr!6FlnE$qlljG&-&!x;ZfMN6n(S=lx|0S01$|?8|C%1VM`xzB9JWmm=enn z{&Rpxc4s)^F{^2L_fib;ACKx4{WRbv!y@^}@T!cbgVSC!2*P|4I_N|x@Rbk;Eo-JN z`6qD<2?Y7240Grm84&cmw>;fKo(1<e{<6_dsDYbTVZGVzcAh89S8Lhn9CZE{bHz@1 zrP;sz2>YVa)>Ha#mAnMKo^X*|HgODk{3}(BuoY81-+ZPiAv16@1{Ap@H`ZLrRO)1| zZrn_o!8YN2*5Ht9ShK+CY}ugh8n2=!$_qaD;vfRzng%Bw+~I7KM9XaUWzSq>j~>&d z)95eoj9tdvz1)2Kx%tEY-{(y#YY!#L%kM62d3^0Th#zKPQ;(K1Q+bf0si<&9#cN@s z@0@sAUx1~jX%w(We%Dwb;hbtPpVTFRJ8I`a!4my383o(&8(JMkop&)ja)}-!f*b54 zWj5~*6JcwDs}c@^QkzG)@VxGziQC(}7PF08UWTU=ov(DO+lLdaO`{^h5<xBH-;LEk zv!W6(t#7$J$~h&unXnmBuqGHEMz;0IXaPVht_YKwYM5?Ccg209n4t>1xE2Vf6#RO0 z(!~%ultv`GmHc?^7<wDUaI(G;QUjNu$l4904=k_}rmnXD>p^u)Nq=W#AmwBE|21QO zOdzJWUrOCAuSFLo3rI#yqmtU%+8nwpH()PnMPSZU__w0GC|IDp6%mt)ZaNtw$9PTv zd!^d5hi+vl%#X38k(PG*TV`<Id=dQ+NEDRozLy>UmGMFJLzGOsw4>l(FVv)Lah<LP zkh(PB-?4qNmy(tyH0zsifD`TP+*~0<7xcwkpvZl+ArX3nGZ1%aGq|+Gi3Nm7HrZXS zJZLNltJzoMLXj&|O{u~`%BCiioF@<erEK|qMq&r*;Xq_?)U4w|3rD|A`7Sf#f<obA z2B4nUT_Q^SfSW-+x!tA4%D_jtk69w;<F34X&~G$~e;AgsgT9lDDT~X(qDp3g3f29H zQ4vS;Bfm-s@Vgpj6RuPW5$JQ$s#^Oh8tpD3tzuCf9K%Hisn&8O2p<XAywj64rf{o` z880~paaxjSfwWP4cq3iYtEr&-J*Lu`58E!*oOh<$>k`*rro5Y3M>W_QLFtv0gsO*c zf#&XyVK?fTzlrmgBB`1C+JzO9fCN*g-EIZr^Uj%zy3zbkbOzh>qsoWDDcOhi)E}L| zUd3fLg<O9`kH){bKaa2jm`<^ZRobPrv26%P=_Mv}XyEPLl&J;Z9szrsS78YW&i;=G zPl}I<tA<Wyvn74!wr9e?l+4>FOu1B3>i9+cB;~=JsfE{59~~h|W^?Zmz2Z(vjqHa- z`MMh9SkCUp`G51dvwpl<tEpw?)Sz{7-Ymz;i_lR!$&y)ufzk9Ow;@mIjWZW*%NpQ2 zxn%*Y<C}O5k8JHBpjI0pia2AA3}=u#6PJWV38Rr=BoZ=^OdOvcZa?pN8m!|4?oOT> zzmwa2P$Mzwv{Se7>9OfKUHK%X8z008Po+PhLfRl?qd~2B2E&)SWAeBFOi7aFMNoh@ zT1lT?Wc9df85$ox=lF|a$()LEZkNPfNSR=+;dvxIgrVe~m@j8NM4$i(#3PWlA6+$> zF%w{fCvSKv)WL@-qo5kgEkk~8)=ll8=m1zTw^00RRmm6I5;&~;mu@K)a0a239z|ju zV(sWYW_n26=JS4nlL7kt{}3pWE5|14+<WiPg=$RL<cuFCPqwyh<^qr54jDjICTCSo z)iZ7mTlI@VDyhvoHu5-0WxY0Wn~k^E|3aFhpqS%2+i6{|p&p-871=r6WX71GNgUl4 z{-J&FCr)p6<`LWW-?P;Dvm9|k=P~N&axT)9=)r9&aJ{vFoMId~;{1&yW!==}>)rbc za>f<P*{Twe_=+?`9xKuczwb>YvqQ3n9#<GfdS4LX&zt-pP;Xy@;*}Rls&dC9m`sT9 zbDoEd4|2CiIiS`2@=_IN*fyUu-7M9FK%O!MDz?{90lzZ!Fo5ou-$p%CP|K<4I}dvs zYyVP`7fX5GiI;a0M=`cTRkib}4_i9;A_Xah9eRHna`@JfmSJ@p@pKn4>?n6npG+@f z=O}6$9;Rpz(7F-xE8L4rL>*R65p#HWT$GE&N@i`v;08@MH2UmJK-j`(v_%s-Rmq^U z#Acp(Kn5huz2e&^V*lk364>p5*9_Y}8h!pg^hTuim@+vg5Q@PG6ikS7?g`~c?;17! zDeq83rMpXJ0@?2FuG&67KuuVN2rubpkX1B>Fsi=ZGvh~td+E+%Q4x#w_pG{e9N<n7 z6*Y=cB7A~SqqY{96$iw#w)u8>g`o4p8}qeJS>)2338}IMsd;<xf%u2=xM;l*$?>mK z6lJ-IB~EQ^7C+2(arX7*>C}`n$=nvqX)v74-FJL=`Rbf<Gyg3}Rr-D6r%Q4_>@$6B z!PkrP`QTPbFB&PS<W<Os^E~94l$0%2ee#}JNpHC;7ZClXY-#1Iyr&_1vxOd9KUIVn z4v-luVZ;Ss$UiSxR*rIxT7VAAEK9xocaF_bpa*cJ_!iEXVKtq6B8`o>q{6q^Tx8WW zNCnIHAke9Kq3$EzNw@ExvYt+Nt=H4s_0R0ITD}^fdrXRT2H)facocXCiR|9w;#qbE z56=%`+UKk*J+nrz?hRgd(WRO%M|SdPLyg5q?fZck2+3z+=a@r=zx;=RK0+$k#NvGy zx*0Xty*!-9-gz&1*tfq}ZqZRv=GEUzFPTDq+Rblq6;&i916O2TJvxgAY2}#3C;&7@ znauV(X{WlbyZMs=EiW(M^U&Dw8vso*9w<2EM+T+QZ{|_qJf>eop54dn^65B@LwbFE zjRyV#x2(rU4*{*d#{qWnk5hJgFK<aIFq!b7>|S)(tHMfNar}Vk|G$r@Shf9)5T;qZ z%oFpSHb??WLiE`}vmF2*2E6N$`;yXAl_HFiA4%fDrUn7=VErE!P+c5Yg-!Us%!*&% z#?d4dK@Nt>9}mr<XIk&jVtf6-x8EncK;|Vz{oy!toX^o1IJav9RFSYE+D``^i9;`G zNtWR(1eV0J43qr*?A5rzQA|)2qXo7cb&1p`)KaW`ot%~MpXR$)GlKbM+FKhlBvFqk z(o<icjCDS~dN#gVrf$xE^JaSK<71Fvx1};AkGwNhF)xR3#QHC>Df3ps%;WUwP4(U- zri=dicU(lXC;2fY5(dRVj(DS}wI~M}=`gTNaC2-D_%r6+Ipn{ZA9Wq5-^vu)HU0== zwr{>LvP|LTGkss6U+%ixQt^$4uE({wN)o2MY~%6OV2jGnlq8rx&SI!u=aB1Ph0IVr z9$49cT)1|~%c56zi^??B3YPhb^X9DDBk=K1qLO|0{#dMMcfWNiFyIW5aBe_INVxY& z5eSXS-O8El-QUlHerltbZOQNY>bC&H`=O<O*03H@7&cURzu&WtT^Oz+*FwB5FWpP2 zUQMP)DMU{Ms6R^wY_X!ArH%exV9nH|1;k#$D=Z(Ow$ikoo<EY)fl4pLvHPI3S?h;7 zQ(Ql>q@r;dCA!8Zx3oOVx?v={&O4~s{bK;a)2p6E-Mhr{mzA(hyT$p=#PfW>EcNe) zz3Ks-@>g@nMlDQ5!+DfPU)LB@UwxJZ7`pt&i1X^UixMaam?mB<PnPtJt$3z!vF<Ez z0J85Wenw4$1{T}!aP@{&&)a`=J-6F+dI|uo@@BKT&Xewc>C{h`s3$H&=pE0>(b!{d zx1*5+IO>2?Dsu`qMC$Devsyr3MF5B6@z#0#_lYEx<>u*ga3h0x<^>EzK_cOJ90a#; zq(A<BwN|jmLgS|Ao8V2;Vl~k6pB!Zo1BT*<XXwG_QS`S@Bvx`bSYX`>Wr8xbmT%pw zttj6eNu$abP{^c&(5naHjyeR9?%g31bN6NKrMZOG+$JWI(W-8Sgns{ON9FHYhh{To zN%eK?%z0JS)h0tN&DbbndWi1~7B8=duC@~Km2QDYrJ!x~uFO<9;$RMSNr`WB>opR% zXzL-_@b6+2m{uG&1_Zw0TK1?8U#@Uyw)jwQeIh)*FBvOc>+}~Qb%jD=;eMyJ5CiyI zxSzK+kRhRG`|N?;n`dKHYzlrBmJ_;94-t2bg@~|Qfp$Xij=+J{yMP<OQWIUB%Tru^ zGkM2Oi@NfRu3%`RO$<GA8~4s-e#l<A$ysvK29?v&9STrFxLcGZ+6uJdE88o$xd3NY zJ+KQcT)fKa`=Mhb;x@;67xFUt<U5U)X*tLCbQ4`ti(kKjMkEIsH|xsfQP!##i#%m< zN~cs0Bi~U}zf;l+dNZ-kj=*t~_gxABsg36WO%;j(#L6-;QL>PO^<a|xeepa(63}4b z(@oFL=C-E$`yNJbnio?V@hX0YD1uWuY`(bDC@T{@Yw?JX$wUA4>W_#@xxKkP|J~Wo zPSoS}KIy6}h5&*YBd2Py#BVUPxk8Zl;gmG$6;+~cH>(I-Yy3cr;?HE3p}it)491sa zVxHU;&G<_Kh>Ji{MU`NV_a}Fs>IZbF;htpacd-vcS7_4gN{j&yiiD8VX!$q9*ML~( z;0{Ax37D^5+UA1h2wr?7_8)FCMR<A&vrW<5Mn%s_B`><UVXCGpIe}9&QXDXi@(nU* zj9bN8l7z<9#JI*nKUG?ZQ<nH8==Z16?RkQ*?fx69l*?PkdY;s>G5orYV?2)#&wN4@ z&{@mJO)g~PjCzWzsAGSZhCq%5sgLW;CcanUf3lL!DUs5holdruTqOyl_sgAWVZ~K^ zp;W}OBHRcbe?dy85Q&6YNiJ9P36tr&gz9Wa$PRRc<^6~~6dnlgPY%BpKs;<IcHiv} z-#bQJynNhCew3BF8D%&Lk-KGzxV{Q6lzZG~IE!Kk9ZQS7%KrBf&7NZ}T@c7&|0Ah{ zo(!A3>AUKgf)_^g9c~gR*JFYN)NbwU)h!Ku6^Jop#l$pQR`6L_yX1daIdQ22>63nQ zsk;FE5-uI~q!@mm7V)MOsNW~Dwb=ll*Rt_ScqPoPJA1CF$j@<<Kt-rPduc^({qRV_ z-e~DZ-NzY5CL9?DxTx#CIGz4-|IoaP=A2WG*&NmAWfHiGK2gPOE}cVT?-HAlZs;zg zMc~?B-qik&#Z-`we_yD($Mu8d6g7Kv#>&CMnE${Aj;-V#h5}AM{~Jbd$|@xr!1JB& zpqt3-<e-9J{q$0cE#}5cT>9vR+19~^7S6?$1L27O7SB`N44#3;<9`<}eA)pHbH7Rd z#&T|Nhep@<l4$LhG4x)vj2UlSqZ*k#wt&RGjzJ&RsBpA?T`|l7YofBg?98mG_h*|o zn$d<As<wZ6neoGh(q#TYAaSvZG~3fW2U=sn=Ig-%`aw7wB}v8Tcj4-v4sLxxu>!hq zp4$53-^Kw>U?-Zpj?@yx*KQ#`tJCQOezwypB&^IOc0U89H!d!+V~MoCY6oX)zf>ae zqMe}{g}?7vKb(-t9OofoSYw6A(4c#QjL*$Qb4i)Pum)u9P3tWj5>?S5gfZVDuJ3xz z&li%^UFBOqvxt?_Um~zI?_lAr(KI57_K-1Eh91=|sl;FsZ0uM{`0x?x3mGPMREngz z5H(~PG#uQ_Xb%3oi9xa~s=wMa(!$gcl)!~2d%IToHkn@EFz3=?A{3aD*H4c!#u3lT zYxH#_2#KDXV~|1garUkD)aDWi<06R>=k2i0oz-nFUPLEw0}C#F4$0-GKALGd`8$D$ zg7QAU_cS40)U`7wB&?L8GhqT{DVRtHo~4T?zMGno5T{=c<W-UQX7}^tnlN9g$c0Ru zPw6wnw{Z|p;Y@J%>@W`ulW)g0xiu``xj)Qn;12Zpm&&c_m99vM<qIBn=z4>zWst=I zFU@#1mOwnVT2CZnF~yF<T*9(M=lyqu50XmEF4Iu+#wzZWlvZ?Cww?GJ4rTLs9MFsi znOQ3%CIl%&tL+(9Xx1uaX!Pr`kK~9K3@wWyChVr!#1tSxgcNop%a+xcHTZsV(zH<Z z-hDJEu^Y4TAK!EsatT+YZ3_(l73`zw=t9f-6%zZ?y72Xcb3B=uqc9umXYdCSW`3=N zU5*udTbHWWimhaRUrTdiCVeSwM{%ILvj<BFktp_yJLYs-BG44U^RDcMF*mZeUuS<4 zsQ)e%iV06mxlpZH;DYEJzlzo|unYXCsArE+JmnkuwxB{-S>p@%`xzOeq1B2BqqfB` zrlh8ZtA6~{VhYB;KW#QEnj@upcYo*@@$0GwaDd4LkBzQ|T%QtihTRdLqD5b%KvX06 z*MUK4=>4NX_(hb?^~tE>(7=bTF4^ks)FX$41s-KRAFtDxgX)0Ak@%e(_<KMKGuhF~ zXF64PbTMx_@?Af&uV~mwxQtt4tYjH;!bFO~A{qAAji%OHcWh&O93Jh}Z|9NB4-pra zUcbJGn+v&0flSP^swZ2{A~!eb07Zlnr#j!~{VQf^oqDqx&V<w(Z!OS*u+d<ySRF}k zXv_NQU`B1hKF0V8tKQ-O5%XJiV!<LO^PxGC00_|u8UtTk;J-^DhgQ5Q*yhP~if`^_ z+rmGP5o@<2!v}dv;+QWyfa1XY#S50MMg5m$fKJxu-{DTqd7}{RFq8HRDXlho<$~GY zWZkIZ6|AmOKRf668r<72HmJQ6QIG6@w&5p8gnjcwTxoX04=fBO#yY`%eijJW2LmnS z8T#_jSZs^juPXZP-OXU!VUlavrleI0YFo@MK$5Sj`huO?n5+B#ma6e4^`M%nn}US> zxz{W+elUi$olyMp;}hNXt7s7>&fzK?WxYcVHdg1BdMt`(YUV26qu;38UoAjw>9Q)e zcY<SxQ#X8nxinVrYNT2s=mTd5ztDMD$~sCE3iPzInC}8Kac@juq?RF4z5SvbBgoRK zY2(D{XWvG&oB7L6=)dLeDkIL$-Rj>^xc(y==D^?oo5|vh6IysV!2{XdPzh@&vG@1+ zTwSBMJ1E9Ssl)`xi=(06)!{;Cz7ykhJy!K?MRN2nRSewg94r8{&BTPOZ`aORDfY$H zv3FS7mvSm+<C5l~OBVGPFO&pUz?1VULa(snLm{L*V?LZ*NzS!2y1uEtUE7=UVx8AJ zKJFgSZ+~%z4KS<=--rLhZ2qD~CHVdi@o*+jtHm#`0FP@YVF$sb%J1gs2a%pj4kDwT zzpx8K`yY}cdLOPLVoz5q1G~^?``-}jW%4-k71WE-6SD~bN@rs(YcC;Y1T^UJ(jyy@ z*Jx((VI=$T^7^u_hj9u|dI~vsPT}ih5fDHbtvFj!da&g&`mo@iPeHj#a!XR=6*hR} zJ!vDmyKWUv@?t9aT^)JL3yUCNYE6MpnV76w5W9Q#R_C}eB9vj3I+8JZm4!H3KyQ(m zOCR7f*w>ejETrF1FF6B`%prWx%B{SmMHH~dW+#ew-(@cc)`)Q`xEi11E!#kT^Q1+E z0ci^P?kBWay^SdIIXjGvW7LpLmBw5;S%rxBnDOW9@HZ<?k-fuBA`L=KNyV>mOGe5O zg`0OIMh3HoV|Yk@rd5ZZ*8f%1zqD^0{7nU#n@u-&cei{u+lkBBfTrqiC48_wt9??y zQ=IoU`FRvmYokx}H&2W}Xw;uD{`~*8&0;G`SzegWrCeNn(SBoIwildGO)Y!7$DF!G z?_4ZkmJ0UCffc``Q&`p(D7Q$=BvrQev01kIaonMr%y4=d&^-`~k||T8=nVFnbO}<- z;T>rpP^T2kKlG9ciTy6(*KPMZfU|`Y0P$LSyvcFAc)_4bxhFj4HA7uyyNF=e5NApl z#4S65;3DbeNnf&~-}7&-?`4;!*_wARJ(qk|z_1=HdMEbvSb!2As0;ARf26*X+gR&* z8J!}EZ$U1s)wi)hFTd5eR;JWNe>WVPt~|b!+j?C9RK`uSHSYWh8#teLB{;;k1{1^* zD_?H1^q*TSx3J+n<Ui{l^rCI52aksn6SK<TN2<7%ec*t2f^r{xY0b;xNtLXX%*6ow z_1T}Cw>ecR5-yGhEn16OwiCG4q%*(Cnvc1u-9?zaB%uprf|LU9muB@?&6ZmjaarU! z0_M{4CwsMnOmk9q0fNo6%biR^{1;n2YgmPghWVucy*`{w!52UQXHt{}DN|nQLZ$#s zm>zLsPsE$~#Z3G1ntf#rY<P2_$!b%F^Y=a{b2S$({lmsSKk0O25iQYvn;QFn`^Z=U z$ZjNm8^lIZ{X{Wq-X#GUNUA&zWFfVREU}eWd8;4++sa9F>440_IGKKv+kz(0v0dag z!1C(7Su+1y@@m|NJOT5-Xv}JH_jU*Ca_R~Gw7>f~wTOmI)wZ9-3KpRhtNDU}N}G-H znf?4Gqr@^z>QCOZQ_5D?Z0#4?0OtQN`Lyf9tEqM$!R_m{=VFbK5f7CSeFuDxFF|2i z8TP(yZPp`f6HD%b#5sdUXdlFnH}06i*MZ#;#yg$FHsNZ#LckuN{T0C*czP*x28b`Y zX3uwj6+XP!#z}n$qXvshE;{CB-2ct$*@E}nCjz;Zp5D@fdhvta>LBAznUH~de}^S| zh@$0=n~9H<H5ul<gZiAY#rsJCaFlL~L@Pow@NpZyRsD%IN-8pKP7%wiaKUM4jtN5g zb|~y0p$gDo?N==f{pE{_-q`!F?^{@1y#$%s*$9e1^4HW05RP_hNUi!_(`EAROdd2J zH~B6hVE#uNXu25-;X_66BASbekS$s-88(9f#5_c|$w<S!#~_$9Igx5&+w#KoWLU zrCb|DyaAjuWptC#CumEy;D9h0v}yJW3ElX1VrWM(m>~a$@lTdxbe<~)X**z6m^2e8 z|3-L`IWG9^)xVL1NVg8QDdRY3f5r>2n@1`!+UkP%*t^iQJ#LsfoU-&3bdY@^L$v*- z+O^D3TtC&FLL6594l$dKmpVPIDZTkdfI9e(jO^wp5}UR#&-3b-i3mmKxobzX+7j4Z zCPrOv$u~0*nbt9kQ|eTm?%U|l)j7C_uj-5jSA4Z6X*=*kg;6qu3O5o*a)p*V8h!Rd z%dto<nr>%EKvX(m+J4-I-3Q$llAo53By(Dd!8GRn-<v-jQLC@|cW}NDq|&-xMck1n zTl#qUsrSHbB`F))^1V)P$uuZ^jr6x&Ev)&$!-r?Ma*57n<D#_q3dGdq+?h_2hdymR z*!il)Tj?2K7T&SQBmeQGCG)a_7e577Y8W9QO|`4%ZBT4Av$-$$x1sm@?1`!&p*PzU z9F?}hhfDko`q#x%kB{ldG{r~`o5oSoO4jgf-37qp@-mSA?v5FM!QRYBq+9qWFR8uq z7Ya9WyiR_`&&-MLrhnEpZ+W4PD~Zhu3-{|cINR&kOgPS!9+ET$ALyJGwg1=Y?AK>D zvz@N3;Lvb)5Gz|r%5TddpYv1OUw#hz{#{GenZ-zNcAE;Gz}j<tnRUO^bBjlw;L2uO zC=Hr5X4Uu4R6;Z@7~yot@+)Qn(nLj4WrVim^acm^$D{Wz`;|35B010yeU~-ysg)AW zIX<Dj@$Tl9GC+-X8$T1+8z_DA^aK%*G7ERKhAAA5kpKJdWqueI1|SQ(RojmAb#8j- z=9<dk^M!x0=QOfh#@cJC7-?0qw7TlES6P>8%IK2D#|rCbTq9A#xMIlj^p!4tO*0GD z{*oaKjDPp)Eub@6sy(Qcsq$Jqjne<6dpXLP<gXtdVv(`Z%7qthcW&J@I#RN>!}8CM z|K_}ZIP<xEh#o+q-|F>WY&}CFL-5(LF-A$1fKNJz7pj8fyrK_Nqf~L*arB*t7xy%+ z6C_Wdii^K-8=W{BGwVO+=?YISqj;(EOamrtKfcl^CLQsQ0MH!P1wPzjmPARZs@~7{ zJop$V`20PJJiOdJY?qMdvq5cT&je~r=L)_D2ZlbSW2<6c+~LX{p8vfx&uIV}H+ser zfZnU>wQkAaKJ^fi-hFF2htOIW+Q0&yG0Jw4@6O+VrK$pVmYcIYxx2ZiTx&!#7CO`C zTVov=X>pdn1RS^nfx#MiZ{NUxe5~Np58)m^9lCaaVQ$sy?c**3{P-0k2ojqE;24oW z4qlZpLTmxCTjLT>!V1k<ErH+y5XK8!&=L=VmAsNKC7CCH^CuoQ$(fKiZv)viXV;r$ zSk#DTyv-y$Zli~ka*X40vRG3Bi_KclDmXORE>z7GBj8xBd>(Di_@~!f${|u^l>%sS z+V6~F7vZ1+FMf$Pm;%bCn?b<N4zxZ-7x3O1l%^};IBB745DyjSqkU<ct+>qaJ(}%W z*lTH|_(V7+ZQGc`q=gMD=FOx%yt;V|=oxriBdM$;y4jmUovqIp&`XE+=XYGShwMgQ z6?6|HhY=f-U9kYNDw|ygF@P5wi0kgLR&1{RH6wixjq`P=32`9rN2I<9Yc^s1iixlh z1d2CiqiIx;T{2{3#la85B=DNjW)50@x0SLttx(*I#^VW!WxN2dj(80GC>ijRUeTuc zq_)3)L+`aWvmjEv!g|H9hD<<o{+a*gn{K3H>z!+aYf<Lpe2~-NM65qY&2|1JDt&q{ z=k<Ig=>N3<Dm00r__y@dq`G3ntW3&!Hg98hVI2<*I;8B`AXA4rxgTkE@TD^;F!5}$ zi0BH1ssQ3?<Laa{<x+C+lm$w$arfNR5_w00)92l6*KXl0)M3|U_A=%fcI@y^_5R?F zVwcw;rbcunz`a*HfWw6l0%?0%XY#P@WLqt(X*Iv^ZBfSK*6TQ^VR{u;;z7hz28M~` zFEaH>mJw5eM;U9Or|GLw&065+3>EhEd5x>kCASu(FRVyXWo5mE8WUGwR<c|7cq{by zfCwGh?YSYSUf}|il1l0w@BJ(&in+tW#pGsw*NVg+=0Wxs^iPn$-O}o?yyiQ#y9b3D zOLuEEWpSyqhVRO(D8a!*=1Q)_!C<QN>g?B;u7~IPuXzz5Z$CffFO^QKKP-7}E_Vw{ z{WMJ}#K$(yR>_=mW>J@?_x~}`Egs!8wcK!j?)}26A2}leVNU7Sou6oZSFbI+r!CY2 z`eDZHzt>DYbw#BW!{YUGxG;R|jv;j9be|4LH2i5r*=Pn`0wVn;9{>qW9EV2DEc$}! z&D2wC#J_W`B|-Bk^#oEmHF2q)&G}pkZVJu6lC~bOWC77d|1cS5YHd?@jfRpwykI5k zL}&A=Dn=Z|O*<tJRpj(;K=^&f{iDufTqQ%;n5X3CwOu3%yE81P@9%B=_F-NrGK?@8 z#aPxLe!s#KanA6VS=W7yufrK1I=(Rz{pj?@qiOhI7$x+VNL+$aDEm-IJgj#VNko}c zStBZP0FDxzK6gE)g-A$9{=8CL1A)HmN)&h;q{~cgA0G1LF0t0Tz2l)cJYtwJjClpx zltjZ2u3$Ci`2tp+CuNkRm%I58amn{YDw-wzc#UpsI=B`H6!19vM}biieshaI@7U~R zbA<{K-v4$8_})v~`iH5nOGStGmfj`D^{3bjZ!JSx0h5V4O}sSwl;D_jX${xEfB)X7 zS5>sMstgaD%eWHh-2SoXDu0_bz2JXKlh_vWMB-QKY!2>A1;rvIg<;z#*V$!qKuE%m z)f!VicTUY*k?*eKljCCWUmm<p<G6Do#uPpIX_c-J9qs?Qu7diC7*cEDe<mkKjD41? ztUAo5Tg>~X0d$~pcVBjlc5Ak=IZe|s$K0=D-kVyUHSJHn#2C+p_EuSpiDB`tflGy^ z%7Cog^~RNith7U}!=GOicJ|{g2A;q??A9Ubm>XS-*_k@Qw%t_3B9HHS5}T;qXE(d9 z=UPO+8ABbxyYj%a;;Y$(yp@17jfOkN4g6>FF5RfE@T9coNl4VZ<J>!=<ePr?-GJPd zY6Obm^nOC~Y$6Zp0zjPMbp`bxH@D9=T;InaE&Cj2@s}<M`t-FVHCZ&iphi<5Y$I~s zW-wT`6mdQS8h3o!ho|4<Xv39?V-K*mg5>o?o0iEB+q-L%-q!)kpK1T{RJxG6@u)SN z5@@R!CTadj@Jd%TO{b+j1VAs(BeTV|YaS3+*>Bm>{gU(v)qqHM<yW<azx{An_gKS# z^2lJJI(@=li}Es?Z^5FoqX;bA#R5D-asU0{XG?62Jimf~?zTJlq1UFq;(!(nUJTa! z3&j3`Q=pori?eU02;AyGri@>VyALFDK*ytg(g5)spE*56xOpghm1)IK7_3Q*(In+i zyvxZ?;QQ~t6ph0~s>rIE!1J9WLQ@P1)c<N*vHP>Sh`vyN2x|TUEqPdno-so)Q}nu9 zb(Ivu`h)usVqrN)Ejk6~@Zj6)j;jXY(81s?wiS2NUpv431|Qexp$EDqtosh&2r;Mv zN9;khxp4wn1Nz5`8eGu>{5k595p?R?DEfj1)Pa>S3r-C|J|Un}AD9Vjb(|N6puf8j zPIUWOu?U)NS}=~OaXl+3s;a4CV)d<H#%0bNm#A$?&#mG;MJL)0`~@`hWu5gJ7LD`% z1pORfCn9b@9<9)%K7M#~a-2@3x8}1lH~c1d!wxhjJVSrxU&*car4daJ$z$>k`C1@; z#YNJ0^`&fkPxyB+;#e3iB7v^;CuSP@KM_g>t!<DZp?}7^H#6E(hNR^xuU$>TPqxtM zr601dWUra7j{j8dY6jPjUvH7_v*vZRZ}B~CB2KD%9%wAPu45+tX1X<&$i2PZNRIgB z0`mEHo0^cInK_PG8Nl!YwOV?C)!D9bb3eYD2eQ<I6LfzQUqvadHdtEJi&1%^`fQ<& ztu-bz3UXLX90~F7?=KOjGqFSx()CB*pu5Fd+Mp~PjPBjWckb$Qsm1|Y&hbbM2$9as zUyrAp#Q^mfTV399t+AzQvCzjQN7BI<*hqVOr-N+njG^(9dk!xA6sRxS3Z@Pn`a<g~ zobekE%%Qw>rc;jDu(HJ(=iD4UzK_~S+~k%c0H>-XrCZZy+{U#}qV((|!z|?<(J)IF ziTq-z^U;CmvT>l89|XB*47cRlJl_AVwQ)cln~Hq}`5gL*-J6hI7W>Y&K(>8gbq-zo z-|&TP>}juUb3t+QGTEL44i7P~atlhw3BaZ)V0Winp4efc(Yct4w<P+gfBXbmM!MVP ziBJH~0j6Fanr@LWYA<&dWQl|=PK%l+@&cup^Z2Uluwz8<$o?ubA)!j*unZ{=FTq2B z4ygPWxtQB5HIH<Qk>Wh{PHU@piFJhB<{T=VXhX@Z8d5rU_0FOjQ&<JQ(7D+$0%gTj zNIeB4baPJ-JCv-S>BbESHo*GvZ&8}rz@Ya7%?QVo7;~GnW(T7WrBqTut4FG1E?ov2 z>$)98dN%z1M;kr5Z6w~Oc!*jQzCZbQi6;r#9D&$$G=p18N;!S{Ikp-R(!+X$4F})w zG%=lWV_*x0ehJ=1->LD82++$8HUmk9hl$!cJDIeEW}EsigVpx+=gEwWifOZsL`x4O zr4foSdbH8CHF`ZDQi4iD0wdgM|DAq`d6fPFlbK;=$@_GXtSq=&E7eq?96SC1NJjN@ z>cXlhW#UN~*F0E^%iO0yyFGu^+smtO=>X3RyqAPkGnZGrl=v_pLqnSxSu!$mmgkoP z*bE$N1gC`wRwiPO9Fh!qOHb1~xt;%#a}GjiDi7`EmarRk&0h7Si-0O;%nY`h{m@&< zC;=Zo;A=m*ALqN-j=0AJw{PDu{Mikx8%|TLlz!NIe#ah*Um5oAYM8t)+IkwLCr03B z-)I6kSe_0CStk}(;RbhMa30C$mYbJ-=naT_*>T4eA6YS$@<JMp_>_DAs(Y6V6<XL| zUXsi^IN(}t*%?h^Kh$DVEB|&7a~k-|SCAD)F_N(<mh8|X5tyoT`}od93ZyHKd53Gl zn}IFKrP-!=P2VVoU*oV0HX!pAI&ca!@NK7c-hmft;9PHAM_Mu8-|qmL53(!@IDoV- ztT(It(;lKhdIvNEhL3Cr^vwp#s!}wHAG0EEb;2#@>5yHv=^8jllDU1^0PSNy$Mtjb zHfHMa3~^Td{t<Whi*zXJ*{+92J1lVEP6wF1K%C8zj;STB8%3eadKw#T#wM9)ITa3# zS^^3)>Vq@+A+)lAYP-RE4M6l}_YUIWrqIjJIzSl$_Y4#UjC_DR_?jMgqxArhJH_Om z9um~U(OwL+M8g3$hmCyKD^DjT!2cO=?F@8l?wM7X5VIO;sTP1|zyqobvag;48mb*J zvHMlTJ&(>>&lKumi%1-HM?cqPfc3zsF$m~-ow;b=uLsKBVOIi$mRm!5$#-$trQrm$ z#0I-h=VBi3rW{F^$U!TK%5{Z|(Ir)8Z{cPV#VvV~Cb*$+c1_^b;ci*3Rnm&BqHo~F zWLid>lH~kma55unifL%C%XxmE5ut`!Z%QTS`BEgTYX2%m7(5Xg)aXOzESiA%amD+p zXo};4@>AsW%v&tpxsOv(9kJ4F0m*4n0TMDY8ygRmO6r9i#{%>^YN^q4bIfZYPtPl_ z=+C#arZ~pa%fvRe6FfL(X}-B^var!60=%@14Nw&|d7~>S0Wd#S4r@B*2ZIl`%WG4d z4l-eXidOJ_6L|6XlQJA(<P;qtGiJ6;72HCAP@Cvju7z8a^#tS^P>`r{m>lv)MuHLK z2;`0lHI%T?AD2dt=a+H<VsOUtsfUi_8vsEw&~Z+24f;4krnfHemG*_QVybwB80}o~ zJ80`K2cL!3EH}7V=)=-`#V!RC^D#F}KP_{kU+#$Fx1UpWMPeB7+d#j74kVBAmzjf` zrlZWqUX6G$xXE6N%6G_R@W%z7Zj^1)P&U@;!f*RgQ7(1!SRguReoI_qMwoTFn09Kc zvOse$R?XR&prTQ5<?x>aJci3@g?tLHwv%RvMLiiB1%o~xK+v~js+`{EIvOf#5w~?p zgbcVe@7&&|0%MA`t`5c(cM{OBXfsO7i1dED=k6*Lc(URefTVD?zUgz->)Lx(nX{5V zADyrP8=@ec&e1l%Z=6DM1GF7hpl8UMTp(RR0T6hH0SZPPB2UjG^Rx3d)2HUVMST5& z?Oz_d{_Ly(orF1n*wOsu+|k|<i3Y9`yf_b1QSTqj<Q6V8<t<4NPF!q0ag&>sz8{ko zC4l^?Sh9Z^95|XX^c$yURchQ@0nu1k=#WJ<C(1l8x}XmCyOw$xpFZ1N!2i>WXKaE} zZ7#9`3}}P0N|MUHy>5b@cBag`xCR7vs}d_kdnKZ7fb(>@W&8R%yU)`JLBrXdk=eXp z=NwZ?3SRlK1U2O&2OxP19ppO|Roo&BC(@r5c+_c`%YT3u6^bmzKm2NZA^F*zrk~MH zm`aE~8Sn(Mbm0tVNVV2ga2s^rpZU1+*6EFH-0tKMat-5d5C;-|L>4`sMm)?F=EBOV zaLbT-=@Rn9jOAOCs|NIPK^jFES?}*7Pkl$yl6$5c(i+>k9r)Ea4#?ZNT+&u2qmtKe z&*H`S-lu|Fm8|0qI<AXdpXgE>I5@|0+Tf~;-;GV;jwHbCtn{obpLM>H(H1O90&&F= zy+q+xvC_Be%*SgXZ|Vw(2~}`fRY9WCPxBFWscPxu*AOeg_~&S`9LLs)nnt^!r-ua2 zmS>HH59zU2I)Nw|yzwy9gKFs61BwJ6^&{XO_-`rPJP#Kfx>9IaAsDL{Q-|Zd5kF)o zB)(?C{y&<|GN8%#ZNop6QfcW%S^<aBDcxPt9Ro&pN-HhkK#+z}QUgYJ35c`<MmLP^ z=6(Jj-Y@Wx56`o4-`91X#}RO=QXCB|(|?%#)xbhM5?}7b&9dxEE5CLD=KUH{%Psir zZ#imH-w#U)L}be^UpL|_fW7@#ke2QfKU?3h$HX){f7{y~L1pm1-8siP!w%YoF)qNI zpbfol|KSw6E3Ar#qCJ8hVk&2k*2g)bv9$rWz+@XEtm62Y&sN;CNlIbdP&CmMk*WQq zUU(Pb=%t%U8v6m!B{ru%^?_L6pPd3WnuV6p#j~Vlr>|_U4nnp9Jg;zBqwSx`BD&8D zr`t>j29E8$1!)Ire|)GANqtsHz1$pnZ-FLZ{6);vj1|FE^D_Jk2#4eJ=Zfn`68XC3 zh3`O^BuUazcx19Tk>cz%|1hbp(F8ia^ldzdOUd)|=JpvKb}>O?Q{(#b75?SYBX?Tb z;h5L(U`pa|hpyFCKAU!_H+{Z>ot}6B*wKw|VC6s#EVrO*`-Mdui(#&$P#q)|{ka&! zPY*=5&qFnH@{xrmhVzj>O<NzYEtq})Xs~hSYJ2iKrtvZ4^OT=Q!RJ3QC9I8mfoS3> z<D)sr8m4sP(F$-;SpmFI7oQSUT_S9v%7XR^U2>^$^tpFr5&|Lq?uEZw;>H~`w!y{M z$1O^WSf4|<V6c{J$6qnS`4ji%Fa4L5F3ycj*_ygSW&o1UOP5HN8%wnuq6gIWTNzkK zm5e2%*a32HTt8DCLZN=#x4WxLTx&MyqOXrd&IiMydwL^&fk%K$Zcp&U=%kV4!j-6h zhJ}^Z%V1_lTKKb!F#eDSkKyDLo*RXRJ}Jb}H49%w+60M{=ff=~i!yxGHF7SZH!PIL z<m>5^a||+{Apl2o3w{-w5w@p35>140lny@)#mFn!jp}UZoDm%zZ?@v4dv)orkarYB z4>9z#lWvrqeN9WgRNEoR$fA%~S=$#iJPjQNXi0?)AChLmD@yskBml_+PnRJ8F-LOg zDw>FZ*rTIH9QsbY6Qrt*xeZ3r6oh|fi7lPdbdRBa@Y5JVE;GI)pswRa9O4gK>L50h z(Nr;_4X=EDXn*(C;%$l3BaXyKkgg)<p*(N$aPM^$WWW(Sm>08X7RaB*8`8v;W6DI| zj6N=lNF>gGMsT=F=akvI%EXrA_Sp{li?O+41W3!$T-#F~-(5S}3RDTT`TQ{#%;V#l zJf?$zT}30yY50d(yxMF))wW-j_^X`-DE*)SIOnf_aCkY515-NP#r5K)`08cINx)s& z<48y!{o@(^(Rg$YoJ%V?dlYc>Qqqa$j`3)=s=K(yQ8U*;`hbK1pjwtG#xx5&#$_}T z);tF0b=+0_sgPLev+KQ67vHn>=YF;=-}4#zUk->~|7E)xe6p4HQf}>e0`*v3g^h{q zb4?fPEIqGb?^+9<oHaj2XTgt-gM0peZM_`jA+vcRk^C9W6@=`bj^uSx-qr?+C|)N4 z$JMa`4`$V@HEetflG)ECY!vZwQ(merNgyibGi)(K2)hq`GumIFh#fr_C7>#w+KZvt z+j9E0@~@e+U0QAbr(ruIn?|*0URu>}uljk40j47;+p_HE^gf@L?(6TlmDK#1Toski zr3g4Udne#nZ{beTD1O0gWlb*~h{De}KOZ+MJ|8xQxZC-V6CybgfIA2<i!9Q|=v7?r za0;1s62JIch1r|eLV`zyH(zIl`2-@dV%x@`GX8W5uFuNT-m>MEI>0$=--o&qeHzS9 z!(eucL*MeM0!a~zBn;6YSE)UbUL_4q=kfE5@fl0YRBDjmb<)GJw5e!-q~<?fNZ-Ra zZSWSsBN5swv{L)xGJ(js+GC?$h2VflCcx>R$DFrv^rG7({_j{a#`yZom!XG-e#7=X z?(KC5^zrX}hr;S0wFG55C%S6R7lqZs!Q)-I0t^)*?SWpQ$+VTkBnAmuFIZ?}UawtT zP+9#l)<&M=<KSw&h`rp|<7%Ad3b>8-_9+^1em9=%?18RbYT|5B(?$v%E@rtM9?-6` zuixAd4}4>{DSfM@1W;^BcVmvN>v|X|ZxkaAjeIhKvJm}k(^yCX9tCO!2%i)?d}=O9 zq@Z*+d7sth{o;UT4ARBaEjW14p$%xlzkKzNOs~8!f4V~KW6eeI_Qx<VA2<Upu)wr) zx#Rt)j?@&%4^cMw^!4o#M!w@%GZtrbZAArTK^fKG(Zyt!24H<7YQRH_mo%~A-qiKg z=_6wLsgM4Le6P@dq*9;oZ8dea|3%FgRgZpeWe0L8;%xD(!&-B+`}t@R#h<w}l1M%Z z49RrDezBO=_5E2)6SnlYftI_JLUde3j3&Mb(#;DnKDYHzV0Nn+(b57m3xg_!25KYm zT?J$0foTs2ept2Rt@$!ihrc(gh%$Stwxh$v#&m!`mfQxBqGTjGN(VK7rW7@0H5PtU zIFim`KH#B>SMaV&+z5oI3N`n5JriDdzkROpxF+%NF8HA7DN-Nc+-{Vch4k%jyu2W| zwdbv5n$1xW5)`ua7wj8nN#G6KS{tCr7B4KL$s}-R)}#ono_#iOP8r9Fv!Th)7vFDK zsv1s6wbN-Gl9*psf=>1Y$^Isk*n1@tu*^(DpL4Ppuw>!x`gu#X(K!NrWp8EAi<3uz zk0sN_Sm8OdnGtgQ?!hO!<0fq2P|QY9yy#z;zRTaM+Q+S>q_bNmevZ+cpe{6W>FDIz zW2kxKpr9CMhtYH3!CFdh9bu=as2oCuZ!tDN0bHJNqhIYRG0}eYd>WCAk=^ejVmz*8 zLtQ3XG~^K@8eQ3Q8WdM^z{J6ljh+$DVPH_SEJWvvJl7h3ZXYj0Z6nfRnFufQVYZeu z_>RM|6DKJ^n#Tr?N!?f_6TSjc>5YDuG!`#jYQ{?eIdKSX!di{7^Um%I`RBF`Z{@<p zx%q4WPV}jr!ms^+rce2){azwNL&CE<cAqM2b##@Idu1#li14f4IUgA(#@24t!OTH) z9>Eu63!VriQL~fr;vCBe<>px}GE7({S4G!n{?7=3O3}9lTxp&r(n!i(cQ!l@#VL9s z)>m~n8WRPaz}Gz!j<oZZqh2|e1;uJp46IB;O2g>`6q#n6-L|s3|5o|)7t2)cFUG1V zKsG-15Tj1_ufS+_&8MPY&Q;%<myfQV=rRe0c*z;*?q$te8QI5phJ&>(E)tHy7#q+m za`xqDN9>Jrx77$Z$C#luIbL(ky?WasA@cm&XC3dffX0x|#lL>R4M!?o)^oDQc1Kl@ zlNdai$Svww3VOgq_kFjKn8<4(D;U9_EOK2xa9_C+tn3IMenA)mgAl@tkn|v`Lo33T z==$#+-5~SKiX>w0zf17+cK~+}zkN${gCil?*u><u?7+h!iB;W#h2N9d>Eu33Ig&mF zaQSu-A^Sj|7p>#aPUmSL4O049r4?H&Y8I&aDCc(;OykvN3aO$%lxo|aJ(l9~J_tiu zfyjl)8~k=h9_a)}f;U#UI5i*Gab^sfwq82Q2#N|9mN}{zF>NQ|Ujc(QzIMCYn!>3s zl?8(@PduM#C2z3|Z(y0|$1!~^wB^q{-duQE@S64Z-+hUXE`L8S@PvLc*U4$=XYg`; z{74cBtUUD472nZCCMh~LHZ0@aLyejw1vHWTcv^2V^d|FupC(@ij=0xYfVOAr!$|+M z_sQ&w>o{*IZ#F1TK>m)La~V=k>_e~bpk;4(OdNZLVD)J@zaSlzRClzYutizS-R2?) z9x!oRfbn___@|`6C=J^C&YiTSP4t(bl30>){I+)UR2E4<3a5NJ3aDQBH^JUG<d3l( zJqwhu=H06m$oj-N;p;-b5`l3XQ6+vWQaPIAvDGDJEC3sNyIGF8VlLwn*gZZdc5!ie z)bj=L{Ho(2F+@=!75DOD)>#_^iUIUzb_&Ba@FgiG=;K^XsJ%(+aBp}j*Om`Xgz9KB z&xtoU2)Q%&q35=;23xptx2f^!n(M!yAE*ipT+-@nWDOh(*%b4?Fz;yVVM^TZ(0e={ zYj-au;VTj=8-q(?+#Bxd1a>z9|E?@xH?Cl?u&}X3`+jpF&Br%f$oKX(Dy6yU5jUjf z2RjG+7{c9{qjpHXQYp5=hrPPEj8^G?rfhP=d>?GTV2+Ow%5X%}-MI)uH%n(OurEky zf`vKQhoJdRoSPUZyh5W)wKS!PDL&XMX2srP$((!5oWGr!wLYn`p@gK05}Rk+i~zBy zMQxUoTxWx-h!>oZvO&F=Eyi?2b3t%9*00B6Y%=O<OrWnQsz0-kIL`j0c|0Q2&WHYe zA-ALP=*o5Zhd7O^;NR!xk&)_~)WCZ2z&P0GK;j-}BholWqJT?(TbOOZSbN=L*Il`o zZ{r_-#2b#IHk<{69iA7K6A-0l)09fGl1k~<W6iakt$^Ifqq(xrhgNh$!&%GIWLcx2 zoMd`dS<-Y9qkUmzN>vs$m0Ajk$6re#Hw)|wxe9qyXU6QgXVMufnC9B53YKm6AMmeb zI2edyy}jEecw`(<4@qSBaRL;~BkltTw&~}s>Sx}!h%$|mV^qF0X~?t}jXP)$Dp6qE zzO-uXEcye%V2H7dfYS(bV3tomjgvH2IDNVyNaEG!(*6(y`y(VQwy}L6ZDex#cznj% z1~u9Fu~>UC7vysj;QT76+U~ugEvvRxjNXuz&2t5csL+Y2SNcsFpV>A-I=@Aq>*F>K z#d9_(!3%Y;ZG@?liQ>%b8pMKXZ*3t2{{|@tX?iggdfP64)wdr8<qY7J4&CMYU!F6X zZA^K^uSK<<|Bc3QOKb*%K7$gD3+Uo^&o)X*De<xDqD{;u`AH1qzHPSpA3sGRzP=_O zCZ2%-{GN2EVsfF5?z8;KELeVF<(u6yR^^mu92lI+mP%h8s5yswy-g6Pti_ODdeNrI zxyYA!=oz*-{DV0%{VKr9Nj!-lgeWi7*Qkb~uPG*c!)Z_MKXy!IkPWyk$&BpemMNQL z{{E1aOe&RDCW7xi_yVOfRn+eYK|01P&^0HJrJNgvR5wEhI|aT<MVD31l42nwI^lZ) zEk)Cokq|}UA~U8INT^^0IRIft8v?gp1SBt2O6jW&s-%Z;vJ@(*9*Z9<IsjL>xo1p3 zYeV;+47IV2z5r5D30AZhrmG)eg#I#|yb6t_hS}oRQNc^{xjxa?D^I8L){ZK-=<>Iy zzO7@^Sx}5UX}LEwsu-q1o@-RB-uU->H(-BMl1_^s-c7=t3L(f?th5&izjl{~>XtOy z)SCjNwiF?%#4iP()i@?v8Deg(+QifOPt+gJ)Y}18lR{2V^0J}O(rp((b({FCxK;4I zR>KLNQNy}w+N|)#bS!ymu-9PP<DG|i@MUTvd6I2F+54VkfFZy(ss%0QgLx7~O?~St zvjowYGq7I-IDr{x$*1d`8s@s+HUk`45a%mKjNy$8yLYB;o`De@ctfHrxT4)9@|uMt zEkd3#47il43BEz~f~o%u$%a{$?ysH&Ulq`M+#Ue=e54A%(0Z&Ly;=|Gke-*YZTO^F zxfRj&BpB4`Wl}i)I<h^IPf7WnbJ%u<eoTkdMwhssNcVe<Q3b_?KTXzrcP#dqoc7&f zlKqUGpm;u5_(Zg)4i^G}c$QX|DH%?i&tkdlX@6&-rG=G>a2Q(u+vbrhI2+^;#^w03 znqHYw_o91@DJFnd;iOFVMf9XmLrEqS7~i`G_u0B(dL?iemccD^Y?ueB<dtOfd8p2h z8eKK){yz&4mLy15kSeLEcNQ(Z*U9wu4KBw0Lwd6)^DgH-pKgVw6pUIMiA5Y<j$DE_ z2F8<cZ3L@+cPbg;GBEV;2$DA1OM=Oo_@u+WIvSltzk;z{vd4xs&l1ToMy(`maa69k z`=c3s7H|Hu$Y3|@pR`hQ>5xsHp3)6-q^8iae^$p)gZB(cG$R*|ru2Wp#Y`L4`p3&) zqWY{zQCH`??YXRGqTvsx3&#sI<zdhnFce+1@%K+;R?T(3+D;k0>dAR{o4*2~6T5-x zzsm+jhAthC9N`54Qx!e2Y-S(!uFr0?=gRU5rsZsl($?F4OMg)3yEm!#{{uu_a=$*` zJt}Jo@{R@J{>Y}GH|^z;UHB{_lkue3hYn~v&tV0=v+h7?OwTcr_4D)$enwr=CF^r# z5tbl&e1c-&-RCAMs3+@;&|hu3CO)~}X84EujOB}T!_jl1zODpdrF{0nN`fjVK6IEb zisLv;Lu8B7Zy8And_}FzP-u0Ki7v_hcN>Hi)qnO0QCNDuLMSgjF%}(r*jxg$_Wn=| zF}nGtY;M$B8NOx6Yu|3S9dOlNY~qAH7o@A#JT~WbLsUwyyLTz_FOv^}CW`uo_=v<) z(*2zK$Dyn_zm(W%?PKUSZgQluiPg85(05-8(wl1)95VB@oCHK@2AGsR^oB`cAAMp9 zp8&hgGk+c_PaG;0We`OiP5}<GR&rYm%8SeVbN~U~#TxM7QBm&rl9@2=KYV@;TyHFJ z0H>w@2V#EQdzT=E!Jf<FHCui_r*M2>)W9D5bJ|_a1d8p)zV7$eq5ie1cG$BY(uQ-1 zX?vG|LQoS}2ah;3NpYw~xH+Ym{`&BrmXgyj>yfC_0F&xVZtlwTk-C#2UA{r@ScnpU zlosSqSku<$Q`Jtkrc^Bes^05<p^Pf)9S;qUo3Yb@J+?Ku6&G>QRx}~Mf%%N?dp4ZF zm^zEL#_s1%5p^26eIwV(8BQZ7yQFQ|>nkDzO|7Pu6k!YAqa!2JnI^xd`#k=|QtDTk zx<1_TlwV`EgSGd4((6jpEIjdGjAz~2|CNQRE#HW>`=2G3m%o)^)0mk-jGUdNsx{+~ zgpwC*vzLc4?A91^v0oVdHEXl=zRv*R&N{szi{%>a2>Meku`)fK5qnKW_*<!VoeB)f zdG{MGhTz(n188t1WdNsND`vqv+JX84g?U=;@sRj<E^!hYaz*(rN5Zat5h#pmD#)d9 zSj-pb=ITVFx6kyJZ_^Q9EpppLD^<&dW3;|~FQOCk3|kW4qCpjvy})GzaY>fH0pKDn zBOHL4`p+j94`}Ak1vT_~t&@5(E0Fhu@5fat35koZF8265#~RS#b3(pU0ivr+z>>Nx zm>{yty-ALWOp-(!@dA11c;r}M=Ip1ZLB?T0LUbOW@C3F4SHZ{}$p*#wZG|TSM>p?b zN=TbTTs(`{_wA}QGK=|vW9dShaYPu5jKoh0dWc^OQBCT2JQ8!N8ntY(@%JVN_pO5! zp=`VhF3*TDv#nBKLIwt7rC5x(7m5j6GYZeT8>`kvA+eq2HO4ExH_t|rSs_K2hPT$y zxc-4#@)AY0QrY4G{Ud#G8+#f1{?b3#a1;Ofp56U4yPK47J>9SJb3IINkhn=LpN%nl zSd%!pxo)`1>#_HL3C5c_fa=(kR&;yD$!Y&p14!=J5qbT8N(}RwsYZPW^C!<E5sY8_ z<K$oY-)GCsQ$QcatHs_ZBk6E0j#m2wJRx#5OJIlSy`%difC(77yl{Az<SV#&T`RA_ zm%5R#QkY17VQ+M%)>Q|di-MPJ3(Jy3DwJ|iXHI9Z$57ziT!pG<llx{5IJZpmz7&os zAgbR5*e9(eAiUDpV%btFB+yrW9mgchGE+?1Vxm~iX}n}NM(@s><?jDJm)swFT~}FK zm$%He0SO*eUlK2Pqx`Q0WAghM_VE)gR=2h!7zC_aaIdc#3&N;8lthl#aVhO&|8GaZ zU8R_kTK1*}@|6(+S79m-Tw=vh#huJ`!njqb`NSej#YF|{NpC**w1pK(T;~;Ery?i+ ztdOxrHI{jH_qf~!0NcdQDj7ZhmC!uMej0brZy_vZ;T{-4m@GP4qw;d;(tw*xCw>B- z1GlVfbJO;(Wm944*<!$ZI)H5Lxx78Lv)jC+g~C%s+8g@2{YJSgMOQ{vT8*K3e#C)_ ztcA>~XE~39(sqtXmXK@u!l8_3k<IMx@V$ltJIt&D{Qfo^)Ht>y$~zrak%x%t7wOaN zJob!WiInrj!)9of1{+5Udd?IUXw%-eAGmp$48+>K1DS~jC@w{_S8o$Mn_#vQx=rRa zSy6g<`=?<44ORhN<(i~6ksQCo)tyK3dB)&&`uI+S-@fM8^aZEbLlIBNpud|e4dy44 ze(#$6L8H~Nf_d(yCSD#@+5yr|*Rf|LvIZ8n;t6YOnBr+j>dJS{z>e}#;*|Um6|%aB z@)62X^SdlaZ1Q@fEd;w?E{bs)&oNtc{PcJf+?@OUyjz=QiyLSP24CBSj9BlTE>~bX zT>|t5Edgp#B&(~FT#8k)%u?XQ+<+VIs;`WR-jwcF5?U0emG_4pK8s+#1Ted`cCG)# z7qiDTvy%`bqBi#a^QVh`kI%%fyAEB^D`L3sUK<^_7ODn(90Dlc99%(09ENbEf-~9y z;a*E>mAq=zAp4!3mL5DYLrhtOwJ4>fA(_6uBmXd^&37J}%SI2MUVSrhAkY=JvJ7NG z0zVqQp|VLX;;4FO>p9VRYPma?=ggVh`jLVa22QfY3#BHC60gc`+q5UvUVjU>j^2{{ z*yAm>#Y|;xK;+kK=TU3UGd#0*p)lNwpbfKEuxa?Y(B9+FX6NepXM889(88ic95sTE z<hMsBH#?Nfg^k$ujr*!(94Mx6L0>JOI~Bh5yBVoc6hH~IJS&fF@<OMwnN=#JB*RO# zQ*%p2HczQ>IR@bo*q6o3egF^C2DI%F<TvQwl&2jg(xBcs=4vr~ymOx5dv}u|@rcej zy<fVgIXxGOEiayLzyG{+e?OX@z0h^hKc(8UWJA5#hi`)+`fvjzh=Ydib}1#7R~qrl z%Zi4)wm;S<*>ZIAHa0gEl1HB%idmDilnlST(Uj5M09KE>{516H>0GbiCWCV`D*^cE zk&Ncb>O$4{^>Q;YNj}oGwO7H9r~i{{2OkTBd@Tg<jod@k8bix%J`$@pn^8N*&qL1M zJsOdnQkozM2ZG3IS#FufFa9}InYm^28x*6&0Eo_2_UJ;(Wust7JUG*O2W#|H;et8? z_Bz3m2E{h|HUnl8Ts!rSmDBr{%SLx4fbKRZKV<RS%>)Z4d?BVx+4X{71SL&HE6G5K z$Arr$D3t9U=$*;%1sL3P?aeZ&CHjj7@v+54&A0o+?6*u+ydHMHxJ_k0a}!PD9W>yC z)+wb7<8km%1##%9hJzJ$D{b67M*M~BT4I_!F2%JnQscX2)Be20gjwanV|a(Rg@a0Y zTj>BQ$ahjDCE;oCsps-|J(eohr-}y8?jp!r;i4Zty1K+sJSJPjaZgWv<^NV5YL)vh z48MqK$WWspX3#!&xYtG%YV!-}=-ndY)4mN-Ed_5xE4OpMaeVp(DglK23y_B?MPK{N zb-AEZl6c_mmcs>k95KsEG<1Q#2<*^3hFs)9y*`Lchjt=p3qcCncsdtOz)GZqIud=o z4(<{kaicvXgwMEnd&?1W=oEl(*{My^T=$p!&oLmA4rr<Q9yigjG2mdnei(AM96LCk zJ}Kfevv=96`LTTY?C<mOkJ|8p8MYYgPY3^r?2TJ$>BacEXChDe^ayK}Et(dXIH@I0 zaPk#ucW5$K?8A0}d>BO!F;It9c?a`&Iss!HzI2)p%gS4ufbCbKSaodr){5U<mp`7E zH3lBz={DKaG+K(aY|a)8v<6;$ncZNC?aP>~{h-1q^my_1WWn(!<$2pU2g+n<xY+FY z-~AKl&guFrpDc>_QhHUx>fzEa%qp|aOA2YLp#ALCuv59+8hZw8;@j{7w6k8}!cnDw z8PUnDJvWkUH(J@)YCzm{bhBgiaB6lZ^myd+_<MNko$uMS%USHuOO4N<y=Ut+{dLAV zcKLH^=myes7?6*&Pz*1dINfLlCq;#BVVCIDEZL>Q<dPc``dnvve7ICB-kTi=35(07 z^EWI7=S;R7684H8wq4TN*0QM6JrWP6dP>n%gRmw*CCcIOf6b24?A~ah@>x>o_(Y-@ z(AWiMtTpoM3w(gzCmc5pxThU$A2Zpzd!s2$P-9fIE9QT0=|lc5Z*$kfaq^$bE`GBm z{hvb2KY@{}`|3+RFT1j&okI5_k>(=?8xAF1)_XC(k4VqLTOlRB^r!HJu)vODZ9G-& zF@ArY^%i~~mmCm96tCCc!Lu(Twxa?|qS9V?O1$hWzlWb9eQIc^1#o$|$cLYA$E%kP z{mhJgsoHbFDSqEJdVO$s$1|L@dUBFHIVm#V;X@y}y7hQQU>tNy-RvMuaoY$js1Zhd zB^jZXNX?hVNog(xQ_C74;^cy!4p`J1TZwSH(EwG7EYH&27Z#n~^{`T<KxCe?lISRq z4Rj`ZE9}6zWEJS1V=8JR-m&};9z9hN2}TtfD6y$bm~;bDK?<e!l<KpGui77WiK2L2 zY0`L=!5LW7o)q>vqkFr+vA4j@(BexfR)V9I;_peFa0N&-Ggk?9pK~USzdpY~#@ONI z5lv!jIpAFh=Vg)AtXXhglF1a)2OW_X%QM!zJ<dv~<Z$ImJ9hoE?i-UNZZkX19$BJ{ zK$F%#X<H$bII0htd&x^HwVh*yLU5GdFnCQ(#+6O9BqPSFI5BXf&2d7<pJyO!TYzg7 zaBHzj=hl5DI~!Wvl+E?y9seh&B6NdSi2;(<3f>XUd&@?4hRvf|v3)5Igfj_mK0!y! zLESF{X$HD#vchq6I}(hFeh>fT9094mM0w9T@hePP3(~CmXT!c)V-9Zs2`^;>k{b`p znF08(o|l@Jzaj{urC+2@<d}sP@Bc>B@$NMY@!$d-Fc7X{O7epE^qQnF&2YcR`C|*H zuB-=P5;!{Wo=XM1GKViW5USNh-M`|*&o=xjP(o0JU8@jeuj}C}3*OU4dZ$C<r8Mff zE<!)Mv~X8$?I7=R9t1+}A~$^F<OV*$)OAar(aze6t6xvQ3mJ)Z$*DE|Wlu8y2l;2T z%I{<ZX>1Hs#Irxp5GYLkT)2q>)$!oHDoF9Il-AtSEMvq8bV9NXQpf1Idb(qe64Y(Z z98=P%3W~QxZV}iUrOXBnqSMsVv$IYvLrxn457%xzwN6%luqs*04h6U5&2TjZ-lxXK zruo7cmPUS0@EwMnQLYVA+SwHYhKHQP$D<Fp<)dk4;zc|74fq(a@%LY7y<3C~;7>Hi zOQW1xYyiS2Tx_0U!cC2l;@nD2EfJ_X&_U}OgC6l4=vzmO4%<f-0_=R-`{;unOoC6= zmLg$=#_wi~#qu0qaSAYh@%NN6&){#le_-(U;25SF_rk`L4&C+ihm}(E--f{*z#{hF zb9J#`MWpOf6jU-C%ss(>Jm;B?AZ2AN${s*+`Zj3DyMYPE|H|S|d0Lg<U1rWRJ};A% zW^Nn3Nw2WeQ_9SZ<jFO<9oqz}H-YkF2$lqLE%F%V*;RQ!?N-|eGzERln^NP|eDJVd zK~FIu-zRv-a4L4PX|mkBf=ALM9w|>x*$Oi$V`qgjr)kE!_BLbsM&2UIsriSgEC1%W zdtAp1laKnIT#@UXXW#lP_9x2MvCoy|z8Mk#7nW(^aMY-F%?>`7PhoOiY7R<oLbG3w zoQJLL@JLZugUfCml{842uP9}CN>8p9>F-iESo0+40Q-De8Q)+TK3GZoYMB;GegL=F z2WOQ>77@-06k_Grd?*uKtPJ^wH}FifCrinubt5Fdd}KQytp53K)}=vkv&*vLh4E+} z=UYSzU&}~xC1l1~fOGR@;DC*LV4Ot;1tK<XKu|Nz#;;CQIoSqha=ojC-p$Xis}DUe z-yS6A;@W#%PQKnk{jXeEubd^NfCEvGVhJm)2dOUXnrr?Tn-YrpjF=qq?MaH0W4iAu zGb}Sq;S`myY?~dgGn_+~LJ{C^QK1|xfUmS*Cjwx$tTl_H&WXz+fO7?=D~a-7Iqrhr zodTpO?a?ljI^Y<G7l>QZmUHO7Wf$P7nyIv{!xC(d-M3#=)Ye}&Q2OzGN>!P#54f9w z=VP8B<gq_{UJl4nU{~)xsn6BG$-5Mi)l9O(RGm)V;M1DBAzUn)Dq__GV8mOp3d8x% zo@H>zo4Zciu|x1_HRDk@PEVbiF+F%zFgyAX8+)5eM^{yICq~M2&pwk3<@ul6SlA3O ziO2^2a#y+jmJ>hqoSs!C4Ql;g#Rrw)shR)_8vHj3lO!kv*eHlHL8@&F*wn-RF?(gb z=A1pe(7}HH^&x2Y=-K1g57Ls#0#1irCC%@`CbJxPQqHK0Br-mGkx1gP*xOWDRZS8Z zH-)O=+u+fhwvS5TrX&DzIAJTlSuN#_6E)_#EU+*4$HVyjc)-?i*=J6{sG5lII9}xu zKyEn+c=Q+WB#``unb)@FIV!7IxL&Vvyz97+n%?E}`3p-&gzuzBv`eqwHX>pf&1-+G z`H{iE|FJ4A=Hccr#C^?ALR1j=V|}$UWXBAqSP7Vmv^3%e8?H8y6-f3T4+3zwWY1Bj zb{P9Pb}U4pEKq&>1$-fUUwEV9Qk;Pb_gj=IO}xF~SNiC^3!^gl#2Hu@M0@F~Vq$zC z%UGM~$XU9!;7kY~#k6ZUSi5GN0NxWTVP-F;FIe)vJyvpd1Up%xoyW$Dz{Q_+k|THz zz-8n)T;0j%oD3G{tVR$G*bPubsT%0uV0vQNm{?LYFB|EzKy6+Z75SNF%NsZ-J1($i z=$)R;h5z9i{jiW*+y#9K?i4v(v=hy84-W3zIi?)V4ji5w=vdu7$27=JW+Qz^7oupe zr<r9bN}<7wsj3TKs`R}-VPPfpYc71_k&qBwg0S+g?Z0&LzNPh=Trqsg!5i)(D7bOf zb=i1(QT#_wgb;7(`hZO^II&?VgkA!tbU4OZ!s<ODorVCIObZET5T4(}C9uUML|tWn zB{5eli6MoS<o*S&BN5dC-R^-2qX!nZM1BUjb65iiP*FT1R|djTbbFkSOV@;l2LFkP z3NK!4u*;uu>&|TjE6e2jgwt4MVca{0LiRW9cjx+dCutq#!G3?e+g4@^ay%aP9Br$r zKAGfr0B1i`@#r<G<L<3#hi^Ci-Ady1+2zBREnx0*(<k6WCcv2{z}rW+n+)ULX?`)8 z3iP?%n_$jwhJNKj-rs$6h)yDZ9my>aQ2Eu-VR?J}_|qi0R2r=EYgm#!sF2rc=wB|9 znpln}d?npyF(A#z=iq%-!Vg@lZu^f_0)-VX?ljCr$f7pJ-Utc_iGWW2H5XXn?7o*) zQk8WxA<)hMK0qG{qn=2y1J+fL3OwJsR$Wu6`V)7JQ(NKa=}%7ObT#=gl05<CI0SQ@ z>P@Kid<t%03b(qZO_amS5r<zSCgs~1PbC%gS*CWd%JATe45(E2)W41ViL$R{YW5jG zE^yG}J|B&{P!H#NxpaCgN-*k05S=9Hhr_;es>mSYLr4|oz_+YlkC%BK)5;DUfPjb$ z`a6OzeWK9W@a8`IUv51uq{4@9VBl3$4_({CXU@^zrvL=;JCOvA2Bf^6Qc45LQa%mb z)+E_=fYK5WoY=1UiGGb6&OCj)3DhqA+w#B}&-UAF#twPJ#JiKQvL>QavHpAO-6Dp7 z)S@6qG_jHrSh`k5{_}5y*G3k_Mzu!@&rELa=@Qmx*6XDXw?wkua}Vz_eDkb!(oV7Z z`Ap=j^X@}oJlLQ_jW#)wwH<AaLxGQt>(2wr`+5#3=dIJvprBBYCcJqvL8xPs$7Aw% z+VLo0HXm{*&1y&RHTqS4aN?xVrJzt#JS{%>s3g_g*FAQ_J(6BnrI=|k*fnkGx=MVj zji5ta;$V`GuM#3v?1}yRAAP>m4zvv&K!H#ux%?uniUTS_XzAHVCOe(yO^2eJ(xLxI zocN8R));jsCoY2kxLfpP;t^-G-Kbg0CMJ0mw_-9a%;xxH+7Z}|Om+v*2g{(gy*-Oa zD)+x_eb?h<d;3?-|C82Oow)&B<wAjg=;rEbGV|L`y73>3*=S-+ab4YA?^X+YgA8H@ z72x<k?i%Cy)Ko&Kn1d90IFX}<gY`<7O{$U6lw{4HPPGWsOpJ^|4^x*lGre^mDw`69 zoDrx^)>#{<X<AQt6`2(v6pKm9O1<Xi_|tLMdLX5Mxv%x^Zx%{4<T%C!@JuY2YQvOi zuwix$zBeNcoZM#iSlML&r?^eSl9EM}{hZ*6f93v?KDWex^OZ5O2g=&5vu@MnU5`1P zUzRcErU@IqZe89e_t<uz87R=i(ww)dRbxN-3EDlLB>*s^kIQDRhxhdEhh08Rw--LX zM~m`57lLB336|Ev6Wa&mbAl5u#qS~##joQC#IK(m2A@$9EZsgCuyaWv<-4^W?rB(B zX~}s=0@nB5O;b3eOWkg&PGDDWVHO+{TY<E6R-ETHCbi01h+Eo}0xP)!BF*&_8;+Ks zr&)!ZZ=7vC;woihGG?!>{s;p|6ECQ1&_ikod3AgH^4<8T-${ASI4_q=$cd0Z+FS0N zN2=+{(poXEddzY2IertA#wMn0CEhR8K3x$80(h}yOVr@A2j9wyAOP8^_x*YNKW`@* zlvG_3%X7tyRRXL}<2VDnLX_(DzTEh(5#}xFDU~isBiXD=Nls)ms#x<)kNor@j~=^n z)rMvaz)R#Pij*sjDdSX3AxZ59aq^=urae<_MjYz<lRy+_zu{cq>=auT)c%9HIUfEk zf$ZdzZ?>vLon{{tJStE6Rwi@R;Ax)LUp2LvL!YS|auTo-$$nP>23B+VH2qmMr=kh+ zi(2&`hZs2vs+;o(3yp@be67^@;P2L8fA%`>=x3olvU14>mlRQw6j9MvUgc&8rB+2c zepT6MDW!@pirN*;kNXm;<pV3K+7?aOYJ&WH78C$$8WJ{E!0Fgb<_`p*|D~BK8`i1D zb9jFBX<3*+2(N4F0tjoS$b5Fs8a)bDn^_wCLE6~sFc`R`tOspeuTm@@p;<_P5hoCx z+S%#ti6N@0Ef-D~T5hJRYd{Y&syLA2!}BuHCgbbr`XX5+kE&0#=?hM?MA2mt;*ew? z+6M!l{PDY7M@{TcRUnlzCHXn7N#=yJ^qExRQLk@d0zn{LSI)LXVpZjo4eJ&zzl?2< zULJ4;*>%TV^y5(^bplZoqJs*S%gIN%d|cpib(?dK2Zl>g#jsxpif6%>Sa3QCqV`gV z$9ZwFnZmk0H*+dnzRZBJoLQ=H?64mNk)!bKTVg6J+&Hr)9Cd-<BjXEW8RWOk=LUKj zzz?`>kVnE>&eg66kx6m-wtyTT`uUa1kSpnC1n}#Or$CcHv!0@C6T9P*QcrOC{F>Bl z%1V$bzd5RMa%yG7AJE}Ej5c}?4|>Kygk})R-@Xg;OnNn%_V%4;ybC!^&o5C(P93y& z?YtIH7>4QIAo4rB#t@{?HF)L{LyHzUWl?V(moVcuSU8Atfma^1_dg6Qwi6-%UdMdU z=b0}C`bXlYM{^aewPcU$mj0nYTgeNrtnZShm(ktd-BSsQ`~wY$fm;g#)T1*a_&wD? z@_fLd$W&I(^z~a?<d(gvcKB90u0IhXwO8{qeMGCT+t(!4!`4fDSSr<qbwD~|Or)kc zxBRV&Huh60#ztd^0e2-3>T*g0<fL9dY7Mx6PE6n4CTZH1zOm__9}9mz{UHNJSBMs| zTazesgte}6^0a4E^!{aaE1iv_hnrY2yO#gG_~hEFRALGs#(ND6CG|ZQo-o<Wd6xCT zc{BIyg<<pqH)H}-fNgzA^co5q{MN}p=j!br1D>%~R7>8P0a!P?pS)4FjnE2h$FkmY zTEn~${HI8k80iG(Ecc+=<>RUlwagJ7-B1oZD#N6wOL&@DGIXDyx(g1|!Z*vUtr^m6 z6#e4iGqMULZ?onBg&*gndBdzlCTsV$eWauo$Ax0Qcdd0pvt>i$`sRi<SycyY#tbm> z>U(>7g>D%NXO)s<qonCt^&~0GaeUDWmlO$!itxCd<5UrV&0ha>{P_g0$ki7r(NWAN zZY~NW1T|SnjS?RfQktDVRU!8-sZ$+*1J*fy1?QIl#s=plwmAQ2=fXbACK-ybUk(b? zvA>9!Wd|JewWh*M{(+2GowWM=QSf;LNk#k$aF39Gm+%cLU(TFmp{=JxZXbz(p{hMT z#b@(FTUSWyV>WqXwrmGdzJ50zz`N8BE59%);ln>d!N%=hPu96QZE29RZwues89=Qv z$Y5O-4Qu0QS>F2Bitupy7rSMz@tI6Mitp`3e1`w3R#EmLEb2X_%|OWT;Vpzh7ZKH; zfVwl1ME2ZPX4Xsivlsf`^8`nxh`<77o(ORgCzM6UQmBJqMw}}ow%K9Pm7)B-bjFGK zvRq3SRU{#?1TM}~vw$8a>H%nDHg^R2%v@em$8%^bca^gke72-(0Nra4p;3;0&54px z3cnAQ&)%GZC{Io`B8r=eZd1!DiK05aA;zO!ZgnNo@440=uUsA%$Z3gtrruX`awSEr zp4{=N(+7>*ZDw#Te8|AP-t!5OA*8i1z&FUKF<PoN$*L7h>H78mSpd`dF-l^#IQCkM z+3BfxwGx8_+4<Pxf+t=DA+vg!Vu&>h&m@+NlQvVQqo)M#C>T_t@xN|0#rX$iO9XVK z45-hJ+Ww4VQy7;1!GCPuiy}BYx>uLj*xruN`Vk1ELx;}a*fgMyS9j9Z`{+>od@67V zsHpF{@8wNRtmCZ0fQ*79#br~-V_t%nenu{hAdvcs>$uJA*cjJe0#PMUCiZ*MlBg<A zZ_7HF>|`pot2YH-hgDWo8>f_2f>f~w;CvQxRMF|b`u`nXP)2dM8oxyG)Ief67i!bZ zR{WX^7$SOW#3KGfdK^8iAZ0(58Xi?agQPUB+LE;Dqum&Av0k10T3<c?faRuOpbUhW zF>FTq$~}yYUeEP7{;t(1W92%Fo(Qb5s9$j71t9u#jD+hpz@Flx$;%kgK3<YG(=Q}s z79rjDfGg$rm~w(w(<A`2`)|rGk_$2?T>J;|%a;5Pch2c<pZ=L8JqKs-Dca2S;e;o_ ziugucKp%;NSqY(^@gF;s$HCC#mGMeq4lr#Cl+xel!M*RY#&M-ddHq(gmSn)|YZ%3V z8v%=*iBtu(ENXjk!d$c$9#mOX<r<VYJ{Yt)jF&mW=X0>cC<@>jOlVMrJ>9i|8Hm*$ zb%~Xg0Q%E&q*=|<eD%+u*zx+QqKS4GR@~p-nxMiJ4Lz3O>5R%r-Y;ck_}Q%XF&Rd7 z+Kc{Mw5*fB;RwkKZ7z647EJMqpx@KG^X#AWyz6iM#CAqSEr4iF;N&l6bosJ~8OOiG z@Egn9Ijveo-HOuJxBD^h-{4&Ug{|mKiP#vgZ|<=%qVqznU_Y6heAO>6e+Brxsa+pe zL?VvU8$%*q$@GR3$)^l<jbaS2H5|=<DRbg*lx5>=_3a(p_i4&zGoJtTHL7?$zU%yr zo!JlG*B?LebboC!C^G)*!|RK~W}5{qlvT}0EA)#jBlVPu)$kD}nRpWvdx(#DhtQsz zGfKlLkfwU7t3Lz%df3FPs=C12tEpa4q9O+S1K(3k9OB)`O!w5)6E=kWs8d2a>y$rc zYEc1%IJB^DyEH`<)jO8H%x6syqb%N$4{g$7>}D6y$<>53ItRcQo5UuT*CYlGtUw0? z+g~dZ?=}Z(-#}1NptHuHEt1LiMBOkjspk!!jRNgY;8b%}sY>F{s~cJ7sDrX6Y=pGu z1v3c8dpVwCzS%vmrj19xkfulR5Rh-<Pw%ehip!9$R);uc=wUAvTDN_wo`rbjO#6Vg zlYj#b8k{WnU$lsDP?8YY5QtD~S3&?+1vQ>t9CCU1So{uml0ntI#Bqpuh5qs3@EYB5 z{nokCj=cylXRThHr4vZpq__V1iY*;A`2kkkKoQS2V@d$_b0PVotGOD$m|&;HN2{on zvd+>@J;oabt8Hv*h5Z4D9HZ8v`M*9YhJ!MQFB7)aoxi05|D!U4`cE>=+{n7$JzVEp z&yGH1lfSE)-Q+_+EGfC=*&1r{#R1vGqsjuW&NZ3hkZo;0zlrg%4Pc_4k0pefw;5Yf zNs+G?s_Lfxk6^`!YZ;So(V{FU{^O)gU1BvQQG6M_bQkk@FL5sq0Jjnn6MvuXeGD4| zA%Fb_X*yMzYV(z<**_oj|DLqLmw>KCvC{C@Q*@j2XQtTkWgot$z^`^vFOG4FZKStC zabLIRicy%x_c-o0%z;sS&sPbTE_ZNKTAjfnw7OiG3Fq8-0Gu=UKIVPaHx@^0Bluzk z`w+&oo{pc~GG!dw6N^1fy$qg)xxG)E{|Z}Zp*yZ0mVkW8AbY<%XY#(<W9|e|ACcta zm%m~wSL<9+Yp=pwKhnrV<VD+{_AZ4gx01-I0c9p|w2vxyV%KoEEXV_H{_jPgnSA1; zXY^Y7rvybioP>l#09>u7YrJHvMH0ZN?S8&XS~jmuBD9)Ik*+2eZ5|hfU>Wr=ap=u0 zHKIZ0RZs`2C*J&vW$~J3uo)P){_WnBSMk>WS)#At%Gp7SsPCbb_`^dY1?|$7Z4-tP z;D-u{bnUl}4xY0Y?Q>^xlE?)++B?!1WtJFWmg(x~N^9ygw)-6I0nLInY1e$r;X=8z z1`%luUM!_gPPK8&E}bX89r`v#!hV&2d3XSQ#);zT3-C1%hBP3(vPeAlA9fHg{!OjY z15^oz-b>fvRoblH&>_~U4Xf;TGtT{cV$<Gz;!N91##oBojsO_us~1_f>1rR7H-8EE z%M<(3P41+gBFTlbc6~jw7;vmO2YS4v<x)QI-^K-*YWgHk^AE(!asH!h3F>keva4B4 zB4wGFV8k4Fi4*XQbHL8sUCNGPradu<j4L^RY^@XqE=7?c-D+r6J3$d{t^!`3*jmxz z9=yXEU$7)&AtJu*(KZfmnjx9M#X%Q}{ko%F@I_B<rPu4Rq~`Ley7=}lUWAdt6d;-l zAz>=oy&=4WiUo}*MuOY(2n3iA=U+Kq%ZS?KZ%yo%Rb$w>?}23StW($Y`5ws7sXnFv zjSn^H1D=UF1ruJT8l`7+(iiRzjvD*6Z7^h_D@2>RzXc!c@FEf-k`9YZy0Iy=|LT8p zi<o8h#NnLm_cmT=(Yi4w>Mn%j{&E=7^4Z1ZQ2byb`8<qp^mLmb`YK@%bm5iV1?S<E zSBDnjYkOslm8IcFfWE={R(jO1vvs2HkdHkfkAVNpCHUHryW^U))-F*f<RW$Yjw%*9 z#?usp{?b4<Zy^fcQEV7kD9ExbR<OiQ;1;z8YmH<k&rth#u(!Y$^5kc7Ih}go0{0y# zpTnDdBi{(<c=ecrx)QO{v6Jj6&Vka|y|^7;4gfBD`opC$$W8@BrJ=*}z543Bzy*Kp zL-_SbOxZy?mtDFRV40aLppb}bYBxUK7BH(dHF0wn-PraWIv?Sy*u`ljoCGyC3U1w; zgxv=hjI>6nPE!CL*Y3_W^@sHVnYN@y^yov}j;GRcz?cK#yD<A`=_{#P=3(s^C3*eR zeA}kQTIKh`Py94BNoJn}OnzGzig!>%V+|jE5N(nNwZ~JdmKd=Qy_kfiBa|npe)&)u z%)T}uAAMP!^?AQNe+PF69;G%gc=>}YSuD^ujF7e}N20GDBmV<OIrQ8)yi`bj2EmL& zgDb7^J=(4#ta%qFFf)Iq)|8v_{1ym~lZ1g{N~y(mU)~W4(44GK<BevE0@lq&fTL{w zetnYu0sj(6M<OpdcEjlJuR2)iXe=niE!2DT%~}KHkelgImJO}8watZ<KIyjdlT!d5 z*R(^O(6>a7?L*K~pO<lV;5q4S<i8~QML$3Yd<96vZGbQ)*hnyYlzWii!>t^e0RFSN zY=)CR!Y$F2WL1zA07hB4`x96QVOT`)LR8+p-px6_h^FWHsW$6$>6sNtf9VPsaD-RZ z*PldrDh|`U!{I<<6^8EO{!bc?+UXN#HPAFq$4WrAa*X<is<Wxs#`2wRM8PBTowp-o zXFWZmB(v=}H$4jX8JyC7vCpyy*%(af#prqYR?1GHE&Rm_X$gB7dj=_kMf>7!%!T)2 zGa$*eOB==}BZ478fBpIF#5-Oq3IOS`WT&QP|B+w-<>$eV=8L_?8+4XOBBqMuaJlrA z3Hzz9vuu9Mw|n%@4sxIt67HSlO^`s-PH!C;V5MsPg1+P&&j0=LU@0IrIONaS6^6y9 zbpyo^(B{=1J`nLt(vLab#z4l}8*S?-lgJBJDu3Hyum7)*(bXia^BnA8B3xg{aKsrn zipeXZORgny6TY&dQI6kI_8+d>%q>OqLTaeZk91gIE&5IQi|H_jdY?Cn#KuU*16dvH z@f`FFRiBQoOE)g0{1YeH{JcG3)mD=rqL(lx{||vF0vPxVo}cfHiItyIjDqkPIY32S zu2T|wIcHr@GR*UZiw2qF>3rza+0xm|@?|ItMO-piC*TBu(k3$q&S+RvncinfFV}D1 zBe|U&i**M98JA)P9CcuCbkC<rLL>vou96Bl*2XD@r$VaQw>m?W=h(Li6{LI0@EEr- zupe`SRh1@XD5OFXoAIwxB<{w^6N8T*-Ojg(%pUe0CI5*WEQ)P*g&Vb=UYOj}j2aOf zj?v?RAUVg!T!kB}!u+xZV-qXQK)-PuF=tPG!=FG-Brk^BV_U1_cXP$@cvjo7d9(YS zHQ<sdp;(@Ve#xSJQ3JVa-o>kUVZ=R}qfHmA*?zsNY%1p0TTVWDy^wR4nizcdPAK?@ zF0(NA*Go9(#-L04dZv6Lh$hi@#;&E&mLwW@LZ;t2^#oc2gA&l#fm;RY3h<aR4*Q{> z??TS0btdy1WRnXUv(-^l=@XXqhVI8Vm{PoV$Mg>vsq60^MkTh^)Z1g%<k!JU-}dt~ z*UP!c-<jqK0~;8sFvrFzr97GFYR*(bPhvwxLPYe&0M6S&9#PzP9~Cp<L?rQ@C!&Rp zDTSB@rjwpedprk+qJBAnd1en^hW&nKQLU~O6`oG8)HWbKQf)1dV&DC1?d_FtNagzt zW)8GDs#TsXdDY-{jn@I4m0aAIGUm~|N=H%siP*pdHl{F!emGY$yvxm`;%2dsbJGzQ zwRRyw@9rtOadk#k+~5+<2%uA7>~DW|TJdJ(3+IgZj|O*G*UkZ`iVEVn_p;u6QRBpN z;yuTY>Qk9#hR`fK|IxXifE(06+qkVX>knpG&3xv3r8jwHg;JF79hN2IohYh{>3p}J zgoIl3yn2?6`tXdq2aZ?%pI2(HoC^OB%5OxJLGzpQ08r+z9=S;Ot7l5|Gxb(>z~4Fa z?c$|hLb{6jS8Q!#0rQpx_aHuG=U6+_ySnVvn-Rx3;mKZ?GfR|@*ul@Nr%4->6?;i# zcD1wn=T9(obx$rvL_|?Vl`mU=1I;_^Pm6>biAQpFSL1P$vC%VtYDLtl{gazW2cwBg zQ){y|Plt8zeFCI8?~l*?V!L!H@#Nl7Ahm@-TygOyXPFBBRKni1XIPU~tAkGp0Q*(q z^8&_%tq(uxmgS@ipAMf<s3%lAW$HbrVe54lt){v2?KbyU5&Q|FP`y|crkB7an)wZr zP8SEW8dNnnc|S)PAMft}^g((onl8F}0iLi1t6BqXD5m7{I07#lz1mC{diW}uG37YD zQkT6*aTf*x$*NCoTNgPw;tpGiigkiKOXSbRq|zC1StlvW(3JRcb4Nzte`d?K8Bcbb zdkc6f=~pm`Oep|m25gNHSCWYucXH)uTL-<o@EKNW-$FKh?s*1)3zr-PChS2ISp$e} z5S3Fo(-EzxJh?uk97rSFm<|-7%ld1Au)>KL00Q;6{pWpq0BBG4Th5Xy0Ny;-@Kp}s zxhr5Z3sk)>%`U`xR=$kee<8g2m^tbK&Y&8GmzKpiJQgkSp0|f@P7Y<j|F{}sPhYeK z1q|A@Og3}{DXAS6wp8_h3%5|vRir^7*AzQJl3(ygC;vzx$D=*I+hy1?;S!2TQdk%Y zBb*KSE74D};NMbpL$zKk`S3k4<(s1{Awi$}kEYBM%86H^Ee*&lC~7`&d%YQhYbdSG zv1*d!7H(cV*Iuhqk*1d#I~;d`;lG$guwEZ>TqE`^f8hVS8%g`MC4ggayuC&sBqSz9 zNf^&|236nwlhmkFubi{aJWYLr&&^F|d4^Sk*4E(yYiW|RZ17tNy4E<oQpO1!&R2Ay z`1HKvGV8J?JpI<}mKK_cr~AFSyb#7961H#K^PA99soKQYLSwQa=5o|(-M{-?@SXO< z$-Bp>$JLH|CSt!~m-}S`$_Q>%P51K+auO8vFLo>u1~bZa6kpWyaQ4ocglb6UKw{2O zO3p(}tJ9aD*csCGL1^!P)!V8meXC@sSTO%fT*m*S=`6#V{QoxmQ;<+fa=-+UmJ~;q zNVjw&-5sMriIEN+2nYgF13_w}ARswlA`HZVqr1EFx&JSo<M1_yFYbNob6w|28j&N^ z5k54X%y+Y-dn>B^;Slg634zFnrsQRdj5s%Y?@Fm5?l}hy`&#AeH2=}3%DQ7U%u+wG zQ~8C+YtFv)jx5(870?tfr^YgqbQkYPX~{3`UEOINM>y0Wzn)rWx0iTvwD0<@ZoT2p zoZ@dPb{&9zU%IjF@d^Jm^zvYx!JEW6NJ8?R?-g78=o}`~y9}SwDDdgsOH?6e0FheB zgKnhJVyIY%wH=EVqfXxzD%P~m;bTGm7Y37h$2*lhK~_7Tr%N)#KBj*&<{K^U3G~P= z2hMxI(r>bBO+~pNdstb>!xS!WLv=5!u*4H!QHJ*)?SZ=w00iKV@SEojY42BfcjYg* z_I>(1pgqA7%V{qCg+`$PUqb)2FHet4!w6D^kNO|v;LoXRXM{n$e;nhsLjqomr(0Hf zpSQ7IJ^1(Ap<$iMDb<}vt7-A3=+vwd2Wr%n`8>i13^W#K%AjB!cB@xge0MP%dA&!2 z$Xz<yfE35DdQVE2GIuBxPu5*;R!vQxOy2P8lQxCRU<QYo{rxz{PmqRUe(I;+*`|M; z>h6lcw%PcT=|L%_Q(n}?8vvcTa74T(gT8L_*&2_7;_OMlyPo=pQJJE$=Q2VzViI<L zbWY4k6vo^}8`MNLP%32<<Lc?<9|9ZWJEcbG1FW?5a6BbJ>|Io}t@p=i19Ek0zvrns zkw7=e^LDX=83A={EInV$%lV5m41kf&-OjdFO2C3#URB1IxJ&%YN!7AF;=$br7a}=V zyxk>B$FX#WYF_EcCVm21$D#Rr`eV6f5`XD#_H|}`jGM*N$%SC9!uWP?UoC<nntBoL z=>{#NDp?`WxFMm*Rq=mhi7VmfJCIQgWXju?plGi!L;fq~BPC#EBLkk7v~htTWSm=| zITjKqRqKhbrT}l7jz$VhKGo9H{osLj{H~=|XBjWTuYmic_BBSxE?+pngLpXbYdKR% z=sPLuFrEAnhX|Zs!pqluswd^4WaMN(9IN}^m^>A22%wc9w0)7WX%{Y^P_X%4TQz%! z<ZfyjO<PooUB0mfnJvQUo{353FQ?}~EAHRy85m>JWNp7o`3yZO{<RS&Ezy!^{Pcpw z5J+|g3Y^-@HRlRZ-TgMS?M{*E)DuG^<E@tb`^RemKkFZ7(GErVQ2Cn^-1*LF2PIN5 zgL7)?M}c;e15Q9i*zWtx{sm@OB8xEgh8KgsJCb}d7LzqO!j+)PgJIV+<}n)!BGShD zK|^&uZ~<ZvgjLe!cQA|gy16o*_G+K99eo<P+WO<t<QAYXWME2lgRk9mV!HHc93HTS zpI(Bs?aB-1w{w~#JQKYikfCjwW>D?cAGZDYXBRiN$%Wd32dAak+i&Ix+V_X5_t(e7 z>-GJFrETi?Ts{JA<13dJv?{^yA%NF>RKG9_z>k-AZ&th~W_}<CJ)*H$-F5b{H4;HW zJ~BBhIpy26j>)d3VR!44NEj4NFDc(8yWWp=1ojojuYq7#LC)k|8eTe6qOmmlVnYvc z@BN7Qei~D_AYJ77f=UM#wQ>SgHCZJix+6+|IIfdwG6)~?gm3+IFpG1X=qEz(a|d_; zwcZop6KwBIex$<wcGv8im&rsPIWmUX{LkRRP^*Qd4d@u0_pa;!)>K_Bc^#@V{St%@ zsI(Jd)-xh+FO{~h&XZp}^LYu$8hKs)-Ew9@BD&>ULecxjWT1DH{mgMzhADl|vgq4) z{e{V0vw6)jY(Xsc&MM>eYLgqw^{?t9H1mu`#68C7lpWb~n8wwNE8M}GwD?*Vi$vzw zELdXAU20c-2l7nuY6&ShCp#%E_}v3!uP?#QOw>=OoJFZ<i2$BrL4{U|BmL1O<`(OD ziAL+HQ`s07nC(RI01Vl`=aJm<wI9LR>!oPS@y&Z?A&bT61NK;7XwH*zSnL&OL_D<A zmhlLwveRG4VKy`RG|u*WS@{>eN8JOouY=243VCR}GR0%7lI<=2sB32Iy8MfVOxiH5 zn0WM8?XKOsxD_Z7thitB76ohnNRLt&=X{3}bp>>BlO)*nbXSWp<g%O@j)2YVqm86s z)z{>Pt_PFb9G;~$9t3D#UVz(MzL)k0WmI22f3y_Kq22uHwQo4I4?TNM(cp2mRX04b zBL@CWQC0yP5>p<8Nw7o<Pi%`=3iTXYBF9Kku9H<b670O{U79%FP;%dG&X5eY8et_} zZ#C!u`4N4j#7|U1@R)!2R;}jFdRa?4d8NmPmusiWM<6cnFN#-{g`UUn7LO~MzGW~2 zYZI)X)is;i>y}1VWh0=J>ov*fx4C7EcnTML`kzH%%*NWO8pJ05+t@>|Ne$1VW6Lj! zfo@TXN~I62f^NM9lD-uh3AEeWfryZ<Y-DLVyjE*Q00@3zg1%}~1Wfj|91t!Zdt#|3 zypq}e1^`U!_@Za1D$=eukH4KPzI2~eh_P<?5x##PjRGm%$ypXqkg<`G=D_o*K#rCD zLIM-*T_g02a9fR}cCQC~WEl>D6!3NY@ayRp-qd8yDHOx+gHyN+Vhd=bjeu%AMHYB= zo;B*=K_f2n$LU<cKtR8bL=P$q_5suB)8ith0^))>vTG42CAbokVAu!v$clPJ%waJg zd62CneU4}Ja*Ls(PWz;YoYa?HD`*Z`cWi}8waX?g?m+^~9*VI5{tX6b%6xv}5#Q;f zHp`qIsA*6<(TE9eQ&dlMY}7*2tdSw=A17G>>NLu;%&3ESnX8MYPtzg!m<my#uA(v< zNY+g<3HgI6*bRI;<nMthcMy@ak&#@Qn~Mzw)&29Jnt6i~T{n!e%`*2W)8a?>{`^UO zn|@TQ74ZO7X&v?Aq)~@}0KH%T><{Fabs|y+fBGo*>zLqCQtwrUE!fx3@8@A=ra7lI zZ2-!#>3hkR&8NRI=LdAd*6oG7PoK<w(PDt~GOYz4UgQcskmhRS&C(Iws`q+8hAnW2 zahKkL^1?iA@p6Ha`v<*rF)#K20j=#)(fa^TO=AEmuY4k_2NKTJ`R*TCpcx6%dDIpW z*2{V|m+v2W%C>n-jn%X?88MW!!adncLJbTc$hF6Pf_-2NJpeIa|A<yz%BEq`$NxN< z9}j#YKGz$P$}K+|wPWu%nmzxNBH0m@S~M1){;>-x0~UYGl)6TqirW0p_LdpGzeu_{ z1VdGkbl(Y_)@zjA)K;OT1Zg8J+gj};J65(c^AVM=5!{*ez1dajR8}zcch1aTXti^J zX<yDU;&=rX(8`7vnDq2^#gMCH3P1V>WEoOma(Y|Tge*k^?~}uVLiTQOXEVFE52294 zriiKFm)suYQ`@1II7eu(l1#QR2>vxG>FM-`D({IYYt;8P4zt%|8H}jESE9Bgv1@DT ze@86>>H}ejdyTxlT5lC%obPj~5`*)s=d$i<@+i&PGR{eJ+0HFWQFLQXEqsiUJsC~8 zOr7Fw>p@a^(QXg2pZ1E~LzRCW6+qrWxj#ILeX9zB1+*1@3#cBTissi`H&;iEB{p7C zvS3eq{M+W1_7W)NuHJCysy8wt(@0ZU+R&YyY#E+3p>kH$><4+Q3(a!YRDRIN%*Ra6 zWq~K(`mUKqPbXD$OR@KQPvxo`U!Van(R}NApC9ugLC2syf?@bDpsDWbGxE-TEZZ31 z61o`jR83tSg#e|c2-4tq584oG{ee*VQISb6@vwjo1LMo0A=ZzXg|(bh6YAD4SjKAB zPLv(SgxAu$Py#@P_}R%F68wI^DG8{jRu0rFmo#hGd`XeDX!^SLpgzG^IuD8;lKYIM zA?%EdN4AH)X8KAw*5dj<aKt#fOn1#ON7<OY;h1nOf6n=~Xa-w=C@+~W0mE>e#AhN< zMBEw>oR!q=2p(k6ZC@J4tp2L5GONzu_wqIsp!YD=gyzt#M4irFnaEE~Rq=?s>#)oe z1=@{jsT#!i^eoN2sjH*uTO^>+-FZ#|&|Pmnm*z+OJ}eaiCe{5&P9Y5`vKgys7lG&I z3#YwlxbTy8hHr@2-q7Bwl?)y@6)esp&X`dX5G2rU@)>@bJ7aHDSO4JM{G+97ANZTU z2g;em{d}+Qz}*chfO_J^Gk_|RP``)q*K$gGh-L^%Tp$@kt@9ILD8GLy-D<SZ(V_T$ zI2WNM{o-jRaFFQqfcAT39<1~N;m|uVSP)r%nt;L_+a^;evl%_0s<53DjG2D}89G0d zzfF~iJm}4P<0UMS^`Vg{WJaIMf?v_aS!-+r>ux2^1*=)dM*QdQ-TkL0KsT9PV0v)p z5{`0pVFJ8+FOG>ShTxkylAiARqMSL~OlBtGS3|@{vK~-I{5Gtm9ALb5PrjEfC2qEU zBWwvcaFLuOGReaA4e{IuB#NvGs@YCkh$K`-nX#=!v^j6~4+qc%VfTA}zE_oxF&bR) z#Ne4$)%aeghHlCyIy%4Wxn_hJ-<6Va*#oTjy_hT)s{OtBFd$5m1xK&v8uX>{2F?H| zc44xKl6$~}QYR1uBh850mN?4o@gqEnuD}Vc|BH4J{^=J1RLr~PX%pktDR>=pWn>)! z{N6s&m2CEB;0!<L`<bXhf=AbY`GKx1r@FOYoyJ7TCki8eFVh(r_D>y3873f?p8^qy z+oTju&LEgN$gM4GR-I7RsJ(ZCFVqZ(B}({_$i(lvC{bPXbiXO8Gq|#OfoIkN#MBeC z4TZfn5_x|9b)({{G+mEJ;@{~5d<e7jr4S9&CwmaJCXWNa1QXMfnVVZnZ>8+e5tjK$ zVTY_ESa4ASDP<wW+TdsdCt_#tFL**>EwYVJF2mmbgu1TcS!_mn5=&@37tH$SjF3~d zO+w^tTvh&3*!YW_&6t{BYe{5mPuDo(>)63)Vy!Pl{Q3v{1ty59O5Rfy^Vw6$j%H0E zG7pS`=#UBL$m1m7SCrau{iw^OKL?{33KT`3gUP<<3cY{#k73JkZT|nW0IB|=q2(>e zewqW1R-yMy4(c%1e^TG*;5Am6Ecev-AFNqeqJh|fk?AHM|4{sq?1E`gBrJxli;6=% zi8tWDm_`6%ROs1YD~S;qMEwyqWt-TBh6xq?eMo9+XC|ls_J>Ax21C`TD1ALnD@+^h zzxQC@?DN=(J^J9tXiK}R+2F$c(R0_^_@eO-Ut-<t@rz-(Fa=y-SyjnyOWU8CJ`}&@ zaM9+G!X>lkmEcg>W~h8)-PiJLWCmfRl99<boCW__3BQOKo)e8mTTXRghQbxbpefwX zU&<>rFg>38F4l3KOL;ao|1hm!czZnBp=mlMzA}QczOy0h*X@P;Wv0B0v}~`KHpR|N z>9!2N?R!T~Ko!vPRV^tA^~d-Z>cfx7Ya%nR#Q10O=j+@uH(Lfk?-3i5xB%FzJVMp- zfFG}B<nh4pz$jgY>nqwM{7};5JX?g&n)zEQqQJb7WnSfW$A)PU$<HHS>1`Ro)892S zf|}ch2YSP@I<tmC2VAIQge9at`$et_BG;*c<pNtus-Abvv&CQ^zNOK3CeM$$VMIIA zw4Y$bC%=jO-6RJzthl7jb9zn-#4#98Pck-nnwAprU4Q4=d>6=Tpbry?2>|zP&iLp2 zo9@(*(~~5jJeg(acea72kynfPdl=owL1$pC<L<bkt9}h2p8(FC5!EnK!Z%?R{a9<T z{4Ve`o?2xzkr7FKAj3KieLbmS#7DYF#mO1ca);0sgrH;mQ0<xFiQmV(j?geN37s;a zS1K5uoP4<HsA0Us@6GT(^i-onqm9_R<EjVo+ky(bE*3H6ZX}Bj;~7o|EPD6n(_5-Q ztSs-j7#*|qj5(DFZk7l!B*FVfoa)(g<V4Lk|IMbJ4Wvf>mcLq4{SkHv&_(v6*(!`Q zoU>wM?zGi>Z*O;$jf!8R3o+9BOP9PX5NL!l16JR5q^Cud&?<@Lf=mB$j!9OPs)STm zstT>+I}f+f0L;|}A|S`-d53L-^%D!K42)aa{5b)lK6d8IuLl{)oC8o*16+WH9h0oK z5n|go%aF{DVb;ICVi2-M-Z^l7De*hjp|$uIb^5m&Pi+*yro;ln8eQ7p=Eiq-!fMJA zH>D>U<I<DX160^Klkt*A0zhSBvx0BqiNZKzp6ioMSc}@aVchma>^{jD6ap3p`$10$ zD0FrozDp&A8EByukAZ-pk8Ea@c#U@av{MPDG9!_-FL)mmt1Xe|()DwN$q2|M?JYip z%l{;|n-YG^qO;d^2Ych3lkt|7P@<8b?I*-C`tg*|?=UhTrmfZ5o&542eYUxsDHmoa z8rAQDBE-E4Fw&^C7#-(S&R~-QQNX^5yGK7>YNM2Y(I^0%))}?S%9DDx1vZaijUSFG z7se}0n&FB+;w{{Lyb?X=BB`jA2*3c=Nc)3!{BCc*&i2rF3)fu89X*LZf5=-R++L;5 zg3)8GhU2cyRhx5CEQjZxm;FjQtHQkUY_s~2<Al)hCnFs2mOq4v(_#hu4f^e#(%ZC~ zp@yXa>huaSpM_;*xTfOmh`R5<x99%(1PhNu{A?N1>W>grR-GX?tnjrxk}cfy@zmTD zUF)#3D!)D*@a}^*I?`+_f7S?WuKMd(>>53Rvpy2UM7NigYXIUIZ|jZ~jI&Vi)j7ip z^kgpk)kvv3T^EEgm6%MGJ=AvnXST<BSaQ|>8jk0=_JTVsX<iTh<~*u&b8$#aC%1Xr zezqUARz1^he{&+xXVbH^Cx~+8al2QzIKVKhHi|&~a!Dey4Y|4~m0#7p9g<%Rx;;w` zzF5*MA0p52{IJT&+8(7KBWK$_C?S#kWbN#jJO6_-pwd8;a5il+-^}G-`vct|b_W3- z6zwcsdMml7iB0ewB#l0foHcygf>ybA_;#n-_W~guG`qM%%&JFA8fdT}#ioBura~h{ zSkVjL%*>w;wjs9XiXrX2cmz-ju|UFnl|iZt5GAw?a1ERt;fBwy>d^f%juNqp-Mpx0 z5^~ax5}#i|I3wq5kLJR-qOQ1a=`rI)I(P_AkoeV=bN(Jc_Upr#REOMLY0BVA)@kG8 zpWnqS_|V&sBsbys@;Y+;p}TCe=efK7s|ycfgzZ|bumx66V<enpn6NqYl^bi9^j~QK z*;D_0On{oPd$xyi2B5^iWm&)BB?H%$Zdw3v2OY%H=g;7UFu5xGy&-Rzh5hP|pT|}= z7eY4~G98W*^&n-I(_Oj8)108L!cAs`LwtH$V`+=vjSp;t+0y)9`O?t>t)ZsDYJEg} zxi++<>p>p~s;0j*kq4|r5o`0yb)~ce_Z2j$$R%ZDxd-k?zhM0qfh+n4d-~em)O=<w zn5~NSaqN&waL>?HHcF>ftJ6jpxl2CtBec*Fj#Qn7WEG;t2x0F-IUGayP5ifs?jw0@ z^)wR&$c&TkS(UCHC{T@*vy3(F7pdWm;=Y)0`mXszO4-s%A9*U`X$`dj$gm+_z}D<q zVqt;~D4^>lh@Pm$)7wl;9f3gdw(r_x3-0^8l#rd@iAe>e>Yj~PM-2eZ&<U@<KSGZw zaQh^(`P&ysRo=B^R!T;&w>9CgB7)dA<%4^c`G<#>KSIxwWHd>O-n3NtfRj}zS^fNc z74iUpIbXRQ+Rk_2Xzst*f#g!%hZ-U>5|1_Ai3+@~FpY~dF{iv37(hZnlv-Q>LiB6| zQi_g8skDLCDqcTn-sK0w_$Mu==U!eA;xS*X;tfd|iN8JMw0d9zq@-uj-jh^kU6wSD zzhs43>j8bO7-lW>>cWg7(U@Y_yxL{C`M?6SbEq|_Ucc~Uv^SoT)hFZ_-s=~)2^{i> zf&K_TW?^sc#aK`2^Sp?CN%;#*#}{4^OZ?9VU|6?l$E`p;iW_bRh?2$}(gWktA5}5$ zxbx;Vx&$S0=&t?Cn-;u&`tc;kufaC!Phj1uiiUQFOMRv3Y~PE(`(yPaiy#7ER7=>N zx_QweXe$NI&+`umjdoqbTUwO-s<!s?U438f#WSdqlOT|0tw2S1>FZELN*@?!|Hj@` zW!}4Rt8%L#-g<4?L63H#vF%p29t2BtUBdwjTgJA&F&!{+`o!{nRT3xeUnNxS%0$Y; zBHMzFiQn}N_v>oAWH3c4ARL%@q=D|^KVIWvY5s2IuLv1Um-3{vG@zom7j?rL)d`F+ zQ_5XW(nD$Xn{J11XIOtD&#H!m<j?O_^nMN&p1Zmsh}}GtzoEQ+4tErmlyl1Qn5@jO zl)XjFUbpS;SKmzMuhYnpn9T^fF2nU`Z7vPk!$V?f2-|n{GU?>6FFWidXu*$iUCIM0 zT1kK-z=$YgDtGK#U5OM>D&<3%va#rrqpA_dQ7^)+X=U%X<os4Tgcqnc3xoAD1l}P& z&$cDof*f-0l~<}|h#L+h!C}*4wwXcUdzG_}krA3Wk3FLJ@S8JDU`}7@cGfF@laA7m zkdr~C2~f&6W7e^f%4TCv6E}&%7Z)iRfB(+<t@BB%kF4-cpwYq3@pG1_6GqImK+Z7{ zS~z&`CW0mMj9f|J`}5?z=r_x5-57?<E5Kg*yP8#=t%4bN=j+*8qx~vXoUT<$BNu!t z>!ixPWK@?L@~_x6X?gAL6g0B?VA~(ust6@QO4~Q#KkPti^m)~Bj46Ep45YW#QwNUb zXTWi&_f<Fxxt6ETOFZ%M1ggJvq2aU28bkWu?oU@x1vEP)xW;%U$`0AR1h*V@_3hak z@~Mrbw|p@4)a4$ZL0OCii6Z~Qo=#N7v1uih&+lBH@+N0EG;xqcJr_Ft>JVo;Aps?O z`D%bk(Phoq$emUj&)n>luxa)!Bl9ee==VjHDsAjY1JHc5UNST)zf+_!5`-ue+?Qd! z<Dd-Rz5qYUA0<^VPM@esc9bB&zAdj+O5J5lQ4uSeP!33H`FgTJ`yl<T9jgkJO%}c5 zSMokRh{8mt-1ubltFqrq^F`i%w=v#hq{&DlB?UFT;%_ERz>yU(<fm<9{7w9UC9V?% z+4C1+u{9ISSkx024as{*cn6Ixo%#*nJ>Pob|7Z`buS=r2oq^)*wx6;E?x?&VgN`^} z70kj?_jz_ijI(ifZ)xA4ywE{73#h!|1J|T_x3|GKKjAe~!ByZ*9Rg@7e?NPa>La|e zw+F%<t0BnWeFGroje37R7FTH;JaHEJ^u$pUrAgBLh9BeVs5x!C)#y$p1^m|_4dr&3 zJAg>YG{b5BQ=>8jybvO%+_E^Znr}eQh~x#q`^Z%7$uLftPGA<WzLBVrS*^L?*G;Bj zUo(N#Z-6T#(;v(XwxH@`s&&YTo;JqOcD=xNU0NH^w#+E;D(G!=4E^YL`A77&syw*; z_Tv-wVgKuY=E@+IEvVFT@a|R0<tjP_P0+Xaf#s_sqaN+EJeCpY8j!ZHGxs*F607$d z=HjJ-MY<qF6#r%$0_fI#SpmHU4`TcYu*U}Ea(VSPDu{~aan_u$%Z<c7;FY$#6tAu= zt#V(G=z@9_r$ZV}>dYFosa$^BPXCdpiuVWusB*4|LI+KwjH$M;zM#lWcBXOP(2Mu; z!AY!ffSo<Vb6+NNBsGB`^NG4?6@3<bgzdcudh0RSmvTS3sPKVmx$9_d-F!Wx`}-YN zy0;Oml5DSUS1vv1aX-S&Q&3gUJTm_V0QAPITRXADv$e2};jz-{Gc@Zp`R#JYZ4lt2 z$hSN`TjZ@2ZVtb`Z^4z)_uQ#el~C_jc>BsEgAij68y+9@IiDht_}QVOhIzUvOc^B6 zQ^(kJ_|96VPf>8EJ$3be(kQbPLr3+T>U{wPVX*(|JW$TKS8XlFezbTUD9No(haGXG zCfS%qaOtYy_>x4Na}2{5n>sXE;pYqcnE}1@;v|wS&BR^v8waq=>b!%4b3SX?D1fPU zHAmbL$J%V_^yV99?i=fR!kaf(7uaq*pk|@cR#^&(#x{nZuSk{#4NFSPpn+Ty22CqK zFgs#(Uy4W}!8PPtqeYe1%znp>_wC!^_TXOC*$XcCDs`+}yy|nH?nG&)g?~8!$J+d| zky6Sc>J5!^f%YSNpfX!N{i#t`q-|~mO=i`ZAY`&IAhGF-Astiy&#H@C{!(&t)14nU zw`g19p1=j}&Z>|o;Q#a^yJ+d#2)hk0lJV3^F;qBaHj6|~bN+6XU^abHEgZKQ7w`~8 zD7x?Ra?G$_YAjKNFqf?cOo<~UU0`fnM>xBa6=Z3t_G@7KsmK3j!ESQD&b$Co$Wj-H zyErJu7k1kM*OzxNvUuX+fo%LarxS55;>ar5wyRB*wN{%i$s=xDGrOhO=)U~@HDRBr ztl)qbdg_CyFDAz~F*`thr?Py_L3xa}8LHX5JC#)xx7ueIqKu_2Zl$Fu=`hS8vaN?W zRu+vYeCehrV)T{iK6>JW4$ArsPgG?Ws~}gH^A8A5aRown57M6ka7U<|bEJQaeG72A zZXBQ|48OFPwT*lZq`3MHWe@mEKLR$Lnn#)Q!Gn{zmulm+(;j8z;7P+++p}?!?^Vp^ zB@$AyHd3Jdl_3jb4Ch;S>UYi(VQ!tF-)$sP*8gQJ+x@;)P0i9u73Qb3{U_1b9UhrX z72V0R-~&z2e>4n$Q?(ldJk_(gAPqf0jZ?Cb*=O}8!V-_<Ig07_YMLgd3V6g0&~Y%1 zwWg0hw!a;3=n1rRFsPXp{DA61S?<UNr|vKPhaL}2T-D9r-+X<YB!j6DNS^0G?n(ia zl&~6|#kVbuii0qo05vGHVJXSWHjT5S2Ip*^61q)w#N#(8{{BNt0|BzPu9D4gjEjh4 z?Vs$B5~=pfX>R~Dbjgy2eWS26c52?W)-33Xz(UB=2JUQ#2hffw4QAL0nNE2%(JGV5 z@@F>Hdtxx+yII3HE$-)Cro<{9czcmgTUhlA*lZAW0TVyli?zs)Ty|^mR<l9t>t%yU zoi=5>Od8k<uPB3xXJikQRAmw-y=dqGm%9dgHgLVOAd)}pJgxOe#(E6SV;|1jB)GPM zy82LBhyb*Ygad8-5$YxA-_jdH%k~?DNTsB_d{0fN;i`U<sQkqx>*4M7tbEti@a=Wf zLHF`OMn#bK`P{rLcy@IKs_3i$VLaTMS47r5JKfFq2^U^iShy>mCoI{bC;>89;?)3r z!tL{i!*Z*u@|VC>OAgp|xqN>?Z{XW*zkR@Vl5(i^eg0nDj5K;nO3G|rs$~fp5K27e zH}Q>utni__o}IK<+CVzR|DxuC2BDnIZD!a%q#919ToC2nvDeq^`PWz8pOm5>?<ID< zpA0Cw=bf7WMJsavn-b3&`Ns8o@j8)|vV}PCf=cB3%R{Ds$Iq*(+Lu4)Fl;qIzyn7b zQC)@r#Jz=sjfUrN4)w3u(K+W94(yEYDEFowif2BUv9cZ|mFQ?DZcJY9A>-n%hihU_ zlw#N^;KL!OD~PD8NnJC6>JNbm;8>Y(z`)@KB9wa>011rSpo4D;C)kN4Gdmc}h1?pJ zg&nQk0l4auUco`<uw}PI5A&<XF9uao9iC+7Fbsd;t4X1lJxS=!>J;vKK%g}iKU2u> zp6;QCBET*Z?nIuBu!X*;|M!uwzXe&{@S77aARK4i9K=J;Z~|6IGbqH~@w6Dzi0Gc= zWF{-1vWj<<Hr45YhG^r)1Imk@J}>646`)bjtakH2_wIwiG;18WPldB#%g3Bf)$bj3 zP;E#P$wGHmeD*r_UOA20CwKWQ*0r-5C)yW6@3pl*lwQ_ntMj?1e|v>0<cIzVjC*yL zQyRfhz<+;xev*!d3`jIYRFwV8K$ai%qyMne*xug|!SPhiAdL_zE0A|O`X{KBgKbSH z-U9Wb=a>it>z%&beMs&cTD^LYhx6-ZbQKPii$DK-Y!~P3{@(qQ=LgS3+asWqkyipd z*H2c8dl=&!){~HeYGRt{Zoq4pZMHz6NeVGLJXI&;s52g%`^ew-R?b(3D=8j${icp% z!*5f>_69>=Q1#J%hl+hdLeZZZ6IqEaj2&C2elwIA`v!;ih__!`{TAG@mu88iwcWl` zD1IpEiuh0ppsf*4h99=AtYJ?%T4{l2iN;<L?OcRtz*nO|pwaL9C^hU9h{<Y6wl<^B zr-7hG{M2`U;&Cyc--k^5dJ}@f1&2LRl>ysI3bsyX@N0IAW>Laue)uFT#>LK4eWg{; zSO}HdH~BlUR&lpdKdEI<&$Dj!ff>&@Ht-PxgY#5tP-;7a)G;4tfUJ=o!b9xhy#av9 zF+;wtpb+3#3W0A*C0J{|ikR*6_l&IxIX^%Ymerq61-Ac-`Ce5K5{DGDI%OKZLn5PV z;8<+9#oGXaeT|E|dr^fJ7BC;*p|sML+`WKz`owO={b>8aF?{^?Yx>=}?$jB3G3G^L zxhmEgZ4KBWd-$x%V8-JFz-T}2rdaV$_Pz%D;D)}5Hqqjpj7`12qOKWfT#UQ&EvoDf ze#u|Q>|XmoSVjjjgjl2C%ds}u;Jp0(g>g}#ytXCjj$`uQJK%?e?C{;sqxaw6o$7ZM z$(d`Wpk$FN{-rs%O>XoF*x)Tv+BxA7h4U#^TxMR-^p8tJcuhhZQ+k2uPM2t2DXICn zbHx^9$<ycj73@hw%{y--C~5`rA(Q%Be`(J%s&ID&yK53;dRcD(jzgHQiVXO0p%=EA zFF(KK&~<Fo)rye>rdB~avOiJ8Wh~joY&i%de{+=Y;CA?ci^SYaE{zV7U<J4xmlr%0 zF+K$Pm*S6~S`NPu<uuaUyV&M@m;MVzLyw_rb9|LfH{hf>2Dt5dodK_U{_T=80DneQ zVE7IUXAKYRFjp5z9XFT`$M4N0g4ECo(RFC@b~YFcHZT<J#-<m3s|8fPWQo`B16rM$ z%wJY#HjCr@FWS3Nq7;rYEViGbm+gRd^xVvK*wG`1kw)(J8vZW+uI+JIdvBxmg*A2% zZv50?Y^|}w)@Fjsn%3Uzx5=Xi_(a$Au47N7S@u`WjbGItz+TuCn#)>?#3e72yE>>E zZ5@TVW)oH^&x#xNX18dmH}QoUVF&5EQIb-U#9)4*;!P<JjPld8!t(uS5QgHJHiNl3 zZiBLjjRP*=BS1itI1T{)-hP9UaDMp6<tve)tsDQ1kC1w7jU=35GW~zLP$$D)`Uj8x zTa!}9iGyHYJnj#c_ffF~8oa{XMf)8irfETKH>VM^b`~tQkP<XUf(no0`<+J9yAB`q zSD61H?I0<xM(UruMT;ke*DQL0H8J?|%HN@->p7j601-7lwyIJc+QhM*B%}Mv>hR;s zsoF<MxG^zFBo_NuGMXL_AyLd+_viu=I;Y>8FIj?iW>yzdJBD1u6tgJaRuc%Nt>3Yx zdf4*}_~;h8t0Q6tj^3<yKJ1>)T0eR-*~tbF*R)5gO?`y&WLE**g3Qe^w@lOlZwSh% zY3##RQ}ydF|1toJSxb1lJ9EzmRU=0TYTkYJEa9}{=ArZI>QvMoOWG%RCM%d_p+(SY zmL@hkY~s%`OFfhS?o9-O!?D49KRN13QX}y5>(BnHJCZ?yJO3NKj@u==f_i+*KE6;W zi+Gj$k623v4%b~HPv*w}gate>kO<TKP{lL)D0j5sL*rN*Z+8HYBF6H`po<wE;Q^S# zPhXFn&-uW-{e>wR5rGVvOB-=ruxOtxhIU>B#1$TB1rXC8sr*?xvzFH-Ezs1zqZ=&p z_et1O$K8OC*@fmT)mdcOr-;0^)hpi6$q~M|WtXn7*{DD#?5V6e!bJ&Dt9!3J!?@wU z{>Jen7JQ)>Q=UvnS7_UHQnqy_ohsTu?&d_5#8yvSw$<>1Q_C0myfq37Gtum%g)ra} zkU<w~t2FCg7;pOzu#-7T2j?Z)2l5Nz99pAQDTklkj>%s#$a^^If>oCSyDM<s|HZj7 zdWb)m3ENFq-EC9l)IQJ$^0sx8DV;1a>3|$+&8Pdl4x<EoZXVY@aL8S4Hr>7uL&=I# zcU!3-PqU46<w4cY0i3$TQueL0_cLTK0>2qQ7<7ww?sk)N7EAc<AKbHXk}-4u1EL;2 zBE<{>+8_O7-mT;F@aNIH;j8uwHX2}E;UTuDLx!k(BAlPK^(vQ^j%cOx=7<!nJ3>?~ znhaePAaJ#`l%KBWYk1a!lVyv$SRdcjghmGbOij6{D_)`3KaiQ6Rn9iRL~*8Oile@3 z?i_=YxjB;b1wYHv@%izFhskDAa2I%W2FQA`7+ijuS2fROy12KsJ#!LIy=k@h)%fdc zg5=&3v68{;a<!~kOTU276x)A5Q_<t;G?}j0)Xa}3n#Nf#f$7yF*~mF}F>|vt4;rQF z<{;nrLjKdwA~Yo&>t5=Od1FoF8XDOuqk+^0^&};VcXIi^cmrJLZZSsqVuXi@karki z;FulbNE2P7>zW=5k!Q6xw|)Z%nYi26y#HpVc2Y3o^R(omd&f1w@12OAG<3cQV=&?T zdz4y%H!q$^C}naB>hag2yzq;Le=(sr(=)J++3sYdW1jvBUCB3>(-G})T$zqt7SX;> zvEswOkw;h))B1Er4J)IB_FkxzhlLGEWzO2iQFCexV7rJGAYtE7VbIgI1upr%;ITm! z3qR?%`Ut1p`v+50_+v(G-9%V?=+@??(jqC=CuMWuSD!r`-j_n82+V0Aq7se0y}8e2 z&?-j)0~;CbQxEZv3Mw>{^=L(y?txi;NyxWqQicAaa0Wk`?ya}Fum)H>ymcwo>lOh9 zD*+nG+ZWcFD@mv)LQI3G)#+vOisKA?Z<4ca``q+qW^pSp{qPG69H=YR4Y@etZEEs| zwhG`(On{aDbIxWEKZE#>u*1&|tqy@<y~)n0>qd$e3<=hD7SZd$YIz>&;_ih!OV_7z zHd4|fx;tGzQCfvA{hgi9_I(E3>J*<A_}VD<I>>aMMxY?r++1^glY7K<&)%-GU$78p z|EfOxydA1;R{Rae+!frPn;ZrP=ej*r{+O1@30&>bpFih42Wd-4N;?XJT)y~Or#W-x zA`+@Nb;S~_FAFz-6>JhUU3DTW4@yPHD*S}jjoOR6Xvh|1i=CU9_BZEMr}5;uz5NuL z>V!cZ$?Teid3wV;RxfgpA{FHrNcr0xA|@3MwIqcEK^{27KrO0R(f*xi1~S{V_*JY6 zp&sGnfB%db1|5uBHsSKlVXcisn^5(-l$8Gdewo#shLh8_-9sf?H7W{59VbwuN?xyP zXJkGiQxt$#F1u-GJ59|@Ewsq3GNks`MSHhL4tPb`v`)I;RYi<EAQ(fn^BpizdxpO_ zB=02%dr$0MO`)hpxKMEBzR>*dznfME8#91%^fgAc>kE%2J;vhXQlNa(*DBc>nDumX z=SO}aWor8gh0F?(5a{T@A&lM7hiYQ2vgMmVW)Nxg$kAwFg5u~d9=ewPf;a7n=RjK4 z0RLm1pmeh&N#Rg0FNPogzL7f9{1^dJjSEa%Q3s__(F_;gf}XXF22<NI)t93iwG3xz z$h(NuU!$)Mz$N+z5dh2kFxlVBtI;&F2fLphv`fDw-ed~-r?=3YuAbuNCnG+0u$5#i z`U~z1Y8yH}CU3P$5$1?<YqprOH$#+veQy;HAq36|+fKs_udfh`=aQ%1CLE5P`(gG~ z-fmU?!G7l?)k7i73|AM)ujfn!9nAsI%gW>-`p4;v0l$HdFH~nwm*^@!>XOxL#yj|? zlQX|Ps&|t?@#Z2KU`t_4_$ejxT7NzZ>#|9(-7s0BkEt5iv!uiyoUH(Y`JGI|b(S=^ z56E|7_iK7#zy0mKg8$C~NH=1b@7@mo$2|M&Y(G_Q{`FNwl#W$UfVO%b7a5v;^yMo< zMs5S*u@jOm#v(m6i}4>3*RZ1VhZRG4{NDYC*%00=EqEE<yOZhzumMxLvIZ?oi<|xB zVf66<Ttw$tYm&8VZoT8i(K})C;)A_#PnHHx8by~Fk^hkcVO#6j)MF!uKDHKFuy>9v zf8KQwBn8Cxboo7*8c`*qGc(^?86xlQe5k5gYVIzZ{k%?f#3;B5K8+s+m+P036+P}D z4F}5?x`zVp`RB2tHW-~_T4iN?qeEiG(MO{sec4JB@bvhRTVj;ZE!J_-f=hesaoC!> zcHd6P7hYyEgH&0mZcef%@9(<ewNk@3kWLaHY@n>8mEVnn)+ZA~v*VvMQ!yiL>5Wg- z(g<D_t9AGIfd>OrXGxJocNj_yqOo9CQ_GI;i;=ZYK!jy2V|fk8pQlFz6ZQO3WU-Fe z`|7y+<@H<w)Uihr(z*T<rQz4hs}SwJYkX$CQ6KPhT2u85-02b;yG_ZWQAIHt05rvH z=1@PvhD<sxbc5l=ReVY1UCFR-e|Oii|Hr(nrmao?qn)^HN^1sVJEFGkHf_L)9a)CY z&L3=$=Iwsysg1N&)2^?%q5?<{$%xY7yt-+Ap!p{gad6a$;HxR_Jcv|BaQ)F9SkVcp z?TO*)3XIUgaHQH_BZWeZlcj$PRe@3ouJ#@p74@UC@SE<ToGv+VO1X=yb!_ag{H<s% zb#uF}1o(|UKRq83U8=^Wwm@KIfasIf`7J2fA;HaipRndfN2%ILmOjd~(rk9t50V4i z+%}Ij@Lm?m_<CSjvsH^(KA^w{On5M)8}**bU4SsjAYEXJ_jC4Y%emO~_vAV$u;0$D zTx6#$vhy3D%mJB5uZP%tSU#}ytiZ<oFwoXslt;OFDoB)6cO9c|wb{gOa5uY%n=B&h zI9JE+uTdP^y+-?uN66z=j#|N<)~Z7)Yjt%5h?jG0AmxcrV4MO|_|-ss)+mQAUojs@ zhk$%_2kU(ZM@O>Sx3bvMuD?)6P{%!VWil8iZ{Iao`9uL`L?8_aV;*XhSjtG1R!H|S zM4fjW&$dtdgdM_UhDn_i$<U4w`PA=-WI~{%DAmA6@a>KL9A|qb`apxl7BQpAS0=gE zqt)K7zz@R<V>9OiNm^s>_iYXdLT{XqTc!E>hQz%Liw8?Tu6_#FT`>$vT$X@n4+%=n zUC{j3^;UHj0{VH}$_!&C#vPCpJ&Q20F}*vUW2g*xFD2w8?Q19AkCUqyJr^;LJ}3P? zGJ@lfv^gcZ970rZo5+Oj0vw9xpS5{M^KK7s&t?lIp1DbP)ec(;oOj$-=hvFe*qu|L z*)vB@L#_|t@@H7!w&>@DBSw~HE(t6t4*+02I&${eFJ<>*sU4JI%W745GApb%nYZsB zgAZ1Y1;!@RS6L(TT>_M-+#*mr9~*!XgkiqH3MZ0o{*oa2XVETmOCz#ey74lLU%+%~ zws!VWKZ?LC`(S6A83@DQ(4+T*1I`o17O8M+6Q16a-@N<Bz@c%gromossAMCmC(XLv z+XQ4G)oI_c6gHWo=cMke+iH$EJq}1!Iz||;oB89`l1U2LhoOX65PpxRoS^HSa7jET zp+>+F9KC;(o|-RjCz3zH_F@7wIzk(~J|7yoi##6J=wN&z{L8v@4V>Q{scez?g%B|9 zsjbsawTE@%t0OgyivJ-hq*AP<BdKi6<UENTjoz$L!3f%l*O|008KmeO|J|8)fw{J9 zL5T(PEp3<(%YF(!CWTq<S+<|vnGL@QDub5JfBx7N036|qsvc~#ET12q?#n#DFo}Fh zF%!rjF%Xevsxud4q=b?6#Sq_*jB)(lqh3fyMA>K9E%Ir2wcZMC16gvBTa~|w@8G~t z^x$Rd>9mW~H?hHe%ZrpDCpT!1Cg}`dFg;cf%Z2E}bDrCl#5^B;kwtNs_5i^#Hmf-1 zAeKYJ&8z$YfGlUY%F({#TpW0K^fH;zGp957WvW76DTyK#Igu6;JvBQGd<nJkTarDb zkyIiemxqNEjBD?^TqKI0-XG*I@^mwt9Xn;>u%PEuFBBE%qGHN9+-vK{AO;-11uomh z+D@h$4PPBaBaO=1xl`_DmoJHTT!>aIQ_mir&8J57_<eV1`(a;a{lyR++OV)Pv`IYh zLoS65fM&LDQk}^K;l#lw()^@>7PWX!mq8}72SOl!KWN{6qK-zRr=k#H4ED3CZl3KV z3yia1H~4tr-sx%6uRfYayujvo^uAC3`8lb^F|8wfH|{L5$IiE+q)y*9TWoh`dLEGA z41mzJ&$Q01I@FIIAq(zhS8YCtEp|7*s46iD^&Xe!(adfv+SQgSDN6=k9m|*>eb{~5 z<o#NYj?>Bnki7y?33)p)W`hg?4bwjwb7uq`)WUmr^8smbU$BVd_kZt;ne6z}M_WQP zM=M~{PVXR(N$S%ozCCSe?EUy^g*RsZzw=q3n}1O{`{TQ!`hW*Cg@)YpTZZNAOs)B> zZ-}I`ocs+1W*#WgRl4Bwgp(lV1aCKJN8ft{5gX%0$C96GzYz-^lyR<`nUfYUVOah3 z`?qg5n>D0|l`J9pPT?-^VeDbD{eq&_I4y_oAoM%e%#RY&N|%b4O=Wl@yx-Y^_-p^e z4N>d0XCR7!lV^`))8-SZw)cvA_k&+14}>;xYuh7>9=c}xL-I!fxktsr2wf^=wP6*K z91fjl<SrkVwp*nU(;2Fz=wGEY@L@QRz&4~y5vrns_6I<_ZX&y1-)>c(FKjY|A0FI` zzs>_{ct4wJw3V$JXqCG!S!Gs*ZYDdHSg(8KyGh|b(Tp%Uy(Zbk{n$c}wOSWpwPYA- z{Y5rqfIGQOB|ho0H@e)bEGG}OA*_|tY189EOU>HoV5S0sfmw%Y_$`Lt80q322)#6E zrDP&6<hs{6y(AQ~>8%XDTmWrEwXrT?X{|amlplz1&Z<*Yu0)7VcavzpG7%sOotXZ6 z&nj&ULM)|0W)84_1kyT>V&}I~Y{E6HR(dYOim_wHkGi%(Zevnwu6Yj+(HzRE`1>+Z zN~ziiamXOH{#}HY*)il}50t&j=BFFY7_a*DaWj_0TcVd$=b1o$>26d$OZ@mXGd~tv zkzpNJudQu>1Ky2+JY_PmlEFKB^RmVQUVBST+rpaSciZ<&k&3fGcKP*_mONpQ-YW5$ zM)A==T5O}X>%aSkad#k&>eWyA$GQ+K8Jo7!T!BUg4G3gYt!)0{`9mOTFF?#jE;YU= zA!npFGBzj40z7+629!^$MW`Ar1H$$5bvjHh;;aVu?8@5CtO`DnFGtkPJ)~LaqDH+t zx&1d?`EEc;slBDV4K%zj4FJR5S1Ci50Pt(x{p*BDEH85TJ@+#}pnP^GlB#CXg9k;1 zK>!Q;-wFUqoOHYZuc}m|lx~mM=j^ySk8%n*)ZZO9Oy>RaOW!!C$&`e@`^!_llblL9 z7c5v4Q-9Q5_czW&o+N-u%~jD0!O>i$bL8k7?V0_Hi#_(u;}jAif^sC%)jawqae;hl zmDm5eFg5&{?ZlYIy_h$XTOhpeC)V7BFsV1oVRDU*>vwM*bi5@3Jkbl0Z?}Q@kyBRV z<s3f8_xMawj~2o444F<CnczCfLzYfW(*0P|0BFMj!^<O$`LK55xP-j@V5M2b>|U~X zHjQIIvvlwTs4Y`mru=Z3*oGuyDZ@SRJ*SVh;-_;93fw8*-q+P+!)LTSb<I9`%f$xi z!;bXMqWW387>Qzd2=9dC>C?AZTF^6QX0BRV<{D&3Rxv!$dTk;ctBrd~#bgdvz61As z_DKtJAeiXuaoL*t2}1U-%25IYoQsq{j5UxKh`%Uf8GjlJc^`Ef&w2x~vNkByoL-!C z=BIz)f&Pgi`~Ca3r0jP)36NY(L1^VpM)aA_i(@9!vh=yxo16}Z+Gh4@DY2X^tc{j2 zj~m<9Y--*>>By-5G9y(8i0a~DTe_M7Vh1;Ye9L_A%<HEI=oy?p&)RBE`c9K~M{k34 zw2hjHN%&dkbJ-a3E8?E_?T;vnNO(QvZiiNBCt0GXP}93v`Pz(1?8WEOe8q3w%_j60 zm>(Nqwl{;m1u@6kJ`rH$<b3&bXQpi>w033M@7-D$QWZ@iU-%4?<1JTzc2;!SY~^iM zCC<<A00mh+2!`1|K>X-ARb1g-otoMH09S-$ePAHZS<W7UqS<Bu8QSGE1=@FS>ix76 z#;b#U=8?;WB{4y9&qo*>bzl9n6C^hSRk`a8^bvp$;4#^ISSNP>*=&0#+NpK9%{f)F zRYoC8F{2^{qF#2G)i~Om;UnxMA!#r1{e{{C98fVQ(88B6$inSy&FH&ckrZ`8$iW77 zN4YzOjMUxr`$Z2khvf>s9$7Rm6RSN}(#S-Wl^xO+xdWjQubxFp`Gu|hcu3_J9;R#^ zwh~1>V}5$gq{7GA_9%YG4tZck8KPHsk%w|?2JUY|_@=4Z>hlvkE?qfMn8RAQ%TJLD zy&8VGt!ZdL{jM~&h!?v@5+%U~QVQ*HmArUGdp~7XbccBZS?u}L0}t%@pnB6k4i)ZX zC1013_O_F36_?^=p{ZE0KOtJxknk~Kj!{^-p3Q`kf)ed{ec;f-P9Cm$rY5zCP!Z_B zuZJqkrSc@*AA>Z9hW8dZvr@xV>LV~VkU~N8#vIW=Gpb#?E}j=hvO=%J73VG?f$9dU zHY6%Vj4!1;PNfmS7^kp!2<<8w2um2ib*j$J##lcrlgCH&K^yEES`-55jPiUZwpj*; z9tB!q#YFcbhn?CSTFq*#t<y@RH(HdKn4&i>1@&m>FXZ&r{QdlXmCBzz>^SX~?>mm? zP*=b~l?bN0U0JDYUamoMwwsrfI~_!N13geOC7y24BV*>i2KefT*;1bS;W&0Of|jat zim^Wsft>BPX^RFry1GE<d}?}X^i;M8`=26{gIQl_+Y@ztSP?0=Gs9VA!s_LPBpX?@ zi;^(N&o8t}h(0ip_3SaNqggaW&lEf)^l2z{UuL_cJP91Cfa{E8O*6R{IIh2R54Kk8 znRX3DhqnEd9w(+g3vIKlH3!B6R#s_S&kG-OFf{{A7$G-Q{hxL|gN;4dD?_7WAD+oC zp=4ymysR>Yq2hdNz-YT2clVX6+P}uti;G8hkEzzEmX!OZuVv#okYC-&CjFs)T{a+u zBjeb>!^`4gW3DcUkLQ4m%i_5h_iE`xBS5<d@QiWCt0|7~JsL%1B(e#>x`93kH8*dJ z%NsX$iX8H^#8giOqow|+8%hB41l-8wul6Z@;%Oq!F+u}}>75*fo1x`D=4WqPI~H;n zgg~ixUokNl{4H5=ljWCVs1Oy$d4G6WbU_?*r#CW2j|&o^YTUG>9w!i{g>h<XDVk_6 z+I0i-eyK<#QhX`@Wt-14pdrAn7$_9r?Vu1_Kgb=SmtR>hLEkU-E*;c=<1>X`tWRz( zc)c@B!W1zYQxy~|&uJK1)#6JhklLl8h;Dehkq1s16`%?sQLjU^XQnH6+cw!t1PJrT z><0|)osoThuc$8~n>T;{5WgJ#b}RU5Eta8)Z|d>F#sRfqs$o)lrP^4uhI)CUb41wi zCd2E!oQ`V?U<0C4t-FKf_P<{K_26LXXKR!9*|AVmr%A_k^y}M&>hB%jouVXc%%caE zK=|YR>;KS^uO5J?<&V@%nu;sL4Yi9DTD1vYs=mG#t=OU(D66+tW98X@!nYyPOG(h> z^2T13jJtFKo6<s5K*lfrlN6oxn`(@7FGdnB-|eTk9sW!kjPHhekQJ$FJV3L~#~CD< z=O}g0Q(+#xGG>C5yG=`@9CYy}Bxrl+0ce;R$QtRT(^VW3;eeVof<y8ZPSp1Yx2Ao% z+tGH_Q`dj+!l$ClwPPub5;|uW%i=xizaBH8rnX!|2`~r3BS?J9I*)stZAjV77k7nh zIWJ*_V<OnLuyn{v;r5>gmH@}NipdgR_{$)6V}I(uapQXJyMJN}RC77Y+^SE5UG6uq z-5Z7Ye14A<UAu#ZJUr5JqR|<Kf6`TKza6;La(-SoPdolKKKV_R4VRgQnIS~Gl7KxV zI<%&N>1CQiIdWy|3XCIfjy$EuiZ7kt8Rw<Q37d($B>%v=e==?oEO#{-wV%oeAO30~ zT=^d+z--FuaA$lLJ1$uU6On%GTC1g=y&Qf*EWd&cV;y-KGZ2upOB`(dbGeB7vz6S! zdL5-iNBFPvadtsg`Ng%RB<xbGjc~Ug5u|bnD5hF=w3hJSr?`BiK=ogAqia2BQ~X$+ z!9Qc6)jG(0q%Yb9RA8tYE)l-!_0px6eC>%x1?^i_n@KSZUX;ZA0@hv!I5k^lcF(`i z9X>z5msZ5Cr78VU1_$IYs3?evLw;{hUn>q{9Uyr=`)kj1XTtK=J#;|iJV|#A%*o;j z;JP}XcU))x<LfhWuQJT)E#q6bG->`-bq4TfS8;3l$FA+mFknO^d&08ISEyJgyl_3f zznt0%`V9(4*b|>q#1j<kepr=Mw$`I7*?G_?plto5<nOA3YxEl1o@`5FC$Oa{CBEd< zQnWLt#`&|pshf$(s_hct%v+t4pnz|pq>BNLiRUz;l&-WC9lkejAk0tH{VZ3cEL72i zQY(v+e8Z5vlnDDOv(7WQoS(NmiHEEo%6C!KyMLF=7N9@2@47SnA5CW&*5v=Tas44F zDcv9~HE?uygLES)AWXVTLO^1qfTL?5C^1q(VsuCh95|7d?(XOQzj$8bae&($-|M{2 z^K-^#w*E+Q(t09O%(ZnxceVJi({<_k?Fl+JMzE{Xt`qYrQ)r8I{r<cF?eY3#yyf-b z-l(9sT(0ccA$I4p-3uTe_RRI7OyegvjqPZ`y!hJbX_UaC;oq=i`rtg7V3I+ixti?2 zA6PQls<OQx^8*sISlgzK{v)e0UyWlrq(2@q{>6lA70qHjjrK(4Hl12?qj67*;A;mu zq8ct5J@{!=zn6Bx3uh41va;c}4SAjp3ceGPAngRA6Q)a^<3s=X^JgiTI3M&l8u>=e z@{@ZreNBPQRHKY82uY+=0_yeo?|03hzm+tG(=&vW6Lp0RJWSQ?yrpxGkp~goSL@iC zJh2)0UH7vdTRXu2L>$VZcMfQBrosEbo4O;cA6@v6mHj%rr`_~*1Ms}xZ*n=9-SG%K zI(zzV@z3%39#P_Y><)$=m^tAfpnr1vtQL<k+S3~f*4}Qr)8*~dv!}Y?O#m<NhQ`|Y z5ylCm9c&f9x7)<7b^<nyKdS59v1Yfq+bCdf7G^kH=}@zj)&O`~q!+vujQimi04Im{ zyFwECx`i38{}$<UWN{pIJVG4_b*4@^Y8Lq0&Z$qRoed~`l-j6UB)^17E{O8$R5vXc z(9Mv%TD9qMlw{L2`0sUTu{O#UOebSz%3=Kt6vM9NV1izpcEk^}ewB?MW;)pf^IvQP zkSSBX5+w&)bd^=ms>(VLzE#TdTAruB0$6U)ALq2B=fVmIS@H00+v~li2K(X9oaUQ+ z3UGo}Nl6l(yQ)?^u~`z%AFsF0UUpPoe0r=@f>i#-l-t&<f^IfaQLv^YER6>PF!iYB zFJw5rnq-9kjce^tmLA3I<XUdpf%CU4Jr|cHIDzI*cC9xVv`$#L3t1ko!~1tkUwcJd zWS!O(Yl_XiiR0)YwUyvhB(RF;b_`a;xcc+}wpBZ@qB=E(UP!8KY3)?VM!f(0IZT(C z0odqcCL%^_!;cbiIqg&}sU`yg3lcZlGmXzupP@W(V!?A?(Y{qme*A!i+A{qvT+bM7 zmZf7uG2^F%ZaVF980P^ILB22&#u^zX3;RM8X=3*&e_wk7UM%>Q?<S{~Mn;UdEX#EP zSYk4hL#3vt3W5s1cqu0Zb8Gb`K~6mx^mDaP0n<#sP&uDGt4gqn%LWjF^^9>xfto1a z8NX<V+tup_`4%|_e|3~CP-YY);Ai~Gn8QF*S9imrdu|415w2cYMSxxAT2rrO{1Hr~ zDA--Ucd%5axn+}oFSglPn8_KNNz(X{P77vMbN|wg!oY~g<L`q08YSc#WB|}O&_|?M zD*Cf)pPmz14?T^229vb=u5lEF&*j5BZ`u|;x23%0Lh3cg!S1DM_^GXh13S!;EKs0e zm5o2Q>gy&Y4O|IyDD=83I9ZGq;bt9ve<E0?{f$2G;+XOv>@Y{}?xZl4l81`8W@`z9 z<7eKm_|8iy5gD#UVIJ67HhxeyErS)(_ezC(aakbGaAlG{{qONd-jC+~;LdT;cde~? zq^43fT^7PjDhvr(lL+%#6Zfvro)A3&T2)zNuFp`;zPM+U8{$98O6?>M@t!jyVMW0p zJ}f~RgQtlWXJ%O+7B0XlYKh5>nfp(8BD)=hb0@jYYE6>{IhMukZ!eRmYpDrU)&6u@ zdU=a-@)Fi`b-s}%mWT-bxwn^q^dG(W8!;9rTTD)cxykVk8CA<Br^@ORrc@BOeNI#( z8=gW^%XBiH-NiBf@)%J}{t6v(kA7H>coXWYoSyCIH4^yDJ2-e`93xdW)Bd?^f2bkm zwPnNy@P9F-v~F2EpY@zW&+k&cOP;kRV|y=o`-grBp(3b~c3Oo|xF+nnK{tGkOYDMf zh>A;T?f=8I48D%DX*vzlvgA=-jNW$HPS-UChb68OZ>GYwCjs54Xs?)C6ZS$0_Irh= z{KILSqhIW5%q8^iw=eM0Dot%nv8%hgNBj;6cQuZyCalc9!D352n98mHqpQK%2i?Lc zhk4ORYT)A1K~3`ZuiO*Qo;e03Y<#~)s|?Q{NuY-FZtK{SP2(l|%aD!y+$^=4skVS} z_b#pZ<4$0vbsW9!XGTUhGN(mDQ|vAO^3flDx){ew&WZyI$?{ayL=GK7*CO`d!c6K( zQ*cuxc~V`>cy2C-=4UG#nc{a^9Ro@t*X{HEA~mjV68T%N&>WE)X%!N~%kmV25|sd6 z%2q;F2eTY3py`^TN1+<}a3i+_EIc?mJ#!dIHro=qnI{tqxK>%AVr#p{LK$0R5bHY2 zMPa7z7Ew9;AQ#sVEW4{bpeIdOuE#fYq>ZDFPI>Y8$|HRE>PjMGIG&w%j@h5jR4ZL+ z>|Mnt5VGf$ApzA>?Z-7vK=sklGH~I*`FJ7pLoffGNN7B3SUh0Px`s8g1oyiO!^N<( zsj01AFM7s1SfNoKde(ze?gNg}0|*G8lEE)ZbC?2&MkvcL?{>2tnBi!1iu}!q#1SiJ zQ0t$srWfkSrIp(}@Mv9`@>y_P0ToBaJXrzr;rW8d!C&i>+h~&SU0tj)45v;C>S2>k zw0`Exa{#7*K*`1B>&DfkLZudBI`Gvsg>RKZr;UU36K%<IE*9v9H_#dbe1oh&++&qc zO&r>vi}rB+1ph!`tW(P(sHKe$9C9p0bqpQwt@}iX$crx@$`WZRe+)K4j-@O1GJj>~ zQ1$u`B_^zUC%!$~0JvHe&Rk;~F9CAUUUy<>Cc<Sj523!<E2J_lM5BEu^QFR=D5p7v zTsnuTY;EgiBJgfc>iUNQek242b{cu}8I%jHm&vtbSD3fOG4dUfdst10X#4X{Ju&II z?j|OoIuYpZk@<JL6~e$==;`aLlJ46PdWCZh)x|dn(0X(77<EPIG*A9ScA~(hIJn2t zJ7EWhqH1GDObm}lTte2lt8LIHxPxWoax*><P$98Hucs<1;SLS0#U>Upq6z=;887<- z2mfnJ0KblIyghFzd`bLdFh#JwlWf|H4637VJY$@=5zBC#z`i5zYMSPjOGD!uR_g(Z z)mYS8VefCmj<$>8=O<0D6@Q|HFc*;cy01<w^(4KGoM9qv*M#?&Z*|*!AY)Vl%Auc? zOg)|kPbB~DcokX9MWZ{A6vqVT8ESw!r_=@>Y+*;7t}=W2`4d$AQ<J-XOzo^D9TEI< z%JDq~ktwx9fwZKOG0=dhBVI^i{*Acf0WjmNamlSwcij?sEH2b7?vbi~fZ)N^)PUgY zDA5poKXum~!KhGc&>3Yda5E^dnAeJGb3TqZb(ZUGZrbw|m+4K^<sN|vOHHoBW^ARN zVTkZ?$je;qY5p5MN`-3~ih!LyzJgu<@l77+Q2)}Y4E@04{%y&f04SS((I#2??OB2} zyqdUjMLylhY$|D1z>ZWoFuYPC<h1XISZjOzop}~X@bSGJuD-#n$gI+BsK0Mtcnbg& zsBsXdS(X$44E2Q1VKvTO=5;^raFoDia9zpuFQOf=>F!VI-6x;(r0u(S52f!eGR-xD z=MZgIvF<m}nz`vWyua-~z9q(+auEOhKp9Kt%Rs0agVcgoFhA4QrP19;N@2<fpz?Em zMI`}WKVF;nQ7y%HvYGa4%e9|>Y>cW;5#g`_P;>{j^XXf|wAlw?@`8+#tUcaoS$g+} zb?0~Q*Uu~oA5X~LW&#`yE$gDB)tK2}g~ctXHm;e8JYrGFbTy7FV_3*`Gcj_VrA!5s zvl7e(K*J!G4pPJ_pAECH&9kQcfiUsOIZz_=ZqYW^mf*v|+@Fs2Wnkz~FCJZiIv7xV z|3|7@!Ck&s5FW5OR|70!gG?SRNdn?VI-FJ`FO^fGfO)AER$^~1TCke-hUX$6z{pr7 z&Dp)hat&+kZ2QQtKsqEA0@LPlAXG|q=FzdXvq)dJk9=&T(gSQW&#Zw`9w+_7VXi`Z zDFG*Q0}5K>w1!0pcwB)8C~}pP8*GL^p#braJd%p>otT@pD@(a7MLO7_ORw=$79eNF zvtql#WEhm0tSjdB&H+d)<Z~-Dc_TPSkxRcC@m$wnyNv_-a=Yz6JKOdeQQX`%Q;B%R z5>R)&`*qe?`Tu(XV8D<oW7=tO-CYL>CX6BV)zLB(6DK)^@$rId8zJ&MIFZPdh=-T( zRe9>YdLSk$RIp*|OH^v7JazsA`S|2YD4cZp8mnZA0_byw{`VXHe8Ru=jnYyZKnjDE zi#Lyg2o!h_w~rvIpV-01S{~woNV4OIYvzZz!t<s+QK=e%pRPuuSF2B%WNzM9WjF@u z!YH}vv@zYyR#t*V-<p1ew(Dq|3su#)&=0>2U=e&e-R9uc0@orQ`=>Uh=I|y>$uQH= zwLiP-TB0!2^Kmb`2DxZ8#|Ywk;61~{Q=nF{n~`{{Of9c(&3b}M?uz`j2ahW$Ctq%W znPCdd7`O0jF!j_r&Ox%W1}OB^smV}^Jea0uw8kvwP{nS)g2Zj8yFY!!pP~P#w+t|p zS~6MZ1JIjJkoc~>P3L87TQz=#k8anFgLqjS1?p_8d_Tf0Jf2Y(uY~70Z2FYHbStOP z)svyF4Br5VZT1Zoh7SR=WJ*Ej1TJ&e#6`rx#U)bimQ6sgHeOZf{_@}st04Rot03%{ zR<AHDo(((Yr|#8Z$bnEHiG*yy39|4uhxzt0#WN~i+D%`5g`I2I;5?49eO(0d+4eV% z0>yD@;VmnG3Om-mNILiW8O&%%jjL=q$&)N8%$E&dK$?gk`BNrBikorYmF;K=2C2lG zV@+XryK%V)yZ5C34T6PU!Jb4$zSYVc@x5(#BU2q`{ig1wF$*9L^a^BqNWye=b#t^U zGJ_)R)ZH<^<W0Y*B}^k+V6dvHI*7H6dwZ-4=`wEdo0A|}NGV<{S+4b%|Mxx@VLl8T z@<}$(T8I528sD$FPI~Xti{qFo?Yc6>Ssuubo+i4oUHzHUQ#1HSJ1v}5iHudQCrCr4 zuuBKRh@@V2LO6xFu5}p@SgWKXR?*Xc8ngYSDig^H^evO^gY3a_#XFMw@7~P~3T3&W zfNV1FR(ZdvppBtu!j#eL_!y8YhS-qK7m}QblNeANco!hYr6uO*r(?cG*EIt~Uc9U{ zvRvNfueOzGjQEG?J$Sx+?a`e1Dcpe=mreHil;j9WmblJnZP|cv2lPkDE3@@ov8SS= z*ed=--?YMSOXb!|_2e8tFb6Y%hby_eBtBglVm9|dIA6j69==8imYhuN4__mojc8dy zz$<i8ECNWuCstNbw^6bB0<Zo$E$R42rQBsTZvMIax#L;QD38<VqZk+QV45#`-`hLk zHNMpKeBS;TqA;`z<ijgE23}if#*8xB+;L#>r~_kCUtugLl~NC<DIv|tirx!0gZ}Vk zU}j!5qjLIOYE&_p+RFkZhglqatgf1r;lQYBYLLbl8EY7SBEeNrMbA7bp5Uh29EwO! zb^4s;`wu&RyJ^po?up&yVF-U#X4}OK_(3i#PE`XRDKAaoAK`pQDSg?^moocCD~kfy z(OGZRuLGEgA;%R1Q%bm7v^x*e$eCZ79c?;Gl6bp#xvQkM5@{d~CnI8*ELp(6S{Deg zMiL!eGq$huTN^K#1@F3=aT=S{W8CW@k)*KqY!B;lcU*E17;M;9*<zby#$Q`oX}YwI z@#6+feDhM^KQ^L0ltlg&gI?UJxn{e$J(weIFLq&psKAA1m4BTT{_}<VL<ui>nde~? zYuu?ks!<)e0(?RJ%?$7p{ACyI(4mj2N+20Yr=yd_&|&9@YqccZTC+cbWN_@*(YKU_ zq9VENAx1ww5dXsD)R@lwP^zWlM3HrFyHx!*?<QQwgWX&Vsx<raqo)$^nD-Dr{{vb< zcLgh0Q(P9Sc-%BjbJ0ABw@F*ek9~LjSjF6Dj?v|VmO~&-mX5dhlG#rz&7uBO(YS?3 zh0T|E(%ORqb$q~!$=Gl^Gq28-62KRJDeCVfQoW28>P;ryr$NnnU^f(Ji5JL*_pPHg zByH$*Xp;e#<J8m0osb!weiyJ~``;yT&ei#(HtI2G3N4|ta=5Y}gFi+FUJOdc!KBj2 z3rg-4ySlBM5kcC@YR`w7i%hYrhEv0mof>Io;%yG3w2NOsbWN#^%rz~YP9Z6*>@uOa zcbV{HJ8@gQU=+Imc1v}Rr#Or5c}}yMhZ)0k6ib3QY~tf8RxGOsAq6nL8fpUUEKoeC zT*1&dupnhMuo1wB5}e;)xx(r&e@-@!$^5Jhfbq=k6(t9J)iwxdt4U|_2OI0!Fu5d9 zpj^@r3SX#D6!AY$L@I_$*jPBFK4tXw-({g<1KwPOY89EuOk$iEx9w0p>s{ATMxA=L z(es@B_f&CJV?xX$b&$mjBZ5)-NbvW-Q?nF}j#MDtzY`2JSe;+Tdi=O0+OkukApSfC z<w<xln$>C}|Ea9w{%p~<nIqW%uhdz%aFt}>y{)tifcy>j{BO(1GL3!4Z@^aEvB~Py zx{$)s@#$U4=X~iBBs;I>dAkfClaU={8>uMLd3^5*0}LaV1<?m>fi-c$?u1*fL=(Dh z+G{U?sh`kTEU%zoDTvs~7${SO+qqc2cPeJ$rqSd9KCG7c5(<Dy5sPF!Vtph0*_MXW z)rM46DHP~xut4ywo&a>~{c{{F05$F|=2nGpq-HLPOZoA@W2#pG(Dzh|ZzSXHves9i z&-G}CO5-wZ5+E8z=yYcu^Sru6kKu-#w&`^z%nZqG$)xC(4bOR8KGjzX0Q>-}`sxac zy{xM+UBJT9yIJl9u_yT+x`CNMbVMJ?lQq)ex-%-#@zQ!96$|Hm6$==K8j{Z5j{CQB zObEB>UL<duynHSr$HGfcW(NqA8tL^5`{w+nF?KP`Pfo4XjM3bYvHzw~%|r%x`QCg4 zD`DE!Td4-tpKk9D!usM4<T(Cr6+v0M1Nh%9^83A=5b|WCMv2ZH`205U^zuq_;Mu-? z@6_1nl)SU;Yd1wO9hm5Gq5K2sAB6lDu7vTALGp~ukmt3H(R|=E5lnrUmAgMF6s_Xq z(S%nFTFHhdxPD)A9b>7ZNybu~aHb>5NjcpqWtIHLmU}0u03*(V)BzjG#g5W3f*3{+ z19a0eI<TGN@84&{p?^Cpj}Pw0yPSg_vJ$Ibw*6Y$OZ0F_q?l+3yx*0mu|xd*8g%t9 z_NE;hVroE*9|wur*F)Ydh}152D2VVY(Z}kiY+7hz<bTUF3?~Jk0~l7YGOmocVoA-Q zDjj;Bj33?Te03BsqK-E??8(Et{W~77Z4HHTb=9Y%Uf&)25C=ty(Fo<`gJ9aJy~;V9 zvAg&s_;7N2Gf{Z8M|1PWBpx>+Q&><P5yQt@Z&j!i%HqimCpB`?ns*T}EuhSS#<_l` zY5uqxhiA7UDPU5&nfo6rQ4&j8_G4=YTRN)gMlZ-y9v!~HU{F+)1BN0<GiyUU{Jm3% zl}uRdy11{r)@VCgaEMqd)YQJ{$_iq+-1>OR6DrIndwGAbdP!cgh5xOtZs8Hi`>_Iw z8`jpJ$~2wOot{&WC??)}JgAOQu@Gop-CX&aIrsMwA+;RClG;m6C!d!2ml81VpraUg zwAjJlG&s-e+w-T#(i^yickfF9A%1kgD^yx;&Bg!gAOm#NF*t@<b<G^giXBu_dN#T) z6XajS|8yD|In;87901ibki<~EBM6qp6uSxQAY7!vc6N!Xnv1t2%dn$xB8&DoO2k0r z!^5+<4A$X8+u=QSCs5=z(Hm2tq~|!L4u5Rp50dfYUdF6uh;V*Gxa<%Jde#ATQhwjN zERT<OY6CCMMU2yYA|iCM7|j+J5v?KP*ZXu+Ge#I}kFIM<fa{hG7{s&|M700;Todox zL?{&s)N3ouzp!}XWbPBu^(Yv+k-}Ytg970pS^t+6n@T(7(;8aMshPI@ov6nAj2I4t zYxg}ofUPn*riu?lnEY?gqVqO8tM7=RWGW}4fj2n#?~kjj!n@fAq<{S+)$1>YPR)>= z_v$t-jYjC@8&=ftS|mq6w~w{9q1zB-l#`Ayhmp|`onTt~H&vQj_V~HOcPshY)4x2j zE)9*FTW!Qj1Xk#Ez5Bn5&f>6VgCTA30r}!KDs)qQ+1mE@wp4A71Lm+hllSSJ3E)+< zqp>xILqoN&M$<D@YAC@a6{d_;kS$nj{~Z9DdEJ0{2UNS%K>P-0{8Fct>42Nx*?HrM zLXjE-8VwG{iL7msn0~JHY&vkluD!yQZlt6SRK%wxS+0JPhxiKKA3}IC;9eKNf6bi0 z-_3sox&ZAZ8BySC`J06Yh_&mwCMix%mWH{AFTu$3{tI{6yUUO<s4C!d+t!_IN<i?% zcgRPa!xd^9ZNa*Rzj8CJ^PX$xP6cXW0EtUwmV3Lo_o=UIc*F1XK5T`}=?hBCS;0xQ z1Ai4E7K2#X3*H32Vgc_pfDw3KU8p(8#$$P`n4-7cynecpUh>ZC?h%Iml^=nUWXvjl zKFC+l4rKp{a;?fql-@N2zID8U0ZeN6I{NnU=@||96LQyBh^pn?w_|D(f;q|p)Ek3@ zaY`e*-2xgsFyi?$$99pp@hAmbpI~XH?e@U1-UqGO|7ZB`V^E7e``@ikY10@pjFi$0 z6zo4?n;XYkV}H_0&4tk%PQI5p9a?&*S7V|RF#7KJI9)wqjQz9qDOromoou_uFAJux zrF?;O@d_;a3n8^<VFx$T#)dvYS6Q5vtiPiq^=SJ&rJ32vZRcJJ!8mj~okeHRujS4^ zp9X_R<Rt~r9)fAc8sR5U5+*Cpqp5@X-vG))rGQ#G==golQV#HAp<Sv$Z;3)iJ0olx z268nSWwgCH6P!HKZn>2>t6GFwMc>xaV(}}5c(cxuBwrRVIcE(uKSnx&U<M-TaN|EV zHFbIKhusws6Ru^&H(+bE?5{5AmJkWQFiD1OO;lldCQWRlw7hV6W~0tcAysK}G6lhe z&u4AtR-2*uer$6K0}3hS@BIcMI);%%v9G{>(L2Gd3WfLXx(A!AL_#A_S4kJC#G|#O zBC&q|=fN4YaQaAcQldA?$d@HkJT{>*i_CUykE4&Q7V`*C4!zvcG+95{W@kC7XmGI? z$n|xXy*OR5(CArjzX1E`kj9Sv<8pNES+M^g%omgDoB!7tVAG~sBg)^sfLXNXF${7N zWARA}ypB*>`<xU@SF#-^<A^SSJyVKw4VK*hrmc<XC1xvIWf+<xw#FT4{1}H)3bLjq z;awNXS*RHEPS}mDnKPiaoW9Ef&rkgdsd`abBbm8ZC&;ShM=&b&>I>uO>iIbx#(>6p z_}@8Wd%Kn>+C$w0y*A9~*X$f}1BGkX^B1|Pi)r!yJP8dxdcT7fBwf#f?|}ZK21=?C z3}=wY{Tq%eO#8=CJuYHwo#8wi5Y_{KQJG6H`pPUea`pS4kYh4*%Tt@qKqxC%w3^TR zTdojAWUVn!kh*$x|2XOGk~piAF(62`paXz(H&z*w3{StWXeoM!Tt!Hq!p;^rykPcl zrkV(Gu^7|_;nt=vp9NrIJi3B<{4*x~(r3MUcF?r|&I&mxjU0A~aoUMS+RklU237@# z>x?#}$g0{Fl?iyaSVwQPo!*3<-z2fmvz4<<cq><o?xME-m*6XrqhYqcdu&Vk<nf)t z>kMJ5?5ZzEccc_+R|@s}H#1H@_s+_RF<_!B*OlL*J7+K(!8g)O^{tlVfvj+#y|iD5 z!x)C>_zs_Qo>5VSxs&CW>^!kX0hkpob{))?V@c{<O`P&H&>d+r`HQHz6pIdmv7hH$ zE&ZrE^_>asglZPi!H}LQ#*lV|+!dU?84YfdAAwHD-erc%tt_-_wdpz&BT86^l{itX z;kG_LExle?K*e3AUv<w!xcpMPHr(O1yWfjVbyWzyY9}EZ`z0uDSiq^lyiUvD7bceb zoaQ_<bg*Yy$p%Js{2Y1R@-QB8hC)=G^2mdC(}_A2Vpdysr(qzv;x<@YRnXmi!r9w? z7s>Jgr%>;oN4HEh>r;*Vz0EWXI-hk?Xi2c(T;$q|z##KmG0kdmDIqIG_9k<Fn9Za; zQ!IdY|6HQB77Z>@qT|nUAPo}8h)mg#N1HG(CJ#3xIfji-RSw=Ygb=Qf@|=$iGGVI4 zD&LMeZVKnB<`pt7--zn`=y&sRA1vaPg6?J&RGZl>2q()BiY@I2e;m26%F_Y<It$bo ze_iJzr{6Kr#j((4>`rlc?s5+i%_%$`&MfQ14<9$#4e&}pPcRBFDyM~K;y9(^_M*AZ z`oi27E5vA?^@jyVKc1>gA;)q2P_lD6$hq*9hw5PShX1Bya@5<EO<7IfnZl{2z6Snb zvrhr?jjf%aj?X%lubOVue~To9fpL7O>KUtr@+Z5g=>$5Azpqv}c<@;9k7u_n2rwCE z>{4Z_sBWqO3qEutDV3tRnL<4MsSsZxe0FNex1B?a$_yTZe9$93!(RdFit=t!WZ#JA zzbq&$8cVHiCo0%rv+VKq8r)kD(Zs{Kdkn<rx3d=S|B1~QCzGZF@+@p3;*8fu_5pAO zwgSepg*{3?>*6xoCJO|H1Fv}VA~-2dhO<<*pn8xk2ZxKRA_@A25bgtg132NVSXI<e z8aNq-oF{{Q4L%Hlzrwg(i_3H@(MINqTo%fv`t0<|mZ|SNxX;BF$NzrHWT9&lsQ6-7 zX>iw2AM6`jJ0)1GXPmX0L5M=|BxLG$P4r(`Wea`imP-|6z&s~tOyuSjmPYsV0w1Z_ zUuzUI3D15OcsN#C&~sH5^R>*7>d1Cr>Igf?c)6A7WYq^ieO_3Xy#=@(qsKtrtU^xG zKKwd{T`&#d<PVmuWHSiEY+1CKq*xN6SQ6McGk6r{0Jcxs?!|5cBi!yVS1?=)VIKXA z4gquO>&)SXeyJiTp9z2w0zA(bcfAK^*XsDA>o8z)u>Zbvcf-5CzYh>N)>lmEKU(W7 z9l)p-PnraWr+PJbiueHI+p1c`r5ZO@i48DD%r!^5{*JK&JjO{*5<un@y+s{CqpS^m zqwG}(9<R)ey^}4iszM%g$*YSO6behpa?EegF;ZO!5gM|6AQm&o>;q94xJ1_xr(9ka zm1c%-)Ob`*Q>vQQFTUfMexfAW3jJRi+7Q#+2&t~d%`d8wY}0*CtbP(<G@xcz`E42= z26_Y-!;2T0ZGThMY%Bvd42NZ4V9h#O!EErEy8SQI;4OQ<$p%NUA>30|=bix1f%zOW z?k}kXFx9C8y;tyLr}jLXJd}n8O<!Yv(asa@56ri#Ig1rv-nwh)JAT%E)J6<NZ|to{ z0lh!NyYV%y@ru-o889`MCuTrY<5cc`rdb*X32>RoXcBUBvG12NOKW2%Ny2`&ah}US z^#q4Tpy1KUkvw5R?rH*UfK8sXm7^R@#xKymmu2&3_2E|TKA`U&=1ih@`EMc0qsF96 zXSDj_sWz$tLUE_Bje0?6$0pUYH!c+%%_MekF!WYI`t#%tNt#KYZ+H?SOdC`2^J!HF z5Q{R*PPc%uYee$X>uxAHqK?n|eF^}E$WpnRHfBY@^y>+%nWvuna(*IQmxmp>dc%-! z^NOJVq_)ryU&Wlh)i)^`C#|-ak2_t8yIDTYiPl%Keu2XgL&-@5oX@&$cDmL9*>?HL zqwCGg!OKGCddqC(8a2amx@2-9A!};EQ~Y4VDnxnpTfR|ypPK^UzEoHEtC?q8q?ZU+ zNTa^y^vp@z>HOfo+n5jSvw-h^3O%~=P;cO;ruK;~<x#{>kXB-vON25{?M#TvMntWj z0zqt*=JIa@369BABBv#(%`b#p>yu(@bTk5<rY{i8gT+UlABMErDMx@LL63B_F~0;U zxBy{b^>&NvG-V>_x^r<ggZWk{V^!^TZ}Bclx48|)4(6?U@l<-E9P&ammqVra%cPi? zSf-P%A!T3zGQ5jp{%gHXG@#PyuLTyUVMKr_U<9$WwkxY3-J9sZ*+8o=%~CK%`%};* zW^~;C!=43jCJ9{5acofnKV#+RLq6f_4Nu|z1#)_jPgbR!i&a4UD0h3N^CA2982vz4 zluJA_^dpkhfcA875YJ70il$K~+JFF4uaOSa(+4I%XtiTyqPpQ#O%@nLH;Frl1A?BK z#a=za<I8AtaoI_*Z?T=*u_K5qr33ohHKM$=;SD_1?HsSej@;e}EFx?=Du#VxjGi3D z_iW~rmZGo-eYN!A>=;Jl0`hBC;PqYVYMDMBReBV!>RUE%lWjGqMmV6BX<X`*A6^-v zs1oHw6MBO27{1_v^SHEU!QakT@IW`nKght~PSUc^q1WOyDNd4qtQL>1Y5}lJ#KQ^J zY2yHibX)TPm_h>qhiK`vOLTN(u=hxn{nxI`5;M)*x|h`x*jspuDrCu&fAL}Crq3?r z-gd|nYzJcS0_OwbGgY{M6zJD)JSQ4})C_|I2alCjHHr&vf`y6S?#<lgE|@Iw1da3< z$ClZWF?cbbcUw)5vRW4-8je2D|0H4{&r9L=c{)qVDBqA;0+Df9knH+m;lTj*dY&;} z7=oVkXEcaRoy1QjraQ&`tt&(W{L1@_r;){{Os?KwjwH6sXJ%O+?aUg#t^B(tCRgHO z8cjclIF}LFx1RLlZzhV|m`ZVo>K=F+3gWZo_p*{CobFhDSHHY><5pD#;K)UD83E?W zJl^%)BlJmSbzU=%K4i4r^dRtVJ0TI5L;^5n+y}}Vf0|M0ISrIgGo5i#AiZqt?Ylm> zzlpd)eXZo)$*OY2>t$*tpVSyWa#u8QT)NDORWb*k4j9rECqj4DiF6vc_T!X0bKoMN zyhr3%qkcdd9}dx1kdFx06lXeFc4kKC`n>a}Z9w^0%%{H*LARjubks6khpWZ1mjD~r zL7E7aIF-SyWBXca$4C<;;_W=7d8npXj6wf%SWTA1&TPV-edNa3)%BTFIwZj%IMYez z;P$aFU6B>8hd2=QXFA?RrCcsB-^VB7>b=s{)}NKWT6#Qq@=`U!!RS-TF-L)Z)K^mD zL@<9k*e)VKW#U=pa4dM#jNd~D7E`0mGo5+iVZ)XXV^ceEbVVpw*M0omdiNDv!CXu_ z!fW_s!vpZ`NNTx|l({PT&moX!VUpT!r))nj&Haj$<`-#fgt)wA?4(kB-gYjfZ()eG zdTn#EjC#r>C+*Na{}QGRy!g9MjyiINcPTLV-@mu59Iv;yAN(!ZmeFZen&GjwWN}P3 zU|gL7D8a=%<Tz<@5FTa2DN%`_Vz#ANJNq2sl!EX+)WMxV={&X=`e6RgLY+CkmvkX6 zNntS|J?8l8_GB@2S2PoMiqU|p>37Y5ye$pjnyTkhN&zS2b)U!sVSFujlzbymzKalH zG~YOWZ|dr*Ljs~3C|j*r6qW*V;<{UBZ@67gZZV69wjiZXf;2>f+Isus=L29rVz}a( z1O@}_F+Es-Fo&{G4Yl2i<dJ$AW}dgw=)selQ=FFrgBKuoX0FX;6|7*CM2g%UYu5wU zLzK>MuP~odeNiaTBh(Rk25b8gblv07_M$>Pz;TPIjn2@I`(tz0b0M9>(#M5&`^>A% z<LW!G<}nE-ojPq&z-@gtM=ephl@zBZ3*YPZ)A?2~$Io-jG5lt{-E^_;N9UWM5S@ar zhhg8!7i-W)^98~fFTcA22<&ik3fGo<q|F{IVPCI}w<<(^!E89o4@fCBZk4%oix(QA zQZ_#VlQ-WM_4oDpTa9RT6{)S_x9jxU7vn$8J%dp%hL67Kv<(VLbclk`(!lMTtV&{7 zG@gZ`k$&zBmIt;apt3!SswzcI#*-RNBBM@gzRPIlhsSzyx2fP!?gT~D5r!BjAkey* zBJ^a4+uF@(IC=W-guFz&7sR&`K6Z2@gqlx+LxglPdLBP{g$|C9U`iHx4+OuQ=#+7_ zQL;L9L@I5Vl~!Va;=f3u;UD6ELs(9zip&XZDf!~7Z>nMK#JxkuN<mZeYh_MUQ-gg) zsyy~lLYoSY3Ppcj;bN()R0l{APs94HoeRw+H^u5vj$K5O>ztAC=*@+xc(W42;H3@V zi0g~Sz3_Bbst(HRHA?-5jp-=cmX~0fK6T0L@y@89e`f|UiCZYL?ZVVA)Bu)r>BR=K zZ}ab7SiP>^4qJ4VWS%;}F3SZ-Hpru+Oxz2>Ij#_sL=Go&#KQi^8?4yX$G`N#k24CJ z^SkBK*y*VfvD>YC09>apL}}M-(r?XNHLQELqsziG#0UA#XApz-hz}+QEYhh|9yXn2 za~@`Y|9}|INFG0a44>c}1}=OrX}R^4DMMf-d!btqW0$fsiY82=<B&W?08&<2)yF@N z7Mnk=<P7;AZbyaVg{c)EKQT0sZj1QYkRn%>CNSC`HD9MD2=nf&1?}ZDHym>LKm`g? z{W#&Q5>mjSHN3FQ$V%{qyI7yFj7>-I==eB4mzvO#V=O(er^Gq^Plt-?+x|{Y&l6f^ zJ8rDBcZV+Z3{MSt6bJvC1xZNQw+IebB_N`+Jv=~pOgoB4=!gfm@T;qAfF!!-J-&So zT|4JjF=io*oX-;1ER=8A5s7`A#Y4>eT!mLMCh9q_YdaFR`qS^WkBXWfT-{(npE>gw zE+pinmiPUUi??TsKqpD`J&kt8_&Y6xO`Y|hrTM6CAAQXgY#A%LHQ-~By<EHaTp*)r zCfm#`oL?v;6_&sZJ?c%x)hiUv(-oKL8l0b3!pRUqHQWFi2cOt;3|CCr;9VREt*&m* zF+lvKA-X)@@%Y~UqYR=|mKv{wZ<&J6_fuC7Y{RoZwbO5wRsL~Zb6JvDQ9bxhHlq~Z zxIDz)0B;}z-${Q(k~Bmhh57!}Eb9Ng0J6)=$U(keyg#nbsM)JqVt%O1Bz_Dw9MO!j z6K43?8hXNC?{T!7!JNvDKYtx7y2w%;#kt6~^K4e65%Oj0YSpkKFh(wC>6&fZq|RJW zqVwYY!*SOg^W|E=!%L>nLm7XKVULI#H*M5FvwP>^gs}D7PmG=2r2>Wnr9zllU9COo z!j2h`9${DlzeUe{wAzzS{2-gDr#f#+-@9k0Qb$$otB=aGj8Z}{lk|iV5r>ae766kN z@XSE`DQ(My|Jly8`Ll7<a8Pf-C%>(0NP`{v5ODt<RN&QOrcWuM>2KtuVs27)6Ek~E z#dFFN(Xuerl#ciscy`NC@~w_R$<m4v5X3O}S)-J>ds!_WHb;9Wf@hHqO|~u8LYr!1 zDO~D2bMHifBE0mPz1H?lwo&icQdWZmr2vh98bZSmIN#teK7H1q(Wr<M(}>~Dn+uwh z0YX)*C>EBa)3|S6N04~Bxct9OLW<-ATC_*Y77xfS>_LRR-0b^<%4xcr`2~4Gbb9e2 zGC;aFcU-kXfj_amU8<@|9!wcjAWV~tUjjT-Q#Y`K%u)WyqH+~dRnO(5F;O*cU)&UC zeI@%!lOD=q#JZaq2}fmb^Knp(u2LVJz5^V!ZL(auN&GJX(?6c#T~7hXeb*1{8qcP+ zpOU0(aGl~}1>5Oy(J+z&im~Zx#x2WAu4%TTiq;=`J6M}fP>4_5!TgNh&p?o^_$FDP zXbBI`NoE!A`~msjjvq>7MT82~7C>8-mldo{<rmL<aO4KfS5Y2w6Ne!j+%HaFf25q% z-mgqVz?^8s#Io}W^F71;6|$N_&-$|)hZ7bs8<!>j4L*m^A;1-Gbkp|8U6-g2CdTbG zT9~z%NS)6fLcfWnX5Oy8Ekv}1>wx21A9~cj{=$#AV1B^5*)atMem9HIgBv;9-}F-# zR-3|=FO$4err1yOvW5(YR96C7NBo4Gq8;d3ZBpP~hfz7JTY0NnNuxX1=p7=HIb>aE zaD&9R#(8Isn==A5(fr=i@Vkbt^(&7b9Q$g21kk`c5DGM!@0|gQ#LK87$M?&Ze*{cI zudX}}OH-Fv+E0?9k`wC9JSxp<RXD|&Q0?dP_#^g%Ktk3tR5LxhBiskMKAWDKOP|2U zrKe@n5nAK%O${ryIN4oGnGFx}bau_rxF6FZ=KiaNfjQY_8wWX!|D}c;m>VG?e^v1I zF!hW(q#j~hk{S$_q1Q)-{uut~p45x%fX0$iZh}3>x89DONYTeiwo+usQi*1ATNtq) zDvg~M;+$Sa+ZnDM5!mOQf%seV{b9`kPR;BPq(t~~ZSCIhXJM#foYH4>(x5{yk_^7F zsuGsD?P*Ofw~O*mul;eIu(QLPnZB5Bf-*Yr%>0i%NsYXlMdzjTqTFs6MGlUWc^Z2# zyP>hjHmRYWztp)#uY0&6(8RoXN#kUuouWH*p=Ff)l7V44giW-a(zuQF^`ckUT|w)H zLx}9+!&H}T?wj3g4^Ieom8ymYX@B3HtPQwKt}|sZm$iKOdOvny8wZmXdMvfL!4+|D zO6aUd7W=_2=a0?8(ec#@*56@8U;aqum0$rD{IIz0fW|6oo|tE?3h`jy3qqyviYJ28 zGOJT$&l0;c@)(#KtlZTT>5AFCCXkIfj8(4m=k1gQZsbqMY&J{z5~cM#t>gaM#?YVR z-@N?YrraoTHx=(9ZV#6IcYPg;*=d<E9tm$R|Du^bp1$w~Uvo0?hEC8ZEAXAXu?XGT z3lT{Bj)jb(x7F|FRiH2sP*Kr-xU8T^1UL6c)UwNaCk)<HDqM=tFg#9S<?x5AWTaxn z<DIrX5aDr0AE+sfb$$=fU)C3I*Iz#`>jP=?A1NKg{cih(&_zyKNg<_o%jjTm_`B_g z#X`%hUta@~3rr{gO3sr`roj`5&cE+huNVfKzl=tOA)M>Y()R)`3ld$WX7WqOHJQ~x zzG~Y3@m1YT0Np*+fTgVL1^o!3><c~nKmfBI5_CFKJ<VgpN>tT0MJS6bsyySLK5_>F zXC;(o%?dQF09zVb^)`ob0z??yoY4x^qWA!`eXQXU;<9>GdR)eqqdJnoWU&B?5%}kb zg;&`UiY~ofks56iL+LVp=1XRr1#S-NSQ9T(t$(hsi`?852n)`CeJbiY>?y4HsJb6E z&S_U~CQO$iE=T`z_kuLP$W{1j*L4H)eIx%{RTQm4MAXKBy9vE?^*>*V$t>E)jh8a{ zC>kczaL%~D8tHYbe|M3XZLl=QF43WMHmV^+J7wecFy;RJ>Z-)BZ2yrvlWf=krW)IS za&-ztqJDvY<f09tS;l#6Cv6)NGFrjBxUspGB(@lyr~+*6n^hvopPX`$-wxyF)1vUm zM+uHfQ#-iLt$tLHMS1)cY+c|By6j<Fnaa~KH#G8WX+_pk+Sme=fedkbSt2jjdC0FB zW8m~5@@`50U&z>tjnUV)N$xFcTZ4d^cGkmlJa&Fn&#RXwQoCM7RUdsB8A6&uo8zkv zbbSiMzI3#F+j+OXPGp*GO2bJQOD<n;zF2R?XZ9^CPfpxPIG^mh><l(wPQ_yo>#noT z8s&|Rmc9AfPlTn7Ec+(Kp3v+na;D&G*8I1WCYFiobCyB`sgHD_>t3sa5CiiRv+5JO zp*KzNA%Dq!)e5gW6(zL7EcZ%JJQs6#34h5=OgIB$Fxxe?ufOp6uv+0WWf|>3*8Pi* zfT^!iPml?iS~25Upd_!()VP#F&x3omfeZ=gDx314x7TPcx|S?oUNh2wj_)lE=iUAL zR%+Bo=z_mmfwQ|9eXxGgK|8R;aiY!P#5MV>VVo5_zjI@uVf$G+`1TQ2^y~tWpZW3O z(Mu-j`<yfXM2H6A6hMM_Wu5#%{)UksMtnX@hkkk0!~C!zeZ5KIb%zf`Mi4bF77Fzf zW{VvF!c;o+Iy2(@^(}V9wcrDP;r-zR9uAlK;~<z<fX`riK<(A`PA#b-kROVy4PaG# zkx!SX)SSrsA6mLKk1q;n-<zy@f)?F60|IGd>+2yU-TmIuk~}mqkAn~uJCdA(6`{AK z5d;0Jdg7fIsaIFPHqllxpIjAd+a$V3@8`ZluE33B9J30aN6q{<0sRsjY{ec~9gSvQ z&S=(#Ei$MBDlw$>=i>!ObM-Hzio%~6fYY$ucPnonKWqcFl85@FL^}YmW{nYIIL*=F znuBVXuYDDxf7NCNqsI55u!R8+n|R%6@b!0uJ0xd;6CZ*urdU(ym(|#mjC8UzQW-A1 zyDB_FGC$yHlcT^t46)vF*XnjjG?zwGWPRNEjr$}!dZ(?mX8%&-bh);Qj*tRkSpSz# zJ)P01tzw8Eb`_s%V`B`empZbxev-ZR<&D`3YyvDKf@deev4v~mX$gphfZ_OVzdP6{ zhjYdl%Tqp6qe}H9?}wSUdClaKF>D<0J%AknATV#zvSMO|?i5HSBu)uN^Co?UN0R^| zBCC!&y4;n{YNEnTl0i!-$@)JuPT75>Cb<(fc-ppe{$yNiBIxWE8yHkIgLK;#Gxnds z5b_BIY_-k!!vdx6&Kk_ABvedN_g<b41DYpk&S|U?NavPY)juJ`d2q}bOB&6d1fF*7 zw6Z7R<8F{z87j3pn9s#uozFRVxPQH5d$@g4=yf$t9ePLd&}}QebQ@6M{fUdhST};f za0A;vM0FegCsV;{n{4uO5no{<%7IBbaO_>-t6x!VewXWl5l~kGrts@9D?#A6R3)uq zM42@kwS2ti@uN(GJSuJUt$xFc?!*Hj+0Sg9IddY#VsM`3ueGmNE7QdZ=A5zHI~<$% zKOUHvg)31cZ=PL`{nV}8j<Jh~aSQ(QBdq5R#Wf~aVEY{CXUwV@N!97?uUjpAKtIG> zXbnG{MLZ-`n@(I^BIEj0wZ7{BR*_<L{IJ9$?xHGo?p%vT?&3q4r&uzwt?fFSl3`7H zFFRxMf9lTdi3S_lg&2K<8tV-Xa*wjoC3`YP!@tFsy#GQ^Iv5-)ix;BKL0VGkCN;kB zQd?TAi2T3NU#A<*{Q9xIeppuMjqzM;z`*{QiE&v#s|u)L4J)ae08sb(h>{HKNViq- zN&oa^+wRTHoHJ2}CW}}9ZVp}vYq}y3>x3?n^b`L0N-57L>KId4re{1qmQ@k}UtC-Y z^YXP!S#fE-fhJ&RzB~;nJbJhve25D}^qnzC3rgm-HU0kW?`}20fftr(#J9g+3CkNI z;7-T{5xUT;aJ~3<Vi?83KF`s{lF-`(Fp4SfSZupO^wR!%p6p9JVh%f(VUoRyugL)3 zzO0y<VU$dZY3-)t;KI0%wAiDFp{cExP+hqt+=w-wyM64$9kI0=?4Xj@!pz|h7gvY4 z4^P$!yH8zXzNm3!v5cQLS|j5o3XTpQ?z&1Lr}##Ak&vyj&j%`mxJv)M9nq$iZje^` zN`+gZsz#GM=k5dJES@{4oR-P*APp|S*?RH8NK}Pu>wQUOJtXDIT@e-_9dQQ?Nd|DY z-;#q*9dz|3PXGJyl4d}b;+aaETjaMV?dwvh31PY3cR#vMu-pgLV7A;(2SKhQ49J)> z1f2Rp-5=lJ7Y%%Wuj$(@)Tkzt^L?D1d<5y#$7e{R9Jpd}&cudz4O843^AD>o)n8pd z<IU@rV-qMHI8g%GP0cS@szasU++tVB9=2aUxLHjoso!~!Djt;b4Gw@I<JZzNDrGJt zc2t`eH+0&(QXp-2BtSZ9gR918A;ylZ=m(Dhw}vg<7$AD_dNCBD5^+ys)z-`-OZv+c z;-T;tAig*d9+^SfI;~FmX6Aob-9_A0N-D@A<6r|@CL=*Oq?lMJu;t)YQ~o|n)3<+* z=@Ph44`pysAX0;8144eyDm*l&H<?=^f;Qp9h7Td9u`(+~aUQgJ3}>{2GU?W;T<&G% zLf$GcAU|!aPkJSrwK<dyh^Qqyz852nAe|48&+1e5Qk;!A5JSU%bVb!|u#O?uw_0iw z0aBu)lm#0?OvFH@Jjvq4-`5L5xyf5ZxP*7_+xF`2TYx+4>dVFrpWtgmN6?2x!hMsF z<FCuRf7wh%r3O%B5OV|T@bSX?;e%(mLXlr{21QNMj%Tx9A6>Nw(&)qmMozf<|7>r` zZY|KEas6pRF=%D=2bn1{nkyDx10T7FcUNQQ9jI3kWIC!Yd`MW>X3VhD_5l9_Vrc;f zi}kPndi#VWGsc__vgttUIQ%V(VFVGNK0^C{7fc}fl(eb=@36nXxZOWaBp@2O$Tt2| z8*LAgac=mQN~MlwlZJWugZo4XRJphU@7PRS2j?3qzD{Q%(i(#_yNN3>hU?e`&IZQ( zXt5S?g`}-(U%x~rGj)n`mr58Fvd&d9aTHLLpyPKp7d_&)sky4u+reaN8Tj8w!3Oqr zOYH)&)b>(8!slsYRYA0zS>*vjnmpR0ILKZwM3SdYo16oi8)&6<rB~25Vt2)XNA3mh zUI6j-Ecm-dN@IfG2+31rLKyswaK1eaQ}V04v5GOcVHD`!+AdSW6>aA-p7!v&7N;gF zPoJ|a#}Kupo3RaNiwVXL+E7)XA#%oVeD<u#AN#w2-R7#KZ0>lLVE7sDuN@A}tuP~V zO5pZ<)6SXj{CpTFWCE_*-vJKW@DOvC0ZY`|kyB5=49-LzLk8Vp{ZLfxUFD4&zGA@m zigb4VtW2Op&FB5yWJ(5eSJ7#wh}9OZ&T}G5dA9r`-4qM<hchTJ$@<XI;ZCm0o=n{! zb+NUz<%+S1!e=oK%{%;pU3akD+!kg1N3kC_g8RJsw&r<8`x$FrcX7r$jFj|xxhFhl z!*ET`o~}OPpmV2(R*);BY+={s(Z!HXgxh9NaLgPJNJVL}1!x-y)YpD+8SBq*1{=K9 ze^Yv4K<!M;cOY<N6}_6_psHqAaJNJfblBqz{$}eJ^08PGCdvg>OHv&SPRiaLN_R8L zShf&tc4GO^{p#81`?e8U!eAgG_NHOw{9hL0tNaT>L#B6)Z7+(KkyH>glPoc%d4WEf zsAlI`3>gF^^m*)2;+-tgiy>@@=f$~s)u3&hO_7u2*oF@UsS0c9a_U6*q15eG;e$_% zJoN%(FBb_ug$&PX0!R@detM;y$NHN3pD1?#ngJ16e)psFJ77Q#0{!Q<Fk%Z@-o1V7 zym8?r&5WE>uiJY!AsBw{bB^J!aeiKY-)%>yPI!IyI2Hml0opAUE2|kB!#o8zVqH<b z{~-}QU@-kO;*k=rTpN@-K}aVW?#fMIJ&xC#8ZHMcBbS)pZE9+?wUt%-K1Y0O3iR>z z9rK*y@@0URKAL~SO-_jE@s=sGLs$Ttl52j<S%Pm@$=G>o^GB!csjoYi!MDFf<8t%m zHB_uy8j~ku5`~q9bq8(qhiayNb}SS;A9aBxN$bsXVWU<ZrriM$NXgh!cTB&R^)5ny zW(<0D)ajF1>_V8!cVH&a(h+vXq48OWK`-bKsm2#VhNkZs?x#Jn9a>oDe;s~8!uKm6 z^mtWnK$Oy}%uuNF{>dVV{$^+VUKCJ!vIbz$QX(#seod}-c{lV{^0u`B=!UU>_z@>! zPX%fh)5=7gtl#UuLf8Fpy}Ihcc;9VfF@+xA^mXD1(o7qRnDgUd#qEtVI<z|q69)Zo z@!~7&zqyE4WwFT`+h@-B$|t!l{2AIB;-iK3@5><n5AATcc2OBKj0scI=WN|en2gMw zr7P7v{O}0FIzi7@t+1TN8RE@)y4lxUiGjf>W@1&AzURP^!^82Vr4s0t1MVG$37^*Q zouyx15F%~8+RK6sUeXW)c|ctg3wFo%%27ZS_)`qx6++7Prb+R4w=zBm@^rL$i+IYI zm7OM7+5Y!+`CZ~`*^QNz(?i6o8RPyp<=BCm;LC!FcIEEbS;{-R(ZFC$>s$*o<Dl}L z1eAG+XE?3e`CNf?IY>ZLftNiXmvVKAX5z$;{O|j(L-l+rux(3SpjOBFHCvku639?a zS|@K>IHJi^WmV<@WqQ0wj2#1SR7rNg?54*6&iG;90q>^1BdnFbIkTJ!!~6~N_(9({ z*4A>K&rdb;6f={hsD_^HyndBU-)3?#SO?gXJ2w_aft)|qs5=Of9dc2?`WCp3Wai(5 zjk|cMOwuEo(Pizx&EM(hO<}Muk$teZJjbN+*#VROeBpRyXF{Uu;qmGb1^NUpG<)%8 zIpwNfu!{xipl#dP0W69gF<w{UDel*KKd&owl_J6xRhiydLq0tpNdV!wU<1_Vo%!8n z`q%;`bNu5y0zo<!%Sea0#uB?G>!obkyTI<~L13XR;~?4<_bQ!zSij_7PuwEc{JvSI zUR_7Ls-{UUWexq(oPg%%B-ILl7MaDTzp3&=7(f*thXVPl_2Da}tN{FgmH_qQ03Nv0 z*2?#3DcV7@K)|?C097+|dsDU((r7&zTsQ^(PwtR=C#vlm_lRP^CvC0L55%ILAQ6^1 zzbzP)Z}j`clB_H2d1h}jpEk13kC6|f^a51JO~CjzRq@${+FWziDJ}dtUKl77YB5TT zLIAmVVleNtx6t0B(KDVZ9F@3K0v@TqKf(dCE#PFYXDBB6-u!ou4sKt_0d8Un_~)vK z&=dO9`+q#0^;cBi|F+*scS!fp-QC@dAR*n|-CaW?BH$pcNT<?`faC}WBMc2gcgOd9 zet4cgfVEhh!`XYk_I+R16_Onrpn`3C6V#KcORZ0V#xBtURJJ<Z0?Z03<*cFp*_G_% z?J;+cx&2nML|3d$uR$)kfIOT&zE2SN%|I}Z;GhUi9zmxAFe`4R=-Ur{0Tf2xxnPF! zpGk+ZQYpp$3`5$Sz1>Kc)P!MiqL+<YSh>&tspT3i(n@Exxzd-*QuP?<JF^PuH^S<^ z9)SPAeFK~6G~PfYi)?4JjLFqa01cRXFlsfM6BgD4g5X*{eFW%no#tv|2BaEvR9abz z{JU1}(lR|>#+JDhd)`CKjeO!jy$KoW&K#q&<J~(*$9}D;WI~GOm>j)}{39<7f!jDE zO8nyX-?*&W*n?-J)*sKH+pSj*Jo*8PX0KIvk8jv2#(IA73R6<eHodPC3%_Thjl9eq zkM)Vvl4RArf{cxcsSFap9)%)ro~7J-K!V{rEG)+98;`fIYR@lmD@8W$ud~0m^8{U9 zlDCQUsonr-v_E1-jl&;M!<%F4l-e*CF;2riR<oWekm)2awtnIE&HaY)E1kGu^{}7B z&VKOFW@;0U=JfhW<6N?$&TLL_u<6SG$0~D;k;YSI8%e~pya|bwwK22)lBz*!zpidO zaiw)^MYtX&t{hT)ws`Gj1`YGX!arV_6tP}_<$j#9xk-?KB;OWx|K#|$lDp#`!o9-f zQK#3$q+=xLpRS9_a$y^HiZK9aH?+)}rM?)Bs2I@5gn$oFJNDen08l``HLcaa(h_;M z1z6tJP56MgbA`H&0dZ9#<MmBF?GyQBsOmfc8cm)1tPqp?hb$z31yg&*YVdCmjrY`c zxe`cEzd@!sS?y+;#;Qgng<c5cwa19?SnAnvfQ8ZK=V+-)a>wA$laXJ>Zicd^J4N89 z-P1kOhnIW_>!)Qhp^8l~pQ{}v(sU(Hzfu(ya|I5c_wc?eBw$toTPd)Nywgw~<OA@B zEIQJ38aF@k;=@Jz3t2}t2?qN!{d!T@l1g<+V-HfAn+-bZ>^=~IUnfd(G?=HZ+o_sS zCQ<A#tngJ+KFz=?mHtxFe^7!4>QOUx3Ry;+3B)0sXI!9GuTMTiZw4PW$L;c1SdkwG zW;#IMG6u&uOR%CCLf5miDgwR!8#hger@UrMA%f`&YRN(0l2t~(!E-K557(!%;H6Q5 z0toF&6!$7aPJOm)yJ@Q#N6{p<>LQECD0TnVp*Hu|aK~nIhIYb<rX+wBNBqSA0@<Y3 zlrwN9?l^SO3gWwJ<}cLwS}hd}Imn^GltITBK(D|yngELMy-XT!c!{jZ_<+_0-Uv9u z0a;Fwg=tB8l$Vn^#}<f}1?$cE#X#!E4xH;egJJXO^C6SMOFj?B)NP<fEq||J@;E)b ztZhzGjq%crt;^glRp3<8;-41(n#oyQ&SYLRJyjobq9v;`T35XE3wFFNm8uAhKi4IW z1_mVJ7Oav%+q`u6qo;%M^nLl^*K;bkFTv;3Z`e~j4uGRYeXFb%MGwqN9T(S>_phtV zrq$Fc-}HjPB~~<jPerPrLz!I(|A(<r)ly_$nzOp-e;HZ|)}qYjEV}B&Hbj`;uydPq zs|N*{66|$%#G2;&bAhNJacU<6L@GE=&@H=~X&<KnR`cbT0Tr|y-uyKO_l**ZFO_GU z{R6t;+2tjep5yjW#B#Ry&+i>a&L$KnO9nc9VgsB3%<{)x<6raXd$Y}JV%2X>l>Pj@ z+gq1p&^c~;z#^hrYsKpx0u|^9ze?ct17>7TNr*DEf8CK9Ic@}oBVTrBO=7xM*8@Q9 z?-qYeF(0E{J`rdg%*aq=al~$LzZ%>^py8?Jq2@V*-s4q?$S=K0AlJ=fn!3%`;ifV8 zfTEP=9U7?i(`=&}b(%PTP7af@5Lv<pUs(mZK(_ZOz$7nDFRBG+zoze$lb1LjUpc&v zyB(}uDfw_4BT^5yw$fi@YDN^D1^spjuTsF*8tlCB+`|dEj3HY}^<$B9`u=@Lo<1wT zVBS77@fbM~r8?Hhe|_42<%Is9`Jzob&?j+Tw-PNqppb;`G*9;=ZpZyEjqp9N{!D?C zXHS4E9-Bn~*bDx;ZmIp^;?pE)P52W#fiHrW?le5a8xI9J>)4_EL8^`vKmV0}t7v*v zS+kdJvI_75?TcIYE=q_$%T%tqE@d-n)thn4k1jmy<utKt__ta$qY2QJU?a;#Q3+7M zlTP{;qsZY=!h)2q^LMN|LQRb-zN-5VEzq}k?Zy{#pGtdbFQ=p5yu9?Zy7i|{LpC0= z13gbN`RPs-gbPuYyhrKMGWD}bQOaij5*M^?c!}~-qy?Sd@`=!%{JJ2FuW)6ja3wH0 zz1M-CAJ21WI|$TqGbn!>2te8|-MHLmYld=I^xiQQK8O&-zKZRSf)$1ylc2Tezn6>{ zncvhomDUJ)n)F-(9{Hj_n8jB*_zdOcIPwnu_qeU=ZU@iLJ$^_Y5I`sy@<Ap~rHVz9 z&%$WErmFgK{?XzgM?_T#mG#f0$>EZFZ+Z7lC3EY1`fQoCD}mcNaP+q{R}f>Yjq*`k zfdk7_K+}dE=c<G0Ox%wyzxcNkwxIvyzQ^ugKRMYV>>mKSC#+Y=DY_W@Ycp31jyn6s z7?~?j;O@}Y#>Z#Gkk@2QL1HZ)vl|H#4y+1>8tjnktCfEQx=z3`3?#UWMN_0st*+4k zFkqrK`35hL-@Ri|C2oT49$r(bm^gK!t^6Fmlrn+Xc0hnkj#P1nUpZJ5GhdsT3YT2p zX)!#zfD!XsHCPgE%jGm(R)b~qo!G>p0e+0=ENGizO)VNU(%q6sh$Zk}J-hB)1gH)f zfN40+j+ZRElFe{_=1R)YeD)G2=M3F>{RYrucvGFF_C8_}*4}N(JQwg{{-tR@W^yN% zXYH6mF>2yu;Nc(OrMo7!hcwC@H!k2;F)UYBIETjJzjaSF%Bu_g0+~P?R)$-LXe`bH zCd1R)vsQ*bW@wDu`-IzUbG%<%DO;+Xs|(}`e4cKpTsfV^OKU=LO_X?WVCKpeKNM78 z!rbGlt%m^;8@%+GNcTMzCBCya%0J#V3dUKWk6_T(wt5`RcCO`P37e3D<z@nBY-g5j zG_@8(Wv4^B*B1>Z{d~p`9|3P9%br|0d4(g9e{5Dt9lM^jtRR&QZ1t1+1UQX1?D>(< z*~}vRJ#--t_8<Y?1-e=U#6mYBv#)r3|6dkB<PjEmvk2g7^p2BkwLY1}@Y0dTwP-2p zZ2>xJO&DG7;IF{e=68^y;<M?O`Cb6&z4Nkh{G9NeMF(Ru6S&h%>ZFvP-%J}N;&*u7 z^F3ePeDaZNh?iR%yx>UK%%unFru`s}PesLmbCg`)*(EF;@P$(Ac6dE@0^yxoS@RP_ zZ6DpY?+lxLqr$|>3iaV3>zl6cR((T@q<T)uT1RbuqE?V&j~FAFyYiMgijuF#vx#T^ z`Pm$iP!c<`V5n8V%=zxeV`l4C@R&!pg0>a^8UAV}O=<%PNC?7$NE<ReeZr6Xau9mM zN%^3#tDv4-6&|vgwBt>sFD#`6Eg4J-5)9nhnI)IQFS$aSnyM-)Dw+$#EFtm^+bKOt zbA|3MW!biEey5ED)DKm3lHf)n`?0g2Ew6T~cDVPylg3JWQFT$VPWf-AXxP}s)zzR0 zf$AOArME>z7CDTd#Fg}>%-;_0;^Z_TAG<<#36!R3JM?H^N07-7t;Ija9BLc6JwoYm zgrk>Qqd`TlyBP{;GZ=gPxIgy<gw{A|nhOK%y>T62s>hcvvvYrz?REjtHCZlQGp2F| zn8=J1g(r8n_d0QEDMw}-bZbY6fY#)RV<9#0aU$}f*C*mGZZrduX+Mf4nO1UC^n*Kv z9(62g%8%-XgXAWV^F)Rp9J<Wz$WP(>&$CfbGQ@9q!V^H$@@-mc8tvw{GX9}4H}l!! z*zg<J(47&HviO3&fqsB;cn)6w#iB0NQjch5Bu_`26V3`3nOio%+{nSBx7On;qm=t$ z!<T;A=7;Fz{uOsUWe3EYcPMK4bTd@VOl=}g#2cSd>Za7Pllp^3913UuFj-UlM?GTP zR)|w6aD2*0ZOC9o;%7d(RkB&$N}sMTIW3pn+!f-*8qfKWqe<bKSNV@Bfa5fyurz~6 zb+37`8gqe8!{!*7Cin|FybY2o?Sp%jS+$_T>0E!w#=HD<cRL)K0ZP9%rNC$Hv6L8@ z=j)8eos&qNMUIXBOrGB7qVET9O6lmSv1xv{fdG=(WWa<^E6_mEJM@XTn25CMHogdq ze9(9X934F583}fy0H;v;lwf6@WIYB?{uIf4IH#b_^~`Ly)}>%7Z5JHQdfI`P%O{%J zhGI+Q@U4boLvV-Z1t9}U3QNc#P!Aa@nRf8jF(fi(G%@-wF9#|x#a*A2%{R)qyScLZ ziJ>&EFe8xaW{T7OeuQ9pGpWts(p(El9JHXN8bcS?QIR7B@%g#a!S>$_B+TlgY58T* zy^1kQlc3Z>h?BLml7=T$&)8*5$1#DqLK#3`P3dwr=3d;hWyqf%b@Cx4=1e!P-3w9D zBlgouZ%L^8j<_!%<$=(3<yyWxGuaztG7>}^-C~yN#SkYP1su$Y5{6APoQ6vtd3#5U ztp|Pa{6|yiL1|Y%6M=57V3Io&`|1Vy@^}(_v19gJ4Dg;n72A(v4Cyeg@Id5mPFGP^ zb>%KToV?N!n?aK2>j9G=bJ*k`hBk>_)7qLo`o%R&(HE*_ba+dA>=D<kTZK}4U@#<O zqW<Ytp`(7o0i#W_iB4m9>?is}DXCumTE~zoLqd6wP43X+4dmn}Gz~$`^`14`xXH}p zcF;y4z}P!Lyo{4$yc9HntJ;q@3+>``Ud|h|R#~hv9>QCUNc9)+JRq5t7jNk$@Oa0F z&&sfZ#6`@S+R9ydzx({hr*%U-U2nW`?&Wl{9dMoOi#v)!vT!SbB}YU%-o5t0+FCYP zI`)jn7Rl&<+M1}WrShx#`DQdbT<?QKKqqA>UAg-gR~Ilz`oZ6u%kWsGAB=glzW!Hn z^Dg~2@R#JPbDC)=qw_`ps=imSfBZ=z<2McsVXbLDaTRot9{pvm?B*I~FyobiUAwz! z?n0cJq9{2bDxWj|+Wpev<KeCh631-BYw-c&$qSv{wWH!^$m1!EP7wFro1Y)&T>KRX zFUw<h|3!3--V}L&l8DNpQ4N0L{qX;s!>es>JU~q$*Jtx{=SS!EW~b-f?Yhv&pUb0! zF;T@0?QM6<)12b)v<1Gv_I6{2q{k$2xGlv^6RD9N70I8^{iS3H1mme+J0Utfx1PL( z8R$F;p#_Mbp+`GyN#U@UNm@~d&;s$z=O<h?#!5DH`6pRsJW(1dY7kh;FPC3c1v|kY zGbZOi;JkE*Lhjun(J(Gni~A_A+7jh1oZlRa3~+ws;w)TWwyBuK69Mh0?bkX$;o{+~ zk`k0ndbRFvP2g0pokZ!(?j@i^&4*s0GJWoK7S#+ozsz288({s85gRq>F#UknuIQ}_ zp+?;2=_+--oW7!tN4D<cO+t^!oS0C#g}f+qNlpYDwgHby%Kp<El<fH@9C`JK$L9Lr z>kW=lyWcjg%vxx;)Ng<KZTeIA`UnrQtI4<m{-`26_*2%2CD*M?#Dhl9^Ep;rlkt(b za^(qmIR^ABZqR$$P1-hse|zu&52ze^GU*5VnaeFM7=!*>7cGej*BwTG);#`rX-p#( z{M+*B<^|k5p^;nP*u8xm5Z#zfM{YeE7Ibj02ORX+UI2`gtP2nWXGr9%s-slFGW8In z!ELeM#wCy!+X#Wt#VeL%V&;;luFEr<-o&Xcx)ZGhr&NA(miRB3fCSd*&9xv|Lto_e zhSQWoarZSyHTvW`+M_}ISBZUgM;^gtJcZSs&N5fiY~2z-J&8+oO{uvE`T*qvI|!6h z&0OX2$b<q<bp#OGXLN-=<Uw=DRc}*Yjx8Hjj4lDS_#IG@r4NmLi#dHkFrHSOZqn~3 zUg7+HuFT`#K#x0xi*;k$=2A1MU+w729qn`Mo9ncM%ZHe73;kA<v}K$46VsDUuDi2e z8`4bRu&HSt)lHB-N|2l?j6#x2&y;{Xo{%OL&-1JhC$^!C7<Glr#aGr?X;0(6P2mzX znmJ8=xq8D`IH;2O+&X`Rm8Z`MuYx}Pfoj_I3`q?LLc@uL4oc;h(+3^Y%(sCB#K!wY z77JHbUtB!SN8n$F2N{kEoz!^~2sCuDLW7B@djR-q@swri$hF@2A6ZixM*2N#kNVb5 zS^WXvMyW?_tmJ)m^=|-^CX!3)2#5gJf@%EC36+5=EV}A-B15=m5<|P=d5g_Y)3t|D zG-Qp~DyhmGjEOp{y)<-%QEYGy+a@Bn$>m#NUL`kQcq(liRTGkWs1wY<4y~iI&yQ&_ zqxgK|g7)HmGSJu+c$Hu)3G@7A9xieFWa%o#NWpCYA)>eRD5U4^+N@)tk@4dV$4CxA zapbd5<oz|J@?b6_wKZ5a{!O)X`H}1&u2{WaJJ$(MHd<7pNz&!tL;di7yb1ovq$NMa zL+g8ehyr`cf+FH{q+cj_&_6RXQ8bvtXJx>CVemkP>^A!J*G3aKp1q-J@Vc+(NDqU! z+e&WNIR0iJJ0-ohx8AB2!jci!`AcJQS3YX+JXPm21>mb~PUaly2c3bfcK@yc@VcOK z74tw=wpk~@V#fcO4-*xj2ChGx^jNo>c>708j^dp-6~uI~pCSS7=09UvHxe;)^lE6V zGFF10vdb9;c>DkBIT54TIP0_V*1%W(qopuUH04Y*5@c$y3I|02Xn$Mz@^dmG>WTTC zXbZUhJCBb`$LtPO0@~9%ZX#yNv3$*U*jz-*X3eJch>n6)^wPaJUe!Huz(U+)LOqtk zFv@A$2^SZutP+!w+Pu7sqkXx>+7M($w`ocFtk@K&c-{8xo0&)n@Yi>1(?BgF@IDOC z5(x|xR6f7G!x|7BDQ%E1v6J;?{d$1;4LNl_dlBA)j8puyhmts$@Nypb(pUdH5q;)2 z^tb`G6O~t!Gyi}NYFzO8cd}F?ftv_!6Hq1BT@>r~UYqYZ`4{xk??D&uhc=Zc^&vOq z<(gDx*Rl6j%sN+m;)nP7uj=DW)#VXFR07Me=c1hEIH0Z?H*ce}g%fm-z&iFgHm*G; zXCxre2>)01y10w=Zl6U4q{R^Na9}B=YxNK97lj;DhDtoG#5KfG-y@`jXRpRPnq~-3 z3DG0KiqN;(v39x4{GrluLaJ`+h)U<<<?zh$tTj<*kFUN8_gre_YKCHz&E`e~T6sT6 z$<ZZegYG;OipswR$(oTWj-L+aXwY++9N}`0{A;oM9$Nh*b>uy^T~*9qPz*#@tLyY? zB@m<DG58*T5~H31Vgr3*u8G3oUvev*#YZ+lvHkg1_vv+Y=&|U9)S@-31~qxA)Fs_f zJtuwW3+7|+r_q<+!^2_#ZqPo$XUeOn>3zLw&JYuxvlvZY%P3BVIrJJ;2NOA=uA1-m zQhClan$$UW_cdX-Ny7?fL+gP`g?AKbCF}NPC`dWaFMM<+)hRTYbOa#vBh+j7a$74r zYBm#16uvVetfJZhkah;q{rZsI`$&cRIK9{EQj&jH6y7Q75ykron*8%NkIK!ya?mO& zk7Gw>)DOvDU5RnL;FDM4TnJU<(OvfSni_=UG>dIAf~N7%Ilhnrv>rEp$97l;iW^*S zktwSle_)L*d9KcwO%a<c02cb1s~?jnPjWiB^wno?pVsPM&V?kF;s`6f5AV&T93&yS zMV7Be?&`ye_bzi+JSN=4fdr`J^e#`t8KA7>SnUqg;m@~;Z*HF2VaZjBR-^}@vg+Bm zcjptd1T1`{r0?9`xfalGULO^rrL<ZH_{0cF`8RGaRTVc|;C-6bVSUJ3aR8D|(zf1_ z6W3l_RAZLUsgZ+r0Xyoy%&|t+BleePl}lMsU>86c#?M_1X2*Hrq1R$%ijQ-#Bt|Pu zwd9Gb%Bd94x18Rmaq1^)CNks=4it9mHMUX$&k<U(56J!6KZYRa9H_)510C0QJmhAL zr9YSZl`?WjENk<Bw%A~LQ-k=VslykZK|4|;X^~00z^JFFw?%~;I>n9jZoCFdg<S_V zNKSU~>ag96Gmq{ZsO6V?%Vvkf>1o2r>*}~?m#eBNaPQK$kE3=IRcEt2Gq9CGYD8WE z`~NK@-X{@d*STU0X3qO;dZ5Yc@8Gmw#mI?AB|f<>e*DdBFeg~b>2v<5YWM;0KgaQQ z-Cl}y9z{P4Q|qf5rJ{tx0qYlpRn6Iqv_?!y0)-KFH1$pHo<yfJYi(VZ5P96h7nZ*9 zqr?NqO7T;DUPHs^T!FNEuFm9=>thOkCsxw)kpw_pGb@Lk1w1m5>X7aCQXOAf6X@ZC z3Pa{0G+Ks@aJL5Ik<D+-^tUvV^C;1~jTZl!J9-t+H4L{@YiTQy*EELD^1XfdH*-jf z4Ma#}E*r;fBmd3ja+Tnka2=yd^`}-9dj(5_&{1;E;x3@B)pfgonu#|2PRx8!cZ*yd z190>9!VPkn)Tjthq%-PYQ~&~bMpyxAIxMDCv}vhs$*tW_OUZD7$PlnVD1MK#D>dOf z&XgBb$0T83LcMtw(JqQ1;wE;Y^)SSpUSz<>OLR}IlH>94&{Y?pWYKP)p**j#ZT7~x zXcEu<K<t<S0f1mn4r%xWZHOev37yEx7%ijI<3XH~6JPPq=V#A2f%P7HZaU)Pp=;yw zK)%KaG@T9%9EjpoF}w-&^2AIzz(*J{znniRWZW$kZ9jz;EHsU&r*tu%hU_<$abvP? zo8FPhEuxpR{rHyAa+kL`jDiS?X$2h&$FzxMqw+1}{o1E-#Y!3AN2l-7eWR*oa%~)v zK8h`)%Q%={U57u%`#Ei_ow%nBuZkk}&{VS5QB-}la=48+xvIfl`CYq*W|`z^LOGI3 z{I7HHtkaMcudHiEoqu=0`h6o_uHDDE3x;XXT^c1uhgfgtHKi-Tf@n%(171&YLi2?{ zTxJlYQrIIdpA@AENZFyU$-ynQ(8}?<g0Hf7W|@k+Z>g9haYv;R5~9JMz=^;Hpd0aT z1L_wimxM4y#^m}U#AR>TXt4@4@{r>x-?`k6hrOXoE{m(I&eHb@iO}{0td_^$U<qTF zxttt8gp3LGOu_F7nEia8z*>!XNiQrkdo80hmN=A0OqCwFwv@9g8Trfx<P`=25*()? zdPL;FTz>m}A2XF{0#{K@kt`lrPq9YUL?MS(7AqkqzvDPFBIXZL7<LKV*1ivM#Zm+@ zKfPUg=LB~Q6tzk7y`(zFw#C+ylvPb$NRK)@MEFKLWJFGTcgkU<<`vY8pUF>79_208 z_b^Cs>zVR?vLK9q)pn8`R{Q{?bb!9nYLuJRZ_o1+RtW})Ujl`%LfB1y7k$u-DODR& zpomBqUvFi*RQI>p^*B+Q(ir?GR`vgtzXOJOX?Qgg+=K&j6LCt#^{IVc!^*T2B5tyN z?<Jc3fC-Rs%44?Rp2^d4d|??%$+r{S+}eooA_4_aGGBmq0(pKu+(K3y`V&RcrKL6L z10KK~)ocA+4h0DvKGmr`zG_0XLKEAsp_I!#)`Hq%QlDo3plE&m>HVE2D(|A%z_C<H zw95cazQNcB%ymP>UD?hl`V$@=%=SA<ST#DPzR~4Y?a`!MD>3aAT+2ZaIkXzUoZ#g* z==*=$1K9p)2#S;q)hyb7x4h_oIem^j;NE{ZXY>hK2oeV=7?8*D2<Aq~<UV!w_IkR+ zHMkjJ?Pt(B-9tpRfc@#AuterQi2nrg;zy<TR>*&zmkjN_h0J;b59@ItcvmR)jEpH9 zwb2IuUb4W#H#}khaHEa5lvib$ekq^+iwE2#Ifo)=i>hahAB{^My}8F^;~cqUMC4D2 zQ$dRZ5tV^g`E3ZAYXmiHB^t1bNUTO0>j^Q{9*MaH5(TH9gnIbh{Wq@kBb~ZiL#E?x z{Ee>DapQovdlz4NM>g)LAdqZ%tBSW@y1h+n*$Aus@q^4eB3Mq({}z#C!M@xSvzomv z6tTAcK*Lg&`M0xjD*Z5n+$a%yBi*gpAvjQ_h*9;<aXPtEc)|ZEs;|-M2(TtVb_tNR z1sB_JAf&*Vc=CU1zhZ$l!R_CXxptLuUZ?HSw9<MSpL?m=uX2=bC8C_^kG+u(5OZd7 zEd!hSt@}st1eC9Y3quOe7R6pqPw2RkkZqfYWW4*)9X{tD!%9u}K)6KJ;GV9Fsne;{ z%wtOQdR7G8`K%>zk0Z?5<Oq+b)u!?H9u0Pp1wJp8cG4y~lhl2W{EsJTcX;+T`EfSm zUT9!*)50r;3f&-a*)RCxx+F}5r+!0F7M;5t*hg(%H1vv7Bs_QXuMDSB`yC)`dHPz` zoH&FZ7+)&ZTHSzBc{47c-LAQNm_A>tenx!lhh?)#1fz@xjZL3I7ag+<5rEKv=3U-J z*ZG%8!fBgL+%dBGG9X=a=x+vQOmr3th3uhgEFg0abfn^mRNve<MA*2Kpo1Vplu)7I z{7OfMTnD(Sj#Lq+xG19ypR|r#gHB8L8~2BF+e?1(4e<dO(|JyrKJ>)2G7(!#&5qjI z?}S^-wP8kJ)aZj$V<h*C##be@{E|{-wV~zvpVCkdh1(U?#*ZE{_GW&@>{lzZk6B56 z@sN0ZMBtRs;kx9upvv|&m8v2)w4@a$*j%8fk}88ZFi>NPyAm5U1~4V+Z856JQ{fr^ zTV=Q}n50L7>XD$49y^;Yd}p%2_rBXJXr35#Tg2KBMSTTK+v-G&$+N-wDQ(OgH(jB3 zl;Se<u#>M%Mb+%8n^8SSUp&V$G+x&$6+n78l1j;H-_-Ez?GtKh)R^&7r#qGJbrgje z`2NDGR`%%?ZCa*D-T=wth;C7<m5Ne{TvqNtb!19v#RC!<Obkm~fMfcou^KE8oza@8 zgb~jgtKD~7E{t?-_76_IMfV6an?<J{p``&A`Mt}qT(`b0Qh$mx>{uK&Fd@@z%bV}z ze+9OPA|klB1H)jH0pCLlmQe!#{n8{vF6j9l{BTd~Z#dIN?7ku$l=bfjP8<S|Ll}5H z&^S>{+2nO*15w;Rze$viJ>b|4+voD%e1^}_J(iSh3uQ0o<V%0y^cim|bv4`BWHbH| z`4T-vHo!V!EC(fjq+>*XQ^`U~l`aOzD)A5TLQ5HU8deB{X?P&!rAia5$)CW4k}I99 z@!llvc(jUI&#_<iXWBl$5yG{JyDaiILkF72c(y4W71a{erOa9i_}tE9x6+U*r^0mJ z?B9mJEnglYrzW5B-oeASLc+%a+8w<EM>|h?tJqiKutE6a^yR5Du81$l@@%h}k~i>c znJQh`E?#3hxt3JF_Y;}OaJ!bcuN%ovVD+;6BMKn*fGk&1XGS2p_;U5YHI5l<Qw5}l zKbPw&@9yN_yD$0WH|FzcmE}cQeZ+4k$?`h0m_8P@M1U~5_><>5#|;Xj8h9b4+Gm9w zcH;!%U3M%ay|s=h#vT(Uc8ABzSW&#z$&7n7a4jg+vi(Y5qj6vD?cnH@lnDIedvk3> zM(F-g(jB8i(GS{bkB=pa8f3wW5tlR07<xU5E_g@I?Gh8df>K6zxzt}rhUGf>RVK*5 za%eqRf%yq_Id2)Mz$FOE{kD;OTp6#!Zn`9LY!!e`maBXD8HBAsL<6~2-N<dK(=%<B zp(4vjV4e0iu4#3u(3?X{7j`(Tb$ZVRbOSvO(fyWdvMPo05C7m@)}22GTRxPv-z40N zDqH<*lrn5&xs;C+d}}xo8lfUyv~f4bRZ)mkIkr;kju69gHO~Q$IB^)mdjtP70-Zfd z$u*7Y;I?RuF5M9Whu6q|-ri67{Z=V*yfk2{M*%PJz|763>1kQkgtBO}arVi}EieK> z{yNbGald@F0k#+Yv>8fMRRy#(Tzj6bb$(Y0L_FpsKrehZSl4NvpWksFOK)&YM0_mU zL+oF_niQyTr4XJ7RfIRJa3{S^LzrF{X0TGv&YO)_dxs7-$;Q8udA^fT(3zf*Q{_R1 zEaH!16kY*AaaEy$Cd+!(YN4ZZbR&Uc9I-qc6DEw(S9<w#Sie${+IYyAY5XJl^7AHr zw1^Ubqk2c3eI{y+;o#*VL3h@nFlD9qP=-M+J{eD`GiNL!Zo^|Vu=k0wi?x!2a)7n3 zouvOiYY=vr;$iI33}Fims9eYJh82ri%A0V`D4V~&pCZH*e1u5B)+3&2(WF1s91XaT zda%`5mCeDvJA~F7yI<QaWzCL7<%~|NqA6HJJS5CJAXo|KM(JntXIhv(e?6O_6NFUh zLMne@4OoE}C~D(5G)RSj6Mp4!@&E{W$7UIEg?$9<F?m0I)?bKea>mD0h7x2HR}w|u zN_nn^We^f3e;F5O5IUHb0-Re_Tt^Bo4N`6mvcR{oiNW6FOZk7!)QLJB+B44$O3oQG z8A*dgN3JcT5}_VY{Y7F!!^YLaJsj5LK?xH%!v)m}avd~eJ@C0?LX~e#bhSrcKJ6Y> zq;xsvw%DnQA@E5b2YBgaqE^x=<PTE%&KA94YGle?L1$oA^_6_BAF*`|CS;0>^zjE? z!4YvnufH)`iz}v}MSt^KraFpsb78p`#8Gx>$z?^1cvte>@|SzEJLI6tgiYCBC*8ES zhn*vQ>+0)opJbk+=Y15i-l=k-Z~W&xj3n@O&6PH_LI~BGICeIv?O-eeWxxJq*z)Pb z#Nvl{A&=TdCa-SLfLDa{V5<IjQ`L!jdMAS)7s5(*B`^v~;rL0y{ja!6i&)9Y8{FMJ zyS`1wcXkg9>geTj#@4f@8*EzhKWLO;!gR=T`1BP61qp5LXWf~WFM}sR57!c}d6=;c zHdyH-wsH-%GD=QDZ%!s+WaSPY;(ETYW#lGO!RE2`i)CH+=Z>rZRZrdoPH<ZlJJxa= zGbUh$D~lhxS;1veH+Y<-`YwOINnjw69o3jgjhWI_`PD2;hwz^6o<#R@d64$^ue51q z-)GiswUj0R);z$<q)xa~#l3oeePpJR$14RzARn<+Hk0fBlvcz?Zo!KeIYQ7XN0=|h zG#X=R8RU?n09=f1AH>%orS#m$fYGiEuOEYc#CmIw@(?0Fe>pfnu&^O|V1<>sO(Wc5 zTBw(-<=&mlh<d&?q%Jwo3;JWI%uhw9_pdip%M!453}53!pRA*02{avxP~A`hXH;|8 z2FfdSw9D=iXK|978!I|Z{hLz}>cXo8QEk@m1$Y3MCK!<EV5qyKn;d_s8pVd=kzpr* zl^M>PzMO;tKLIQub#?WPz#<`~CO&i_Xiap!clM^|c6KrB{BAm_Obk6<+Xg?|t&{Ou zsywR05Bwu1b#w@k-&VJGK*beWjxvok=CjL(`4m;x&glFb$}){lzc$~_(;rY|Zoa9) zM!J}BS{m2$t{joM?V~hr7pJ#Zo>Ychfqlm}c=KoQm+&@_hv981cOJ6&$wZ;~K66O0 zJT{I7h&J0wC#k;4u(g1S2syIwc^_^jQl!#pCIro{^;YWERygA*nL~~826y`Ik5R30 z3}>6nYfWm8|9af~G3n=<F!3Y-<l0r?EpJt^d-#V+MiyUZpuV~t`%i{K8d-*D*6X)j zNXjmnqS^prm{_jp2ksaDk>!qW|Fjn_TMV_{&Es}5u5crjd~<0Z!W$rxNea4tM47e> zOCd!?meb5&q`}S_S7Bq}rqW_2`-X2^N@o{*5k3F#u0|$eV&^%uBeBO2zrzD$M99RT zJzc-|kX}8`*A|LCM1~eZOxGeSy;edsEU%l(jp^Az1HU+X%wOM%TfdCUY4)uIh$x$4 zg9sqOs$7IimQlt1ejR1#>_4{89*iOQe3<KmS)ErTwZMy2{Mn2qgPSKPKx%U%Og;m+ z`_!AWm4wU)=Gh4jvrnJhbU^4dGsg!_<yHjiym$ol@6$>DnibH9K!`9wVH-hxe*FE$ zd*ZQtF+G6wlGVO{+{^C&a{)xBO;%dEf}ipZGx^A|v!ofl2b?6=Ha21aMzCvW-02MD z%aJMWC??pi`g0D!I4Sy-E^|G{=<75|bRu*VQz2GFmOI{U2Lt3cpUcqmpvKNe$K1qm zJr7^n3Q3Z7SIMO;Y_we9Uhtg+Q$r2L2$zXH`aRpT9r(lNH<v=hv4V`)HVt0C(i!D` zA3dQJFssm;@W}Xh`%m$SJnjVcI`+c(i;J=qrIk!(P1WXGJm_X_(DCB*woFvMhM+nt zn#dW^vW>syiC(9ZHTf!@%z|TX2+~r7EjY>NzBOLS`3N{Xkkw}?HO$R&&(Wodl~wKP z(LdPpCplNF<=g-2iD@fqk7>I|j?H)Cm1`5LU78c-DxviW2pM<y4op8S@MChr?(cTH zLY@k4JbMGNuNKzu!pq-k`_~HoSC++)Lb)064zlpKXAqt0>Ag$G!sPGf&FB@6(T|pq zX(tbyB($^3rHV-`jL{;GFBpF~O;J3i?d0wV;l2}Fz#VKs_La+lE^D}kIW3=g{0SO1 zlyAF@iFzvN{E*MkyIhhgQ(bofSX$!Gk;*aIaG6ZzOW(@2nL+({C8QXzZOch#k*M$< zx2j}zc6JhG?S}XybVa!KOX{uh@%X|N4Br)fo;-Vs>hT@gqvt^%j4FP<+zoqKp=|2f zn%!gxTJFxRr#1h%ap;wF{$7^}{rVplT!1D6v7a#Sr`=|zZzpD*&Coz6I9fwDajiOQ z4F*1p5mz^nsl|-Q)&tWKXF9?6V;O&``Eei07{HbmP4B~0fS~%0FKI7n!kC{t#VDEU zkM1W(+wrW0BAk3*97tssRdeT$u(gX|l?vPO(m?Zw<??+3FCb@5eL!;<4dZjP=mNSK zln6&}Z+#k#OwhikjNPRnrH%U(nzul9-zI1L-iz@&TOlT_osQGQWKIZ2zHe;!&3HAl zj0YmMXx%F5NWA7~uOa~miy^(G`((k$I@`EH`}d;?E-+H4|C(&lGx^tDLwkA}r~u>9 zdVH-;5T)J-1@%O}B8*{`#ZohT3nZ)b6L?R*y0#bH_=EXSZPQ>#s06UG&F2sHlWxNO znEekoCnoL-PVn88L_F0a0|)XlL3#;~U+Fh~%#I-uDGLNz^Q8*K3+lNInw7rS!2pd- zrGq*2YZQ8nC{qx+On!$7$9i9LN0}hddoKG>>LEUEo-8-89z}}k@vj01m9ha7cwWs+ z)2A=-?IR6cmR4yMUnvSYn6(Mx2#H3qq4S4EDB<rea(If*$1bpFEE&-aE}jQfHfFIu zV<!zFAB_%;MVYSxHezc@Kijv6UqU^**5#GQ;sY~CM?aBzTQ4iCsy|1J8Ba_sdiIgg z$n*q&^<kSDvCdd2wrMA5Tk*cWcaZ6`A64H)Bqcu2kiW7SiHKM`x0%Y>)%oj&$9a76 zmloG;F%)RdbOPn!Kdd_VsLO`D1Nq`#XR@i{1>`ZeRXgP|Vq^qv1T|UM^jQZOEBTM@ zB*AFdlJ8JwORM(OC6}OiLWY(E@de2<EikjLS&YCNiSiCd>Ef~>Fsmx?u6EQSG$-b_ zh3r2y!#VLwD^6Tido9oIw<)WA5?wHtH>sgHZ%Y3%fEDgXq`Vfyv%SpxoD6k8Wp_C3 zO<-DbaPRn5mpbGr8yDg$Wmme173=6l$7q*+$k>&TG%&o1%K_D*v!#=ZJ0UtzooSt@ z+Nzq;V~K~k)g1LyWt5c+Oo@WcN`ZeJ0poR>GM!@S^~dv+&fx?)u+uWlQR3s4qs;F0 zbzYtG*Xk5W9w&;$XOR)fA0@~mesyRSMGoeyat3eFLErWZhF7Hg4c;h$G9XgBhmQr@ zE^^s%za3d}?bCJhss-|U<TX-v*;;h->qhhQ!W&iA14zObZ5|+Zf77rfh058(mW5UR z(m+25US;|B$f+pIongcxgb-eeD=mA1TU%Qg@b3Hc?G>|xXw;(y$#5u?nzSZhh9cv* z^Mov|s;C&!WOkCD=7`N~aQ(p5JocCCXX|JLkbF9(sqhNrn^thin0FZigt!s>n^l0V z&r5V`=Q_O&0Wh*ACO8IuaXrFD#4U9!W|tsGpehe>?rH9z`;Dp=_c52BjIdgaaHaXH z7I$C-A=)bP>ic$#UL(`QwV;-^f&DE+#jO3`YM7OHp|^K1N*hzXPYkb|>!iz1AP}N2 zB4io<!~pcZ9-eT&5#b3jR96p?k%B+zs31d1r_8QlNI+GIH<=c5Ld=ju&CxN)bape_ zLLTk1t;&tEg-?~5{sS|ZupE=Ot*ordSt9QAtP7o7>AmC&p)JuwJC9x|^0qC78r+jt zO_mB>aE3!olB`jN=C9{5Mm9m&R`$bHG&Dyn!|`3N$w=bKsxA@rfm<RQ(fVO-X^k=W z$<j$cxt^loySV5B0Tk~TT*>j$FU>;wXvWZ4L6YfIwfK@>z5v&Sda^;jv=wkvGf@Bd z8)o!24x+?<)5$s!GZ+yo6eB4?h)koFPl!F;xJ|IGH4{DE_)qtp6r`BG*1plA0d~x5 zu7!UaMNeMLE7LhZ5p-1rpB0qYM{_g5XMKH?b;NOBr>vG%C774qCRO?h<?u%3zQZoO zmk!+~Hyh8o`k&HyVL~PQN^>1@n^w}?E9U~;ZE__Df$CUlmCo&Xs*Y+l85@z2643`H z@EcR8Ra*IX@q(sTCCT!%-z1k;t-uv-?2;8(%Vk0{!pHyBln>p+B%ax1<i;$89e-)W z>$q=YCs%x>9uzb?Xs4p`w~m2YbXyI6btqz%tG}f*=)_MaRm@L={da1ld@!l)ThP@c z<@jMzqm;3l!Td4FeyAOA@7cIV52NEEGD#O9+fbs86_iazhY6!cPTQ5U-AKd{GA3uV zQg5os!tc=;_y*SQQW(#j&%vDEjd?ti=P<OgtQSLZ4JWUI)*>W9pQmmgQ|oWHma2?h z|GEV_ZS$$3<&Gl7$_<Sni0gaqs8b8gO22@}(|CvTHml_>rJ@&tvY01`%nkM4p%pZJ z;bJnC$43Sm6fZF<78F2(<ML?qU1IvU2+R6d&}}7|W=-dWP-_KA(yoNWA#+41`eX$i z{cj{WBbiX~YLw9xxQVMiPCHYm%^O#j(o=-8>e$wRwBA&ae~jt((lp9Pqbas(UhxeG z9^Pcp3BH;v{#sq2v%^A_p)%g2C{3qZ{^*Ng1Qqt6Vn;#l!82+wuKDq^6Aft7RlT>c zyjXvV!K3YQ<V|85$7M4AbCFLO#)M(7!^Z#G#CmzI#G-?O3q@{iGm%f3wVZTQV_K|S zQmfoRWcgS6)YxV)tNYl^O-t=o#J5jH?>7-~;SQoZq2q&G$e?GZsjCZ}{9@?}XZ3{% zq0uJ@9Xi{7dg09pU-#N`fSL(qdhp26WQ-_w{#4bi#V<hg@~pr+biq*m_Oe?Uf$uC8 zaRrm{jtCgpRMC0QZ=kx`6Rwg)n(IFX828vQS0it@cq}A$XRpW)whQ1d&mt}1Iz&#g z075~Lh)>JF=q8ZL!;?)>Cp-Q05nramN>r-MnF1Happ?f)QAu?TI)V38e&<rhbZCC# zA-(#8)#K#7^2ut%bVMgGudD)SnlUq*8;>!a8MLey)XqivR08;fI*EU@REof7;Y#?- zRLw}Gq;`eG_O2Mf=lnxmdlf^|AOw(bos3$UG9wkQ5+&(ETL~-ZnH_y=G8w()9f@ku z$IhkLf0q9SMvYRF0m*wlx`ei7rGEd_GAB7|`pGgPD~Db-DSU&_iGkF$Ss(DQr#YQr zgxhFS_UcgJ#C?~r+Ch4Kb%&DLi5C|1Kq7-qU>$`UR!}*T<B?ICJAjTL9I%&LBs%;q zl{$<j$wQZ70RHf|$6gZhM#llYHcOr$u3*1J#kn*6CFASOeyf|t^aX^#;eBu|H3vle z+cW|?#;Amj%a5K-Vuw#+_xGj0{Tc0^Qg{t(Fp8<~W2Gk}QmIpF-XBJZriaU9;=uQz z+vF<e!^SIJwd`N2ua`ro_<Byli>unD3OiFYM;T4B?OOatBi`{9aR17f*_>YyT39Gg zR?Lb)4?^}gzX0qArSzk1cFBFFI@x&nV4c!~Z!1<x8V0mppBb!loy!}(Gdfo4pEs3@ zB-BaFEJ%gJl<Yp?#?@I1jyc1`)wN)lt{V~Te@SB2yKnyIBCs(ZunHUSk_1hnx#8jX zyL&CnUQzo)d8sEia)*AZioMi^4Be3J&ahVs=P)Kv6x|rp>WYJq6LYf>HGQHPh!A{! z=|%U%%P)Us|Kl#@6}qJ;*}yTV%09Zrm+}_Yt&ADdjo~~EkmF-*obvW<-fDn1hy1Ac zrQrwc5@?)UVtole<0K-VWF1BK)O*z_+p{_HNYjy<>(X9>Srm*qQK2G!+!6iDQv}(s zR*%SWu+BFK5?8X->UdX6<LM>@dp;h1#~CobpQpYF6xl-n*OJuX=4V@DzD<Igx{F{m zBz!iS;S$WpmHJ+~F>8Lx4JJTy4MN9=XP_oafMOFXyLldeU5Jj$798sftzIsTEBkFw zgSDj=qIfuAY)s|!$FtM)@2|1*S0B{DSa!p4e!P`O*i+~Qm7}nzt8B$eM&yo45SP9- zZLh2j4<dkgAwbYPwwX^o6|6>Li*52rpkOM<c#({<@p|?q=X9(JzJ0x)GVd~Z9x*mH zwh_qlb$&m3%<jB16GPFjH}5rKedijo;*p_?dBAnj{Q~lzKP!YkQkShKHIdQggj2gi zXN+*{x%a;2V=GFU<D!Byl7*5-g6X~5el<?bEzB|zf0mTe_hSX2TL8Dc?1A8_DoyPv zXYpA46o*#3&>IT52|Hm0jA-B@$MUHF_R&*q)Ib<dV>x8{E@#(|yCLL4s1oZR5S`F& z=!XiQ+5I&BEhf<oxQw&x$(8hUsq4NL0C=0AyK`9CNtJ_e;l<u8)8=|ooBQ9B00Iw6 zN!W)B3kKL(bMNzwCdo&l;UoatCSa~fj>j|OoPZv6v&L{I&ZbUC?v%EzdxTG~yMt8z zOO)#R->Ri=#97?#G(-S`9rScAG;gh8D5Sdm^#IkCdR2T%dn)+q-gRU!JvG%g#Tp=r z^4zWso}6#KoWSQ6%?j$6XJf8BC_xoU>N5r34=9ymfx2g$k7UIWbu1^t1XgCjyu)-r z_eeZg8+UdI{|&vKgYncS$Y<S?8>)RwTdu`LPej_z<vB{#$KChczM9PNUCuXdo^Y>= zeIRIGBXZ+c4XE*qCfkXI|Kmy&W#F~Y!>$rko;eIXZclFs8wixX<4$u15*Ls2mXAy@ zm}@!7)*y!GY6Q~idX2Tg;_vAx)z(t?kdRG~>N0a)dTeSUKZu@4EMS7a4KFZCnT4%$ z8)w)_))W{2tLR)?LQl2#!WXD4J4$%e*<<e626nVVXGkBp3Vdm^WP13?)(hX13fGov z)lHYaGNXbhh`b`%czSS>P*F5}5NF^O2$MXAQ9AZIQ7YI%cb?-t?^ZDC>d3b^U&dr+ zHDq_QtX(B+OR~hH(EVx$ews6#m!;yf*-=^p65Ded^yL3O%!ujeIbbJ>T{w>)w7&~N z9;64|mSJCgeLzRn{{+zc-C<=dHeb|h{4W=>J8pf>S5>4k)8kjxkff1oyhmf5X*M@h z(Q$V}?FbAq{a192(|ohX?2>LEgX>Y=d79goohe7v8xQa&nor!f6TP>Ahk-ETaX2;a z$k3mgh>Ux{Mfmbud;_{h8n>1cV;xInBc%;XT<!~K22o;@gLjEy3Cfn}A%`F2S;z<Z z(Y}59EHj8jefAKp(GAzrt~AbSFqg_?9}DA;`4116Vk|avrJa8t9s`b=@~$>;haTh8 z?RTDc#V=Ja@olgiQd^SUk6Sr!?D#-z%w4yqwj_?EnvT0p#4=!O3&6B`Y6@&2Yrp(r ziuKW~w)Wv?nb^b*<Cn1JB_pUQbEO3H&9>$;U0Q5R7+ilC4#27OL=-ZISd>?Kh<CNx z4Q4NG8+5GNW>hXK%+Iz^%d0!E_{J>ynS<l1oRy7oIZqY|;I<+1r+)5(c7k@TA#2Y7 zC|>LKR)Ti3Ymnki){SYl!_uq?L&hv%06Pl4yC+Vpt~?P3I(p`gx7*W^Q%g%RU99N+ zv8Vr5R@aNHC8@I<PzKegm~scj%I=gHom0U!4Rkyzsvv^ZvI_c1-|@2~*>rEr1FB)K zJ||In9ba^>^Gg9p<h9Dyrbf&78GYtQv5Oo>KjCeUt3K;?$KIue_ZI81z)6Tto%OzM z`+N)t!58zBrL#_Cb587OsT8m}Kru)^lByCXlT0Lr9-n;tx4P={HQ>Dk<m?%ZCx5cC zs0fm|!={!!CnzP)9&tNJ3k1}YRRF@NsD#w!rjAS*)#UAUYW<I&!CHn#d$@dBCh07y z-v~?r;H){6E`ICYVeD#>*qMH>Kx&Etx09MQgVy`{mQ9>PkG_OcV<#2Gq@YoTYVZEn z2L)9cngz0h$dAkafNOFkHAk-IVe*(?>I|2n&`fr<$~P@34AX7y_^bG*Td^2wMzZ*v zQ&YzEMvTsCVg)hdXY5MfSktL;$vfv0R(7HXBPIvW^LqS^T^qwE_K&F_=B2_rZM%Ca zr2pjRyqTLNFRUI!V9*y|Y=3v{xji@Q2@ck>M@D!lANY#X28zFXx7Zbak&YN+2w^lQ z_0n#rcj>4DsUd5@vOgd-`9%Hl(Jkn3HTE=W@t?Hrwr%c0TV&WfYwOP^iDS?(=;8}H z*@#xd><YXz*MKjUW8PQVTzKh({*5_kbdNs(kQQ7WgG+2M1*%T!1&sor;PmIuRr;El zC_7)v+@-rhLpoe~qYQ=<L&Qq{kc1p7qy;|cWc^RmAPq|z;u}UJ<)C!kY3{o?BK4)+ zJnT~&bx`V2=WVFU)##Yb_$Y07AMMjD?L{}RGqDk6`r?!ZqH}`LIN}5sfCvQLV-<Nn z|4z3f3I{I4%L(~=zHSlN;Q#ko@wPDzUQ24@#W7CLz$o&_omQ0#wywu7MbN2X$Zw!9 zIw$`T8!-t%8@AFkAO38Xx8uY_mO*&V>0>rc@`kWN^)hqJZNMiOC{^UF;@oe4wB#$8 zVnr3W56~%KR~69I{ad+l9wx7f)isa&S)bf1M6pzo3fHek#gV-D<(%a=^WB*Ohc{^3 zx_bbF8mh0(OO;DB2zscuINv!kYYV)25C7-Y-nB{ly!(Q3u@r-FQ(iHBetda+7j`!M zQ8LtTe9^LdGop1jHUs5in9Uu^PbG2Kf4UmF3sx3edCu*8XK9Ux$H>1nKx1xK9-G}o zMqkb_iOT2_=bO$+t9O(~2Hz;^H_=%U2jdmJe{YkMeYKKDf1$cQqm(eEta$-~ZR3m^ zYI0BUjU`2d;;rO`1*uD`l4~j-;t{JV;ajBvSCWKXlHx{0^A3rP%!FhucEU9OGoBv+ ztmY-Rpr9bSdK<+E@#K3yIlsmr+WI3obZ|yhE&glhT~SVsfp8&l^HSXK1`!*I77UQ7 zUfc;1PE25!vS)KLaPT*k%2s68Ey=2;zd}(l&0}<lrYi}Q(jOFkhh0g*BqeX83WpjA zHQUIF^_I6re=ju4o-x4w-?B^D)mh@&{@Veo#-EYZulj5ZpA>mo`Wf6p1%k$Pkr|{@ z1RMzIvjGs><b^%KIblG@ojP2^sD?=Ezs~FWRq8yCcHM~tJIVvvI*ahI;gDbr^T5X) z5zCwkG5u(~gw6+v*I9r5nNB=S3Qd`%Z1lNwZXMM3mUE(_fAD&~#juA!-%`6fs-{wv zXcUb5>~Vd}pg99Pkx?|*ycTQN?=4qG^bA>bU4A=ddRYQbVEwH5=Eu(-(3o$}#U4TL z?eKKa-MtyNdt!5*ByA=R2{@)o0M(!I-^qeRikvcJmq;lAxw>N@G56$UPi8$<M`m;9 zs2w}O*U!ku_aVLQSa+&y4!Mkqo3C6w%bxV>e>nhYrm$VGGms4G75S3Bs=6BbT+}X7 ze|rxTxuyGd!?C}*S+u+EF_<$-d$yWLd%8CqNH(dRpT7I&gLUNJvv-kqo_`m)fasUv z`)=#^xF()7UUK~6-HJhjn?6wsY{Gqa3|cF1-zIYPn;CsaYx_=I$-{P@yJQ!Wn>~0e zYevi4Hu%?=Us|HKPi%DEE6Qr`0Fs8MSt-yUHPz-P+N8KH$>==d(K-;+Zxxb25>x%% z8J18Zk;zO^3!2rdookgcWu1GwrjSd5iQIqvx2HdzwSttM>h9A9tKZ?-f`aICN5kb+ z!Qc*L44AHvm7Tv@AQyi<pfdH@pG)3#C`<ZzYfRvIi}r;9DE!CZvyG_fe=Z?TYU?jF z2I<NxqlD}Ju5?swmBWlz&qi;Yr*L$S`-6%`U+^Z3M(D^Jjos`2XgcetsM_yuKPoXG zF_d%+4T8YX-QA^tG(&fHinQcNGjxYEN{X~dOO7;13qv>W`MzuY*5Y3lvw(A-eeeC* z*G0IrnJvw7Tk&6988!sXK9x?M?yHh?H25lN4)Qq$4h|O6BVq7x-E&q<&8RR}0%!xz zDmUV(h(*F_LoRbAuODdZ#q|zb@jLy4N1X&9s{H%;_m7xQom6<kQRwXInVcGA<KxNf zETe=8_9%@;;FfWK7YmH%evq|}2KsdH#}fYOzQx!UNhavyr5RhS6KtMMSHq6_kl-P< zwuK`4Y238*?`wCLEcPe-#3PHb?L~6s^s}9(`JVOAr`1Pvlcx2(vz=Vy+?i%-TU%R2 z-?#!7hd8lvm)B}D({th?s-QAU1G}Z};>F{UvuB%&^hQE?(qK1ft$ER<{bx+y(ZlE1 zC<Y3bHp7ajhGxRA+-WEYmsW^sAgW1K2miH`(fy<{N#vFoz?4rVMPnm}6SW@f`<6cd zD1v)!Vc<nqKR#&bIRnj~Aj84v47^Ib)uR54Oy9Hn?nN;|tg{cYCZ<>L2nL!PjjKnQ zW42<!msH2-eNzc%XR0+<tR(z&{%^VS#tCF}iP6U?G5QDw%;n}q_xmvN?BjYP_RW=a z)Oir@kLN_p<r9?@ib(&e)&U_!0kX!gehT`5GQ*i>-I}Qr248$jR5qM7b*WG4WF6y^ z5h&QWUx17RSr}kZq&irCv`|eYA=_M}y`VlAixQhat+@O8MtdVXxbLaGLpl~w^~Md7 zdIqF^4}ar;aKG!#h-Sz*SLmZ}&||gP$^HS?*N%V>E#hmN3&WI`NZc}K`)W==d?$MX zB0%YEyA8tx%7!<gJ**yY@l}DZfB(KDtE7HLpI8m--CMK*RHuFG@ZMcGBd7iQzBVp1 zlwjzCRmkH^&$?jGBhx%k{yl`AV2b(QC*0jdFSI5py8GO{ASESDh%N?UT!vRIJ&Yqg zeJ(+Hubl7$<J2si6qlP9ifOvZ@NU-nG!1ekted}@`&>qzv2d{tz1$Z`R2!!irys%O z>$38=%tY;Za*(^OnlvGu4c}xC7n7%@DOPyN%t+fZ<uT~63pfJ71}5KmuFAFp1}6%i zXoRdIkPY$k4IUc1SmtSIVIG|kY9wH%|J;}>HsQX~5Mbc$8QizLOx-sB4zP0o-g=(D z$G)}l=?wtfS72T$8(-U=;4|geGuQWtQmXsy#m<xw@h){?z(li~Wi~==7R>Ph6*+Ye z?{iTEKiia!`tFu256eC-%J?~m`K3j)^MC*i4m9_qMhu`DE%dV}1xN(uvDS3)M@10k zV;ixbGGfPovYe|oz%9J0vZ9Kl3<=4V#z^u78l97KBx4~HP9mF{k6W7l=jX!Gc5n?V z!O6=tPD0gml|<&;ujQZ4-=2y|Mio7eO(>!bAM)jo|AAT=h*1N-Y$B6$1093?ygHqz zEm~6q3P1li$3;^_*u!HAK&2Z7`cxx9*lxk`gUNeRO{>K`3E1)oCbAtZqv^KLr&L+i z)XjO+A*{cgwrA}eM%6>pBAqWTVkMTxZNy<$TgZc5i+LWb*kRIWvdsNHSH~4+wwsBo zkZOyA_U*!D*bmgd(bt4xEA~~vGOjpH^5bqI0}@_*%ZWEPnKM_CQoE4ii^Qix+IyP# zQPTU1q)>(Vu7MVkV;ad~cftG7rwcQ!il`<{8s2R6>y@jJ;T^M}*sB6LwM%L|(P>5o zMT@p$&@#<uQuqwp9NEf~-H+41aaC2jYGYr2Y10n`$Req=bo!$!J$Ln{F2V;d6PRC= zT%C`ldtFA>X%spu>r!iC*D<JL8kB=ni1b3d%I#`+L7ZS6i1iOa0JiEJU=vT^97;FJ zS$z@J(e{qfP{UR&=q=X7*cecyanoq9Le<}Hq3vn^pkCJM8CZQe&6hgm3aq2Nc^7oK zc$EU(4*6E%92l9QcgLw*HR&Jaoz9|(c!qr-2rOa*iP*Y(^lo^CpQLV&QO2RdTKD}H zyo1~xX-G9C*0ji7>grA~&dmqY6eq|u%luf9>8(QqY`jAUPF>=8R8wodV^Ut_%uQct z_j2c%^iRpT^3=t5RnTJ)PxBSlQov|G5Oy5l9Z*$AgF^B&YysmT*#Y&J?uV#Zhdzf3 zutgc50|eL%<ZuR>f2$q~$Dq3MUwpB@lF;y#g<1EOK$zBif18d&evFO1pF6;naU_0r z43NZTT7d$OCnuk-^lym2W;$bTo(VwGjoUkfYf8Rebio58L67jdgT40jx>~o^J|BKp z)6miK{15<BBfPnX^@JJ<9lf~V*Ke`a!lMH%&AE95M8G5V+>`)=?0)vT`EZcWk3y09 z6&mp6cP~D`ajr2w{w?U12KZiO3G=4v#h^#PN41XH91=PPG`zr8UL07Aw(|)hGSwLp zJmAM&UWe}$9PgRE5>V%ozR=c2fbqw7*h+GOh)jJ)OjE+bJ5)YUXsy<|sk5-|_0RQW zz~<+_P<ykd8S-QAF!Cly?MQ5gGy^B<1CK-e|8W7_6M`3xcH5(>9KQC1jNYzCnRBis zOK(J4LUY!0%bl$Ph#~(Y`fP1QcH9N#^23L;^-{ON8zFq^#Qp*bpk7#mxe%47?^$A9 zH43^mGV&7w)ppAGqKzgqT>17L>+wi@gr5BK5xP-^%du86%7Kq~(M>e2&mh{vt5{^{ z4NVn#fAmqvdQ2L*d(YO|B+<q&FsfiZ1#NW*EjF%$4#K-~x7KH{Mf>UhKO!TGOfhh2 z;TX{(I(sC>CWi`ks$Q~EFph{{ZqvfQFp#i+_Vfj=G~sr|c*-P^$dHA#-FsE`=PH9R z`|OHL<9|3^FO{fkH)0m7y$2_e23RR!a}-=A&9pDW>HfVhZK8WVer~tDVYj3V|D`1} z{afI+9}hFm15G-agvcjH9KSlQX@=+N1YctPD&(3i^x`-)YFv>ayOqUJ+|*hruO8`q zQZ~?rJMQO`gDJzRBu7PJE}oSP|5i}>T49r8|Ff>9F0CcG_MnDrPc^E0Ky{$C^^aL- ztkWf9<<15prp02-9I??!eEw5v&%=P~<-z+`p7IEr%(;_)%akjjPr`#_@Snnm?@Pjv zca943<Azv$i!n>gyBqMavO-ttzM06NdYNmGK#NKmtMvTug>GA|GFX<#={9zNaDlT3 z^Cp2&BKI6!6S3=t;2%Gc0%yEoMk{!}d0v44&qZ2QOo=8oNr%l{;)LWAu8g0CCf7(R zf#Ce>OVJN+8)mk;7}l~lZD1;Ai%nQ8H|4+SEyRpZ{_f+JmuL9Vf}xiAORcd?^JOn8 zueUn#dGZl%-ofgwxPzA*$6qXCH8kDF&rn18C+mv&ZWRt8w=?-`vO_SD-ayS+K1OIc zZ^T%2M#)boHAdA1XHRFhrJ4Ng(8hg2837-_;XZnCxBN=xykBWOxsXMhf|^lZe~2h^ z8hBg6arbIPo_nBgPGJS_Oxi1e5C9ymqxyA#6(A2MKBfX3lPj0NrUZZz>$f3doA=hA z^5q0xe8@WcsuzPsJ_nelK_?RB<wVUMemRzRG_{xsgS`FPPe*xHJ+=N#hN(6uAC8|u zSKIS|jch{5DSe^asxijsmhV$l2IEwM;*0jO_5Ed0_*-K$lP1aEAhzM@+<h&p0NI(h zk>=!Z^c5f!4xtS_rOs|G5B6KzJPuOHX5V)hTGv92wXJSM?A-p18n7H3ZMBxjsn6uh zOe`<Zp^*#)_=CdLccO%~4dWi}{^2hp=D)0L^u4f81xluQ0jG4;pB^#ph_Sz6@bLVn zjh!ud4W!SX3MT(_a7lr~`}FD#Aybm<GJ8}Z%M9C~pI(*HG-fVO&3sz|#tV!zA`0J$ zfhLv&AR~HtW=0rco#_|}XdC@1;t_PJEvxPq|FYAX*i1TxGO6vS=|97?`jL&}3JE(b zI77T>;T_1=olPLN-A}eW;uiiu!19u&1jd(Fj7HV!SYtnBsE|eawQh)!`dhkCkt@40 zuR<}K$tt8vwo*u9@EmP*S|2yvfD21GLQ5p7rY1g+1u|)$==sXlDwFQ3!6Hb)!TP%P zEl|rN6+Z?PF-piqM3QPNL(myz)*_i-Lu*>#GdzHCfcEr(HfYcd+(I`;qzLzqa(8Ee zmtYn1NyqeD4Sl3b!p>zd5))DjluDzQ<zupAL(LU87op!SrP@iCSqG7`;AJThrYOv` z{MM_5_+io~v&u^#`s+Sl0jKGVVUiw%rZtb{Gj_flf#v-B+#^&s5EW41W3;CTebu6X zgMGUKNdr(4?{)H~ym5Ws6n%}_goIv4ugZ6Dl)E|vtjcdC9<w$@j<W@2o9Dn=_s9}3 z)f8mG5n~RTMbB4+yt1I7=MphE>$o2pq*)hS-+fQVmk5@gy+otN8b7l6=)tMN)cJId z^>m(p&+w0i{qb*k{u$R(lH|_OY$~y$soKd;j{u$e0E6ik{tVJ`vEcj6*P)}`ZE%s| zBM!l?ohfq-0ZO`r0uD5zKr$FN2ifbSBAc6f>6w%aHfCih`)QB3J&{hWUz!tkwZ)1A z{gEMU79my2KXavIz-%J%^2V|S`|PJqVH1Q-v@Ilr%JVItb#3fsm78rYN!zw+zuQBs z3{6C82B8)82lwARuOW-HK2#24UOX`G;I*mkOh7iyK(Ca0M&_#gd<c%0Fr=HCaW5Hq z@eXK%%-m%5((Ux&o4UFCkN9-hHZ4Nm_ovy-c*FdE`n0S+K1Ov8ldDS<)!`c;3xZ_d ze^DY*ZhDbt=dsQ+*Vw(3TGE%frA!z>O0W$J0DkK#_*Oi;w9stK?DoHI3k-Uy$Kt&g zUcK}mVPfyigGR@eap%Z@UHqT;A=eBE4e&mKarBi=|Iwo({yDPrt2W{fLZ@CUO@?1~ zJ6>^aezg`5-`3La47rFK@6WKNCs8T?v%0FA{sK69U+lNrw3z8^3EP$vA&gB2AJvx4 zySAogNSy?E{%HS2r}^rC^(Ij}QYa#1b9Jvv^ptsX<rkUaO!JofI84Nbn{1F<ZWT4# z=6ZcO#z~i@Sq5kUN;H(>38bz6tQaenyhAp=fAcN$Dr(Vb@T|2E|9Rflq0jrbqezAZ zBi<Yh@}y{BJ+tWCT_|#MSV=|xZK6^fNU`<JrG`%q|6ub%U7;&(S;KkRV5UgX_eQF4 zMpchgK52W^>=GWT=^D0Z;m}*NC-SRm>h&{Vrajd6z@Cccr0EkPlS0DhtUB-ehbsg8 zTwh-oE}P0I>+o?pZp!aR5EQVd^*0!26*uM%ij;tj#e&1%_6JwLYo0|&Yp*#En2VKg zlpp#!#?hC$^M6gRa~R>3otfVyj`|Q$#KB!=+t$rA#<w|=xe}nJtNV()b`Ml14~hn* zj-P{$l+SXdX^310g-d`d<!cs{7qk1@A^RbBT6P#!5`kFPUdm8dcsfO%?fINVKoUQ{ zJtB?CP|XI<=6>z!G5L&T0>rLZg5E1Ut(R)U<V*{hvPNvmlte1tN&m@_SM>{8K_l&W zi;dZ<koH9#1nn(ELFif-3F6+6brPUu(0yh=yXw$s(9ntU$B?#^O(?}&Esm6Rh$Vjh ziS8QBD*LN1A^F=&uhwEg1cxrcvmFn)T~r-F7IapOE@stfuiF43Gey64+Y>#6ESrpY zC~SV~$2Z`K=jEN5yDGzEb}5Y8!o^t5Im>F3C5q$-sY{K^NO$>)zpzJY0h0o~?gBx) z8La7Mx*S#)mvoN5=q*<<mU4~(I(d_~h}K2O1u+v8At@ohZME`n@brE8fnsI|r9R^q z;qukQ6!jRNRPQ|c?=pM-4p${&@ekpT+)gU1h`%Ar?kS0xYEd{gvioD{mIgW{nw74{ zc7pSa5&@rptGO0DrUb^KtHf_#XT`##x=W!7PM4j9isoo14pQNX*LpLum-<G8$&cEh z)SG|!pkVZ+gPCz7Uc>RE$EZ_am*yFA`Ng`oBKUt(NX1=0%PAGBS{A<{=dSW@NxJ8U z)zoJLAPANA7sBDDVFI|yw70nH7nk}KZi;>+;y|2*#a4~Q6Qhp}0Y`3U`@R!|TLT9` zq3ios@#y;AKxnAZP`rNm5aQ+Z7Jq2kL+bT2dMy}}5&Qn7REOc&_1;~AjV&leA!Xx; z1Rsce3o}+o&GN(SfA$5$w<J#4;X$c}=&~2RdTl(-g;<4!g@LpzcTT?B%`Tfd(!HnC zswLn%HEoSL(H*`1>@+nGn|I4*{i^P(0fM~WgYHq!W-h$yAey{Ueb3THGWo`^def}2 zViR4Ou2!Cs&qi%whU1vD!C`Z5p57n5>jS>pKDZ6J5r67ec^%goqs;cXVO0=j`158Y z_rhkx<t}U*2=s+na?7!kkZdDg44wn0Kmk>w@f-iet1W+Ja4Mhbg3Dac*(~WoH#12= z>_6(A_g=3K$PTuttD_x3Q5>^&S&d!TDgRQLVg3q74)Aj!$7HBQ*SE5&O#>yrHP&C} z<MgHFzc3jcKwhxeA03IUl~^)7s$AN3Fm@?M5IT#kCMyer#M3^t3OkK>faD5&Jcw~j zHmWH-Sl>O=x6h?Rfjv`w2gS@gu9O-%GcyEYabJ$&``{tO;-{LLUeHvWJ~;5E0PaVc z+^ee}IL&7Tl@wLzcXUD)l$uNAOzVltxiK~}sK0=I62!1IIuVaWt7W3+%zR^0bDXZt zR!pBqNj~JPqAW&(B#+qBj-{J=?nZ{}b48Do1{-%u3pvscEWZzm`E@M^>P)~`28$`{ z=rEG2DDc=OKg+V0cs!AnxI0uN{=j3pU(qH-_3kB&andWAJkS;aDQT#HN1U{>?WQez z<abIUU#(aPksM2@5hKm{3p9wfij|1+=8LW~)WmM29FsXG9`y&<ip((zva;(%*o#Ed zEFvEMO6faC*qL-rNKik%`5~c$on_bgdow3tv@bQJd29PWN6SJ}M}Ijll9Ut&ksvS! zEnWf(0b1=xHL@hl1=snl*uquUNoIMwPX{>DuN%b@u}Xg0-=?pSMZ^^>09g0dY;@<Y z!ea}uz@L6WKkl8Bge8mXIF%>u2pb!vcCwdSOP8o8Kk$_AScP17O<a$0NhX=#+t#<r zUPmrF;A#d+gglYYf9ZkwUoZ)gZby77ue-w8vBil)cb-XQ4z~~}AfBwP+jB}<bZ#*D zs76F6Ui1!qU?XBM%7BBx!u2+0l{_JNIlOKqrCeAAr(Qz=TF=Y#Ttlid>}CITox76% zZy!wA89qkkA9j3bXh`+u#J`3kE)U-`dTvPmS6a~#Qhyonj(&?ZGXPv`sopy)moO@m z$i(^4r^P`>c~-RNNg#edq2(eA6?wbtw|M3eS`o+&QJS}};d(LujoyjE!6mWu%DM=N z5ZcJK<qko+yp6kTDe0IX4w#O)(?sh(B`=v1+1xLS|3qzAn2;v2Gyg`S(iV(Kr#xqT zf`ejPaShXFC_LeGe{nFF4AYxd-#H0R(RCQPCXWCpfAm3vga!~>)_56CG}DTxi>u3G z-F#-9b(4R=0p+QfRd=T4C);<_cG(oQgv>)LX4y<JVAj)Xx6XjOC`N4{g{c$a+VdE( zdcQ9iW-0Vbxmm_9zKyyM1-1={;8z=xt>FzTtQ0BRB&R=*DM*I?D}80VbLbnrDZv8X zg#cj<>kGFDH?33&|L62ozYq4muh$nl;-8zym*E%^W*i$~H_FZYoA11>Dq_X1sbtlo zBzF&1B)wF6)}`uhf^88qkKKuWtQ=3Z`X26xDl2uxl{YMEgcoHhd~gg~Bjm#}X-eX| zK*2ky8o#g~T6}22tJKwavtq@Em|3JD7aK>*<yIniq2%pNN2aKM#9h|cOj7p6s?p1H z)ax;3?;P;VCEj&7j@x*;)ExsF!EG3d=EhtJ$^W&i?1*BTuas4#MjvO02$=ttC(#zB zMXLSa3OS|S#Z$$QS1GbIUbPkO^&zvx8YHS=Qdfaev+chLdn>CkE-Clf3eNg1@IpAY zxk7Ivf>Ep3TLo;0V}(gc6rjEEs!M$+CA$reDa5h673I$)MI#?-I{4enjc5PUnGmIx z$`tvK9p5JH)1u_&$P6inn)bH9U4ofa7Ct(4E^eft_<qLMeRaFA%E6d;f_gEK{q)*N zvxrHW@mh*6jU}$V5`eK0ye@m$KAv2LZ5tSIeDY>+o9HuLL`=3Xqf9l~B?y=$yEC5> z=QWhrD`cw}D=E)Bi*`r?Wp|51A4+VRMC(^)S)Uv3bDQ+V0-Vo!!{f|xjPp5q(d+90 zqLr>-*;M%nxP9QXTH%ZwWaHoklNd96tC+luUyT%f+x+L{q!wfLN<71JMg~7+p3KJ8 zwsW6P$M2(n?7m+Veky8&oL$qd>J4<{mWJGtt(NSSnr(`8>k3U~UjE6(1Aej&#QD(t zqdAXBv>R62m+q~gEoGSxC+SB%ABiIx-SxV*mq*{_n*DL}2vK-%m#qe+RxxhrZ4Rcg zMNgvPN`}gl$ksIA#2I*<!#L(eSC;=kseBSJm<GuJ-mw4M`js{`+AphAw&N==BbC4_ zlNZ#*?%~N4t}ixGxn_?W^SNfmK(*Zq81FE`Eqjo~HoWbv8_U%hK_^qbSXqo*QB;?h zx2@|iiQ<7|Y+8BPcyh)I=9%2qYA|GTf7vmYv@_V7<f8+`EyRBi1|9T@l5=RZ*U;DJ z8!w97@#2AuZs4!(Z3|y?uUp(m6%l2(Z`30v+X8QWl2iy^#Ve}Wmivi$o20R@CE3u@ zm;60KzK?{Tmu;`F)6`m#`vK(6>rAO%GiYoUVp+v-n>OSmAOFEclw3IwT3>mqrl6~# z`AR!}@~VRI2XmggQwPlqInBRggO#4rYDaMPqGi-vgKZ=7Er`vnOWGR6Y^G2BP*}+E zGGNACNbWn2y|i0;^mb|ovJD7aiyGu|u>Qo7QI)vsP5K&gmp;3nXl^M(a9okY8T*Rr z5>KffBjI3b@xNO7`^Gxo%;E-pw%B9bZ?D1zFf|Qres_qMEpIMScdr)7OwdiF!2E1a z-uNsP*;uG{A^VZMG<sh5N~BsK*e(NPpcPc>CZnStIH&?8*Q`Y1&_=oEb|R+_uRxfK zbj<J0pk>=7VJNR(z|=$kBAG7?qEGnwFKipm_gcvq2b1G?<<#wr;*+fECm|Xgxq7=j z_p&m*sc8zQvB&O>D7>tMlcRJ&vo87(9YpulvtDMU&&k$W>EykX|NgmF;HP&|rN#X> z4yE8yI*l;9A9~6N>5z-Xn-}0=$}UOxNnk?iT5gIRH%0botKKAStMB?D=o07iCp)#6 zsSpddvKx~iu}Cs7_{ZQ=5*(DWCd=WKGgpw7Tf@3%2kw;$>-I&n#R8oWvd9IE2!-Pe zks8K;|FhyGO<LKJeBgS@9MVKssF#eh_!GJck6XpwF>A*7IMeQtnJOp5OMm18hWSIJ z*kN!bodi!Z#mELiq5vApJu<~27-JG+ibU~C>g}3d2J4_gNAi(#@A(250-|il;C$NV zI@jZ!m~!f-v$>f*K?^gnJcVn<tWO_Z3XVpj&_`YxjLmDDqijDnE`?kK%lTW65ERuW z@z?Bmvykv6JO-(&<)}U%)f9QKorIF|C>s>(_gH$LgL;+cc)rA63zMecueN+t^ztR! zx8RH?6=fMMKNe-3*o?&O4#%qfFff~adKv(QtSng+<0ebA$HO~dY8%CEX&KhDpj0hN z#28w0?=D~YvRIpLoSRo1ga7@(hjh_M4z+sG)?*X+l$y4fkmetk2``ZuBu>MPsgbHg zi<DcSsbzey&~y!ii7<2NXlU5L{S{n|QaR*p?e%)ArPxVg)2EP|R>(i16GzL`q@?9A z!+`q&66;E!#NEC)s5Vd%hkk2LH8$&E7^OjNyN0Of(q3;$K73iA;t<#q?ht}#GCBH6 z`F+^4N|`f~1w|bAzHX)LgGsFIHC_2V9txY7q?Dj@nRWFVjo5U-x|U8hit+s)?}30X zVd;xBR9F#ficZtwk>CAwgme}#cBAhcXf+JdHte+&pa)+ATm+bZl+N?_Te~8qtO}W% zeO^LTT6izjT)%b(MZ&X>d}NVxtejaIn!x8}Q6^-bAy;|n;(EN>L9>l}EFL=O74XBt zECq%MPA+9?tu_?@<Kg-6%26$dATS!P1qX(8lu2NUQhsM$h&5xc;HN|?(SzZc$nMG! z!ssK;)~1?E>M@sz`r#2$-hEm1c^bQHPG{TUR0BoUQMTx1@!+;0U)(qZhbp*k5JO#9 zlx2ii-vl))NSR$`k*wt7>sndGDRWJR(p1d_%w@A&CtU+biQ8l~+RtqCa<|<YN;<J~ z=C=kH$v;2DYc$a@8KLQLCM!#4?+nYOkTB$a`ftV3<A)8AVmpSqcA3*#)k*HGgpoH0 zt;C((PP*4oVf}uiun_6l-(pVqU(4j#)OGO45(ZQDwPz1~4>Gx1@GM0CrscMq&QR0P z^$!Gb^WdzbOGSu?L@%{k20xGh`J6szZz&NF9Dw#=DOSDsgqgJ^^s;Y#t3pe7^YS+8 z?%;KHT`U*AXMrAWt1~2}#ArQOb(x}3PaDTW46Blc4hEE;KiqucCYc~3cI}7`U#?18 zQ;1V=<TeI)-41hZ7_1vOF4XBY)UJ5n6S%`2{2{sFH5$|sp%=H+){7qA;O@%=PsI1L zC0Ggnb$!?&X%5YsZXpqpr+>+(9UtzgIRAMt+JKip@ysV(F}#$2C^C=O-PQ)zKsJ>b zgt{vJ3cgQyy{|1&dSp2dRrV~w*x^)R1$HZZ)5qRyd{wiRQYK`w&%rL-fYmw&rmFE$ z!5N>+O**wAl?;vp2d!0>72dsD&59{gAri4NkZ>Z`B;~t!#uV^VFD>1$BwsQ>`q=!P z_c?O`2#5Ja_x&v3KV|S*oyCbKbcDp<aB@y7A}!y|vWki5*33~h!jw#3o!9MbOcAw@ z7kn%`BB`rZk{Pq(E`_GMyem{wq{s2kT0f~d{%5JlOwG{Q+lIT#GmZ&7itO?{Wb3!D z964nojx6k{du}&Kkg}uP6DcY@<oGDGn)ord9ZTt7SC}#Y$SGXI+DoRGWu~}LkG}MI zsZ?2s{do5Q=u#?0)6c_QWrhkY(`aD4kvFipIs17*o#HRk8_XRsR~IuKIMcRyg8MTj z%cAHtpvguR7J5helqjaUa3mHCkZIsZ-!|5)$=RL_RI%>(M84G}Wp{fBmRHdA6p<RK zo6&lNt#8HkY4w+iYLQn5=jisSC#&~uPt-EZ2AenYPy0`Qk3&$NCB#CZzdJYm&aYD& zfBE@+?K2=k-O_8l69xX|+E$?mH6dZ~^{JU5r#8yxh&|Zg21gv-&YAEEW@`tv^L*-O z_aR>Li4%xh#q0etd6ixO>_CM__DLbvOv0vX<#d+R43(E8v9Sdkw{#!(>A;|s>^O3X zZUE|b^1i413c-VhLzRhh1pi@6Iqx7<3ekvV!*I5qjw-v9UE375`BMzWJ!bHXfccA7 zqgIO6-ww*l`q?V%uSQ@BP^(1VeDRtt46_>D*>`GSIzK4y_=;oj>Yc=dT_mO0>iu8U zC6}?y8O)^zM4@x+xaE~-Yqjk-ml<7TVVlXm=PYx>f1S2^8Q>S1S1*g47i(xn)Y+NZ zrQHHf<96thzZFys>1`@C88(@&q*>hjJ1{FcBN$SAC+6}t!4chB83#RUP72R35z0{V zyYs71U(~QqN0Fge!ADzD+sL)uOVvLiqf;ZoKqonizA1r@!9RVb=2i0;_Mc=C>o>FI z&BSYrQ<z@$bo~B?5c!hDTGk;Vn~X0FZ%X9!5pkDz>WFtRyY{+XBGv?(prD^qi>lx# z7bTXv3kTJd9N8iHRJLbEh0F{;1LXA3tqoCrPY9o;eq`d&>CN{JHO!?^QnPyhZtJ#h zsvXHyHg1W9%S5tC$->%y6Uup=kkfyH<@qI<Y?zK*RINSYPzk@tiWVB)i#5FGBHS*m zGFVxezMwWzb)dEvm=Kz$i)HI5AXdSQYAvow8!_)NwXDhp1SCzH^B{fh^A~py*@erz zKRxaKrTBbg2_s~Mwa4zB<4o_LOfx}o($~-<U?;ec-mjmhhe0X-K{kpt(4zS^Wnac9 z5Kby(4C6xI-S4u5{;C#qWjz&(eeqfN&jS50pE!!AtWpOqlt1nL?*ytY9ouZ9rBc|U zA<h2TG-aGtCk}G}3({p!91})Qj|I_wAEXpsqZY11-ZTOtm$qh8&U}Zi<F(LB@F4<h z*BZFAjM&A96SLCW8D@=@Rltes%;h%FG^PCcrwMt<F)x0xD}=6Aq&UjhiBkvkpxs0| z=$=;}VT2bu8+qvR=Bd{Q$J4X}duarOK1lxHdEHkL)$j5ruc)U4BDp8qM5D%wtmSMN z(yKYG4K4frE41AeB({n0j<|66#6wqPE+JvnWT>lwT|&VU83l|)wKw|s#k-O9{vlE? zxxL2=7&^S!d9fi4F6J`=f5eVic?TBV$8M&m(ER3g|5_Ij{VF3K1UJRJcEHFB|Curn z2}Wn<h3Tv4$yaJKGrXg|TSnY%WBOQYXj2R}VL{NEm8Sw+MLp7<nb(#cVBXd#Dvgbd zU>WTQiI$*NExe@cgoU#_Jc9b8@mEm*AMgaw-p%-=HnM`=tld$EKGHslpBd_y3w9uu zyRAeXkA;OL6-Fb*u|w_ydnRCF>p-XRA!H~gNphpS=jv|Hh!)MrUgGW^7?d%gDe7;l z*?L;SaXv7N5})1JI?Xvo^+GA$HLH)>>76y@Km3nLa(ES(OUs?L4lFEpa_1rtGd}69 zd*5#UVMyN==4!BP`H$N)Z2~`q?1f1>PoBnN4X3q<`^^Tr4tZ78-^0U%oo(LHZ6d?6 z$^*c-lHj0+`WwikK6C2!G(5A(tH{D@+Sy&iA;En2dFz0yr^L0jIR_mWhFrviG?g8R ziXclYtxdJF<J#*MB;E`+%S0z`KM>Z-85WMkOr0m7yrRfwIY?i&FC)5LwY0fwSq?w+ zT{_ye{V{tYB7er<DMol8YH4%5Vk>FYM5|@3j%?;2tv;91T9Yy7lazL>uPetPP%dFr z_&q}uk@P#wD(IY*jct^zW0_FBU*P?%O{{Yp8Wn=3w4j2$vD30mb-8=WE@86X?>a1o zsy`zN%y%lZaf?w&obkmpd7dcSN6H$VM*bX+lTjK(foyVl`}+dU?S~<mJkKw0SX}z! zZg}JJ#X<S|s1Q|VF$;qk49yuS`?BBi$}ZS(O&N!+s*N0~uV(4U+Nr^AJoH7X%1dIl zcD}>l;m>6?Dth`%i?*iFW==r5T$ceN*v%3DkoOIr^8c~`CJe!h?BTCothWWyGR3a& z9CBtQ$Mnv0(0nF=Z|7RL0f~f(t(zEaahBJ74*>%gccI}f{@gU6BF!mhHsWU=JyUwo z6Et=Uz|h|ifx03&xwHs;jR+k%!uFNGA?}ilx9t7Q#d0{$NEkn80g&sbD9P)-&`-Zf zbPo91#|X1%D?yO531ac_J2;t|{Le^U`i<K}B{hyNzFpO?#a@XD_MfF1`of4~Id`As zP@Q0!<qs_?!LcDE+GSemWvZP`nZ|^c*g;!^1+aoMgfTm`xZcOSW4Y0gb3xzwIofZw zE$gH2eqz03^2j=OX?lGPZ8A%{tXbwgWhcd5iu8Efh({?wv<O=6?8tb}#1W^TE)0{c zo?cnj0$GIj-~Ei6%v`^9bV0u0j1Dnbi~qp*^ohE7imVo`YnkX1GhM^~AY9s-i3V>3 z0C2>g+T#k%H*7<;9Bof>33yDr%$tOi^l51?Z$r$xg5$}c|9UzGD`bV$cR)OSB01>@ zX#m(nxzG}>-eify=ze+-RBKA`>9MvGI5&~yry+=Ag9vVYeAf8ef?L?ZtG_j#EX(4* z&*&;y<-c=JI9^TQ)D=;DvU4^kqZ&7arfGk^SZA6g$hB@VqW$STxrkV<leU-FCL@lm zwT1SQ=7;`7x^~-i8J{lh<e&Vz6+PrmhOmytp-OB}oh4POuc|qxY=h1&#V?wf<%UKD z%?i|&B|)ZLH$1jGo<L{?tWqx9Z~o2yt945VjIUBl=Hzxv(aZU?S15mJO&$T{M(imf z!3kW6z!TfI27&;5L%I1Dp&h>mKtw8)t}Kv4J#H9DW$=Xt3@Er<zO@JR`tkkU*q|!a z;Run)Nz2MDI}%o-5R#Cv5y|rasLW0RFJ*?Yc-#Wq2LLg>VIui#`f>N&_r8a~D%6fz znPLoBSVUyU{#45Ay-W8UNh!~-pA7BYLzqLTp!D>!4(jP6d%-|8m&qSmf1d~Q4Q?@X z5*tWz3uiYPz1h8d?=ykF;PUAuZg2TlxBc%Wk>z>>1SDulCocd;RREVgM$(%hoK`CV z@&;sU4JrP0cj-^hNOsnPW=R}bk=X#!U4hp=2k1waSyPADrwKM4D#iV3+<fol+<qk` zrjB{<q}3HtK@z0#@oI6-Ha+(j38a;BsdsZYdwoEqtot~+YHkvH20_U36<wsx7W()l zrb)0eLRC+Ke$Bm5(`TpE+6|9^q;Ikj`DR#6st}?S*H~~gZ_jd+E*9*k(NX0g=awGU zw`ElopTx?dE2Bp|n;Eie@9U^mR=*r}fQhkVQ2X}K#Wgcw5d8c@6HI{@p}BC}N-W<S zU#<Gj^$U46KNLsqnW14g$WOEcOVMq?XK3+YLg-<aH;QIy`IR<y$<*&Na&Pfcc857% zv&|ZG!WKwWza{Hg?oqdTitqCyX#p~;jf>J<|F|?&5@|H}PY8C+(SPn*y9V^ncNl(% z{@0nIr<g%y67*AQUkU05*Ym2AW&MOwCW4<NZk)&vV2Khl^d}F-LO%+XX!R%KET4j> z!6i@QLt&|L0QJ%)jpw4GOh}JCDB-%7$;a#j&3x5c2_vpkhOG}wt+0btlH-4>rV|G@ z;AdvZN$+gWY%;Cctx>e5IOd!)6rnT>_1oIiG=++{n}6$(ekUx=j8{qaomE~t5d@6| zjtBOSd_{`8^hegHuiyoK@pcZC_OgL=CVvwaBbk50&=I=;g<!9b2jWQU_PAKJ^$#py zduLhwjIGnmDX$-Odsu~~&R0TQBP`{7wWT%K3dM1|QVs(!FYFTegTq}kO6zF}rP%4` z;TmqgmJwh^>#~vfTnmuj&a=^F%L%8Q8$b~ap_lu&5~{o)QKYXi6aKc61=6fs&gBd$ ziB4jKdf{$SFulw@Q7a?aRQ|EVny0Na#@+1H7Wh}OiBAL0UT6{()|8%>MsA28d++bA z<&gZVNJb%|t<w*fdWW9BcszZ&bA(4}N_1Pc7&MqTFaEo_u9zCEU-CMn97VYgbUR-s zJ)tB~$B#Rqiuy@6r}Ixg1_sDy_F_WFcH8kt>1B@>>gL77Rv`N3(5#fogd-bG8;_;B zK0JXux0b)VTM1S6yEU?OCy>hGyfYlxwZDJEA3`z)+32-iku#<OrmoyYr*VMs9PIk7 zr)OvHCaSvnwZzkX^zULU6Ia78M02}<=CmpPwT8y{f2@*E1RcxS9K1?QBhbEw2l3!L zY8B8DfUM(sBa9fkxjYhmyvct|T<rXN9yC7HxpulwEK_oXu~Y_(txhWWvh1d#wZaK2 zHLZ2S`WIi3>RxX>-cm-i@O3cxJgL=Du?qztOTPI1mq$Xp4SxtxJxTmw7qDt|hoL)8 z-i~Oj^8=t4|BiUG2xE4&o<}WbcRL!~zOo{Q8az*#X-ZnCeQS4@;AG?j@TG|BR>R2Z zbqXUenPONisVd5?;KN!snSjL9i-zdILhQwK2;VTGc#+&<chNb2(e;v5Y%E06^wWqY z7XW9TR<-OXGU3{7oj8yGkG`0-Jm_*pa%*E&u`~3Jvu%EL(p9ioB2`(w4yIE3ib)1` zKATXCvt*-sIEUk-xLS*alMt6(#4%FEBk{_KBA%Asgme$dnX?mE#<BylA{(>)y-EHP zb||R&3ZHg?lNQuk8cUG%89p0h=UYP~@-rx5iUL`uBdB3($GO)R4te)GH{VQ)w#U3p zGnkD8&6|IHYj)_*s#rr{fK6NIk3|eN;~!+tOy!DVnwJxml&mJutmr|~C-%*(N}|4c zaqnJc>Fq$m@Z&(y2)MA6A$~AB7i&4o{Z#0ctB`n)Ob(;B+<yNm&fed-#s89j3#zb$ z9auQ+ykNT~dM+VUgumDQmq<$Lr`))-3U~zmIyo1SyJmG7Rr%ebq+&P@+cvFjM8tQp zh|D+)65x?HwG>9&v+V94bWUuoF@FI-#|m`Gy&%(LNIW5ym^`Zv(~}bkZt)JfQI$sH zbrVH>7MH3cXNu5wx?bS(Wkm6&RZUBO@(-z%@DW_4Pj6li)YI%9e!oA=9XO-VA0Ix* zt&y;f;bv!yi0BpkeG&N(@F{g~UBrueHzInBMp7u!cfn`vbih%J0{MlIf>G&>X?MX< zA*EPdlasIGe!Jy2C%+(5z(RGm;(2k(6buZQg@b33Df|4OmR<I{OEjXOVeIb5ztmqO zZs7o%r+infF@&mga$sdTI*bE5G8M!X`^<PXnbe!!AW+^_Tm`r1PMS52u+kI5Roke@ zTMRToSk9%8tUY!3zS9@T(>%|}G##Au4K^yn4kspLVlrvlVUfIv2)&sV6#K&onmgT} zMXxq4X#TF)8(_6}CuKNiY@ExBlQ{py41jbD933U@M2l8Yx$p`#zGMA7uC79U%D!{G zMJ8xa6c1A%vMON38Qo6oRARShBX-XD8kidPJ1)2have6}c{|s*%xS=h$W$AG%a8Q+ ziOcv^iLju_8<wmMB!!-%hn_2vBqeEz{aFPP$CsMbJhDoiZPnEoYBst{t?PUKvA&4- zQB|*W_lJMLTf3vo*+;FM=*QaPk+0YvBbwt3u|FYny6KI%CnH1oQ!R=3t0AKsH#8^2 zEz)RXlfDbxkcBsUHgGvK`3}`6)5sE$Y|oH@fwt9<k7=6s*Z3iEq*jk8$tPi#&>`+~ zxO`Nq@Q1U^PBbxZZEhTK9ULX<N@j+tJvNAgPqkw6F8GrCPa><Bl58Enf^g)s(ib}R zCG6zcB-Wp`lfDq*RkxfYnM!@US{1STz9LeSm|1lT&!BtEFok)e_TYHJXFx`LpA!D& zq%Uk7cg6ujf1u8uT(fM!=4C_p+ODsoPc>8PvIUZpC*Y^{((2MfcJS4&cTZ$l)cJ(Z z|8(AE&&&|aq`g#_d3o7EJ)ub(qp}wDtP=MJ%#OvtxfM1*EFA?U&!hC~?kRR$<wa1r zU!L*<V&foqP04mm(8$P*>i!Ku7I~UAiE|UfV8Skgx8Wv!Z+zKuc}~wqpAJRz9H@hQ zcoX$Bu22rge=J`lcLr=F2NcKVpH5!3Uaji<CK_J}>P5xR^Noc8f777rKw@g)lmg== zrou@csfeI7+seD0V3GdCHJ)z@F~p0cDr=p6xS0QP)zDDHB`@t^{3T|J&s0?CvuT4- zx+_7)x<yLOK9JNl4O>HsJ?f}PZN^K))w*xcIM`}m1M3-m7e^ZFRC%bcd5}ZtG@dwG zquMis*t{Gx7eD%amQwLFH@Hg_K21W;i$n9nT=z%dZj3~5BH1)zK3cEwO*{oBzLk0* zh-YetUn@I72!n~)$(QmKK6h4r*?!_QCSFzFR<xvTp>|mT2X5BfAyR-^WRgxyUfbgI zIkk+OEqX0_*YR*QflR8#D-T&=35CjBa2ps+x-7l<z$d|$YqHARE%47-qOmRC2P-$~ zasaj8CR&oLmNX7}9+gP|YF>Uta0%;OfB1gZXwkG(sMp_`IJ=Q@GlC^D)9LT6(&S1s zUhGI7z-_oOH2^sU_O<fKoQ6hFa0ee1#OvX<E%`(+uyEc2b9*k<JVv8U-uP!ND1HQO zg@vOl9^n_`=wtH1H@%8oN($LbJXlYO@k&z@{*5u<Wg{c~lult>#InsxnMtQWkF=#* zMMcG+#~a)GjHla|i1|RT?hV*mUh3B?t4EWDgCm9`inO5#JW;<`LmpW|)m#DZ+25KB z(i*{u&Vb-7*vG6wgqmG;;u^y&id?;EXZ<nCcivT4BHKc3kR?AT*JfPX0*SadjY1-i z7mlyCzFCOmpzhDT{Ito74%ki;_F!r;Yy`~sxOX=wwqV=E<M$iV&*$;OcP^sFLNdfO z)39`Y++Syczb`&R{xg(V-ozZ*eDGDu<H<?*CL|i=_sdIUeQz&zrirLK_zw5DCvf!g zUt$&EZ~c+^o=5)q)%z%)j@~WdGN`go1)mBttF`{CC)}7yoH-%pO)O{RlnZ6I>0=bc zD6Vs3{^>l)&Sb;6od=s7t1nC{ErWmMWh2?-N9J3a&f==UuN4){EJB!Lm*k6_nfll= zDPcu2MPNCTLjCk){`P_@O|0>a-AV=9^RCil=V|2yYAasLAi!Zt#o+Y`ymvD1E$VZ? zWQ2Wt#9*xt%}YpK{F+&KroALdwcx&!k#U%=`4#A_Va!d;I~`N&2Pgc*RZ)Ouq4qav ziw=aJPDr0v9v%}f&R*0lf~}*lRS_;OhBXMXv44w4l&uH2DsmCDlR7Dy<y3jOo<1lb z-~UT{Fyu}SDW;=2k@*W(k!2@A({x(2{^(VSw4-#BYyF!^FW&@3D}i{HxABTq?0rZY zHWI@WtBeW0QOv3;6#)zK7|2@3u%Cwve|AxP?ym$8tn==c^TW{yY-@L0G2t&MY&-HU z$MNmeG5MVDR+0RgG^_D%%mKLoaw_g1SeBGtRIkI2wO;hjI2iUlWcXu@T?(OZ8AmD! zG9Wiv%~~n#xwKA1TgvHmu0x1g+cBzW=dl~2FfcX3c2=yntGWJ3ZUY2)FeQjvDSOc@ z$2_=xTv5kn2MG=Adv1y2B;Z)pDaZOTxsrjYM5Qg5Kx-ciPbpCS;3*Mqm8V`Tld28* z^oF<SywZ^g8aeLPOBl@fGGgty5sOVB%Mn#EVFHV=b(U3JT<yoYWdNPk$y!-PB$K0% z0g2Sh7{TrJUMOUlz?nmr@xsi|hl#zJ1WEHt%Gxp*#}Ho-AeVU!Eu<W!8jU$ppcfzd zFJo=)hAZ9x_n9tFP&t`CQFFq=LtKEwPRGF)Z4oP<(}+T6P+jo>#nMAqLPYQ7*TT)+ z>)f_^GY`+uA-|fN-OVKF2mzoMh~BjM`pugO_ctdaEUP=DJ=aWazE^a_)>$~|PZRl% ztM|K#`KS*Ql6|}6ibH@Hx3-jZ2#tUsY$OiNZj7j1sk)!#thewJ{b(aRES8N)H%Vu| z!QQB~gI{32GRU5Ohg5N7l2S}Z83W1En>Bady1D*H!?t$5K_#~qxEiXC6!_mxY}2Aw zr%;ZC$EUZPO;u~fni79mBp=1=OgsCj8LfA0xr9X8*Uo4kY2s(CRCwBzkXH)>*`2JJ zV=U(;Njj<3q+Au%xr;%-MhnxaR1>Jz^I=`wEcmASH{}RUa5>QZ=o3~nOiv)APA`fW zI0I7YW}dfG<zkYOo=<Ll0WBI>Or?Gy0b3h?N`_st2vA-=nw~v7ho^Df#|9h-1Fnq! zz3VRaQwr^Oo#J)KNl7y*I*V#p;NAnM5jH^9T+A_)8#R3NC3K`Do9CPwpap$&`K0wM zY3Ks4=sN>9IoA4Y>A6{(8Bvg?_8dnJ`a?4OMO?zdWeh5^z0R-QUvW2`4x?;_s0LTb zn)N4J^;k9?zX~kVNIS`l;UW@DKjAyScD3vBaW}uAwXk9bEsIDtT7duN@Hv}j?$Oks z`FTtovN-u`>ww({lBk;GU5;`-28?4j=NFA1=@#(QZGtgFq|%v+ix_F&oeQv$CyYqF zK5e912p`)(JY15yUiDkZTi~!XG2BW}&;8sJR$r~}d`iDEdx)rDj|%CVc-#t=%HavU z$_PcM%^QA?3ZHbw`XqBfjh+Z>%5MKnnT8Qt%g_ANHYMupXV~qMBjttaGBjH@ENsq3 zIY0;A#~*T5k1;TFk>x6GlmE<5Ve55zTg<CG38`d`_<Mh<zk~$!`iUsAO4p~aap<tW zMT!R>>>`en>7jYFJlPXGvv7z~r?cPJN6e*J%*bOr`)$99(UM6O_MRv{YOFA&zovVQ z{YSch<*ih&e=EvD$;zaV$WEXi528b>6(F6?R&+d4f=LTj@x0h)Vt?&#;KVK8JGM-? zL%&QH1GR$I&DcJ>?beiE1B2YJsqwY22|Hg&pJVAVD+%(`rg3PeTJGPqLY~X(Zy1Yp z=7u<GC`t3N5%U;9pUWsD_}D+eZTtT)zOhql_TaK^Hyj`~PtyToC>p+7`0vA2C8%>% zI)Qba2Wp;RkxeOp<ou`|xkg^Ypv%Thh-Z#evz7ZS!ycKbPy;C?ZJ8tfC>{7S^2La! zPdtfwprYwEvCZHbTE_)L%hdUbb^;4o7Eiu_9VdWB@63c=hy5ZhTrE>7BL2l}rDqDw zrk=^c4vNM{99_nu?4s}yH5>~UC-b3astANYjUeKvb$iQi{NBLR-93e)dWQVNS#BNz zwV5B(TP?T)E8B8?+|SVaR`{FTSFjD(-1;bn*o+FBjsRQHv&J;XW6S7}T6JoAVbzMM zH!-3O3FSi~nbGV5RZY`jhEYeC3pV+K)^`|6gwQl5({~;XLfOnW&T#Od!238cmJJ91 z0;i%*@<W}nOTW9q&7)4vvk}Wfoz9Yck$j{9t`#7yT$-N$&_=ywZE2+)6O)oEstK|* zZsG8M$_!z}i#VmkquYcK>?qR)*MNQPC~pEmA)4c3|Eo*NeJBGC#_<auw}e49?#*c6 zjv%@IaEI?Srzs|BvYA`TYLjcy`CWL_rc3FtXEqh(r(&{AHIexB;p7=_D#u&Z$1~TE zPe(p#HVif1e~d%18f>97Obn-X*bPka;b)t#p=_}b&b%+KJw@-oRH*jedyO9)2M=zn zr-U;`zSajKi2oJJzZ^h>b8ywSs-m9Ed44c-{lLd1Ov2Azd*13wMy*M%K5i%}PVk53 zv%V1adGAW+0aY1-S5i`wYtlij>G&IPlPEEn`Ld!5qu~@O`6p%6{x4B1-|81}q;PUE zE^`=8s!b2`b-KmsMqiko);rI}#=$gdr70{N%3P*VoIV%%zpa&|=}FwP1oT`dF4Ao# zM9bLD4y{+zKFGCfCY5v6(pZcCtjY2_<y_{RXjh1wRryF}Hg(6}NS0Dl@c{DbHNSwt z-CeSt9_fK(F?WO8Bi;`OAc1=Sr9xQA@hiUS_weBn1>v+}-NsB)wdvn}j(b;>mpO_{ zWBlbiuJw8HwsD))o`c0ik$QW~PJ^Jr-3}9#&-<$s`M4h_Pr6GT=V}lxyP}Ho0<bLl zekl|6ia`e823mqZa9=0*%x@ef&Mph`X|Ap>^YS!DOJ~c)$?4H46bUh2DYao2N$wgE zsx$ZV;r-5%k^7`YF2akpN@yIBuaE+^>uudqv4qRSJmY#^mFp33!_$~q+7&ck2)F21 z+EmW0Z1wC62DYP^Y*}oHOAG6&8Cmq6J5u+Si#tj&YDs}WSpmi?fkmocd1!T>?D-Hh za<M!|g?J{q1azasGQ%(60)+`N&*V?d$n)&>jqDS!ar𝔢%YY8&*m6;>;6!L5e+X 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%0DV@~?#p-$?f2i<d0g0lXG@Vapopah3QFEb29d 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 VVuHD8hFt&v002ovPDHLkV1i+=P)Ps) literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/verif/principe.md b/docs/fr/calculators/verif/principe.md index bce6ec0e9..02bee8061 100644 --- a/docs/fr/calculators/verif/principe.md +++ b/docs/fr/calculators/verif/principe.md @@ -1,5 +1,11 @@ # Vérification des critères de franchissement +## Avertissement + +Cet outil a pour objectif de réaliser une vérification simple de la compatibilité entre certains critères de dimensionnement des passes à poissons et les capacités de franchissement des espèces de poissons cibles. Il peut s'avérer utile lors de la phase de conception d'un dispositif afin de s’assurer de la cohérence du dimensionnement projeté sur sa plage de fonctionnement hydrologique. + +Cet outil n’est cependant pas suffisant pour la vérification complète de la fonctionnalité d’un dispositif projeté ou déjà réalisé, dans la mesure où d’autres critères importants, dimensionnels et hydrauliques, ne sont pas pris en compte par ce module (débit d'alimentation et caractéristique de l’entrée piscicole vis-à -vis de l'attractivité, et selon les types de dispositif : rapport de forme des bassins, concentration des macrorugosités, rugosités de fond, taille des ralentisseurs…). + Cet outil permet de vérifier la capacité des différentes espèces de poissons à franchir les types de passes suivants : - [passes à bassins](pab.md) diff --git a/main.js b/main.js index bdd10ff5a..edc7e2487 100644 --- a/main.js +++ b/main.js @@ -135,7 +135,7 @@ const lookForUpdates = function() { } let notif = new Notification({ title: `Cassiopee version ${data.latest} is available`, - body: `Click to download update installer`, + body: `The desktop distribution of Cassiopeia will no longer be updated in 2024. You are invited to use the progressive web app Cassiopée instead. Click to download update installer.`, icon: nativeImage.createFromPath(iconPath) // @see https://github.com/electron/electron/issues/24221 }); notif.addListener("click", () => { diff --git a/ngsw-config-template.json b/ngsw-config-template.json index 3b0a4fbca..06e16b5e4 100644 --- a/ngsw-config-template.json +++ b/ngsw-config-template.json @@ -28,5 +28,8 @@ ] } } + ], + "navigationUrls": [ + "!/cassiopee-releases/" ] } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index ca42a8559..33f3b50d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "@wdio/globals": "^8.8.2", "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", - "chartjs-plugin-zoom": "^2.0.0", + "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", "file-saver": "^2.0.5", "he": "^1.2.0", @@ -73,7 +73,6 @@ "@wdio/jasmine-framework": "^8.8.2", "@wdio/local-runner": "^8.8.2", "@wdio/spec-reporter": "^8.8.0", - "chromedriver": "^111.0.0", "codelyzer": "^6.0.2", "electron": "^19.0.7", "electron-builder": "^23.1.0", @@ -84,7 +83,6 @@ "jasmine-spec-reporter": "~7.0.0", "ts-node": "^10.8.2", "typescript": "~4.7.4", - "wdio-chromedriver-service": "^8.1.1", "wdio-wait-for": "^3.0.3", "webpack-dev-server": "^4.9.3" } @@ -112,6 +110,7 @@ "eslint-plugin-prefer-arrow": "^1.2.3", "jasmine": "^4.2.1", "rimraf": "^3.0.2", + "ts-node": "^10.9.1", "typedoc": "^0.23.7", "typescript": "^4.7.4", "uglify-js": "^3.17.4" @@ -5929,11 +5928,6 @@ "node": ">=6" } }, - "node_modules/@testim/chrome-version": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/@tootallnate/once": { "version": "2.0.0", "dev": true, @@ -8443,16 +8437,6 @@ "optional": true, "peer": true }, - "node_modules/axios": { - "version": "1.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "node_modules/axobject-query": { "version": "2.0.2", "dev": true, @@ -9752,8 +9736,9 @@ "peer": true }, "node_modules/chartjs-plugin-zoom": { - "version": "2.0.0", - "license": "MIT", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.1.tgz", + "integrity": "sha512-ogOmLu6e+Q7E1XWOCOz9YwybMslz9qNfGV2a+qjfmqJYpsw5ZMoRHZBUyW+NGhkpQ5PwwPA/+rikHpBZb7PZuA==", "dependencies": { "hammerjs": "^2.0.8" }, @@ -9875,60 +9860,6 @@ "node": ">=6.0" } }, - "node_modules/chromedriver": { - "version": "111.0.0", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "@testim/chrome-version": "^1.1.3", - "axios": "^1.2.1", - "compare-versions": "^5.0.1", - "extract-zip": "^2.0.1", - "https-proxy-agent": "^5.0.1", - "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.1" - }, - "bin": { - "chromedriver": "bin/chromedriver" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/chromedriver/node_modules/extract-zip": { - "version": "2.0.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/chromedriver/node_modules/get-stream": { - "version": "5.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/chromium-bidi": { "version": "0.4.6", "devOptional": true, @@ -10312,11 +10243,6 @@ "node": ">=0.10.0" } }, - "node_modules/compare-versions": { - "version": "5.0.3", - "dev": true, - "license": "MIT" - }, "node_modules/component-emitter": { "version": "1.3.0", "license": "MIT" @@ -15802,14 +15728,6 @@ "dev": true, "license": "MIT" }, - "node_modules/ip-regex": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/ipaddr.js": { "version": "1.9.1", "license": "MIT", @@ -16233,11 +16151,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-url": { - "version": "1.2.4", - "dev": true, - "license": "MIT" - }, "node_modules/is-utf8": { "version": "0.2.1", "dev": true, @@ -16295,19 +16208,6 @@ "node": ">=8" } }, - "node_modules/is2": { - "version": "2.0.9", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "ip-regex": "^4.1.0", - "is-url": "^1.2.4" - }, - "engines": { - "node": ">=v0.10.0" - } - }, "node_modules/isarray": { "version": "1.0.0", "license": "MIT" @@ -23712,31 +23612,6 @@ "node": ">= 6" } }, - "node_modules/tcp-port-used": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "4.3.1", - "is2": "^2.0.6" - } - }, - "node_modules/tcp-port-used/node_modules/debug": { - "version": "4.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/temp": { "version": "0.8.4", "license": "MIT", @@ -24846,49 +24721,6 @@ "defaults": "^1.0.3" } }, - "node_modules/wdio-chromedriver-service": { - "version": "8.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@wdio/logger": "^8.1.0", - "fs-extra": "^11.1.0", - "split2": "^4.1.0", - "tcp-port-used": "^1.0.2" - }, - "engines": { - "node": "^16.13 || >=18" - }, - "peerDependencies": { - "@wdio/types": "^7.0.0 || ^8.0.0-alpha.219", - "chromedriver": "*", - "webdriverio": "^7.0.0 || ^8.0.0-alpha.219" - }, - "peerDependenciesMeta": { - "@wdio/types": { - "optional": true - }, - "chromedriver": { - "optional": true - }, - "webdriverio": { - "optional": false - } - } - }, - "node_modules/wdio-chromedriver-service/node_modules/fs-extra": { - "version": "11.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, "node_modules/wdio-wait-for": { "version": "3.0.3", "dev": true, diff --git a/package.json b/package.json index e8dd2b92e..801b67750 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,8 @@ "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", "mkdocs2pdf": "node scripts/extract-nghyd-version.js build/cassiopee_version.tex && python3 scripts/mkdocs2pdf.py && node scripts/mkdocs2pdf-postprocess.js && bash scripts/check-pdf-docs.sh", "clean": "rm -rf build dist release src/date_revision.ts src/assets/docs docs/pdf_build", - "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version; bash scripts/fix-chartjs-plugin-zoom-2.0.0.sh", + "build-jalhyd": "cd jalhyd && npm run build; cd ..", + "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version;", "start": "npm run preprocess && npm run mkdocs && npm run ng serve -- --host 127.0.0.1 --poll 5000", "build-no-pdf": "npm run preprocess && npm run mkdocs && npm run ng build -- --configuration production", "build": "npm run build-href -basehref=/", @@ -59,7 +60,7 @@ "@wdio/globals": "^8.8.2", "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", - "chartjs-plugin-zoom": "^2.0.0", + "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", "file-saver": "^2.0.5", "he": "^1.2.0", @@ -102,7 +103,6 @@ "@wdio/jasmine-framework": "^8.8.2", "@wdio/local-runner": "^8.8.2", "@wdio/spec-reporter": "^8.8.0", - "chromedriver": "^111.0.0", "codelyzer": "^6.0.2", "electron": "^19.0.7", "electron-builder": "^23.1.0", @@ -113,7 +113,6 @@ "jasmine-spec-reporter": "~7.0.0", "ts-node": "^10.8.2", "typescript": "~4.7.4", - "wdio-chromedriver-service": "^8.1.1", "wdio-wait-for": "^3.0.3", "webpack-dev-server": "^4.9.3" } diff --git a/scripts/fix-chartjs-plugin-zoom-2.0.0.sh b/scripts/fix-chartjs-plugin-zoom-2.0.0.sh deleted file mode 100755 index 45824bdb6..000000000 --- a/scripts/fix-chartjs-plugin-zoom-2.0.0.sh +++ /dev/null @@ -1,4 +0,0 @@ -# fix compilation error due to chartjs-plugin-zoom 2.0.0 -# cf. https://forgemia.inra.fr/cassiopee/nghyd/-/issues/238#note_76247 - -sed -i "s/const enum UpdateModeEnum {$/enum UpdateModeEnum {/g" node_modules/chartjs-plugin-zoom/types/index.d.ts diff --git a/src/app/components/calculator-list/calculator-list.component.ts b/src/app/components/calculator-list/calculator-list.component.ts index d69f071f8..497f4b662 100644 --- a/src/app/components/calculator-list/calculator-list.component.ts +++ b/src/app/components/calculator-list/calculator-list.component.ts @@ -270,6 +270,10 @@ export class CalculatorListComponent implements OnInit { { label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_PB"), path: "prebarrage.json" + }, + { + label: this.intlService.localizeText("INFO_EXAMPLE_LABEL_RANGEES_PERIOD"), + path: "passe_rangees_periodiques.json" } ]; } diff --git a/src/app/components/field-set/field-set.component.html b/src/app/components/field-set/field-set.component.html index 88654611e..381115b09 100644 --- a/src/app/components/field-set/field-set.component.html +++ b/src/app/components/field-set/field-set.component.html @@ -45,7 +45,7 @@ (inputChange)=onInputChange($event) (tabPressed)="onTabPressed($event)"> </param-field-line> - <select-field-line *ngIf="isSelectField(p)" [_select]=p> + <select-field-line *ngIf="isSelectField(p)" [_select]=p (valueChanged)=onSelectLineChanged($event)> </select-field-line> </ng-template> </mat-card-content> diff --git a/src/app/components/field-set/field-set.component.ts b/src/app/components/field-set/field-set.component.ts index 889b28d60..16298d652 100644 --- a/src/app/components/field-set/field-set.component.ts +++ b/src/app/components/field-set/field-set.component.ts @@ -268,6 +268,14 @@ export class FieldSetComponent implements DoCheck { this.updateValidity(true); } + /** + * réception d'un événement de validité de SelectFieldLineComponent + */ + public onSelectLineChanged(value:any) { + this.updateValidity(true); + } + + /** * réception d'un événement de changement de valeur d'un input */ diff --git a/src/app/components/generic-select/generic-select.component.html b/src/app/components/generic-select/generic-select.component.html index fb5eea0b5..cac2afb6d 100644 --- a/src/app/components/generic-select/generic-select.component.html +++ b/src/app/components/generic-select/generic-select.component.html @@ -1,5 +1,5 @@ <mat-form-field> - <mat-select [id]="selectId" [placeholder]="label" [(value)]="selectedValue" [multiple]="isMultiple"> + <mat-select [id]="selectId" [placeholder]="label" [(value)]="selectedValue" [multiple]="isMultiple" (selectionChange) ="onValueChange($event)"> <mat-select-trigger *ngIf="isMultiple"> {{ selectedValue && selectedValue[0] ? entryLabel(selectedValue[0]) : '' }} <span *ngIf="selectedValue?.length > 1" class="multiple-selection-label"> @@ -11,7 +11,7 @@ </mat-option> </mat-select> <button mat-button *ngIf="showClearButton" matSuffix mat-icon-button aria-label="Clear" - (click)="selectedValue=[]; $event.stopPropagation()"> + (click)="emptySelectedList($event)"> <mat-icon>close</mat-icon> </button> <div *ngIf="enableHelpButton" class="overlap-select"> diff --git a/src/app/components/results-chart/chart-type.component.ts b/src/app/components/results-chart/chart-type.component.ts index 01b12a2a4..b8bbac9ef 100644 --- a/src/app/components/results-chart/chart-type.component.ts +++ b/src/app/components/results-chart/chart-type.component.ts @@ -1,4 +1,4 @@ -import { Component } from "@angular/core"; +import { Component, EventEmitter, Output } from "@angular/core"; import { IObservable, Observer } from "jalhyd"; import { I18nService } from "../../services/internationalisation.service"; import { ChartType } from "../../results/chart-type"; @@ -16,6 +16,9 @@ import { decodeHtml } from "../../util/util"; export class ChartTypeSelectComponent implements IObservable { private _select: SelectFieldChartType; + @Output() + private valueChanged = new EventEmitter(); + constructor(private intlService: I18nService) { this._select = new SelectFieldChartType(undefined, this.intlService); this._select.afterParseConfig(); // fill entries, set default value @@ -69,6 +72,10 @@ export class ChartTypeSelectComponent implements IObservable { return this._select.multiple; } + public onValueChange($event) { + this.selectedValue = $event.value + this.valueChanged.emit(this.selectedValue) + } // interface IObservable /** diff --git a/src/app/components/select-field-line/select-field-line.component.ts b/src/app/components/select-field-line/select-field-line.component.ts index a86c9c7cf..3ac76c07f 100644 --- a/src/app/components/select-field-line/select-field-line.component.ts +++ b/src/app/components/select-field-line/select-field-line.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, OnInit } from "@angular/core"; +import { Component, DoCheck, EventEmitter, Input, OnInit, Output } from "@angular/core"; import { SelectField } from "../../formulaire/elements/select/select-field"; import { SelectEntry } from "../../formulaire/elements/select/select-entry"; @@ -21,17 +21,23 @@ export class SelectFieldLineComponent implements OnInit { @Input() private _select: SelectField; + /** + * événément de changement de valeur d'un select + */ + @Output() + private valueChanged = new EventEmitter(); + public constructor( private i18nService: I18nService, private appSetupService: ApplicationSetupService ) {} - + public get selectId() { return this._select.id; } public get isMultiple(): boolean { - return this._select.multiple; + return this._select.multiple; } public get entries(): SelectEntry[] { @@ -59,13 +65,32 @@ export class SelectFieldLineComponent implements OnInit { return this._select.getValue(); } + public onValueChange($event: any) { + this.selectedValue = $event.value + this.valueChanged.emit(this.selectedValue) + } + + public emptySelectedList($event:any) { + this.selectedValue = []; + this.valueChanged.emit(this.selectedValue) + $event.stopPropagation(); + } + public get isValid(): boolean { if(this._select.errorMessage !== undefined) { return false; } - return (this._select.getValue() !== undefined); + if(this._select.getValue() !== undefined) { + if(Object.keys(this._select.getValue()).length > 0) { + return true; + } + else { + return false + } + } } + public set selectedValue(v: SelectEntry | SelectEntry[]) { this._select.setValue(v); } diff --git a/src/app/examples/passe_rangees_periodiques.json b/src/app/examples/passe_rangees_periodiques.json new file mode 100644 index 000000000..aefaf00d5 --- /dev/null +++ b/src/app/examples/passe_rangees_periodiques.json @@ -0,0 +1 @@ +{"header":{"source":"jalhyd","format_version":"1.3","created":"2024-01-12T16:25:01.546Z"},"settings":{"precision":1e-7,"maxIterations":100,"displayPrecision":3},"documentation":"# Exemple de passe « naturelle » à enrochement en rangées périodiques\n\nCet exemple illustre [les deux solutions proposées dans la documentation pour modéliser ce type de passe](assets/docs/fr/calculators/pab/passe_rangees_periodiques.html). \n\nIl est inspiré du dispositif équipant le barrage de la Bessette sur la Diège (commune de Mestes, 19). \n\n\n\n_Crédit photo: OFB / Sylvain Richard_\n\nLe profil des cloisons est le suivant, avec 4 portions déversantes (dont une pseudo-fente) :\n\n\n\n","session":[{"uid":"cHV0cm","props":{"calcType":"Cloisons","nullparams":true},"meta":{"title":"Rampe enrochements rangée périodiques (rangée amont)"},"children":[{"uid":"cXlreH","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"h1","mode":"SINGLE","value":0.48},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"a3pvcT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"h1","mode":"SINGLE","value":0.73},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bWI2Zn","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"h1","mode":"SINGLE","value":0.08},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"Q","mode":"CALCUL"},{"symbol":"Z1","mode":"SINGLE","value":100.33},{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"PB","mode":"SINGLE","value":0.95},{"symbol":"DH","mode":"SINGLE","value":0.2}]},{"uid":"NWZ1MH","props":{"calcType":"PreBarrage","nullparams":true},"meta":{"title":"Rampe enrochements rangée périodiques (pré-barrage)"},"children":[{"uid":"azE4a2","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":99.18}]},{"uid":"aDgxej","props":{"calcType":"PbCloison","upstreamBasin":"","downstreamBasin":"azE4a2"},"children":[{"uid":"eGVpZm","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"N3Iwc3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"cWJsYn","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"N3Fxcm","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.98}]},{"uid":"b2k1ZT","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.78}]},{"uid":"a2NhNG","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.58}]},{"uid":"bDBtdH","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.38}]},{"uid":"MWRvd2","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":98.18}]},{"uid":"ZjJ1MW","props":{"calcType":"PbBassin"},"children":[],"parameters":[{"symbol":"S","mode":"SINGLE","value":12.8},{"symbol":"ZF","mode":"SINGLE","value":97.98}]},{"uid":"Z2M4ZX","props":{"calcType":"PbCloison","upstreamBasin":"azE4a2","downstreamBasin":"N3Fxcm"},"children":[{"uid":"YmFlMW","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.65},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"OGR5d3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.4},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"eTQ1eG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"OGM4NW","props":{"calcType":"PbCloison","upstreamBasin":"N3Fxcm","downstreamBasin":"b2k1ZT"},"children":[{"uid":"a2tpY3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.45},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"cjN4NG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.2},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"enRpYj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"dTBnYm","props":{"calcType":"PbCloison","upstreamBasin":"b2k1ZT","downstreamBasin":"a2NhNG"},"children":[{"uid":"eTVsMn","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dXoycD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"eWE2Y3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.65},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"NTEweG","props":{"calcType":"PbCloison","upstreamBasin":"a2NhNG","downstreamBasin":"bDBtdH"},"children":[{"uid":"Z3ZncT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"OHBxeD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.8},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"a2xuNj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.45},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"MmZuMD","props":{"calcType":"PbCloison","upstreamBasin":"bDBtdH","downstreamBasin":"MWRvd2"},"children":[{"uid":"dXhycT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"Mmg3b3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"N2tmZ3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"MGR0aT","props":{"calcType":"PbCloison","upstreamBasin":"MWRvd2","downstreamBasin":"ZjJ1MW"},"children":[{"uid":"dnBwYW","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.65},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"ejhvM3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.4},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"ZTRqc2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]},{"uid":"Mnp5NT","props":{"calcType":"PbCloison","upstreamBasin":"ZjJ1MW","downstreamBasin":""},"children":[{"uid":"eDV4Z2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire"},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.45},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"empvY3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.2},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bGVid2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[]}],"parameters":[{"symbol":"Q","mode":"CALCUL"},{"symbol":"Z1","mode":"LISTE","values":[100.05,100.08,100.33],"extensionStrategy":0},{"symbol":"Z2","mode":"LISTE","values":[98.46,98.53,98.73],"extensionStrategy":0}]},{"uid":"MTA0Zz","props":{"calcType":"Pab","nullparams":true},"meta":{"title":"Rampe enrochements rangée périodiques (passe à bassins)"},"children":[{"uid":"eXp2Z2","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"ZnBxcD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bnI3cz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dTNvdz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":99.17999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"99.28"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"MDBxMH","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"bTdjdj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.64999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"b2VtNG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.39999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"YjRuMz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":100.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.97999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"99.08"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"eXNjd2","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"cDVqbD","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.44999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"b2g0NG","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.19999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"b3k3am","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.77999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"98.88"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"ZHQybn","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"YzZ2c2","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"cTdtY3","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dGR5cz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.65},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.58},{"symbol":"ZRAM","mode":"SINGLE","value":"98.68"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"aTI5eD","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"emxncT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"YWQ3cz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.8},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"OHBmZT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.45},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.38},{"symbol":"ZRAM","mode":"SINGLE","value":"98.48"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"djlrcm","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"dWV2Zz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"M2g2en","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.6},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"c3MxcT","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.25},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":98.17999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"98.28"},{"symbol":"QA","mode":"SINGLE","value":0}]},{"uid":"bTc5b2","props":{"calcType":"Cloisons","nullparams":true},"children":[{"uid":"NnNoeX","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.64999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"ZDc1aW","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.39999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dTVuYz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":99.05},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"LB","mode":"SINGLE","value":4},{"symbol":"BB","mode":"SINGLE","value":3.2},{"symbol":"ZRMB","mode":"SINGLE","value":97.97999999999999},{"symbol":"ZRAM","mode":"SINGLE","value":"98.08"},{"symbol":"QA","mode":"SINGLE","value":0}]}],"parameters":[{"symbol":"Q","mode":"CALCUL","value":1.208},{"symbol":"Z1","mode":"LISTE","values":[100.05,100.08,100.33],"extensionStrategy":0},{"symbol":"Z2","mode":"LISTE","values":[98.46,98.53,98.73],"extensionStrategy":0}],"downWall":{"uid":"aHBpem","props":{"calcType":"CloisonAval"},"children":[{"uid":"OHJ6en","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.44999999999999},{"symbol":"L","mode":"SINGLE","value":1.2},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"dHJvZz","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.19999999999999},{"symbol":"L","mode":"SINGLE","value":0.4},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]},{"uid":"bHEwcj","props":{"calcType":"Structure","loiDebit":"WeirCem88d","structureType":"SeuilRectangulaire","nullparams":true},"children":[],"parameters":[{"symbol":"ZDV","mode":"SINGLE","value":98.85},{"symbol":"L","mode":"SINGLE","value":1.6},{"symbol":"CdWR","mode":"SINGLE","value":0.4}]}],"parameters":[{"symbol":"ZRAM","mode":"SINGLE","value":"97.88"}]}}]} \ No newline at end of file diff --git a/src/app/formulaire/elements/select/select-field-species-list.ts b/src/app/formulaire/elements/select/select-field-species-list.ts index 7b94345aa..7b0246758 100644 --- a/src/app/formulaire/elements/select/select-field-species-list.ts +++ b/src/app/formulaire/elements/select/select-field-species-list.ts @@ -16,6 +16,7 @@ import { SelectField } from "./select-field"; export class SelectFieldSpeciesList extends SelectField { constructor(parent: FormulaireNode) { super(parent); + this._messageWhenEmpty = "INFO_VERIF_SELECT_SPECIES_FIRST"; this._multiple = true; } diff --git a/src/app/formulaire/elements/select/select-field.ts b/src/app/formulaire/elements/select/select-field.ts index cb0dce965..d4d1cf2c3 100644 --- a/src/app/formulaire/elements/select/select-field.ts +++ b/src/app/formulaire/elements/select/select-field.ts @@ -83,7 +83,7 @@ export abstract class SelectField extends Field { previousSelectedEntry !== undefined && v !== undefined && !Array.isArray(previousSelectedEntry) && !Array.isArray(v) - && previousSelectedEntry.id !== v.id + && previousSelectedEntry?.id !== v?.id ) || ( Array.isArray(previousSelectedEntry) @@ -293,9 +293,14 @@ export abstract class SelectField extends Field { return this._entriesBaseId; } + public isEmptySelectField() { + return this._selectedEntry !== undefined && Object.keys(this._selectedEntry).length === 0; + } + + public get messageWhenEmpty(): string { let msg: string; - if (this._selectedEntry === undefined && this._messageWhenEmpty) { + if ((this._selectedEntry === undefined && this._messageWhenEmpty) || this.isEmptySelectField()) { msg = ServiceFactory.i18nService.localizeText(this._messageWhenEmpty); } return msg; diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 7851dd5c5..b6d2282fa 100755 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -647,8 +647,8 @@ "INFO_THEME_PASSE_A_RALENTISSEURS_DESCRIPTION": "Baffle fishway", "INFO_THEME_PASSE_NATURELLE_DESCRIPTION": "Tools for sizing a evenly distributed macro-roughnesses pass in rockfill or prefabricated", "INFO_THEME_PASSE_NATURELLE_TITRE": "Evenly distributed macro-roughness fish pass", - "INFO_THEME_VERIFICATION_DESCRIPTION": "Tools for verifying fish passes crossing capabilities by different fish species", - "INFO_THEME_VERIFICATION_TITRE": "Fish passes verification", + "INFO_THEME_VERIFICATION_DESCRIPTION": "The purpose of this tool is to carry out a simple check of the compatibility between certain fish pass sizing criteria and the passage capacities of the target fish species. It may prove useful during the design phase of a facility to ensure that the proposed design is consistent with its hydrological operating range", + "INFO_THEME_VERIFICATION_TITRE": "Crossability verification", "INFO_TITREJOURNAL": "Calculation log", "INFO_TITREJOURNAL_GLOBAL": "Calculation log synthesis", "INFO_WELCOME_CONTENT": "<p>The Cassiopée software was developed by the ecohydraulic R&D pole gathering <a href=\"https://ofb.gouv.fr\" target=\"_blank\">OFB</a> (French Office for Biodiversity) and <a href=\"https://www.imft.fr\" target=\"_blank\">IMFT</a> (Fluids Mechanics Institute of Toulouse) and by <a href=\"http://g-eau.fr/index.php/en/\" target=\"_blank\">UMR G-EAU</a> (Joint Research Unit \"Water Management, Actors, Territories\").</p><p>It includes tools for designing fish crossing devices for upstream and downstream migrations, and hydraulic calculation tools useful for environmental and agricultural engineering.</p><p>For more information, consult <a href=\"assets/docs/en/mentions_legales.html\" target=\"_blank\">legal notice</a> and <a href=\"assets/docs/en/index.html\" target=\"_blank\">documentation</a>.</p>", @@ -659,6 +659,7 @@ "INFO_EXAMPLE_LABEL_PENTE_CRITIQUE_CANAL": "Canal critical slope", "INFO_EXAMPLE_LABEL_PB": "Pre-dam", "INFO_EXAMPLE_LABEL_PERR": "Rock-ramp fish pass", + "INFO_EXAMPLE_LABEL_RANGEES_PERIOD": "Rip-rap pass in periodic rows", "INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH": "Weir jet length", "INFO_EXAMPLES_TITLE": "Examples", "INFO_EXAMPLES_SUBTITLE": "Load standard examples", @@ -669,6 +670,7 @@ "INFO_TRIGO_DESCRIPTION": "cosinus sinus tangent arc maths mathematics", "INFO_TRIGO_TITRE_COURT": "Trigo. f.", "INFO_VERIF_CREATE_PASS_FRIST": "Create first a fish ladder, a baffle fishway or a rock-ramp fishpass", + "INFO_VERIF_SELECT_SPECIES_FIRST": "Select first one or several fish species", "INFO_VERIF_OK": "Crossing criteria are met for all species", "INFO_VERIF_VARYING_OK": "Crossing criteria are met for all species and all pass modalities", "WARNING_VERIF_OK_BUT": "Crossing criteria are met for all species, but there are warnings", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index e65194ce5..88331c2bb 100755 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -648,8 +648,8 @@ "INFO_THEME_PASSE_A_RALENTISSEURS_DESCRIPTION": "Passe à ralentisseurs", "INFO_THEME_PASSE_NATURELLE_DESCRIPTION": "Outils de dimensionnement d'une passe à poissons de type passe à macro-rugosités régulièrement réparties en enrochements ou préfabriquées", "INFO_THEME_PASSE_NATURELLE_TITRE": "Passes à macro-rugosités régulièrement réparties", - "INFO_THEME_VERIFICATION_DESCRIPTION": "Outils de vérification des capacités de franchissement des passes par les différentes espèces de poissons", - "INFO_THEME_VERIFICATION_TITRE": "Vérification de passes", + "INFO_THEME_VERIFICATION_DESCRIPTION": "Cet outil a pour objectif de réaliser une vérification simple de la compatibilité entre certains critères de dimensionnement des passes à poissons et les capacités de franchissement des espèces de poissons cibles. Il peut s'avérer utile lors de la phase de conception d'un dispositif afin de s’assurer de la cohérence du dimensionnement projeté sur sa plage de fonctionnement hydrologique", + "INFO_THEME_VERIFICATION_TITRE": "Vérification des critères de franchissement", "INFO_TITREJOURNAL": "Journal de calcul", "INFO_TITREJOURNAL_GLOBAL": "Synthèse du journal de calcul", "INFO_WELCOME_CONTENT": "<p>Le logiciel Cassiopée a été développé par le pôle R&D écohydraulique regroupant l'<a href=\"https://ofb.gouv.fr\" target=\"_blank\">OFB</a> (Office Français de la Biodiversité) et l’<a href=\"https://www.imft.fr\" target=\"_blank\">IMFT</a> (Institut de mécanique des fluides de Toulouse) et par l'<a href=\"http://g-eau.fr\" target=\"_blank\">UMR G-EAU</a> (UMR Gestion de l'Eau, Acteurs, Usages).</p><p>Il regroupe des outils d'aide à la conception des dispositifs de franchissement piscicoles pour la montaison et la dévalaison ainsi que des outils de calcul hydraulique utiles pour l'ingénierie en environnement et agriculture.</p><p>Pour plus d'informations, consulter les <a href=\"assets/docs/fr/mentions_legales.html\" target=\"_blank\">mentions légales</a> et la <a href=\"assets/docs/fr/index.html\" target=\"_blank\">documentation</a>.</p>", @@ -660,6 +660,7 @@ "INFO_EXAMPLE_LABEL_PENTE_CRITIQUE_CANAL": "Pente critique d'un canal", "INFO_EXAMPLE_LABEL_PB": "Pré-barrage", "INFO_EXAMPLE_LABEL_PERR": "Passe à enrochements régulièrement répartis", + "INFO_EXAMPLE_LABEL_RANGEES_PERIOD": "Passe à enrochement en rangées périodiques", "INFO_EXAMPLE_LABEL_WEIR_JET_LENGTH": "Longueur de jet d'un déversoir", "INFO_EXAMPLES_TITLE": "Exemples", "INFO_EXAMPLES_SUBTITLE": "Charger des exemples types", @@ -670,6 +671,7 @@ "INFO_TRIGO_DESCRIPTION": "cosinus sinus tangente arc maths mathématiques", "INFO_TRIGO_TITRE_COURT": "F. trigo.", "INFO_VERIF_CREATE_PASS_FRIST": "Créer d'abord une passe à bassins, à ralentisseurs, ou à macrorugosités", + "INFO_VERIF_SELECT_SPECIES_FIRST": "Selectionner d'abord une ou plusieurs espèces", "INFO_VERIF_OK": "Les critères de franchissement sont remplis pour toutes les espèces", "INFO_VERIF_VARYING_OK": "Les critères de franchissement sont remplis pour toutes les espèces et toutes les modalités de la passe", "WARNING_VERIF_OK_BUT": "Les critères de franchissement sont remplis pour toutes les espèces, mais il y a des avertissements", diff --git a/test/pageobjects/login.page.ts b/test/pageobjects/login.page.ts deleted file mode 100644 index b117fb0d6..000000000 --- a/test/pageobjects/login.page.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { ChainablePromiseElement } from 'webdriverio'; - -import Page from './page'; - -/** - * sub page containing specific selectors and methods for a specific page - */ -class LoginPage extends Page { - /** - * define selectors using getter methods - */ - public get inputUsername () { - return $('#username'); - } - - public get inputPassword () { - return $('#password'); - } - - public get btnSubmit () { - return $('button[type="submit"]'); - } - - /** - * a method to encapsule automation code to interact with the page - * e.g. to login using username and password - */ - public async login (username: string, password: string) { - await this.inputUsername.setValue(username); - await this.inputPassword.setValue(password); - await this.btnSubmit.click(); - } - - /** - * overwrite specific options to adapt it to page object - */ - public open () { - return super.open('login'); - } -} - -export default new LoginPage(); diff --git a/test/pageobjects/page.ts b/test/pageobjects/page.ts deleted file mode 100644 index fc8be3339..000000000 --- a/test/pageobjects/page.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** -* main page object containing all methods, selectors and functionality -* that is shared across all page objects -*/ -export default class Page { - /** - * Opens a sub page of the page - * @param path path of the sub page (e.g. /path/to/page.html) - */ - public open (path: string) { - return browser.url(`https://the-internet.herokuapp.com/${path}`) - } -} diff --git a/test/pageobjects/secure.page.ts b/test/pageobjects/secure.page.ts deleted file mode 100644 index 35b7dca15..000000000 --- a/test/pageobjects/secure.page.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { ChainablePromiseElement } from 'webdriverio'; - -import Page from './page'; - -/** - * sub page containing specific selectors and methods for a specific page - */ -class SecurePage extends Page { - /** - * define selectors using getter methods - */ - public get flashAlert () { - return $('#flash'); - } -} - -export default new SecurePage(); diff --git a/test/specs/example.e2e.ts b/test/specs/example.e2e.ts deleted file mode 100644 index 4f6453e7d..000000000 --- a/test/specs/example.e2e.ts +++ /dev/null @@ -1,15 +0,0 @@ -import LoginPage from '../pageobjects/login.page'; -import SecurePage from '../pageobjects/secure.page'; - -describe('My Login application', () => { - it('should login with valid credentials', async () => { - await LoginPage.open(); - - await LoginPage.login('tomsmith', 'SuperSecretPassword!'); - await expect(SecurePage.flashAlert).toBeExisting(); - await expect(SecurePage.flashAlert).toHaveTextContaining( - 'You logged into a secure area!'); - }); -}); - - diff --git a/wdio.conf.ts b/wdio.conf.ts index f6714da3c..a2eef4a62 100644 --- a/wdio.conf.ts +++ b/wdio.conf.ts @@ -33,7 +33,7 @@ export const config: Options.Testrunner = { // will be called from there. // specs: [ - './e2e/**/*.ts' + './e2e/**/*e2e-spec.ts' ], // Patterns to exclude. exclude: [ @@ -106,8 +106,8 @@ export const config: Options.Testrunner = { // - @wdio/cli, @wdio/config, @wdio/utils // Level of logging verbosity: trace | debug | info | warn | error | silent // logLevels: { - // webdriver: 'info', - // '@wdio/appium-service': 'info' + // webdriver: 'trace', + // '@wdio/jasmine-framework': 'trace' // }, // // If you only want to run your tests until a specific amount of tests have failed use @@ -135,15 +135,15 @@ export const config: Options.Testrunner = { // your test setup with almost no effort. Unlike plugins, they don't add new // commands. Instead, they hook themselves up into the test process. // args: ["--verbose", "--whitelisted-ips="] - services: [ - ['chromedriver', - { - chromedriverCustomPath: "/usr/bin/chromedriver", - args: ["--whitelisted-ips=127.0.0.1"] - } - ] - ], - + // services: [ + // ['chromedriver', + // { + // chromedriverCustomPath: "/usr/bin/chromedriver", + // args: ["--verbose", "--whitelisted-ips=127.0.0.1"] + // } + // ] + // ], + // // Framework you want to run your specs with. // The following are supported: Mocha, Jasmine, and Cucumber // see also: https://webdriver.io/docs/frameworks @@ -165,14 +165,11 @@ export const config: Options.Testrunner = { // The only one supported by default is 'dot' // see also: https://webdriver.io/docs/dot-reporter reporters: ['spec'], - - - // // Options to be passed to Jasmine. jasmineOpts: { // Jasmine default timeout - defaultTimeoutInterval: 60000, + defaultTimeoutInterval: 180000, // // The Jasmine framework allows interception of each assertion in order to log the state of the application // or website depending on the result. For example, it is pretty handy to take a screenshot every time -- GitLab From 4179e2651d584973b2655d9b96368c23cd79db7a Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Thu, 18 Jan 2024 15:20:59 +0000 Subject: [PATCH 074/120] fix: remove merging errors Refs #609 --- .../select-field-line/select-field-line.component.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/app/components/select-field-line/select-field-line.component.ts b/src/app/components/select-field-line/select-field-line.component.ts index d2d65daa9..5f057b378 100644 --- a/src/app/components/select-field-line/select-field-line.component.ts +++ b/src/app/components/select-field-line/select-field-line.component.ts @@ -57,6 +57,7 @@ export class SelectFieldLineComponent implements OnInit { } } + protected entryLabel(entry: SelectEntry): string { return decodeHtml(entry.label); } @@ -88,16 +89,6 @@ export class SelectFieldLineComponent implements OnInit { return false } } - } - - if(this._select.getValue() !== undefined) { - if(Object.keys(this._select.getValue()).length > 0) { - return true; - } - else { - return false - } - } else { return false } -- GitLab From 6c997af124dcfcac710911f7349b3c458e70c63d Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Thu, 18 Jan 2024 15:38:54 +0000 Subject: [PATCH 075/120] feat: optimise start of wdio after starting server Refs #647 --- package.json | 4 ++-- scripts/run_e2e-tests.sh | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 scripts/run_e2e-tests.sh diff --git a/package.json b/package.json index 801b67750..41c882643 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,8 @@ "ng": "cd . && \"node_modules/.bin/ng\"", "postinstall": "./node_modules/.bin/webdriver-manager update --gecko=false --versions.chrome=107.0.5304.110", "lint": "eslint -c .eslintrc.js --ext .ts src", - "e2e": "node scripts/check-translations.js && { npm run start & sleep 180 ; } && ./node_modules/.bin/wdio run ./wdio.conf.ts", - "e2equick": "node scripts/check-translations.js && ./node_modules/.bin/wdio run ./wdio.conf.ts", + "e2e": "node scripts/check-translations.js && bash scripts/run_e2e-tests.sh", + "e2equick": "./node_modules/.bin/wdio run ./wdio.conf.ts", "monkeytest": "npm run ng -- e2e --dev-server-target= --suite=monkeyTest --webdriver-update=false", "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", "mkdocs2pdf": "node scripts/extract-nghyd-version.js build/cassiopee_version.tex && python3 scripts/mkdocs2pdf.py && node scripts/mkdocs2pdf-postprocess.js && bash scripts/check-pdf-docs.sh", diff --git a/scripts/run_e2e-tests.sh b/scripts/run_e2e-tests.sh new file mode 100644 index 000000000..647c64bb3 --- /dev/null +++ b/scripts/run_e2e-tests.sh @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + +# Inspired from https://stackoverflow.com/a/25042323/5300212 +# How to run e2e test after serving the app + +# Start the web app +npm start & +NG_SERVE_PID=$! + +echo "**************************************************************************" +echo "Just in case... Use kill -9 -${NG_SERVE_PID} to kill the server if something goes wrong" +echo "**************************************************************************" + +# Wait for http response 200 on port 4200 +response=0 +while [ "$response" != "200" ]; do + response=$(curl --write-out '%{http_code}' --silent --output /dev/null 127.0.0.1:4200 || echo 0) + sleep 5; +done + +# Run wdio +npm run e2equick + +# Cleanup daemon processes +kill -9 -$NG_SERVE_PID -- GitLab From 3a1d88c05a97bec1c71c68c6c17786419fd8b25e Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Wed, 10 Jan 2024 18:17:59 +0000 Subject: [PATCH 076/120] chore: update wdio version Refs #646 --- package-lock.json | 24349 +++++--------------------------------------- package.json | 16 +- 2 files changed, 2814 insertions(+), 21551 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33f3b50d6..d0d1f26eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,9 +26,6 @@ "@ngx-matomo/tracker": "^3.0.0", "@types/pako": "^1.0.4", "@types/sprintf-js": "^1.1.2", - "@wdio/codemod": "^0.12.0", - "@wdio/globals": "^8.8.2", - "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", @@ -69,10 +66,13 @@ "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/eslint-plugin-tslint": "^5.30.5", "@typescript-eslint/parser": "^5.30.5", - "@wdio/cli": "^8.8.2", - "@wdio/jasmine-framework": "^8.8.2", - "@wdio/local-runner": "^8.8.2", - "@wdio/spec-reporter": "^8.8.0", + "@wdio/cli": "^8.27.1", + "@wdio/codemod": "^0.12.0", + "@wdio/globals": "^8.27.0", + "@wdio/jasmine-framework": "^8.27.0", + "@wdio/local-runner": "^8.27.0", + "@wdio/spec-reporter": "^8.27.0", + "@wdio/types": "^8.27.0", "codelyzer": "^6.0.2", "electron": "^19.0.7", "electron-builder": "^23.1.0", @@ -83,7 +83,7 @@ "jasmine-spec-reporter": "~7.0.0", "ts-node": "^10.8.2", "typescript": "~4.7.4", - "wdio-wait-for": "^3.0.3", + "wdio-wait-for": "^3.0.10", "webpack-dev-server": "^4.9.3" } }, @@ -94,12 +94,12 @@ "@types/base-64": "^1.0.0", "@types/lodash": "^4.14.191", "base-64": "^1.0.0", + "lodash": "^4.14.191", "seedrandom": "^3.0.5" }, "devDependencies": { "@types/jasmine": "^4.0.3", "@types/node": "^18.0.3", - "@types/seedrandom": "^3.0.5", "@typescript-eslint/eslint-plugin": "^5.30.6", "@typescript-eslint/parser": "^5.30.6", "browserify": "^16.5.2", @@ -4784,9 +4784,8 @@ }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -4796,9 +4795,8 @@ }, "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -5420,6 +5418,102 @@ "dev": true, "license": "BSD-3-Clause" }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "license": "ISC", @@ -5442,33 +5536,36 @@ } }, "node_modules/@jest/expect-utils": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, "dependencies": { - "jest-get-type": "^29.4.3" + "jest-get-type": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/schemas": { - "version": "29.4.3", - "devOptional": true, - "license": "MIT", + "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, "dependencies": { - "@sinclair/typebox": "^0.25.16" + "@sinclair/typebox": "^0.27.8" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/types": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -5481,8 +5578,9 @@ }, "node_modules/@jest/types/node_modules/ansi-styles": { "version": "4.3.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -5495,8 +5593,9 @@ }, "node_modules/@jest/types/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5510,8 +5609,9 @@ }, "node_modules/@jest/types/node_modules/color-convert": { "version": "2.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -5521,21 +5621,24 @@ }, "node_modules/@jest/types/node_modules/color-name": { "version": "1.1.4", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/@jest/types/node_modules/has-flag": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/@jest/types/node_modules/supports-color": { "version": "7.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -5604,6 +5707,18 @@ "version": "2.0.4", "license": "MIT" }, + "node_modules/@ljharb/through": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.11.tgz", + "integrity": "sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@malept/cross-spawn-promise": { "version": "1.1.1", "dev": true, @@ -5797,39 +5912,42 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@puppeteer/browsers": { - "version": "0.4.0", - "devOptional": true, - "license": "Apache-2.0", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", + "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==", + "dev": true, "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", + "proxy-agent": "6.3.1", + "tar-fs": "3.0.4", "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" + "yargs": "17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=14.1.0" - }, - "peerDependencies": { - "typescript": ">= 4.7.4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=16.3.0" } }, "node_modules/@puppeteer/browsers/node_modules/cliui": { "version": "8.0.1", - "devOptional": true, - "license": "ISC", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -5841,8 +5959,9 @@ }, "node_modules/@puppeteer/browsers/node_modules/extract-zip": { "version": "2.0.1", - "devOptional": true, - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -5860,8 +5979,9 @@ }, "node_modules/@puppeteer/browsers/node_modules/get-stream": { "version": "5.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, "dependencies": { "pump": "^3.0.0" }, @@ -5873,9 +5993,10 @@ } }, "node_modules/@puppeteer/browsers/node_modules/yargs": { - "version": "17.7.1", - "devOptional": true, - "license": "MIT", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -5905,9 +6026,10 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.25.24", - "devOptional": true, - "license": "MIT" + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true }, "node_modules/@sindresorhus/is": { "version": "0.14.0", @@ -5936,6 +6058,12 @@ "node": ">= 10" } }, + "node_modules/@tootallnate/quickjs-emscripten": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true + }, "node_modules/@ts-morph/common": { "version": "0.12.3", "dev": true, @@ -5969,27 +6097,23 @@ }, "node_modules/@tsconfig/node10": { "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node14": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node16": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/body-parser": { "version": "1.19.2", @@ -6092,9 +6216,10 @@ } }, "node_modules/@types/http-cache-semantics": { - "version": "4.0.1", - "devOptional": true, - "license": "MIT" + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true }, "node_modules/@types/http-proxy": { "version": "1.17.9", @@ -6104,22 +6229,25 @@ } }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "devOptional": true, - "license": "MIT" + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "devOptional": true, - "license": "MIT", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "devOptional": true, - "license": "MIT", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } @@ -6174,9 +6302,10 @@ "license": "MIT" }, "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "devOptional": true, - "license": "MIT" + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true }, "node_modules/@types/pako": { "version": "1.0.4", @@ -6202,14 +6331,7 @@ }, "node_modules/@types/retry": { "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-kopEpYpFQvQdYsZkZVwht/0THHmTFFYXDaqV/lM45eweJ8kcGVDgZHs0RVTolSq55UPZNmjhKc9r7UvLu/mQQg==", - "dev": true + "license": "MIT" }, "node_modules/@types/selenium-webdriver": { "version": "3.0.20", @@ -6249,14 +6371,16 @@ "license": "MIT" }, "node_modules/@types/stack-utils": { - "version": "2.0.1", - "devOptional": true, - "license": "MIT" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true }, "node_modules/@types/which": { "version": "2.0.2", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", + "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", + "dev": true }, "node_modules/@types/ws": { "version": "8.5.3", @@ -6267,7 +6391,7 @@ }, "node_modules/@types/yargs": { "version": "17.0.13", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "@types/yargs-parser": "*" @@ -6275,13 +6399,14 @@ }, "node_modules/@types/yargs-parser": { "version": "21.0.0", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/@types/yauzl": { - "version": "2.10.0", + "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": "*" @@ -6484,33 +6609,34 @@ } }, "node_modules/@wdio/cli": { - "version": "8.8.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.28.6.tgz", + "integrity": "sha512-cBgm/RA12tlKGqIywsqAJaACST2tbcBtbkNl16io88iiBKAWOMlK5tX75+5dNEeyKs7JlQqBJ+3toXcypf68tA==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.1", + "@wdio/config": "8.28.6", + "@wdio/globals": "8.28.6", + "@wdio/logger": "8.28.0", + "@wdio/protocols": "8.24.12", + "@wdio/types": "8.28.6", + "@wdio/utils": "8.28.6", "async-exit-hook": "^2.0.1", - "chalk": "^5.0.1", + "chalk": "^5.2.0", "chokidar": "^3.5.3", - "cli-spinners": "^2.6.1", - "ejs": "^3.1.8", - "execa": "^7.0.0", - "import-meta-resolve": "^2.1.0", - "inquirer": "9.1.5", + "cli-spinners": "^2.9.0", + "dotenv": "^16.3.1", + "ejs": "^3.1.9", + "execa": "^8.0.1", + "import-meta-resolve": "^4.0.0", + "inquirer": "9.2.12", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", - "read-pkg-up": "9.1.0", - "recursive-readdir": "^2.2.2", - "webdriverio": "8.8.2", - "yargs": "^17.5.1", - "yarn-install": "^1.0.0" + "read-pkg-up": "^10.0.0", + "recursive-readdir": "^2.2.3", + "webdriverio": "8.28.6", + "yargs": "^17.7.2" }, "bin": { "wdio": "bin/wdio.js" @@ -6519,46 +6645,35 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/cli/node_modules/ansi-escapes": { - "version": "6.1.0", + "node_modules/@wdio/cli/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", "dev": true, - "license": "MIT", "dependencies": { - "type-fest": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/ansi-regex": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "undici-types": "~5.26.4" } }, "node_modules/@wdio/cli/node_modules/ansi-styles": { - "version": "6.2.1", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/@wdio/cli/node_modules/chalk": { - "version": "5.2.0", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -6566,37 +6681,81 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@wdio/cli/node_modules/cli-cursor": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@wdio/cli/node_modules/cli-width": { - "version": "4.0.0", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "dev": true, - "license": "ISC", "engines": { "node": ">= 12" } }, - "node_modules/@wdio/cli/node_modules/emoji-regex": { - "version": "9.2.2", + "node_modules/@wdio/cli/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "license": "MIT" + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wdio/cli/node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@wdio/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@wdio/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@wdio/cli/node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" + } }, "node_modules/@wdio/cli/node_modules/escape-string-regexp": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -6605,22 +6764,23 @@ } }, "node_modules/@wdio/cli/node_modules/execa": { - "version": "7.1.1", + "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": "^6.0.1", - "human-signals": "^4.3.0", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", - "signal-exit": "^3.0.7", + "signal-exit": "^4.1.0", "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + "node": ">=16.17" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" @@ -6628,8 +6788,9 @@ }, "node_modules/@wdio/cli/node_modules/figures": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^5.0.0", "is-unicode-supported": "^1.2.0" @@ -6641,54 +6802,58 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@wdio/cli/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, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@wdio/cli/node_modules/human-signals": { - "version": "4.3.1", + "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": ">=14.18.0" + "node": ">=16.17.0" } }, "node_modules/@wdio/cli/node_modules/inquirer": { - "version": "9.1.5", + "version": "9.2.12", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", + "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", "dev": true, - "license": "MIT", "dependencies": { - "ansi-escapes": "^6.0.0", - "chalk": "^5.2.0", - "cli-cursor": "^4.0.0", - "cli-width": "^4.0.0", - "external-editor": "^3.0.3", + "@ljharb/through": "^2.3.11", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", "figures": "^5.0.0", "lodash": "^4.17.21", "mute-stream": "1.0.0", - "ora": "^6.1.2", - "run-async": "^2.4.0", - "rxjs": "^7.8.0", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "through": "^2.3.6", - "wrap-ansi": "^8.1.0" + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" }, "engines": { "node": ">=14.18.0" } }, - "node_modules/@wdio/cli/node_modules/is-interactive": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@wdio/cli/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" }, @@ -6698,23 +6863,9 @@ }, "node_modules/@wdio/cli/node_modules/is-unicode-supported": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/log-symbols": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - }, "engines": { "node": ">=12" }, @@ -6724,16 +6875,18 @@ }, "node_modules/@wdio/cli/node_modules/mute-stream": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, - "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/@wdio/cli/node_modules/npm-run-path": { - "version": "5.1.0", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz", + "integrity": "sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -6746,8 +6899,9 @@ }, "node_modules/@wdio/cli/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" }, @@ -6758,32 +6912,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@wdio/cli/node_modules/ora": { - "version": "6.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@wdio/cli/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" }, @@ -6791,77 +6924,32 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@wdio/cli/node_modules/restore-cursor": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/@wdio/cli/node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/string-width": { - "version": "5.1.2", + "node_modules/@wdio/cli/node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.12.0" } }, - "node_modules/@wdio/cli/node_modules/strip-ansi": { - "version": "7.0.1", + "node_modules/@wdio/cli/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": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, "engines": { - "node": ">=12" + "node": ">=14" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@wdio/cli/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" }, @@ -6869,35 +6957,41 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@wdio/cli/node_modules/type-fest": { - "version": "3.8.0", + "node_modules/@wdio/cli/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 OR CC0-1.0)", - "engines": { - "node": ">=14.16" + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/@wdio/cli/node_modules/wrap-ansi": { - "version": "8.1.0", + "node_modules/@wdio/cli/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "license": "MIT", "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/@wdio/codemod": { "version": "0.12.0", + "dev": true, "license": "MIT", "dependencies": { "camelcase": "^6.3.0", @@ -6908,6 +7002,7 @@ }, "node_modules/@wdio/codemod/node_modules/ansi-styles": { "version": "4.3.0", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -6921,6 +7016,7 @@ }, "node_modules/@wdio/codemod/node_modules/ast-types": { "version": "0.14.2", + "dev": true, "license": "MIT", "dependencies": { "tslib": "^2.0.1" @@ -6931,6 +7027,7 @@ }, "node_modules/@wdio/codemod/node_modules/braces": { "version": "2.3.2", + "dev": true, "license": "MIT", "dependencies": { "arr-flatten": "^1.1.0", @@ -6950,6 +7047,7 @@ }, "node_modules/@wdio/codemod/node_modules/braces/node_modules/extend-shallow": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -6960,6 +7058,7 @@ }, "node_modules/@wdio/codemod/node_modules/camelcase": { "version": "6.3.0", + "dev": true, "license": "MIT", "engines": { "node": ">=10" @@ -6970,6 +7069,7 @@ }, "node_modules/@wdio/codemod/node_modules/chalk": { "version": "4.1.2", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", @@ -6984,6 +7084,7 @@ }, "node_modules/@wdio/codemod/node_modules/color-convert": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -6994,10 +7095,12 @@ }, "node_modules/@wdio/codemod/node_modules/color-name": { "version": "1.1.4", + "dev": true, "license": "MIT" }, "node_modules/@wdio/codemod/node_modules/fill-range": { "version": "4.0.0", + "dev": true, "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", @@ -7011,6 +7114,7 @@ }, "node_modules/@wdio/codemod/node_modules/fill-range/node_modules/extend-shallow": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -7021,6 +7125,7 @@ }, "node_modules/@wdio/codemod/node_modules/has-flag": { "version": "4.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -7028,6 +7133,7 @@ }, "node_modules/@wdio/codemod/node_modules/is-extendable": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -7035,6 +7141,7 @@ }, "node_modules/@wdio/codemod/node_modules/is-number": { "version": "3.0.0", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -7045,6 +7152,7 @@ }, "node_modules/@wdio/codemod/node_modules/is-number/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -7055,6 +7163,7 @@ }, "node_modules/@wdio/codemod/node_modules/jscodeshift": { "version": "0.13.1", + "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.13.16", @@ -7086,6 +7195,7 @@ }, "node_modules/@wdio/codemod/node_modules/micromatch": { "version": "3.1.10", + "dev": true, "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", @@ -7108,6 +7218,7 @@ }, "node_modules/@wdio/codemod/node_modules/recast": { "version": "0.20.5", + "dev": true, "license": "MIT", "dependencies": { "ast-types": "0.14.2", @@ -7121,6 +7232,7 @@ }, "node_modules/@wdio/codemod/node_modules/source-map": { "version": "0.6.1", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -7128,6 +7240,7 @@ }, "node_modules/@wdio/codemod/node_modules/supports-color": { "version": "7.2.0", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" @@ -7138,6 +7251,7 @@ }, "node_modules/@wdio/codemod/node_modules/to-regex-range": { "version": "2.1.1", + "dev": true, "license": "MIT", "dependencies": { "is-number": "^3.0.0", @@ -7148,18 +7262,18 @@ } }, "node_modules/@wdio/config": { - "version": "8.8.0", - "devOptional": true, - "license": "MIT", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.28.6.tgz", + "integrity": "sha512-rJ7GFnzg55MvG/CmN3rX79fFFBMcpoFZpILPTNaWJg43lBxidHue5pm7kXJT06D41sSJJPbtgoh6w4VPThIJrg==", + "dev": true, "dependencies": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", + "@wdio/logger": "8.28.0", + "@wdio/types": "8.28.6", + "@wdio/utils": "8.28.6", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", - "glob": "^9.3.0", - "import-meta-resolve": "^2.1.0", - "read-pkg-up": "^9.1.0" + "glob": "^10.2.2", + "import-meta-resolve": "^4.0.0" }, "engines": { "node": "^16.13 || >=18" @@ -7167,8 +7281,9 @@ }, "node_modules/@wdio/config/node_modules/decamelize": { "version": "6.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -7177,14 +7292,19 @@ } }, "node_modules/@wdio/config/node_modules/glob": { - "version": "9.3.5", - "devOptional": true, - "license": "ISC", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -7194,9 +7314,10 @@ } }, "node_modules/@wdio/config/node_modules/minimatch": { - "version": "8.0.4", - "devOptional": true, - "license": "ISC", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -7208,52 +7329,66 @@ } }, "node_modules/@wdio/config/node_modules/minipass": { - "version": "4.2.8", - "devOptional": true, - "license": "ISC", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/@wdio/globals": { - "version": "8.8.2", - "license": "MIT", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.28.6.tgz", + "integrity": "sha512-6Wjk7iWnpK1ft/caTAhDXxlmwU+pARouzCssqUtdO/vlvP1VhUo3xArCA2dzzJgE+uD16KLR63DRpgkTdwWPkQ==", + "dev": true, "engines": { "node": "^16.13 || >=18" }, "optionalDependencies": { - "expect-webdriverio": "^4.0.1", - "webdriverio": "8.8.2" + "expect-webdriverio": "^4.8.0", + "webdriverio": "8.28.6" } }, "node_modules/@wdio/jasmine-framework": { - "version": "8.8.2", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.28.6.tgz", + "integrity": "sha512-9ZneLCN5xuMrvBA/EDVNRfbdLeYKLEPZ3rFSTX2aWVXcKFCIIL7yBkGmzR77dlBPAeW3cJ87QvaXK1Cjv1f+iw==", "dev": true, - "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "expect-webdriverio": "^4.0.1", - "jasmine": "^4.2.1" + "@types/node": "^20.1.0", + "@wdio/globals": "8.28.6", + "@wdio/logger": "8.28.0", + "@wdio/types": "8.28.6", + "@wdio/utils": "8.28.6", + "expect-webdriverio": "^4.8.0", + "jasmine": "^5.0.0" }, "engines": { "node": "^16.13 || >=18" } }, - "node_modules/@wdio/local-runner": { - "version": "8.8.2", + "node_modules/@wdio/jasmine-framework/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", "dev": true, - "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/repl": "8.6.6", - "@wdio/runner": "8.8.2", - "@wdio/types": "8.8.0", - "async-exit-hook": "^2.0.1", + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/local-runner": { + "version": "8.28.7", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.28.7.tgz", + "integrity": "sha512-QOeJluWEV3My+41f4kHe7Bo08UcSd3TvH4TbPMflOkl0VvGqxJuKfXlllkQhJ8w5e53fBRsf368vzHscbX86/A==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0", + "@wdio/logger": "8.28.0", + "@wdio/repl": "8.24.12", + "@wdio/runner": "8.28.7", + "@wdio/types": "8.28.6", + "async-exit-hook": "^2.0.1", "split2": "^4.1.0", "stream-buffers": "^3.0.2" }, @@ -7261,24 +7396,47 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/local-runner/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/@wdio/logger": { - "version": "8.6.6", - "devOptional": true, - "license": "MIT", + "version": "8.28.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.28.0.tgz", + "integrity": "sha512-/s6zNCqwy1hoc+K4SJypis0Ud0dlJ+urOelJFO1x0G0rwDRWyFiUP6ijTaCcFxAm29jYEcEPWijl2xkVIHwOyA==", + "dev": true, "dependencies": { "chalk": "^5.1.2", "loglevel": "^1.6.0", "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^6.0.0" + "strip-ansi": "^7.1.0" }, "engines": { "node": "^16.13 || >=18" } }, + "node_modules/@wdio/logger/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, "node_modules/@wdio/logger/node_modules/chalk": { - "version": "5.2.0", - "devOptional": true, - "license": "MIT", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -7286,85 +7444,121 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/@wdio/logger/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/@wdio/protocols": { - "version": "8.8.1", - "devOptional": true, - "license": "MIT" + "version": "8.24.12", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.24.12.tgz", + "integrity": "sha512-QnVj3FkapmVD3h2zoZk+ZQ8gevSj9D9MiIQIy8eOnY4FAneYZ9R9GvoW+mgNcCZO8S8++S/jZHetR8n+8Q808g==", + "dev": true }, "node_modules/@wdio/repl": { - "version": "8.6.6", - "devOptional": true, - "license": "MIT", + "version": "8.24.12", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", + "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", + "dev": true, "dependencies": { - "@types/node": "^18.0.0" + "@types/node": "^20.1.0" }, "engines": { "node": "^16.13 || >=18" } }, + "node_modules/@wdio/repl/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/@wdio/reporter": { - "version": "8.8.0", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.28.6.tgz", + "integrity": "sha512-2KUSytk75fjT4XGEL43u1XLzZSvu1SUg3a7h8fRm2fU2q1dCC16TJk5eod4eSxHzjm2fL1vwFQIAZkwO3WyQZQ==", "dev": true, - "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", + "@types/node": "^20.1.0", + "@wdio/logger": "8.28.0", + "@wdio/types": "8.28.6", "diff": "^5.0.0", - "object-inspect": "^1.12.0", - "supports-color": "9.3.1" + "object-inspect": "^1.12.0" }, "engines": { "node": "^16.13 || >=18" } }, - "node_modules/@wdio/reporter/node_modules/diff": { - "version": "5.1.0", + "node_modules/@wdio/reporter/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.3.1" + "dependencies": { + "undici-types": "~5.26.4" } }, - "node_modules/@wdio/reporter/node_modules/supports-color": { - "version": "9.3.1", + "node_modules/@wdio/reporter/node_modules/diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": ">=0.3.1" } }, "node_modules/@wdio/runner": { - "version": "8.8.2", + "version": "8.28.7", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.28.7.tgz", + "integrity": "sha512-qk/3cMccCLXrIMN4a/vqmL0UeKaGXDclL/8buWC61IeZZ3SpDUgOoCJH47ULrkIeuoXXrnttZvo12fGjb8zmOg==", "dev": true, - "license": "MIT", "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", + "@types/node": "^20.1.0", + "@wdio/config": "8.28.6", + "@wdio/globals": "8.28.6", + "@wdio/logger": "8.28.0", + "@wdio/types": "8.28.6", + "@wdio/utils": "8.28.6", "deepmerge-ts": "^5.0.0", - "expect-webdriverio": "^4.0.1", + "expect-webdriverio": "^4.8.0", "gaze": "^1.1.2", - "webdriver": "8.8.2", - "webdriverio": "8.8.2" + "webdriver": "8.28.6", + "webdriverio": "8.28.6" }, "engines": { "node": "^16.13 || >=18" } }, + "node_modules/@wdio/runner/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/@wdio/spec-reporter": { - "version": "8.8.0", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.28.6.tgz", + "integrity": "sha512-ZMwbM7hxcV0DumGaK0Y9jzPgTjwYHN539FFcEgbYZV1eNKUyIi9cdEP2xIWZiYQHmq2eKBMlUEPA87mwVZ1V6w==", "dev": true, - "license": "MIT", "dependencies": { - "@wdio/reporter": "8.8.0", - "@wdio/types": "8.8.0", + "@wdio/reporter": "8.28.6", + "@wdio/types": "8.28.6", "chalk": "^5.1.2", "easy-table": "^1.2.0", "pretty-ms": "^7.0.0" @@ -7385,29 +7579,62 @@ } }, "node_modules/@wdio/types": { - "version": "8.8.0", - "license": "MIT", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.28.6.tgz", + "integrity": "sha512-FU3mMRqULpc2XYh6DrSo/KgNoaS6EO9GFJQX5q7+EiOAqVeo1TCLggvAWIPayKyjfD1/ctd9q+uW9vmNicaOjw==", + "dev": true, "dependencies": { - "@types/node": "^18.0.0" + "@types/node": "^20.1.0" }, "engines": { "node": "^16.13 || >=18" } }, + "node_modules/@wdio/types/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/@wdio/utils": { - "version": "8.8.0", - "devOptional": true, - "license": "MIT", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.28.6.tgz", + "integrity": "sha512-EYQmGvejMiTMB18lW3CDc6cR+jXXjxDebP6ci53oK20QPx9VBuMQZdCbuoftKrKVLA+e9Fk0XfXq8xWYbjAvBQ==", + "dev": true, "dependencies": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "import-meta-resolve": "^2.2.0", - "p-iteration": "^1.1.8" + "@puppeteer/browsers": "^1.6.0", + "@wdio/logger": "8.28.0", + "@wdio/types": "8.28.6", + "decamelize": "^6.0.0", + "deepmerge-ts": "^5.1.0", + "edgedriver": "^5.3.5", + "geckodriver": "^4.2.0", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.1.0", + "safaridriver": "^0.1.0", + "split2": "^4.2.0", + "wait-port": "^1.0.4" }, "engines": { "node": "^16.13 || >=18" } }, + "node_modules/@wdio/utils/node_modules/decamelize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@webassemblyjs/ast": { "version": "1.11.1", "license": "MIT", @@ -7941,90 +8168,65 @@ "license": "ISC" }, "node_modules/archiver": { - "version": "5.3.1", - "devOptional": true, - "license": "MIT", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-6.0.1.tgz", + "integrity": "sha512-CXGy4poOLBKptiZH//VlWdFuUC1RESbdZjGjILwBuZ73P7WkAUN0htfSfBq/7k6FRFlpu7bg4JOkj1vU9G6jcQ==", + "dev": true, "dependencies": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", + "archiver-utils": "^4.0.1", + "async": "^3.2.4", "buffer-crc32": "^0.2.1", "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^5.0.1" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/archiver-utils": { - "version": "2.1.0", - "devOptional": true, - "license": "MIT", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-4.0.1.tgz", + "integrity": "sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==", + "dev": true, "dependencies": { - "glob": "^7.1.4", + "glob": "^8.0.0", "graceful-fs": "^4.2.0", "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", + "lodash": "^4.17.15", "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/archiver-utils/node_modules/brace-expansion": { - "version": "1.1.11", - "devOptional": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/archiver-utils/node_modules/glob": { - "version": "7.2.3", - "devOptional": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "readable-stream": "^3.6.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 12.0.0" } }, - "node_modules/archiver-utils/node_modules/minimatch": { - "version": "3.1.2", - "devOptional": true, - "license": "ISC", + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "*" + "node": ">= 6" } }, "node_modules/archiver/node_modules/async": { - "version": "3.2.4", - "devOptional": true, - "license": "MIT" + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true }, "node_modules/archiver/node_modules/readable-stream": { "version": "3.6.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -8061,9 +8263,8 @@ }, "node_modules/arg": { "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/argparse": { "version": "1.0.10", @@ -8092,6 +8293,7 @@ }, "node_modules/arr-diff": { "version": "4.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8099,6 +8301,7 @@ }, "node_modules/arr-flatten": { "version": "1.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8106,6 +8309,7 @@ }, "node_modules/arr-union": { "version": "3.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8157,6 +8361,7 @@ }, "node_modules/array-unique": { "version": "0.3.2", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8266,9 +8471,8 @@ }, "node_modules/asn1.js": { "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -8278,15 +8482,13 @@ }, "node_modules/asn1.js/node_modules/bn.js": { "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/assert": { "version": "1.5.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", - "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", "dev": true, + "license": "MIT", "dependencies": { "object.assign": "^4.1.4", "util": "^0.10.4" @@ -8303,6 +8505,7 @@ }, "node_modules/assign-symbols": { "version": "1.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -8372,6 +8575,7 @@ }, "node_modules/atob": { "version": "2.1.2", + "dev": true, "license": "(MIT OR Apache-2.0)", "bin": { "atob": "bin/atob.js" @@ -8411,17 +8615,6 @@ "postcss": "^8.1.0" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/aws-sign2": { "version": "0.7.0", "license": "Apache-2.0", @@ -8445,6 +8638,12 @@ "ast-types-flow": "0.0.7" } }, + "node_modules/b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", + "dev": true + }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", "license": "MIT", @@ -8541,6 +8740,7 @@ }, "node_modules/base": { "version": "0.11.2", + "dev": true, "license": "MIT", "dependencies": { "cache-base": "^1.0.1", @@ -8557,6 +8757,7 @@ }, "node_modules/base/node_modules/define-property": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" @@ -8593,6 +8794,15 @@ "node": ">= 0.8" } }, + "node_modules/basic-ftp": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.4.tgz", + "integrity": "sha512-8PzkB0arJFV4jJWSGOYR+OEic6aeKMu/osRhBULN6RY0ykby6LKhbmuQ5ublvaas5BOwboah5D87nrHyuh8PPA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/batch": { "version": "0.6.1", "license": "MIT" @@ -8611,6 +8821,15 @@ "dev": true, "license": "MIT" }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, "node_modules/big.js": { "version": "5.2.2", "license": "MIT", @@ -8618,6 +8837,19 @@ "node": "*" } }, + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "dev": true, + "dependencies": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + }, + "engines": { + "node": "*" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "license": "MIT", @@ -8676,9 +8908,8 @@ }, "node_modules/bn.js": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/body-parser": { "version": "1.20.1", @@ -8787,9 +9018,8 @@ }, "node_modules/brorand": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/brotli": { "version": "1.3.3", @@ -8801,9 +9031,8 @@ }, "node_modules/browser-pack": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", - "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", "dev": true, + "license": "MIT", "dependencies": { "combine-source-map": "~0.8.0", "defined": "^1.0.0", @@ -8831,9 +9060,8 @@ }, "node_modules/browserify": { "version": "16.5.2", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", - "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", "dev": true, + "license": "MIT", "dependencies": { "assert": "^1.4.0", "browser-pack": "^6.0.1", @@ -8893,9 +9121,8 @@ }, "node_modules/browserify-aes": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, + "license": "MIT", "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -8907,9 +9134,8 @@ }, "node_modules/browserify-cipher": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, + "license": "MIT", "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -8918,9 +9144,8 @@ }, "node_modules/browserify-des": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, + "license": "MIT", "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -8940,9 +9165,8 @@ }, "node_modules/browserify-rsa": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -8950,9 +9174,8 @@ }, "node_modules/browserify-sign": { "version": "4.2.2", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", - "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", "dev": true, + "license": "ISC", "dependencies": { "bn.js": "^5.2.1", "browserify-rsa": "^4.1.0", @@ -8970,9 +9193,8 @@ }, "node_modules/browserify-sign/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -8984,8 +9206,6 @@ }, "node_modules/browserify-sign/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": [ { @@ -9000,28 +9220,26 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/browserify-zlib": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, + "license": "MIT", "dependencies": { "pako": "~1.0.5" } }, "node_modules/browserify-zlib/node_modules/pako": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "dev": true, + "license": "(MIT AND Zlib)" }, "node_modules/browserify/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" @@ -9029,18 +9247,16 @@ }, "node_modules/browserify/node_modules/browser-resolve": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", - "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", "dev": true, + "license": "MIT", "dependencies": { "resolve": "^1.17.0" } }, "node_modules/browserify/node_modules/buffer": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", "dev": true, + "license": "MIT", "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4" @@ -9048,18 +9264,16 @@ }, "node_modules/browserify/node_modules/events": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", - "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.x" } }, "node_modules/browserify/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", @@ -9077,9 +9291,8 @@ }, "node_modules/browserify/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" }, @@ -9089,15 +9302,13 @@ }, "node_modules/browserify/node_modules/path-browserify": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/browserify/node_modules/punycode": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/browserslist": { "version": "4.21.4", @@ -9206,7 +9417,7 @@ }, "node_modules/buffer-crc32": { "version": "0.2.13", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": "*" @@ -9229,12 +9440,29 @@ "version": "1.1.2", "license": "MIT" }, + "node_modules/buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, "node_modules/buffer-xor": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, + "dev": true, + "license": "MIT" + }, + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "dev": true, + "engines": { + "node": ">=0.2.0" + } + }, "node_modules/builder-util": { "version": "23.6.0", "dev": true, @@ -9362,9 +9590,8 @@ }, "node_modules/builtin-status-codes": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/bytes": { "version": "3.0.0", @@ -9373,166 +9600,6 @@ "node": ">= 0.8" } }, - "node_modules/cac": { - "version": "3.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase-keys": "^3.0.0", - "chalk": "^1.1.3", - "indent-string": "^3.0.0", - "minimist": "^1.2.0", - "read-pkg-up": "^1.0.1", - "suffix": "^0.1.0", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cac/node_modules/ansi-regex": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/ansi-styles": { - "version": "2.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/chalk": { - "version": "1.1.3", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/find-up": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/hosted-git-info": { - "version": "2.8.9", - "dev": true, - "license": "ISC" - }, - "node_modules/cac/node_modules/indent-string": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/cac/node_modules/normalize-package-data": { - "version": "2.5.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/cac/node_modules/path-exists": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/path-type": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/read-pkg": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/read-pkg-up": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/semver": { - "version": "5.7.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/cac/node_modules/strip-ansi": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cac/node_modules/supports-color": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/cacache": { "version": "16.1.2", "license": "ISC", @@ -9562,6 +9629,7 @@ }, "node_modules/cache-base": { "version": "1.0.1", + "dev": true, "license": "MIT", "dependencies": { "collection-visit": "^1.0.0", @@ -9580,8 +9648,9 @@ }, "node_modules/cacheable-lookup": { "version": "7.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "dev": true, "engines": { "node": ">=14.16" } @@ -9627,9 +9696,8 @@ }, "node_modules/cached-path-relative": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz", - "integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/call-bind": { "version": "1.0.2", @@ -9663,26 +9731,6 @@ "node": ">=6" } }, - "node_modules/camelcase-keys": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase": "^3.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/caniuse-lite": { "version": "1.0.30001431", "funding": [ @@ -9714,6 +9762,27 @@ "node": ">=0.8" } }, + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "dev": true, + "dependencies": { + "traverse": ">=0.3.0 <0.4" + }, + "engines": { + "node": "*" + } + }, + "node_modules/chainsaw/node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/chalk": { "version": "2.4.2", "license": "MIT", @@ -9737,8 +9806,7 @@ }, "node_modules/chartjs-plugin-zoom": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.1.tgz", - "integrity": "sha512-ogOmLu6e+Q7E1XWOCOz9YwybMslz9qNfGV2a+qjfmqJYpsw5ZMoRHZBUyW+NGhkpQ5PwwPA/+rikHpBZb7PZuA==", + "license": "MIT", "dependencies": { "hammerjs": "^2.0.8" }, @@ -9825,34 +9893,6 @@ "node": ">=10" } }, - "node_modules/chrome-launcher": { - "version": "0.15.1", - "devOptional": true, - "license": "Apache-2.0", - "dependencies": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "bin": { - "print-chrome-path": "bin/print-chrome-path.js" - }, - "engines": { - "node": ">=12.13.0" - } - }, - "node_modules/chrome-launcher/node_modules/escape-string-regexp": { - "version": "4.0.0", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/chrome-trace-event": { "version": "1.0.3", "license": "MIT", @@ -9861,9 +9901,10 @@ } }, "node_modules/chromium-bidi": { - "version": "0.4.6", - "devOptional": true, - "license": "Apache-2.0", + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.16.tgz", + "integrity": "sha512-7ZbXdWERxRxSwo3txsBjjmc/NLxqb1Bk30mRb0BMS4YIaiV6zvKZqL/UAH+DdqcDYayDWk2n/y8klkBDODrPvA==", + "dev": true, "dependencies": { "mitt": "3.0.0" }, @@ -9878,7 +9919,7 @@ }, "node_modules/ci-info": { "version": "3.6.1", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -9886,9 +9927,8 @@ }, "node_modules/cipher-base": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -9896,6 +9936,7 @@ }, "node_modules/class-utils": { "version": "0.3.6", + "dev": true, "license": "MIT", "dependencies": { "arr-union": "^3.1.0", @@ -9909,6 +9950,7 @@ }, "node_modules/class-utils/node_modules/define-property": { "version": "0.2.5", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -9919,6 +9961,7 @@ }, "node_modules/class-utils/node_modules/is-accessor-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -9929,6 +9972,7 @@ }, "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -9939,6 +9983,7 @@ }, "node_modules/class-utils/node_modules/is-data-descriptor": { "version": "0.1.4", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -9949,6 +9994,7 @@ }, "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -9959,6 +10005,7 @@ }, "node_modules/class-utils/node_modules/is-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^0.1.6", @@ -9971,6 +10018,7 @@ }, "node_modules/class-utils/node_modules/kind-of": { "version": "5.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -9994,8 +10042,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.7.0", - "license": "MIT", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "engines": { "node": ">=6" }, @@ -10145,6 +10194,7 @@ }, "node_modules/collection-visit": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "map-visit": "^1.0.0", @@ -10187,9 +10237,8 @@ }, "node_modules/combine-source-map": { "version": "0.8.0", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", "dev": true, + "license": "MIT", "dependencies": { "convert-source-map": "~1.1.0", "inline-source-map": "~0.6.0", @@ -10199,15 +10248,13 @@ }, "node_modules/combine-source-map/node_modules/convert-source-map": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/combine-source-map/node_modules/source-map": { "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -10245,26 +10292,29 @@ }, "node_modules/component-emitter": { "version": "1.3.0", + "dev": true, "license": "MIT" }, "node_modules/compress-commons": { - "version": "4.1.1", - "devOptional": true, - "license": "MIT", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-5.0.1.tgz", + "integrity": "sha512-MPh//1cERdLtqwO3pOFLeXtpuai0Y2WCd5AhtKxznqM7WtaMYaOEMSgn45d9D10sIHSfIKE603HlOp8OPGrvag==", + "dev": true, "dependencies": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", + "crc-32": "^1.2.0", + "crc32-stream": "^5.0.0", "normalize-path": "^3.0.0", "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/compress-commons/node_modules/readable-stream": { "version": "3.6.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -10381,8 +10431,6 @@ }, "node_modules/console-browserify": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", "dev": true }, "node_modules/console-control-strings": { @@ -10392,9 +10440,8 @@ }, "node_modules/constants-browserify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/content-disposition": { "version": "0.5.4", @@ -10458,6 +10505,7 @@ }, "node_modules/copy-descriptor": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -10608,21 +10656,23 @@ } }, "node_modules/crc32-stream": { - "version": "4.0.2", - "devOptional": true, - "license": "MIT", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-5.0.0.tgz", + "integrity": "sha512-B0EPa1UK+qnpBZpG+7FgPCu0J2ETLpXq09o9BkLkEAhdB6Z61Qo4pJ3JYu0c+Qi+/SAL7QThqnzS06pmSSyZaw==", + "dev": true, "dependencies": { "crc-32": "^1.2.0", "readable-stream": "^3.4.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/crc32-stream/node_modules/readable-stream": { "version": "3.6.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -10634,9 +10684,8 @@ }, "node_modules/create-ecdh": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -10644,15 +10693,13 @@ }, "node_modules/create-ecdh/node_modules/bn.js": { "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/create-hash": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, + "license": "MIT", "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -10663,9 +10710,8 @@ }, "node_modules/create-hmac": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, + "license": "MIT", "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -10677,9 +10723,8 @@ }, "node_modules/create-require": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/critters": { "version": "0.0.16", @@ -10821,11 +10866,32 @@ } }, "node_modules/cross-fetch": { - "version": "3.1.5", - "devOptional": true, - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "dev": true, + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, "dependencies": { - "node-fetch": "2.6.7" + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, "node_modules/cross-spawn": { @@ -10842,9 +10908,8 @@ }, "node_modules/crypto-browserify": { "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, + "license": "MIT", "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -10962,11 +11027,15 @@ }, "node_modules/css-shorthand-properties": { "version": "1.1.1", - "devOptional": true + "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", + "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", + "dev": true }, "node_modules/css-value": { "version": "0.0.1", - "devOptional": true + "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", + "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", + "dev": true }, "node_modules/css-what": { "version": "6.1.0", @@ -11656,6 +11725,15 @@ "node": ">=0.10" } }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, "node_modules/debug": { "version": "4.3.4", "license": "MIT", @@ -11690,6 +11768,7 @@ }, "node_modules/decode-uri-component": { "version": "0.2.2", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10" @@ -11729,8 +11808,9 @@ }, "node_modules/deepmerge-ts": { "version": "5.1.0", - "devOptional": true, - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", + "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", + "dev": true, "engines": { "node": ">=16.0.0" } @@ -11769,7 +11849,7 @@ }, "node_modules/define-properties": { "version": "1.1.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-property-descriptors": "^1.0.0", @@ -11784,6 +11864,7 @@ }, "node_modules/define-property": { "version": "2.0.2", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", @@ -11795,13 +11876,78 @@ }, "node_modules/defined": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "dev": true, + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/degenerator/node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/degenerator/node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/degenerator/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, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/degenerator/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/del": { "version": "2.2.2", "license": "MIT", @@ -11943,9 +12089,8 @@ }, "node_modules/deps-sort": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", - "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", "dev": true, + "license": "MIT", "dependencies": { "JSONStream": "^1.0.3", "shasum-object": "^1.0.0", @@ -11956,11 +12101,19 @@ "deps-sort": "bin/cmd.js" } }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/des.js": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", - "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -11980,9 +12133,8 @@ }, "node_modules/detective": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", "dev": true, + "license": "MIT", "dependencies": { "acorn-node": "^1.8.2", "defined": "^1.0.0", @@ -11995,56 +12147,11 @@ "node": ">=0.8.0" } }, - "node_modules/devtools": { - "version": "8.8.2", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "chrome-launcher": "^0.15.0", - "edge-paths": "^3.0.5", - "import-meta-resolve": "^2.1.0", - "puppeteer-core": "19.8.5", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0", - "which": "^3.0.0" - }, - "engines": { - "node": "^16.13 || >=18" - } - }, "node_modules/devtools-protocol": { - "version": "0.0.1124027", - "devOptional": true, - "license": "BSD-3-Clause" - }, - "node_modules/devtools/node_modules/uuid": { - "version": "9.0.0", - "devOptional": true, - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/devtools/node_modules/which": { - "version": "3.0.0", - "devOptional": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "version": "0.0.1245094", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1245094.tgz", + "integrity": "sha512-c7Tk8wCk2bw+wuQbl8vDh/7rDboWY8TEtcuHj5Q8S9E4F0AJMGJBnp+OqBCTI+xuVeGitQHt04/Rp3tzUStJxg==", + "dev": true }, "node_modules/dfa": { "version": "1.2.0", @@ -12060,18 +12167,18 @@ } }, "node_modules/diff-sequences": { - "version": "29.4.3", - "devOptional": true, - "license": "MIT", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/diffie-hellman": { "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -12080,9 +12187,8 @@ }, "node_modules/diffie-hellman/node_modules/bn.js": { "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/dir-compare": { "version": "2.4.0", @@ -12219,9 +12325,8 @@ }, "node_modules/domain-browser": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4", "npm": ">=1.2" @@ -12286,6 +12391,7 @@ }, "node_modules/dot-case": { "version": "3.0.4", + "dev": true, "license": "MIT", "dependencies": { "no-case": "^3.0.4", @@ -12325,8 +12431,9 @@ }, "node_modules/eastasianwidth": { "version": "0.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true }, "node_modules/easy-table": { "version": "1.2.0", @@ -12351,8 +12458,9 @@ }, "node_modules/edge-paths": { "version": "3.0.5", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", + "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", + "dev": true, "dependencies": { "@types/which": "^2.0.1", "which": "^2.0.2" @@ -12364,14 +12472,69 @@ "url": "https://github.com/sponsors/shirshak55" } }, + "node_modules/edgedriver": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.3.9.tgz", + "integrity": "sha512-G0wNgFMFRDnFfKaXG2R6HiyVHqhKwdQ3EgoxW3wPlns2wKqem7F+HgkWBcevN7Vz0nN4AXtskID7/6jsYDXcKw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@wdio/logger": "^8.16.17", + "decamelize": "^6.0.0", + "edge-paths": "^3.0.5", + "node-fetch": "^3.3.2", + "unzipper": "^0.10.14", + "which": "^4.0.0" + }, + "bin": { + "edgedriver": "bin/edgedriver.js" + } + }, + "node_modules/edgedriver/node_modules/decamelize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/edgedriver/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/edgedriver/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, "node_modules/ee-first": { "version": "1.1.1", "license": "MIT" }, "node_modules/ejs": { - "version": "3.1.8", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -12622,9 +12785,8 @@ }, "node_modules/elliptic": { "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -12637,9 +12799,8 @@ }, "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -12674,7 +12835,7 @@ }, "node_modules/end-of-stream": { "version": "1.4.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "once": "^1.4.0" @@ -12770,30 +12931,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "devOptional": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-get-iterator/node_modules/isarray": { - "version": "2.0.5", - "devOptional": true, - "license": "MIT" - }, "node_modules/es-module-lexer": { "version": "0.9.3", "license": "MIT" @@ -13625,9 +13762,8 @@ }, "node_modules/evp_bytestokey": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, + "license": "MIT", "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -13664,6 +13800,7 @@ }, "node_modules/expand-brackets": { "version": "2.1.4", + "dev": true, "license": "MIT", "dependencies": { "debug": "^2.3.3", @@ -13680,6 +13817,7 @@ }, "node_modules/expand-brackets/node_modules/debug": { "version": "2.6.9", + "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -13687,6 +13825,7 @@ }, "node_modules/expand-brackets/node_modules/define-property": { "version": "0.2.5", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -13697,6 +13836,7 @@ }, "node_modules/expand-brackets/node_modules/extend-shallow": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -13707,6 +13847,7 @@ }, "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -13717,6 +13858,7 @@ }, "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -13727,6 +13869,7 @@ }, "node_modules/expand-brackets/node_modules/is-data-descriptor": { "version": "0.1.4", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -13737,6 +13880,7 @@ }, "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -13747,6 +13891,7 @@ }, "node_modules/expand-brackets/node_modules/is-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^0.1.6", @@ -13759,6 +13904,7 @@ }, "node_modules/expand-brackets/node_modules/is-extendable": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -13766,6 +13912,7 @@ }, "node_modules/expand-brackets/node_modules/kind-of": { "version": "5.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -13773,37 +13920,42 @@ }, "node_modules/expand-brackets/node_modules/ms": { "version": "2.0.0", + "dev": true, "license": "MIT" }, "node_modules/expect": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, "dependencies": { - "@jest/expect-utils": "^29.5.0", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.5.0", - "jest-message-util": "^29.5.0", - "jest-util": "^29.5.0" + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/expect-webdriverio": { - "version": "4.1.3", - "devOptional": true, - "license": "MIT", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.8.1.tgz", + "integrity": "sha512-JD5aboj/tCiMXdEPCpt3BA0xL3DBhNu1MoiOdBGT9LT+9COIXoDG6Ks6h5S4c4PNwLs6xSeU8s7XxFAmBPu45Q==", + "dev": true, "dependencies": { - "expect": "^29.4.0", - "jest-matcher-utils": "^29.4.0" + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" }, "engines": { "node": ">=16 || >=18 || >=20" }, "optionalDependencies": { - "@wdio/globals": "^8.2.4", - "webdriverio": "^8.2.4" + "@wdio/globals": "^8.27.0", + "@wdio/logger": "^8.24.12", + "webdriverio": "^8.27.0" } }, "node_modules/express": { @@ -13912,6 +14064,7 @@ }, "node_modules/extend-shallow": { "version": "3.0.2", + "dev": true, "license": "MIT", "dependencies": { "assign-symbols": "^1.0.0", @@ -13955,6 +14108,7 @@ }, "node_modules/extglob": { "version": "2.0.4", + "dev": true, "license": "MIT", "dependencies": { "array-unique": "^0.3.2", @@ -13972,6 +14126,7 @@ }, "node_modules/extglob/node_modules/define-property": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" @@ -13982,6 +14137,7 @@ }, "node_modules/extglob/node_modules/extend-shallow": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -13992,6 +14148,7 @@ }, "node_modules/extglob/node_modules/is-extendable": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -14054,6 +14211,12 @@ "version": "3.1.3", "license": "MIT" }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.2.12", "license": "MIT", @@ -14079,9 +14242,8 @@ }, "node_modules/fast-safe-stringify": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fastparse": { "version": "1.1.2", @@ -14107,21 +14269,44 @@ }, "node_modules/fd-slicer": { "version": "1.1.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "pend": "~1.2.0" } }, - "node_modules/figures": { + "node_modules/fetch-blob": { "version": "3.2.0", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } @@ -14267,14 +14452,15 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.2", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -14284,21 +14470,42 @@ } } }, - "node_modules/for-each": { - "version": "0.3.3", - "devOptional": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" - } - }, "node_modules/for-in": { "version": "1.0.2", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/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, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/forever-agent": { "version": "0.6.1", "license": "Apache-2.0", @@ -14323,12 +14530,25 @@ }, "node_modules/form-data-encoder": { "version": "2.1.4", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "dev": true, "engines": { "node": ">= 14.17" } }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dev": true, + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/forwarded": { "version": "0.2.0", "license": "MIT", @@ -14356,6 +14576,7 @@ }, "node_modules/fragment-cache": { "version": "0.2.1", + "dev": true, "license": "MIT", "dependencies": { "map-cache": "^0.2.2" @@ -14376,11 +14597,6 @@ "dev": true, "license": "MIT" }, - "node_modules/fs-constants": { - "version": "1.0.0", - "devOptional": true, - "license": "MIT" - }, "node_modules/fs-extra": { "version": "10.1.0", "dev": true, @@ -14412,6 +14628,87 @@ "version": "1.0.0", "license": "ISC" }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/fstream/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, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/fstream/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, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fstream/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, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/fstream/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/fstream/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, "node_modules/function-bind": { "version": "1.1.1", "license": "MIT" @@ -14435,7 +14732,7 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", - "devOptional": true, + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14461,8 +14758,9 @@ }, "node_modules/gaze": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, - "license": "MIT", "dependencies": { "globule": "^1.0.0" }, @@ -14470,6 +14768,103 @@ "node": ">= 4.0.0" } }, + "node_modules/geckodriver": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.3.0.tgz", + "integrity": "sha512-QfpvxFsMORwKpvnLslkHCr3NTCczHAvkte6+pQGsiUZXKBe6mO4TTb727b+9KMVSK6XZqhR6ZwImKdP+F5vS6A==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@wdio/logger": "^8.24.12", + "decamelize": "^6.0.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", + "node-fetch": "^3.3.2", + "tar-fs": "^3.0.4", + "unzipper": "^0.10.14", + "which": "^4.0.0" + }, + "bin": { + "geckodriver": "bin/geckodriver.js" + }, + "engines": { + "node": "^16.13 || >=18 || >=20" + } + }, + "node_modules/geckodriver/node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/geckodriver/node_modules/decamelize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/geckodriver/node_modules/http-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", + "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/geckodriver/node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/geckodriver/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/geckodriver/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "license": "MIT", @@ -14508,6 +14903,18 @@ "node": ">=8.0.0" } }, + "node_modules/get-port": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.0.0.tgz", + "integrity": "sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-stream": { "version": "6.0.1", "license": "MIT", @@ -14533,8 +14940,65 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-uri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.2.tgz", + "integrity": "sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==", + "dev": true, + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.0", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/get-uri/node_modules/data-uri-to-buffer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz", + "integrity": "sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/get-uri/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/get-uri/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/get-uri/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/get-value": { "version": "2.0.6", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -14655,8 +15119,9 @@ }, "node_modules/globule": { "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", "dev": true, - "license": "MIT", "dependencies": { "glob": "~7.1.1", "lodash": "^4.17.21", @@ -14668,8 +15133,9 @@ }, "node_modules/globule/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" @@ -14677,8 +15143,9 @@ }, "node_modules/globule/node_modules/glob": { "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -14696,8 +15163,9 @@ }, "node_modules/globule/node_modules/minimatch": { "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -14712,20 +15180,9 @@ "delegate": "^3.1.2" } }, - "node_modules/gopd": { - "version": "1.0.1", - "devOptional": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "9.6.0", - "dev": true, + "node_modules/got": { + "version": "9.6.0", + "dev": true, "license": "MIT", "dependencies": { "@sindresorhus/is": "^0.14.0", @@ -14766,7 +15223,7 @@ }, "node_modules/grapheme-splitter": { "version": "1.0.4", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/graphlib": { @@ -14871,8 +15328,9 @@ }, "node_modules/has-ansi": { "version": "2.0.0", - "devOptional": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "ansi-regex": "^2.0.0" }, @@ -14882,15 +15340,16 @@ }, "node_modules/has-ansi/node_modules/ansi-regex": { "version": "2.1.1", - "devOptional": true, "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">=0.10.0" } }, "node_modules/has-bigints": { "version": "1.0.2", - "devOptional": true, + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" @@ -14905,7 +15364,7 @@ }, "node_modules/has-property-descriptors": { "version": "1.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.1" @@ -14926,7 +15385,7 @@ }, "node_modules/has-tostringtag": { "version": "1.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" @@ -14945,6 +15404,7 @@ }, "node_modules/has-value": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "get-value": "^2.0.6", @@ -14957,6 +15417,7 @@ }, "node_modules/has-values": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "is-number": "^3.0.0", @@ -14968,6 +15429,7 @@ }, "node_modules/has-values/node_modules/is-number": { "version": "3.0.0", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -14978,6 +15440,7 @@ }, "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -14988,6 +15451,7 @@ }, "node_modules/has-values/node_modules/kind-of": { "version": "4.0.0", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -14998,9 +15462,8 @@ }, "node_modules/hash-base": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -15012,9 +15475,8 @@ }, "node_modules/hash-base/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -15026,8 +15488,6 @@ }, "node_modules/hash-base/node_modules/safe-buffer": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { @@ -15042,13 +15502,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/hash.js": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -15080,9 +15540,8 @@ }, "node_modules/hmac-drbg": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", "dev": true, + "license": "MIT", "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -15091,7 +15550,7 @@ }, "node_modules/hosted-git-info": { "version": "4.1.0", - "devOptional": true, + "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -15102,7 +15561,7 @@ }, "node_modules/hosted-git-info/node_modules/lru-cache": { "version": "6.0.0", - "devOptional": true, + "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -15137,9 +15596,8 @@ }, "node_modules/htmlescape": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", - "integrity": "sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -15186,7 +15644,7 @@ }, "node_modules/http-cache-semantics": { "version": "4.1.1", - "devOptional": true, + "dev": true, "license": "BSD-2-Clause" }, "node_modules/http-deceiver": { @@ -15367,9 +15825,10 @@ } }, "node_modules/http2-wrapper": { - "version": "2.2.0", - "devOptional": true, - "license": "MIT", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "dev": true, "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.2.0" @@ -15380,9 +15839,8 @@ }, "node_modules/https-browserify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/https-proxy-agent": { "version": "5.0.1", @@ -15531,9 +15989,10 @@ } }, "node_modules/import-meta-resolve": { - "version": "2.2.2", - "devOptional": true, - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", + "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", + "dev": true, "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -15579,18 +16038,16 @@ }, "node_modules/inline-source-map": { "version": "0.6.2", - "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", - "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==", "dev": true, + "license": "MIT", "dependencies": { "source-map": "~0.5.3" } }, "node_modules/inline-source-map/node_modules/source-map": { "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -15679,9 +16136,8 @@ }, "node_modules/insert-module-globals": { "version": "7.2.1", - "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", - "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", "dev": true, + "license": "MIT", "dependencies": { "acorn-node": "^1.5.2", "combine-source-map": "^0.8.0", @@ -15705,7 +16161,7 @@ }, "node_modules/internal-slot": { "version": "1.0.5", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.0", @@ -15737,6 +16193,7 @@ }, "node_modules/is-accessor-descriptor": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -15747,7 +16204,7 @@ }, "node_modules/is-arguments": { "version": "1.1.1", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -15760,26 +16217,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "devOptional": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-arrayish": { "version": "0.2.1", "license": "MIT" }, "node_modules/is-bigint": { "version": "1.0.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" @@ -15800,7 +16244,7 @@ }, "node_modules/is-boolean-object": { "version": "1.1.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -15815,11 +16259,12 @@ }, "node_modules/is-buffer": { "version": "1.1.6", + "dev": true, "license": "MIT" }, "node_modules/is-callable": { "version": "1.2.7", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -15851,6 +16296,7 @@ }, "node_modules/is-data-descriptor": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^6.0.0" @@ -15861,7 +16307,7 @@ }, "node_modules/is-date-object": { "version": "1.0.5", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -15875,6 +16321,7 @@ }, "node_modules/is-descriptor": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.0", @@ -15900,6 +16347,7 @@ }, "node_modules/is-extendable": { "version": "1.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4" @@ -15944,14 +16392,6 @@ "dev": true, "license": "MIT" }, - "node_modules/is-map": { - "version": "2.0.2", - "devOptional": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "dev": true, @@ -15972,7 +16412,7 @@ }, "node_modules/is-number-object": { "version": "1.0.7", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -16047,7 +16487,7 @@ }, "node_modules/is-regex": { "version": "1.1.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -16060,17 +16500,9 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-set": { - "version": "2.0.2", - "devOptional": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2" @@ -16091,7 +16523,7 @@ }, "node_modules/is-string": { "version": "1.0.7", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" @@ -16105,7 +16537,7 @@ }, "node_modules/is-symbol": { "version": "1.0.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" @@ -16117,24 +16549,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "devOptional": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-typedarray": { "version": "1.0.0", "license": "MIT", @@ -16151,19 +16565,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-utf8": { - "version": "0.2.1", - "dev": true, - "license": "MIT" - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "devOptional": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-weakref": { "version": "1.0.2", "dev": true, @@ -16175,24 +16576,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "devOptional": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-what": { "version": "3.14.1", "license": "MIT" }, "node_modules/is-windows": { "version": "1.0.2", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -16268,6 +16658,24 @@ "semver": "bin/semver.js" } }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jake": { "version": "10.8.5", "dev": true, @@ -16379,12 +16787,13 @@ "link": true }, "node_modules/jasmine": { - "version": "4.5.0", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.1.0.tgz", + "integrity": "sha512-prmJlC1dbLhti4nE4XAPDWmfJesYO15sjGXVp7Cs7Ym5I9Xtwa/hUHxxJXjnpfLO72+ySttA0Ztf8g/RiVnUKw==", "dev": true, - "license": "MIT", "dependencies": { - "glob": "^7.1.6", - "jasmine-core": "^4.5.0" + "glob": "^10.2.2", + "jasmine-core": "~5.1.0" }, "bin": { "jasmine": "bin/jasmine.js" @@ -16392,9 +16801,8 @@ }, "node_modules/jasmine-core": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.2.0.tgz", - "integrity": "sha512-OcFpBrIhnbmb9wfI8cqPSJ50pv3Wg4/NSgoZIqHzIwO/2a9qivJWzv8hUvaREIMYYJBas6AvfXATFdVuzzCqVw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jasmine-spec-reporter": { "version": "7.0.0", @@ -16404,48 +16812,56 @@ "colors": "1.4.0" } }, - "node_modules/jasmine/node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/jasmine/node_modules/glob": { - "version": "7.2.3", + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, - "license": "ISC", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/jasmine/node_modules/jasmine-core": { - "version": "4.5.0", - "dev": true, - "license": "MIT" + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.1.1.tgz", + "integrity": "sha512-UrzO3fL7nnxlQXlvTynNAenL+21oUQRlzqQFsA2U11ryb4+NLOCOePZ70PTojEaUKhiFugh7dG0Q+I58xlPdWg==", + "dev": true }, "node_modules/jasmine/node_modules/minimatch": { - "version": "3.1.2", + "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": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jasmine/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/jasminewd2": { @@ -16458,14 +16874,15 @@ } }, "node_modules/jest-diff": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -16473,8 +16890,9 @@ }, "node_modules/jest-diff/node_modules/ansi-styles": { "version": "4.3.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -16487,8 +16905,9 @@ }, "node_modules/jest-diff/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -16502,8 +16921,9 @@ }, "node_modules/jest-diff/node_modules/color-convert": { "version": "2.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -16513,21 +16933,24 @@ }, "node_modules/jest-diff/node_modules/color-name": { "version": "1.1.4", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/jest-diff/node_modules/supports-color": { "version": "7.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -16536,22 +16959,24 @@ } }, "node_modules/jest-get-type": { - "version": "29.4.3", - "devOptional": true, - "license": "MIT", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^29.5.0", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -16559,8 +16984,9 @@ }, "node_modules/jest-matcher-utils/node_modules/ansi-styles": { "version": "4.3.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -16573,8 +16999,9 @@ }, "node_modules/jest-matcher-utils/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -16588,8 +17015,9 @@ }, "node_modules/jest-matcher-utils/node_modules/color-convert": { "version": "2.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -16599,21 +17027,24 @@ }, "node_modules/jest-matcher-utils/node_modules/color-name": { "version": "1.1.4", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/jest-matcher-utils/node_modules/has-flag": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/jest-matcher-utils/node_modules/supports-color": { "version": "7.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -16622,17 +17053,18 @@ } }, "node_modules/jest-message-util": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.5.0", + "@jest/types": "^29.6.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.5.0", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -16642,8 +17074,9 @@ }, "node_modules/jest-message-util/node_modules/ansi-styles": { "version": "4.3.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -16656,8 +17089,9 @@ }, "node_modules/jest-message-util/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -16671,8 +17105,9 @@ }, "node_modules/jest-message-util/node_modules/color-convert": { "version": "2.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -16682,21 +17117,24 @@ }, "node_modules/jest-message-util/node_modules/color-name": { "version": "1.1.4", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/jest-message-util/node_modules/has-flag": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/jest-message-util/node_modules/supports-color": { "version": "7.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -16705,11 +17143,12 @@ } }, "node_modules/jest-util": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, "dependencies": { - "@jest/types": "^29.5.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -16722,8 +17161,9 @@ }, "node_modules/jest-util/node_modules/ansi-styles": { "version": "4.3.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -16736,8 +17176,9 @@ }, "node_modules/jest-util/node_modules/chalk": { "version": "4.1.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -16751,8 +17192,9 @@ }, "node_modules/jest-util/node_modules/color-convert": { "version": "2.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -16762,21 +17204,24 @@ }, "node_modules/jest-util/node_modules/color-name": { "version": "1.1.4", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/jest-util/node_modules/has-flag": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } }, "node_modules/jest-util/node_modules/supports-color": { "version": "7.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -16962,9 +17407,8 @@ }, "node_modules/json-stable-stringify": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", - "integrity": "sha512-nKtD/Qxm7tWdZqJoldEC7fF0S41v0mWbeaXG3637stOWfyGxTgWTYE2wtfKmjzpvxv2MA2xzxsXOIiwUpkX6Qw==", "dev": true, + "license": "MIT", "dependencies": { "jsonify": "~0.0.0" } @@ -17006,9 +17450,8 @@ }, "node_modules/jsonify": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", - "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", "dev": true, + "license": "Public Domain", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -17023,9 +17466,8 @@ }, "node_modules/JSONStream": { "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", "dev": true, + "license": "(MIT OR Apache-2.0)", "dependencies": { "jsonparse": "^1.2.0", "through": ">=2.2.7 <3" @@ -17154,8 +17596,9 @@ }, "node_modules/ky": { "version": "0.33.3", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", + "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", + "dev": true, "engines": { "node": ">=14.16" }, @@ -17165,9 +17608,8 @@ }, "node_modules/labeled-stream-splicer": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", - "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "stream-splicer": "^2.0.0" @@ -17180,8 +17622,9 @@ }, "node_modules/lazystream": { "version": "1.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, "dependencies": { "readable-stream": "^2.0.5" }, @@ -17314,57 +17757,15 @@ "immediate": "~3.0.5" } }, - "node_modules/lighthouse-logger": { - "version": "1.3.0", - "devOptional": true, - "license": "Apache-2.0", - "dependencies": { - "debug": "^2.6.9", - "marky": "^1.2.2" - } - }, - "node_modules/lighthouse-logger/node_modules/debug": { - "version": "2.6.9", - "devOptional": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/lighthouse-logger/node_modules/ms": { - "version": "2.0.0", - "devOptional": true, - "license": "MIT" - }, "node_modules/lines-and-columns": { "version": "1.2.4", "license": "MIT" }, - "node_modules/load-json-file": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } + "node_modules/listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", + "dev": true }, "node_modules/loader-runner": { "version": "4.3.0", @@ -17380,6 +17781,29 @@ "node": ">= 12.13.0" } }, + "node_modules/locate-app": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.2.8.tgz", + "integrity": "sha512-L5ajqYbJZl8lJC56CFoYNIe225R3ZRZeSmDzR1TWpWROoJse0KGMPWVWArH6SQmNRMOTAF60hDiBvXbFvQGfkg==", + "dev": true, + "dependencies": { + "n12": "1.8.11", + "type-fest": "2.13.0", + "userhome": "1.0.0" + } + }, + "node_modules/locate-app/node_modules/type-fest": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", + "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/locate-path": { "version": "5.0.0", "license": "MIT", @@ -17400,42 +17824,29 @@ }, "node_modules/lodash.clonedeep": { "version": "4.5.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true }, "node_modules/lodash.debounce": { "version": "4.0.8", "license": "MIT" }, - "node_modules/lodash.defaults": { - "version": "4.2.0", - "devOptional": true, - "license": "MIT" - }, - "node_modules/lodash.difference": { - "version": "4.5.0", - "devOptional": true, - "license": "MIT" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "devOptional": true, - "license": "MIT" - }, "node_modules/lodash.flattendeep": { "version": "4.4.0", + "dev": true, "license": "MIT" }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "devOptional": true, - "license": "MIT" + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true }, "node_modules/lodash.memoize": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", - "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", @@ -17449,13 +17860,14 @@ }, "node_modules/lodash.union": { "version": "4.6.0", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/lodash.zip": { "version": "4.2.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", + "dev": true }, "node_modules/log-symbols": { "version": "4.1.0", @@ -17531,7 +17943,7 @@ }, "node_modules/loglevel": { "version": "1.8.1", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">= 0.6.0" @@ -17543,11 +17955,12 @@ }, "node_modules/loglevel-plugin-prefix": { "version": "0.8.4", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/lower-case": { "version": "2.0.2", + "dev": true, "license": "MIT", "dependencies": { "tslib": "^2.0.3" @@ -17616,9 +18029,8 @@ }, "node_modules/make-error": { "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/make-fetch-happen": { "version": "10.2.1", @@ -17648,13 +18060,6 @@ }, "node_modules/map-cache": { "version": "0.2.2", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "1.0.1", "dev": true, "license": "MIT", "engines": { @@ -17668,6 +18073,7 @@ }, "node_modules/map-visit": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "object-visit": "^1.0.0" @@ -17686,11 +18092,6 @@ "node": ">= 12" } }, - "node_modules/marky": { - "version": "1.2.5", - "devOptional": true, - "license": "Apache-2.0" - }, "node_modules/matcher": { "version": "3.0.0", "dev": true, @@ -17725,9 +18126,8 @@ }, "node_modules/md5.js": { "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "dev": true, + "license": "MIT", "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -17828,9 +18228,8 @@ }, "node_modules/miller-rabin": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -17841,9 +18240,8 @@ }, "node_modules/miller-rabin/node_modules/bn.js": { "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mime": { "version": "2.6.0", @@ -17875,8 +18273,9 @@ }, "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" }, @@ -17932,9 +18331,8 @@ }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/minimatch": { "version": "5.1.0", @@ -18042,11 +18440,13 @@ }, "node_modules/mitt": { "version": "3.0.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", + "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", + "dev": true }, "node_modules/mixin-deep": { "version": "1.3.2", + "dev": true, "license": "MIT", "dependencies": { "for-in": "^1.0.2", @@ -18068,14 +18468,13 @@ }, "node_modules/mkdirp-classic": { "version": "0.5.3", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/module-deps": { "version": "6.2.3", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", - "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", "dev": true, + "license": "MIT", "dependencies": { "browser-resolve": "^2.0.0", "cached-path-relative": "^1.0.2", @@ -18102,9 +18501,8 @@ }, "node_modules/module-deps/node_modules/browser-resolve": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", - "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", "dev": true, + "license": "MIT", "dependencies": { "resolve": "^1.17.0" } @@ -18175,6 +18573,12 @@ "version": "0.0.8", "license": "ISC" }, + "node_modules/n12": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/n12/-/n12-1.8.11.tgz", + "integrity": "sha512-hygXQNqLnQKyLfaTDPI3YdwQy8m1z65Q94MiizaLlh36hyV+AgSOtvrzYYFLup52gDbRnipQhqJE38uLo28Niw==", + "dev": true + }, "node_modules/nanoid": { "version": "3.3.4", "license": "MIT", @@ -18187,6 +18591,7 @@ }, "node_modules/nanomatch": { "version": "1.2.13", + "dev": true, "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", @@ -18250,6 +18655,15 @@ "version": "2.6.2", "license": "MIT" }, + "node_modules/netmask": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/next-tick": { "version": "1.1.0", "dev": true, @@ -18334,6 +18748,7 @@ }, "node_modules/no-case": { "version": "3.0.4", + "dev": true, "license": "MIT", "dependencies": { "lower-case": "^2.0.2", @@ -18368,23 +18783,41 @@ "node": "*" } }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, "node_modules/node-fetch": { - "version": "2.6.7", - "devOptional": true, - "license": "MIT", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, "node_modules/node-forge": { @@ -18489,17 +18922,39 @@ "license": "MIT" }, "node_modules/normalize-package-data": { - "version": "3.0.3", - "devOptional": true, - "license": "BSD-2-Clause", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz", + "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^7.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/normalize-package-data/node_modules/hosted-git-info": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz", + "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==", + "dev": true, "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "lru-cache": "^10.0.1" }, "engines": { - "node": ">=10" + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/normalize-package-data/node_modules/lru-cache": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "dev": true, + "engines": { + "node": "14 || >=16.14" } }, "node_modules/normalize-path": { @@ -18735,6 +19190,7 @@ }, "node_modules/object-copy": { "version": "0.1.0", + "dev": true, "license": "MIT", "dependencies": { "copy-descriptor": "^0.1.0", @@ -18747,6 +19203,7 @@ }, "node_modules/object-copy/node_modules/define-property": { "version": "0.2.5", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -18757,6 +19214,7 @@ }, "node_modules/object-copy/node_modules/is-accessor-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -18767,6 +19225,7 @@ }, "node_modules/object-copy/node_modules/is-data-descriptor": { "version": "0.1.4", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -18777,6 +19236,7 @@ }, "node_modules/object-copy/node_modules/is-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^0.1.6", @@ -18789,6 +19249,7 @@ }, "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { "version": "5.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -18796,6 +19257,7 @@ }, "node_modules/object-copy/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -18813,7 +19275,7 @@ }, "node_modules/object-is": { "version": "1.1.5", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -18828,7 +19290,7 @@ }, "node_modules/object-keys": { "version": "1.1.1", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" @@ -18836,6 +19298,7 @@ }, "node_modules/object-visit": { "version": "1.0.1", + "dev": true, "license": "MIT", "dependencies": { "isobject": "^3.0.0" @@ -18846,7 +19309,7 @@ }, "node_modules/object.assign": { "version": "4.1.4", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -18863,6 +19326,7 @@ }, "node_modules/object.pick": { "version": "1.3.0", + "dev": true, "license": "MIT", "dependencies": { "isobject": "^3.0.1" @@ -19062,9 +19526,8 @@ }, "node_modules/os-browserify": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/os-name": { "version": "4.0.1", @@ -19096,14 +19559,6 @@ "node": ">=6" } }, - "node_modules/p-iteration": { - "version": "1.1.8", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, "node_modules/p-limit": { "version": "2.3.0", "license": "MIT", @@ -19165,6 +19620,97 @@ "node": ">=6" } }, + "node_modules/pac-proxy-agent": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", + "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "dev": true, + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", + "pac-resolver": "^7.0.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-proxy-agent/node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-proxy-agent/node_modules/http-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", + "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-proxy-agent/node_modules/socks-proxy-agent": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", + "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "socks": "^2.7.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.0.tgz", + "integrity": "sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg==", + "dev": true, + "dependencies": { + "degenerator": "^5.0.0", + "ip": "^1.1.8", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/pac-resolver/node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true + }, "node_modules/pacote": { "version": "13.6.2", "dev": true, @@ -19252,6 +19798,7 @@ }, "node_modules/param-case": { "version": "3.0.4", + "dev": true, "license": "MIT", "dependencies": { "dot-case": "^3.0.4", @@ -19270,18 +19817,16 @@ }, "node_modules/parents": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", - "integrity": "sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==", "dev": true, + "license": "MIT", "dependencies": { "path-platform": "~0.11.15" } }, "node_modules/parse-asn1": { "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, + "license": "ISC", "dependencies": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -19381,6 +19926,7 @@ }, "node_modules/pascalcase": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -19424,20 +19970,20 @@ }, "node_modules/path-platform": { "version": "0.11.15", - "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", - "integrity": "sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/path-scurry": { - "version": "1.6.4", - "devOptional": true, - "license": "BlueOak-1.0.0", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, "dependencies": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -19447,19 +19993,21 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.0.1", - "devOptional": true, - "license": "ISC", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "dev": true, "engines": { "node": "14 || >=16.14" } }, "node_modules/path-scurry/node_modules/minipass": { - "version": "5.0.0", - "devOptional": true, - "license": "ISC", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/path-to-regexp": { @@ -19486,9 +20034,8 @@ }, "node_modules/pbkdf2": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", "dev": true, + "license": "MIT", "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -19533,7 +20080,7 @@ }, "node_modules/pend": { "version": "1.2.0", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/performance-now": { @@ -19565,16 +20112,18 @@ }, "node_modules/pinkie": { "version": "2.0.4", - "devOptional": true, "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">=0.10.0" } }, "node_modules/pinkie-promise": { "version": "2.0.1", - "devOptional": true, "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "pinkie": "^2.0.0" }, @@ -19658,6 +20207,7 @@ }, "node_modules/posix-character-classes": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -20284,11 +20834,12 @@ } }, "node_modules/pretty-format": { - "version": "29.5.0", - "devOptional": true, - "license": "MIT", + "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, "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, @@ -20298,8 +20849,9 @@ }, "node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, "engines": { "node": ">=10" }, @@ -20358,9 +20910,8 @@ }, "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" } @@ -20371,7 +20922,7 @@ }, "node_modules/progress": { "version": "2.0.3", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" @@ -20726,10 +21277,82 @@ "node": ">= 0.10" } }, + "node_modules/proxy-agent": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", + "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/http-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", + "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/proxy-agent/node_modules/socks-proxy-agent": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", + "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "socks": "^2.7.1" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/proxy-from-env": { "version": "1.1.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true }, "node_modules/proxy-middleware": { "version": "0.15.0", @@ -20745,11 +21368,6 @@ "license": "MIT", "optional": true }, - "node_modules/pseudomap": { - "version": "1.0.2", - "dev": true, - "license": "ISC" - }, "node_modules/psl": { "version": "1.9.0", "license": "MIT", @@ -20758,9 +21376,8 @@ }, "node_modules/public-encrypt": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, + "license": "MIT", "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -20772,13 +21389,12 @@ }, "node_modules/public-encrypt/node_modules/bn.js": { "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/pump": { "version": "3.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", @@ -20793,24 +21409,49 @@ } }, "node_modules/puppeteer-core": { - "version": "19.8.5", - "devOptional": true, - "license": "Apache-2.0", + "version": "20.9.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.9.0.tgz", + "integrity": "sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==", + "dev": true, + "dependencies": { + "@puppeteer/browsers": "1.4.6", + "chromium-bidi": "0.4.16", + "cross-fetch": "4.0.0", + "debug": "4.3.4", + "devtools-protocol": "0.0.1147663", + "ws": "8.13.0" + }, + "engines": { + "node": ">=16.3.0" + }, + "peerDependencies": { + "typescript": ">= 4.7.4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/puppeteer-core/node_modules/@puppeteer/browsers": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.6.tgz", + "integrity": "sha512-x4BEjr2SjOPowNeiguzjozQbsc6h437ovD/wu+JpaenxVLm3jkgzHY2xOslMTp50HoTvQreMjiexiGQw1sqZlQ==", + "dev": true, "dependencies": { - "@puppeteer/browsers": "0.4.0", - "chromium-bidi": "0.4.6", - "cross-fetch": "3.1.5", "debug": "4.3.4", - "devtools-protocol": "0.0.1107588", "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", + "progress": "2.0.3", + "proxy-agent": "6.3.0", + "tar-fs": "3.0.4", "unbzip2-stream": "1.4.3", - "ws": "8.13.0" + "yargs": "17.7.1" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=14.14.0" + "node": ">=16.3.0" }, "peerDependencies": { "typescript": ">= 4.7.4" @@ -20821,15 +21462,43 @@ } } }, + "node_modules/puppeteer-core/node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/puppeteer-core/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1107588", - "devOptional": true, - "license": "BSD-3-Clause" + "version": "0.0.1147663", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1147663.tgz", + "integrity": "sha512-hyWmRrexdhbZ1tcJUGpO95ivbRhWXz++F4Ko+n21AY5PNln2ovoJw+8ZMNDTtip+CNFQfrtLVh/w4009dXO/eQ==", + "dev": true }, "node_modules/puppeteer-core/node_modules/extract-zip": { "version": "2.0.1", - "devOptional": true, - "license": "BSD-2-Clause", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -20847,8 +21516,9 @@ }, "node_modules/puppeteer-core/node_modules/get-stream": { "version": "5.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, "dependencies": { "pump": "^3.0.0" }, @@ -20859,6 +21529,83 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/puppeteer-core/node_modules/http-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", + "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/puppeteer-core/node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/puppeteer-core/node_modules/proxy-agent": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.0.tgz", + "integrity": "sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.0", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/puppeteer-core/node_modules/socks-proxy-agent": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", + "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "socks": "^2.7.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/puppeteer-core/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/q": { "version": "1.5.1", "license": "MIT", @@ -20884,13 +21631,12 @@ }, "node_modules/query-selector-shadow-dom": { "version": "1.0.1", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", + "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", + "dev": true }, "node_modules/querystring-es3": { "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", "dev": true, "engines": { "node": ">=0.4.x" @@ -20914,10 +21660,17 @@ ], "license": "MIT" }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, "node_modules/quick-lru": { "version": "5.1.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, "engines": { "node": ">=10" }, @@ -20955,9 +21708,8 @@ }, "node_modules/randomfill": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, + "license": "MIT", "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -21002,8 +21754,9 @@ }, "node_modules/react-is": { "version": "18.2.0", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true }, "node_modules/read-cache": { "version": "1.0.0", @@ -21045,9 +21798,8 @@ }, "node_modules/read-only-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", - "integrity": "sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "^2.0.2" } @@ -21065,33 +21817,35 @@ } }, "node_modules/read-pkg": { - "version": "7.1.0", - "devOptional": true, - "license": "MIT", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-8.1.0.tgz", + "integrity": "sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==", + "dev": true, "dependencies": { "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" + "normalize-package-data": "^6.0.0", + "parse-json": "^7.0.0", + "type-fest": "^4.2.0" }, "engines": { - "node": ">=12.20" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/read-pkg-up": { - "version": "9.1.0", - "devOptional": true, - "license": "MIT", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-10.1.0.tgz", + "integrity": "sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==", + "dev": true, "dependencies": { "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" + "read-pkg": "^8.1.0", + "type-fest": "^4.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -21099,8 +21853,9 @@ }, "node_modules/read-pkg-up/node_modules/find-up": { "version": "6.3.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dev": true, "dependencies": { "locate-path": "^7.1.0", "path-exists": "^5.0.0" @@ -21114,8 +21869,9 @@ }, "node_modules/read-pkg-up/node_modules/locate-path": { "version": "7.2.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, "dependencies": { "p-locate": "^6.0.0" }, @@ -21128,8 +21884,9 @@ }, "node_modules/read-pkg-up/node_modules/p-limit": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, "dependencies": { "yocto-queue": "^1.0.0" }, @@ -21142,8 +21899,9 @@ }, "node_modules/read-pkg-up/node_modules/p-locate": { "version": "6.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, "dependencies": { "p-limit": "^4.0.0" }, @@ -21156,18 +21914,20 @@ }, "node_modules/read-pkg-up/node_modules/path-exists": { "version": "5.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "2.19.0", - "devOptional": true, - "license": "(MIT OR CC0-1.0)", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.9.0.tgz", + "integrity": "sha512-KS/6lh/ynPGiHD/LnAobrEFq3Ad4pBzOlJ1wAnJx9N4EYoqFhMfLIBjUT2UEx4wg5ZE+cC1ob6DCSpppVo+rtg==", + "dev": true, "engines": { - "node": ">=12.20" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -21175,8 +21935,9 @@ }, "node_modules/read-pkg-up/node_modules/yocto-queue": { "version": "1.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, "engines": { "node": ">=12.20" }, @@ -21184,12 +21945,62 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/read-pkg/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-pkg/node_modules/lines-and-columns": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", + "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/read-pkg/node_modules/parse-json": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz", + "integrity": "sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "error-ex": "^1.3.2", + "json-parse-even-better-errors": "^3.0.0", + "lines-and-columns": "^2.0.3", + "type-fest": "^3.8.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg/node_modules/parse-json/node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/read-pkg/node_modules/type-fest": { - "version": "2.19.0", - "devOptional": true, - "license": "(MIT OR CC0-1.0)", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.9.0.tgz", + "integrity": "sha512-KS/6lh/ynPGiHD/LnAobrEFq3Ad4pBzOlJ1wAnJx9N4EYoqFhMfLIBjUT2UEx4wg5ZE+cC1ob6DCSpppVo+rtg==", + "dev": true, "engines": { - "node": ">=12.20" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -21210,8 +22021,9 @@ }, "node_modules/readdir-glob": { "version": "1.1.3", - "devOptional": true, - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "dev": true, "dependencies": { "minimatch": "^5.1.0" } @@ -21318,6 +22130,7 @@ }, "node_modules/regex-not": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "extend-shallow": "^3.0.2", @@ -21333,7 +22146,7 @@ }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", @@ -21395,6 +22208,7 @@ }, "node_modules/repeat-element": { "version": "1.1.4", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -21402,6 +22216,7 @@ }, "node_modules/repeat-string": { "version": "1.6.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10" @@ -21524,8 +22339,9 @@ }, "node_modules/resolve-alpn": { "version": "1.2.1", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true }, "node_modules/resolve-from": { "version": "5.0.0", @@ -21536,6 +22352,7 @@ }, "node_modules/resolve-url": { "version": "0.2.1", + "dev": true, "license": "MIT" }, "node_modules/resolve-url-loader": { @@ -21581,16 +22398,18 @@ }, "node_modules/resq": { "version": "1.11.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", + "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", + "dev": true, "dependencies": { "fast-deep-equal": "^2.0.1" } }, "node_modules/resq/node_modules/fast-deep-equal": { "version": "2.0.1", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", + "dev": true }, "node_modules/restore-cursor": { "version": "3.1.0", @@ -21605,6 +22424,7 @@ }, "node_modules/ret": { "version": "0.1.15", + "dev": true, "license": "MIT", "engines": { "node": ">=0.12" @@ -21628,8 +22448,9 @@ }, "node_modules/rgb2hex": { "version": "0.2.5", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", + "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", + "dev": true }, "node_modules/rimraf": { "version": "3.0.2", @@ -21682,9 +22503,8 @@ }, "node_modules/ripemd160": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "dev": true, + "license": "MIT", "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -21748,18 +22568,26 @@ "license": "BSD-3-Clause" }, "node_modules/rxjs": { - "version": "7.8.0", - "license": "Apache-2.0", + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dependencies": { "tslib": "^2.1.0" } }, + "node_modules/safaridriver": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.2.tgz", + "integrity": "sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==", + "dev": true + }, "node_modules/safe-buffer": { "version": "5.1.2", "license": "MIT" }, "node_modules/safe-regex": { "version": "1.1.0", + "dev": true, "license": "MIT", "dependencies": { "ret": "~0.1.10" @@ -21957,8 +22785,7 @@ }, "node_modules/secure-compare": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" + "license": "MIT" }, "node_modules/seedrandom": { "version": "3.0.5", @@ -22273,6 +23100,7 @@ }, "node_modules/set-value": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", @@ -22286,6 +23114,7 @@ }, "node_modules/set-value/node_modules/extend-shallow": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -22296,6 +23125,7 @@ }, "node_modules/set-value/node_modules/is-extendable": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -22303,9 +23133,8 @@ }, "node_modules/setimmediate": { "version": "1.0.5", - "license": "MIT", - "optional": true, - "peer": true + "devOptional": true, + "license": "MIT" }, "node_modules/setprototypeof": { "version": "1.2.0", @@ -22313,9 +23142,8 @@ }, "node_modules/sha.js": { "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, + "license": "(MIT AND BSD-3-Clause)", "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -22341,9 +23169,8 @@ }, "node_modules/shasum": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", - "integrity": "sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==", "dev": true, + "license": "MIT", "dependencies": { "json-stable-stringify": "~0.0.0", "sha.js": "~2.4.4" @@ -22351,9 +23178,8 @@ }, "node_modules/shasum-object": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", - "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "fast-safe-stringify": "^2.0.7" } @@ -22377,9 +23203,8 @@ }, "node_modules/shell-quote": { "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -22402,8 +23227,6 @@ }, "node_modules/simple-concat": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", "dev": true, "funding": [ { @@ -22418,7 +23241,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/simple-update-notifier": { "version": "1.0.7", @@ -22441,7 +23265,7 @@ }, "node_modules/slash": { "version": "3.0.0", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -22458,6 +23282,7 @@ }, "node_modules/snapdragon": { "version": "0.8.2", + "dev": true, "license": "MIT", "dependencies": { "base": "^0.11.1", @@ -22475,6 +23300,7 @@ }, "node_modules/snapdragon-node": { "version": "2.1.1", + "dev": true, "license": "MIT", "dependencies": { "define-property": "^1.0.0", @@ -22487,6 +23313,7 @@ }, "node_modules/snapdragon-node/node_modules/define-property": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" @@ -22497,6 +23324,7 @@ }, "node_modules/snapdragon-util": { "version": "3.0.1", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.2.0" @@ -22507,6 +23335,7 @@ }, "node_modules/snapdragon-util/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -22517,6 +23346,7 @@ }, "node_modules/snapdragon/node_modules/debug": { "version": "2.6.9", + "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" @@ -22524,6 +23354,7 @@ }, "node_modules/snapdragon/node_modules/define-property": { "version": "0.2.5", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -22534,6 +23365,7 @@ }, "node_modules/snapdragon/node_modules/extend-shallow": { "version": "2.0.1", + "dev": true, "license": "MIT", "dependencies": { "is-extendable": "^0.1.0" @@ -22544,6 +23376,7 @@ }, "node_modules/snapdragon/node_modules/is-accessor-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -22554,6 +23387,7 @@ }, "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -22564,6 +23398,7 @@ }, "node_modules/snapdragon/node_modules/is-data-descriptor": { "version": "0.1.4", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -22574,6 +23409,7 @@ }, "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -22584,6 +23420,7 @@ }, "node_modules/snapdragon/node_modules/is-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^0.1.6", @@ -22596,6 +23433,7 @@ }, "node_modules/snapdragon/node_modules/is-extendable": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -22603,6 +23441,7 @@ }, "node_modules/snapdragon/node_modules/kind-of": { "version": "5.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -22610,10 +23449,12 @@ }, "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", + "dev": true, "license": "MIT" }, "node_modules/snapdragon/node_modules/source-map": { "version": "0.5.7", + "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -22689,6 +23530,7 @@ }, "node_modules/source-map-resolve": { "version": "0.5.3", + "dev": true, "license": "MIT", "dependencies": { "atob": "^2.1.2", @@ -22715,6 +23557,7 @@ }, "node_modules/source-map-url": { "version": "0.4.1", + "dev": true, "license": "MIT" }, "node_modules/sourcemap-codec": { @@ -22723,7 +23566,7 @@ }, "node_modules/spdx-correct": { "version": "3.1.1", - "devOptional": true, + "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", @@ -22732,12 +23575,12 @@ }, "node_modules/spdx-exceptions": { "version": "2.3.0", - "devOptional": true, + "dev": true, "license": "CC-BY-3.0" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", @@ -22746,7 +23589,7 @@ }, "node_modules/spdx-license-ids": { "version": "3.0.12", - "devOptional": true, + "dev": true, "license": "CC0-1.0" }, "node_modules/spdy": { @@ -22800,6 +23643,7 @@ }, "node_modules/split-string": { "version": "3.1.0", + "dev": true, "license": "MIT", "dependencies": { "extend-shallow": "^3.0.0" @@ -22868,8 +23712,9 @@ }, "node_modules/stack-utils": { "version": "2.0.6", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -22879,8 +23724,9 @@ }, "node_modules/stack-utils/node_modules/escape-string-regexp": { "version": "2.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, "engines": { "node": ">=8" } @@ -22979,6 +23825,7 @@ }, "node_modules/static-extend": { "version": "0.1.2", + "dev": true, "license": "MIT", "dependencies": { "define-property": "^0.2.5", @@ -22990,6 +23837,7 @@ }, "node_modules/static-extend/node_modules/define-property": { "version": "0.2.5", + "dev": true, "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" @@ -23000,6 +23848,7 @@ }, "node_modules/static-extend/node_modules/is-accessor-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -23010,6 +23859,7 @@ }, "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -23020,6 +23870,7 @@ }, "node_modules/static-extend/node_modules/is-data-descriptor": { "version": "0.1.4", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -23030,6 +23881,7 @@ }, "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -23040,6 +23892,7 @@ }, "node_modules/static-extend/node_modules/is-descriptor": { "version": "0.1.6", + "dev": true, "license": "MIT", "dependencies": { "is-accessor-descriptor": "^0.1.6", @@ -23052,6 +23905,7 @@ }, "node_modules/static-extend/node_modules/kind-of": { "version": "5.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -23169,82 +24023,10 @@ "node": ">= 0.8" } }, - "node_modules/stdin-discarder": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "bl": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stdin-discarder/node_modules/bl": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/stdin-discarder/node_modules/buffer": { - "version": "6.0.3", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/stdin-discarder/node_modules/readable-stream": { - "version": "3.6.2", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "devOptional": true, - "license": "MIT", - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/stream-browserify": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -23269,9 +24051,8 @@ }, "node_modules/stream-combiner2": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", "dev": true, + "license": "MIT", "dependencies": { "duplexer2": "~0.1.0", "readable-stream": "^2.0.2" @@ -23279,9 +24060,8 @@ }, "node_modules/stream-http": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", - "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", "dev": true, + "license": "MIT", "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.4", @@ -23291,9 +24071,8 @@ }, "node_modules/stream-http/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -23305,16 +24084,25 @@ }, "node_modules/stream-splicer": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", - "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "readable-stream": "^2.0.2" } }, - "node_modules/string_decoder": { - "version": "1.1.1", + "node_modules/streamx": { + "version": "2.15.6", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz", + "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" @@ -23332,6 +24120,21 @@ "node": ">=8" } }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/string.prototype.trimend": { "version": "1.0.6", "dev": true, @@ -23368,15 +24171,17 @@ "node": ">=8" } }, - "node_modules/strip-bom": { - "version": "2.0.0", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { - "is-utf8": "^0.2.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/strip-final-newline": { @@ -23479,21 +24284,12 @@ }, "node_modules/subarg": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.1.0" } }, - "node_modules/suffix": { - "version": "0.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/sumchecker": { "version": "3.0.1", "dev": true, @@ -23539,9 +24335,8 @@ }, "node_modules/syntax-error": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", "dev": true, + "license": "MIT", "dependencies": { "acorn-node": "^1.2.0" } @@ -23569,47 +24364,25 @@ } }, "node_modules/tar-fs": { - "version": "2.1.1", - "devOptional": true, - "license": "MIT", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", + "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", + "dev": true, "dependencies": { - "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "tar-stream": "^3.1.5" } }, - "node_modules/tar-fs/node_modules/chownr": { - "version": "1.1.4", - "devOptional": true, - "license": "ISC" - }, "node_modules/tar-stream": { - "version": "2.2.0", - "devOptional": true, - "license": "MIT", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.2", - "devOptional": true, - "license": "MIT", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", + "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, "node_modules/temp": { @@ -23849,8 +24622,6 @@ }, "node_modules/timers-browserify": { "version": "1.4.2", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", - "integrity": "sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==", "dev": true, "dependencies": { "process": "~0.11.0" @@ -23896,6 +24667,7 @@ }, "node_modules/to-object-path": { "version": "0.3.0", + "dev": true, "license": "MIT", "dependencies": { "kind-of": "^3.0.2" @@ -23906,6 +24678,7 @@ }, "node_modules/to-object-path/node_modules/kind-of": { "version": "3.2.2", + "dev": true, "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" @@ -23924,6 +24697,7 @@ }, "node_modules/to-regex": { "version": "3.0.2", + "dev": true, "license": "MIT", "dependencies": { "define-property": "^2.0.2", @@ -23954,8 +24728,9 @@ }, "node_modules/tr46": { "version": "0.0.3", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true }, "node_modules/traverse": { "version": "0.6.7", @@ -23991,9 +24766,8 @@ }, "node_modules/ts-node": { "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -24034,9 +24808,8 @@ }, "node_modules/ts-node/node_modules/acorn-walk": { "version": "8.3.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.0.tgz", - "integrity": "sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -24213,9 +24986,8 @@ }, "node_modules/tty-browserify": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tunnel": { "version": "0.0.6", @@ -24301,24 +25073,6 @@ "node": ">=4.2.0" } }, - "node_modules/ua-parser-js": { - "version": "1.0.35", - "devOptional": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - } - ], - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/uglify-js": { "version": "3.17.4", "dev": true, @@ -24332,9 +25086,8 @@ }, "node_modules/umd": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", - "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", "dev": true, + "license": "MIT", "bin": { "umd": "bin/cli.js" } @@ -24355,8 +25108,9 @@ }, "node_modules/unbzip2-stream": { "version": "1.4.3", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" @@ -24364,9 +25118,8 @@ }, "node_modules/undeclared-identifiers": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", - "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "acorn-node": "^1.3.0", "dash-ast": "^1.0.0", @@ -24380,8 +25133,13 @@ }, "node_modules/undeclared-identifiers/node_modules/dash-ast": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", - "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "dev": true }, "node_modules/unicode-canonical-property-names-ecmascript": { @@ -24450,6 +25208,7 @@ }, "node_modules/union-value": { "version": "1.0.1", + "dev": true, "license": "MIT", "dependencies": { "arr-union": "^3.1.0", @@ -24463,6 +25222,7 @@ }, "node_modules/union-value/node_modules/is-extendable": { "version": "0.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -24504,6 +25264,7 @@ }, "node_modules/unset-value": { "version": "1.0.0", + "dev": true, "license": "MIT", "dependencies": { "has-value": "^0.3.1", @@ -24515,6 +25276,7 @@ }, "node_modules/unset-value/node_modules/has-value": { "version": "0.3.1", + "dev": true, "license": "MIT", "dependencies": { "get-value": "^2.0.3", @@ -24527,6 +25289,7 @@ }, "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { "version": "2.1.0", + "dev": true, "license": "MIT", "dependencies": { "isarray": "1.0.0" @@ -24537,11 +25300,36 @@ }, "node_modules/unset-value/node_modules/has-values": { "version": "0.1.4", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/unzipper": { + "version": "0.10.14", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.14.tgz", + "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2", + "listenercount": "~1.0.1", + "readable-stream": "~2.3.6", + "setimmediate": "~1.0.4" + } + }, + "node_modules/unzipper/node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", + "dev": true + }, "node_modules/update-browserslist-db": { "version": "1.0.10", "funding": [ @@ -24575,13 +25363,13 @@ }, "node_modules/urix": { "version": "0.1.0", + "dev": true, "license": "MIT" }, "node_modules/url": { "version": "0.11.3", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", - "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", "dev": true, + "license": "MIT", "dependencies": { "punycode": "^1.4.1", "qs": "^6.11.2" @@ -24604,15 +25392,13 @@ }, "node_modules/url/node_modules/punycode": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/url/node_modules/qs": { "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, @@ -24625,11 +25411,21 @@ }, "node_modules/use": { "version": "3.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/userhome": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/userhome/-/userhome-1.0.0.tgz", + "integrity": "sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/utf8-byte-length": { "version": "1.0.4", "dev": true, @@ -24637,9 +25433,8 @@ }, "node_modules/util": { "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "2.0.3" } @@ -24650,9 +25445,8 @@ }, "node_modules/util/node_modules/inherits": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/utils-merge": { "version": "1.0.1", @@ -24670,13 +25464,12 @@ }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/validate-npm-package-license": { "version": "3.0.4", - "devOptional": true, + "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", @@ -24692,10 +25485,96 @@ }, "node_modules/vm-browserify": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/wait-port": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", + "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", + "dev": true, + "dependencies": { + "chalk": "^4.1.2", + "commander": "^9.3.0", + "debug": "^4.3.4" + }, + "bin": { + "wait-port": "bin/wait-port.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wait-port/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wait-port/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/wait-port/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wait-port/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/wait-port/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wait-port/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/watchpack": { "version": "2.4.0", "license": "MIT", @@ -24722,9 +25601,10 @@ } }, "node_modules/wdio-wait-for": { - "version": "3.0.3", + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.10.tgz", + "integrity": "sha512-YMWfI0BYgEviGDB9+rDUuHDZNVk8pHeae0cvaqk3Wx/2LijwJi4xkRP01uYC/hM7RBB7QJFBmjrXczVSqtJOGw==", "dev": true, - "license": "MIT", "engines": { "node": "^16.13 || >=18" } @@ -24738,19 +25618,20 @@ } }, "node_modules/webdriver": { - "version": "8.8.2", - "devOptional": true, - "license": "MIT", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.28.6.tgz", + "integrity": "sha512-qKZuG2uqGhq2xjk14vSAvE3C6TTTYQyOqDHQOSWNzPNhdBI99g2h4EUbmO3bc/5YaWRsVWWp+RB7jfQZUcE/MA==", + "dev": true, "dependencies": { - "@types/node": "^18.0.0", + "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "got": "^12.1.0", + "@wdio/config": "8.28.6", + "@wdio/logger": "8.28.0", + "@wdio/protocols": "8.24.12", + "@wdio/types": "8.28.6", + "@wdio/utils": "8.28.6", + "deepmerge-ts": "^5.1.0", + "got": "^12.6.1", "ky": "^0.33.0", "ws": "^8.8.0" }, @@ -24921,9 +25802,10 @@ } }, "node_modules/webdriver/node_modules/@sindresorhus/is": { - "version": "5.3.0", - "devOptional": true, - "license": "MIT", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "dev": true, "engines": { "node": ">=14.16" }, @@ -24933,8 +25815,9 @@ }, "node_modules/webdriver/node_modules/@szmarczak/http-timer": { "version": "5.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dev": true, "dependencies": { "defer-to-connect": "^2.0.1" }, @@ -24942,15 +25825,25 @@ "node": ">=14.16" } }, + "node_modules/webdriver/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/webdriver/node_modules/cacheable-request": { - "version": "10.2.9", - "devOptional": true, - "license": "MIT", + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "dev": true, "dependencies": { - "@types/http-cache-semantics": "^4.0.1", + "@types/http-cache-semantics": "^4.0.2", "get-stream": "^6.0.1", "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.2", + "keyv": "^4.5.3", "mimic-response": "^4.0.0", "normalize-url": "^8.0.0", "responselike": "^3.0.0" @@ -24961,8 +25854,9 @@ }, "node_modules/webdriver/node_modules/decompress-response": { "version": "6.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, "dependencies": { "mimic-response": "^3.1.0" }, @@ -24975,8 +25869,9 @@ }, "node_modules/webdriver/node_modules/decompress-response/node_modules/mimic-response": { "version": "3.1.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, "engines": { "node": ">=10" }, @@ -24986,16 +25881,18 @@ }, "node_modules/webdriver/node_modules/defer-to-connect": { "version": "2.0.1", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, "engines": { "node": ">=10" } }, "node_modules/webdriver/node_modules/got": { - "version": "12.6.0", - "devOptional": true, - "license": "MIT", + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "dev": true, "dependencies": { "@sindresorhus/is": "^5.2.0", "@szmarczak/http-timer": "^5.0.1", @@ -25018,21 +25915,24 @@ }, "node_modules/webdriver/node_modules/json-buffer": { "version": "3.0.1", - "devOptional": 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/webdriver/node_modules/keyv": { - "version": "4.5.2", - "devOptional": true, - "license": "MIT", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, "dependencies": { "json-buffer": "3.0.1" } }, "node_modules/webdriver/node_modules/lowercase-keys": { "version": "3.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -25042,8 +25942,9 @@ }, "node_modules/webdriver/node_modules/mimic-response": { "version": "4.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "dev": true, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -25053,8 +25954,9 @@ }, "node_modules/webdriver/node_modules/normalize-url": { "version": "8.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "dev": true, "engines": { "node": ">=14.16" }, @@ -25064,16 +25966,18 @@ }, "node_modules/webdriver/node_modules/p-cancelable": { "version": "3.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "dev": true, "engines": { "node": ">=12.20" } }, "node_modules/webdriver/node_modules/responselike": { "version": "3.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "dev": true, "dependencies": { "lowercase-keys": "^3.0.0" }, @@ -25085,79 +25989,71 @@ } }, "node_modules/webdriverio": { - "version": "8.8.2", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/repl": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "archiver": "^5.0.0", + "version": "8.28.6", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.28.6.tgz", + "integrity": "sha512-vWo3Qx0bWubzUBBLaLYgeQkSN63KTfW5P3IbayhJ8Qx+NVVnclG0mu4mQj00gvj8+3a8opef6T54gdzitVSHSw==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0", + "@wdio/config": "8.28.6", + "@wdio/logger": "8.28.0", + "@wdio/protocols": "8.24.12", + "@wdio/repl": "8.24.12", + "@wdio/types": "8.28.6", + "@wdio/utils": "8.28.6", + "archiver": "^6.0.0", "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools": "8.8.2", - "devtools-protocol": "^0.0.1124027", + "devtools-protocol": "^0.0.1245094", "grapheme-splitter": "^1.0.2", - "import-meta-resolve": "^2.1.0", + "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "lodash.clonedeep": "^4.5.0", "lodash.zip": "^4.2.0", "minimatch": "^9.0.0", - "puppeteer-core": "19.8.5", + "puppeteer-core": "^20.9.0", "query-selector-shadow-dom": "^1.0.0", "resq": "^1.9.1", "rgb2hex": "0.2.5", - "serialize-error": "^8.0.0", - "webdriver": "8.8.2" + "serialize-error": "^11.0.1", + "webdriver": "8.28.6" }, "engines": { "node": "^16.13 || >=18" + }, + "peerDependencies": { + "devtools": "^8.14.0" + }, + "peerDependenciesMeta": { + "devtools": { + "optional": true + } } }, - "node_modules/webdriverio/node_modules/aria-query": { - "version": "5.1.3", - "devOptional": true, - "license": "Apache-2.0", + "node_modules/webdriverio/node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, "dependencies": { - "deep-equal": "^2.0.5" + "undici-types": "~5.26.4" } }, - "node_modules/webdriverio/node_modules/deep-equal": { - "version": "2.2.0", - "devOptional": true, - "license": "MIT", + "node_modules/webdriverio/node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dequal": "^2.0.3" } }, "node_modules/webdriverio/node_modules/is-plain-obj": { "version": "4.1.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "dev": true, "engines": { "node": ">=12" }, @@ -25165,15 +26061,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/webdriverio/node_modules/isarray": { - "version": "2.0.5", - "devOptional": true, - "license": "MIT" - }, "node_modules/webdriverio/node_modules/minimatch": { - "version": "9.0.0", - "devOptional": true, - "license": "ISC", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -25185,25 +26077,27 @@ } }, "node_modules/webdriverio/node_modules/serialize-error": { - "version": "8.1.0", - "devOptional": true, - "license": "MIT", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz", + "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==", + "dev": true, "dependencies": { - "type-fest": "^0.20.2" + "type-fest": "^2.12.2" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/webdriverio/node_modules/type-fest": { - "version": "0.20.2", - "devOptional": true, - "license": "(MIT OR CC0-1.0)", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -25211,8 +26105,9 @@ }, "node_modules/webidl-conversions": { "version": "3.0.1", - "devOptional": true, - "license": "BSD-2-Clause" + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true }, "node_modules/webpack": { "version": "5.75.0", @@ -25488,8 +26383,9 @@ }, "node_modules/whatwg-url": { "version": "5.0.0", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -25510,7 +26406,7 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", @@ -25523,45 +26419,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-collection": { - "version": "1.0.1", - "devOptional": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/which-module": { "version": "2.0.0", "license": "ISC", "optional": true, "peer": true }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "devOptional": true, - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/wide-align": { "version": "1.1.5", "dev": true, @@ -25674,6 +26537,57 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", "license": "MIT", @@ -25839,110 +26753,9 @@ "node": ">=12" } }, - "node_modules/yarn-install": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "cac": "^3.0.3", - "chalk": "^1.1.3", - "cross-spawn": "^4.0.2" - }, - "bin": { - "yarn-install": "bin/yarn-install.js", - "yarn-remove": "bin/yarn-remove.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yarn-install/node_modules/ansi-regex": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yarn-install/node_modules/ansi-styles": { - "version": "2.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yarn-install/node_modules/chalk": { - "version": "1.1.3", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yarn-install/node_modules/cross-spawn": { - "version": "4.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "node_modules/yarn-install/node_modules/lru-cache": { - "version": "4.1.5", - "dev": true, - "license": "ISC", - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/yarn-install/node_modules/strip-ansi": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yarn-install/node_modules/supports-color": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/yarn-install/node_modules/which": { - "version": "1.3.1", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/yarn-install/node_modules/yallist": { - "version": "2.1.2", - "dev": true, - "license": "ISC" - }, "node_modules/yauzl": { "version": "2.10.0", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", @@ -25951,9 +26764,8 @@ }, "node_modules/yn": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -25970,22 +26782,24 @@ } }, "node_modules/zip-stream": { - "version": "4.1.0", - "devOptional": true, - "license": "MIT", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-5.0.1.tgz", + "integrity": "sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==", + "dev": true, "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", + "archiver-utils": "^4.0.1", + "compress-commons": "^5.0.1", "readable-stream": "^3.6.0" }, "engines": { - "node": ">= 10" + "node": ">= 12.0.0" } }, "node_modules/zip-stream/node_modules/readable-stream": { "version": "3.6.2", - "devOptional": true, - "license": "MIT", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -26002,19556 +26816,5 @@ "tslib": "^2.3.0" } } - }, - "dependencies": { - "@adobe/css-tools": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", - "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" - }, - "@aduh95/viz.js": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.7.0.tgz", - "integrity": "sha512-20Pk2Z98fbPLkECcrZSJszKos/OgtvJJR3NcbVfgCJ6EQjDNzW2P1BKqImOz3tJ952dvO2DWEhcLhQ1Wz1e9ng==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@angular-devkit/architect": { - "version": "0.1402.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.9.tgz", - "integrity": "sha512-I0KTpmtukxq447CkdzKonFpIytRnvC77WuwnX4Sef32EM9KqmeNvfy/gZwm08Lqi4mOAC/iTCajXH1TN/4xllA==", - "requires": { - "@angular-devkit/core": "14.2.9", - "rxjs": "6.6.7" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular-devkit/build-angular": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.9.tgz", - "integrity": "sha512-/6ul4JLpiKLB4+PJzDF7twgZf28GNHxxJKsheymrxC+ZRMGoMsJCzoU/dmOXE2YY8yGxAFnrTAVIJYomn+QnZQ==", - "requires": { - "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1402.9", - "@angular-devkit/build-webpack": "0.1402.9", - "@angular-devkit/core": "14.2.9", - "@babel/core": "7.18.10", - "@babel/generator": "7.18.12", - "@babel/helper-annotate-as-pure": "7.18.6", - "@babel/plugin-proposal-async-generator-functions": "7.18.10", - "@babel/plugin-transform-async-to-generator": "7.18.6", - "@babel/plugin-transform-runtime": "7.18.10", - "@babel/preset-env": "7.18.10", - "@babel/runtime": "7.18.9", - "@babel/template": "7.18.10", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "14.2.9", - "ansi-colors": "4.1.3", - "babel-loader": "8.2.5", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.9.1", - "cacache": "16.1.2", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.16", - "css-loader": "6.7.1", - "esbuild": "0.15.5", - "esbuild-wasm": "0.15.5", - "glob": "8.0.3", - "https-proxy-agent": "5.0.1", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "karma-source-map-support": "1.4.0", - "less": "4.1.3", - "less-loader": "11.0.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.0", - "mini-css-extract-plugin": "2.6.1", - "minimatch": "5.1.0", - "open": "8.4.0", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "6.0.1", - "piscina": "3.2.0", - "postcss": "8.4.16", - "postcss-import": "15.0.0", - "postcss-loader": "7.0.1", - "postcss-preset-env": "7.8.0", - "regenerator-runtime": "0.13.9", - "resolve-url-loader": "5.0.0", - "rxjs": "6.6.7", - "sass": "1.54.4", - "sass-loader": "13.0.2", - "semver": "7.3.7", - "source-map-loader": "4.0.0", - "source-map-support": "0.5.21", - "stylus": "0.59.0", - "stylus-loader": "7.0.0", - "terser": "5.14.2", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.4.0", - "webpack": "5.74.0", - "webpack-dev-middleware": "5.3.3", - "webpack-dev-server": "4.11.0", - "webpack-merge": "5.8.0", - "webpack-subresource-integrity": "5.1.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - } - }, - "webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ajv": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", - "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - } - } - }, - "@angular-devkit/build-webpack": { - "version": "0.1402.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.9.tgz", - "integrity": "sha512-J+bseVpEqHAfxvTKYNoo6B+5TmnkQmEn9aNMEiQ+hv8pQyuW3DCWZ6jOQrfCpJzCYMBdrQALfaRpsQuB92UPVw==", - "requires": { - "@angular-devkit/architect": "0.1402.9", - "rxjs": "6.6.7" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular-devkit/core": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.9.tgz", - "integrity": "sha512-+e2OmzH/0gjNNH96xJDgshbuIM/NPSwE0NQlgU/KRb8TZt+7ooTmZJ1vk25HKV2YS99BEYzUSqvVAaJtxX/6Qw==", - "requires": { - "ajv": "8.11.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.1.0", - "rxjs": "6.6.7", - "source-map": "0.7.4" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@angular-devkit/schematics": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.9.tgz", - "integrity": "sha512-E7muTIbDqysjQld5r9AGXiW8vKHadkHaGe+0QONpmr8TMAtTMqBFxBXRG9vajiUzt/GcFL9dbGGEwM/1dc7VPQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.9", - "jsonc-parser": "3.1.0", - "magic-string": "0.26.2", - "ora": "5.4.1", - "rxjs": "6.6.7" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@angular-eslint/bundled-angular-compiler": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.2.0.tgz", - "integrity": "sha512-s0xaBaO8z+YjIQjGxcffIHC2lnkbfZhfmPiUYJHMBquCG0bIHSwVOxLbh3hEei1E3Um+2LXxK2Y9MuPHRFoMYA==", - "dev": true - }, - "@angular-eslint/eslint-plugin": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-14.2.0.tgz", - "integrity": "sha512-YlP/kXqNBtz/xWYtVO11DhKwvXSfd040OIL6bP3JpuKQw2c0Ma+ENGvDUAum1R6WDBOs4NQOgdjZMyUdLYTgog==", - "dev": true, - "requires": { - "@angular-eslint/utils": "14.2.0", - "@typescript-eslint/utils": "5.43.0" - } - }, - "@angular-eslint/utils": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-14.2.0.tgz", - "integrity": "sha512-qTviGL4DbJT5pGIqSiISBrrOaJMsf+SHYOMFzjaBxX/mY4PfpsLLHV85IzqtlQDJ48FkMYTsbznupac85AwjJQ==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "14.2.0", - "@typescript-eslint/utils": "5.43.0" - } - }, - "@angular/animations": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.2.11.tgz", - "integrity": "sha512-HOw8xecbKfs7A5Ezjf+BfXKvvwU7X8I0US5Ey6bOuLvpA3QVOGSLw9BeutY5Q2mPWiRgnNNQW+FOd8Pe9gEkpQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/cdk": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", - "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", - "requires": { - "parse5": "^5.0.0", - "tslib": "^2.3.0" - } - }, - "@angular/cli": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.2.9.tgz", - "integrity": "sha512-1cQE7mRrPyzk1sg2UwpbQ/sXQyPukPKdN69o4Bn59Scfl/4wUh53WRPAAHXNudgPYT2ZT3s9Jj2E1cdhi+gxyQ==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1402.9", - "@angular-devkit/core": "14.2.9", - "@angular-devkit/schematics": "14.2.9", - "@schematics/angular": "14.2.9", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "debug": "4.3.4", - "ini": "3.0.0", - "inquirer": "8.2.4", - "jsonc-parser": "3.1.0", - "npm-package-arg": "9.1.0", - "npm-pick-manifest": "7.0.1", - "open": "8.4.0", - "ora": "5.4.1", - "pacote": "13.6.2", - "resolve": "1.22.1", - "semver": "7.3.7", - "symbol-observable": "4.0.0", - "uuid": "8.3.2", - "yargs": "17.5.1" - } - }, - "@angular/common": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.2.11.tgz", - "integrity": "sha512-a5w7lz4SoUzCwSDnuUPnfbEYPA8ufFiXz44mOv48P4uIb78q3rZ/R/EyWD1O3yJPof0o8aPNKpKZzuRDv3Q8ow==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.2.11.tgz", - "integrity": "sha512-QD4tq37qqPxxNK4o0Pd7dJm06evwEPChV67S/ecX3S6UkSDp8lVoWKiVx9htp/5s4iydKZU4eGu9oTOMOLVdOw==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler-cli": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.2.11.tgz", - "integrity": "sha512-ipIEgueW8bhxVSq6qlgndBLVRCJoTvk1he/TI3w34m2EnZY1ctgGGCm1VbB3XARh+irVesPVMIAxRtjYds7XOw==", - "requires": { - "@babel/core": "^7.17.2", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "sourcemap-codec": "^1.4.8", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - } - }, - "@angular/core": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.2.11.tgz", - "integrity": "sha512-4uEIA6ESMLt2f/ivKuVBpME0IbuFHWmpweN4dwJt83DfJBiBfpqdrFYZHz/Kbkh9cGCiP7L4/eKPRWTlAHehhw==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/flex-layout": { - "version": "14.0.0-beta.41", - "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz", - "integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/forms": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.2.11.tgz", - "integrity": "sha512-sItoA3/I8j/pf3zhv8sR37M5dAYUJpezv8rw2fTT2Y+nZJFUpkFWqX2N4qpMlPY0MP9OX++8K8/d2j0Lfi3wJQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/language-service": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.2.11.tgz", - "integrity": "sha512-YOQ7zVnRkZaIlAwA+u+x+wUGlvvKQDR+CGkIF19L/C0Zo6b8vFmfcNqWig6Wq8sRwS+5fULcPoOAESaUwq3urw==", - "dev": true - }, - "@angular/material": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", - "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-browser": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.2.11.tgz", - "integrity": "sha512-lGi9pF0Kf/GGrVKcfxxfStM2eMSluDTmbcYuVAX28iBn5XEdfsonrkfy2cnxUMnQ7nioMAZBNGOJHbQPKz4jwg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-browser-dynamic": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.11.tgz", - "integrity": "sha512-kjcZda+gcAiYd0I3mjLSr6xR/HkUCnmIMyqaFGoHnIDXI2c6wLDxi49pivrJFvUYJPfYAJ6GjlYTM6L9B3XSEQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/router": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.2.11.tgz", - "integrity": "sha512-AbnyKXabar2WsG3fL24O1xdwkcRhRKI7u2vc9D8bcp2ks5GOJNxfbtG2Z6PSO18vtDszQxwELRe2cOEe+0TmPQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/service-worker": { - "version": "14.2.11", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-14.2.11.tgz", - "integrity": "sha512-RIRhkSxjah2f4sFDduPFGS/9rXZADYPYLVO9zkOHiX9IlCzFwqOZnL9UkMrlKC1AoGr6seXkGHHtC+7gOiszoQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@assemblyscript/loader": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==" - }, - "@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" - }, - "@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", - "requires": { - "@babel/types": "^7.18.10", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", - "requires": { - "@babel/compat-data": "^7.20.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz", - "integrity": "sha512-46QrX2CQlaFRF4TkwfTt6nJD7IHq8539cCL7SDpqWSDeJKY1xylKKY5F/33mJhLZ3mFvKv2gGrVS6NkyF6qs+Q==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-member-expression-to-functions": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", - "requires": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" - }, - "dependencies": { - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - } - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", - "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", - "requires": { - "@babel/types": "^7.21.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", - "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.2", - "@babel/types": "^7.21.2" - }, - "dependencies": { - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - } - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", - "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.20.7", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.7", - "@babel/types": "^7.20.7" - }, - "dependencies": { - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - } - } - }, - "@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", - "requires": { - "@babel/types": "^7.20.2" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "requires": { - "@babel/types": "^7.20.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" - }, - "@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" - }, - "@babel/helper-validator-option": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", - "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", - "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", - "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", - "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.1" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", - "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", - "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", - "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", - "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", - "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", - "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-flow": "^7.18.6" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", - "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", - "requires": { - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", - "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", - "requires": { - "@babel/helper-module-transforms": "^7.21.2", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-simple-access": "^7.20.2" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", - "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.19.1" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.9", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", - "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-typescript": "^7.20.0" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", - "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.18.10", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.18.9", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.9", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.18.9", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.18.9", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.10", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/preset-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.21.4.tgz", - "integrity": "sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-transform-flow-strip-types": "^7.21.0" - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz", - "integrity": "sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A==", - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-syntax-jsx": "^7.21.4", - "@babel/plugin-transform-modules-commonjs": "^7.21.2", - "@babel/plugin-transform-typescript": "^7.21.3" - } - }, - "@babel/register": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.21.0.tgz", - "integrity": "sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==", - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", - "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", - "requires": { - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.4", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.4", - "@babel/types": "^7.21.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/generator": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", - "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", - "requires": { - "@babel/types": "^7.21.4", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/types": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", - "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", - "requires": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - } - }, - "@braintree/sanitize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz", - "integrity": "sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==" - }, - "@compodoc/compodoc": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.19.tgz", - "integrity": "sha512-09vdSIgoAXWD1MiLZNhiljLNQ1XzHw/w5shw5IPcUImr/I+1Y52srUL46mEXN8AXo0hbHb5LZcgs70mmrOvY7Q==", - "dev": true, - "requires": { - "@angular-devkit/schematics": "^13.2.4", - "@babel/core": "^7.17.5", - "@babel/preset-env": "^7.16.11", - "@compodoc/live-server": "^1.2.3", - "@compodoc/ngd-transformer": "^2.1.0", - "chalk": "4.1.2", - "cheerio": "^1.0.0-rc.10", - "chokidar": "^3.5.3", - "colors": "1.4.0", - "commander": "^9.0.0", - "cosmiconfig": "^7.0.1", - "decache": "^4.6.1", - "fancy-log": "^2.0.0", - "findit2": "^2.2.3", - "fs-extra": "^10.0.1", - "glob": "^7.2.0", - "handlebars": "^4.7.7", - "html-entities": "^2.3.2", - "i18next": "^21.6.11", - "inside": "^1.0.0", - "json5": "^2.2.0", - "lodash": "^4.17.21", - "loglevel": "^1.8.0", - "loglevel-plugin-prefix": "^0.8.4", - "lunr": "^2.3.9", - "marked": "^4.0.12", - "minimist": "^1.2.5", - "opencollective-postinstall": "^2.0.3", - "os-name": "4.0.1", - "pdfjs-dist": "^2.12.313", - "pdfmake": "^0.2.4", - "semver": "^7.3.5", - "traverse": "^0.6.6", - "ts-morph": "^13.0.3", - "uuid": "^8.3.2" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-13.3.9.tgz", - "integrity": "sha512-XqCuIWyoqIsLABjV3GQL/+EiBCt3xVPPtNp3Mg4gjBsDLW7PEnvbb81yGkiZQmIsq4EIyQC/6fQa3VdjsCshGg==", - "dev": true, - "requires": { - "ajv": "8.9.0", - "ajv-formats": "2.1.1", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" - } - }, - "@angular-devkit/schematics": { - "version": "13.3.9", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-13.3.9.tgz", - "integrity": "sha512-oNHLNtwbtEJ0dYPPXy1NpfRdSiFsYBl7+ozJklLgNV/AEOxlSi2qlVx6DoxNVjz5XgQ7Z+eoVDMw7ewGPnGSyA==", - "dev": true, - "requires": { - "@angular-devkit/core": "13.3.9", - "jsonc-parser": "3.0.0", - "magic-string": "0.25.7", - "ora": "5.4.1", - "rxjs": "6.6.7" - } - }, - "ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@compodoc/live-server": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz", - "integrity": "sha512-hDmntVCyjjaxuJzPzBx68orNZ7TW4BtHWMnXlIVn5dqhK7vuFF/11hspO1cMmc+2QTYgqde1TBcb3127S7Zrow==", - "dev": true, - "requires": { - "chokidar": "^3.5.2", - "colors": "1.4.0", - "connect": "^3.7.0", - "cors": "latest", - "event-stream": "4.0.1", - "faye-websocket": "0.11.x", - "http-auth": "4.1.9", - "http-auth-connect": "^1.0.5", - "morgan": "^1.10.0", - "object-assign": "latest", - "open": "8.4.0", - "proxy-middleware": "latest", - "send": "latest", - "serve-index": "^1.9.1" - } - }, - "@compodoc/ngd-core": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.0.tgz", - "integrity": "sha512-nyBH7J7SJJ2AV6OeZhJ02kRtVB7ALnZJKgShjoL9CNmOFEj8AkdhP9qTBIgjaDrbsW5pF4nx32KQL2fT7RFnqw==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1", - "fancy-log": "^1.3.3", - "typescript": "^4.0.3" - }, - "dependencies": { - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - } - } - }, - "@compodoc/ngd-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz", - "integrity": "sha512-Jo4VCMzIUtgIAdRmhHhOoRRE01gCjc5CyrUERRx0VgEzkkCm1Wmu/XHSsQP6tSpCYHBjERghqaDqH5DabkR2oQ==", - "dev": true, - "requires": { - "@aduh95/viz.js": "^3.1.0", - "@compodoc/ngd-core": "~2.1.0", - "dot": "^1.1.3", - "fs-extra": "^9.0.1" - }, - "dependencies": { - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "dependencies": { - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "requires": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "requires": {} - }, - "@csstools/selector-specificity": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", - "requires": {} - }, - "@develar/schema-utils": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz", - "integrity": "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==", - "dev": true, - "requires": { - "ajv": "^6.12.0", - "ajv-keywords": "^3.4.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - } - } - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" - }, - "@electron/get": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.14.1.tgz", - "integrity": "sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "global-agent": "^3.0.0", - "global-tunnel-ng": "^2.7.1", - "got": "^9.6.0", - "progress": "^2.0.3", - "semver": "^6.2.0", - "sumchecker": "^3.0.1" - }, - "dependencies": { - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } - }, - "@electron/universal": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz", - "integrity": "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==", - "dev": true, - "requires": { - "@malept/cross-spawn-promise": "^1.1.0", - "asar": "^3.1.0", - "debug": "^4.3.1", - "dir-compare": "^2.4.0", - "fs-extra": "^9.0.1", - "minimatch": "^3.0.4", - "plist": "^3.0.4" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@es-joy/jsdoccomment": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", - "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", - "dev": true, - "requires": { - "comment-parser": "1.3.1", - "esquery": "^1.4.0", - "jsdoc-type-pratt-parser": "~3.1.0" - } - }, - "@esbuild/linux-loong64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", - "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", - "optional": true - }, - "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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 - } - } - }, - "@foliojs-fork/fontkit": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@foliojs-fork/fontkit/-/fontkit-1.9.1.tgz", - "integrity": "sha512-U589voc2/ROnvx1CyH9aNzOQWJp127JGU1QAylXGQ7LoEAF6hMmahZLQ4eqAcgHUw+uyW4PjtCItq9qudPkK3A==", - "dev": true, - "requires": { - "@foliojs-fork/restructure": "^2.0.2", - "brfs": "^2.0.0", - "brotli": "^1.2.0", - "browserify-optional": "^1.0.1", - "clone": "^1.0.4", - "deep-equal": "^1.0.0", - "dfa": "^1.2.0", - "tiny-inflate": "^1.0.2", - "unicode-properties": "^1.2.2", - "unicode-trie": "^2.0.0" - } - }, - "@foliojs-fork/linebreak": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@foliojs-fork/linebreak/-/linebreak-1.1.1.tgz", - "integrity": "sha512-pgY/+53GqGQI+mvDiyprvPWgkTlVBS8cxqee03ejm6gKAQNsR1tCYCIvN9FHy7otZajzMqCgPOgC4cHdt4JPig==", - "dev": true, - "requires": { - "base64-js": "1.3.1", - "brfs": "^2.0.2", - "unicode-trie": "^2.0.0" - }, - "dependencies": { - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - } - } - }, - "@foliojs-fork/pdfkit": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@foliojs-fork/pdfkit/-/pdfkit-0.13.0.tgz", - "integrity": "sha512-YXeG1fml9k97YNC9K8e292Pj2JzGt9uOIiBFuQFxHsdQ45BlxW+JU3RQK6JAvXU7kjhjP8rCcYvpk36JLD33sQ==", - "dev": true, - "requires": { - "@foliojs-fork/fontkit": "^1.9.1", - "@foliojs-fork/linebreak": "^1.1.1", - "crypto-js": "^4.0.0", - "png-js": "^1.0.0" - } - }, - "@foliojs-fork/restructure": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@foliojs-fork/restructure/-/restructure-2.0.2.tgz", - "integrity": "sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==", - "dev": true - }, - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==" - }, - "@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@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 - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - }, - "@jest/expect-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", - "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", - "devOptional": true, - "requires": { - "jest-get-type": "^29.4.3" - } - }, - "@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", - "devOptional": true, - "requires": { - "@sinclair/typebox": "^0.25.16" - } - }, - "@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", - "devOptional": true, - "requires": { - "@jest/schemas": "^29.4.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "@malept/cross-spawn-promise": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz", - "integrity": "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, - "@malept/flatpak-bundler": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz", - "integrity": "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "fs-extra": "^9.0.0", - "lodash": "^4.17.15", - "tmp-promise": "^3.0.2" - }, - "dependencies": { - "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, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "@ngtools/webpack": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.9.tgz", - "integrity": "sha512-P2zgvsfSpN4BkNzZWnPKUVOzv3y/SUWdnx/nhAG5gsQkLBp0Vf2evwQnbPUKuCrbMpYd1V/5SHb48+0B6FbUtQ==", - "requires": {} - }, - "@ngx-matomo/tracker": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@ngx-matomo/tracker/-/tracker-3.2.0.tgz", - "integrity": "sha512-sSVnC9VXAo6RHwJ6ZNYdP5drIYct1ZjJIAhawgzYM9NV4yRM3l9H4tz9d8qilWIhWColrWhyIwQJ1hOWJX6x8g==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@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==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@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==" - }, - "@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==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", - "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", - "requires": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - } - }, - "@npmcli/git": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", - "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^3.0.0", - "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "@npmcli/move-file": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", - "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@npmcli/node-gyp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", - "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", - "dev": true - }, - "@npmcli/promise-spawn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", - "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", - "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/promise-spawn": "^3.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^2.0.3", - "which": "^2.0.2" - } - }, - "@puppeteer/browsers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-0.4.0.tgz", - "integrity": "sha512-3iB5pWn9Sr55PKKwqFWSWjLsTKCOEhKNI+uV3BZesgXuA3IhsX8I3hW0HI+3ksMIPkh2mVYzKSpvgq3oicjG2Q==", - "devOptional": true, - "requires": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" - }, - "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "devOptional": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "pump": "^3.0.0" - } - }, - "yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", - "devOptional": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - } - } - }, - "@schematics/angular": { - "version": "14.2.9", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.9.tgz", - "integrity": "sha512-pt/eN+D9a6JeOjgqEdWP8lU6VQIoo3F8RcoVEVXHhjXzF2mIe1a3ZJTwY3ssdemKV4mZgseTJBG99/jxrHK0XQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "14.2.9", - "@angular-devkit/schematics": "14.2.9", - "jsonc-parser": "3.1.0" - } - }, - "@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", - "devOptional": true - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@testim/chrome-version": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.1.3.tgz", - "integrity": "sha512-g697J3WxV/Zytemz8aTuKjTGYtta9+02kva3C1xc7KXB8GdbfE1akGJIsZLyY/FSh2QrnE+fiB7vmWU3XNcb6A==", - "dev": true - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@ts-morph/common": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.12.3.tgz", - "integrity": "sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==", - "dev": true, - "requires": { - "fast-glob": "^3.2.7", - "minimatch": "^3.0.4", - "mkdirp": "^1.0.4", - "path-browserify": "^1.0.1" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "@types/base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-AvCJx/HrfYHmOQRFdVvgKMplXfzTUizmh0tz9GFTpDePWgCY4uoKll84zKlaRoeiYiCr7c9ZnqSTzkl0BUVD6g==" - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "requires": { - "@types/ms": "*" - } - }, - "@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" - }, - "@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.31", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", - "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==", - "dev": true - }, - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "optional": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/http-cache-semantics": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", - "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==", - "devOptional": true - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "devOptional": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "devOptional": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "devOptional": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jasmine": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.0.3.tgz", - "integrity": "sha512-Opp1LvvEuZdk8fSSvchK2mZwhVrsNT0JgJE9Di6MjnaIpmEXM8TLCPPrVtNTYh8+5MPdY8j9bAHMu2SSfwpZJg==", - "dev": true - }, - "@types/jasminewd2": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", - "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", - "dev": true, - "requires": { - "@types/jasmine": "*" - } - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/lodash": { - "version": "4.14.191", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", - "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" - }, - "@types/marked": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.0.7.tgz", - "integrity": "sha512-eEAhnz21CwvKVW+YvRvcTuFKNU9CV1qH+opcgVK3pIMI6YZzDm6gc8o2vHjldFk6MGKt5pueSB7IOpvpx5Qekw==" - }, - "@types/mime": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", - "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" - }, - "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true, - "optional": true - }, - "@types/mousetrap": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/@types/mousetrap/-/mousetrap-1.6.11.tgz", - "integrity": "sha512-F0oAily9Q9QQpv9JKxKn0zMKfOo36KHCW7myYsmUyf2t0g+sBTbG3UleTPoguHdE1z3GLFr3p7/wiOio52QFjQ==" - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "devOptional": true - }, - "@types/pako": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/pako/-/pako-1.0.4.tgz", - "integrity": "sha512-Z+5bJSm28EXBSUJEgx29ioWeEEHUh6TiMkZHDhLwjc9wVFH+ressbkmX6waUZc5R3Gobn4Qu5llGxaoflZ+yhA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/plist": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz", - "integrity": "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*", - "xmlbuilder": ">=11.0.1" - } - }, - "@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", - "optional": true, - "peer": true - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "@types/seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-kopEpYpFQvQdYsZkZVwht/0THHmTFFYXDaqV/lM45eweJ8kcGVDgZHs0RVTolSq55UPZNmjhKc9r7UvLu/mQQg==", - "dev": true - }, - "@types/selenium-webdriver": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.20.tgz", - "integrity": "sha512-6d8Q5fqS9DWOXEhMDiF6/2FjyHdmP/jSTAUyeQR7QwrFeNmYyzmvGxD5aLIHL445HjWgibs0eAig+KPnbaesXA==", - "optional": true, - "peer": true - }, - "@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", - "dev": true - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", - "requires": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "requires": { - "@types/node": "*" - } - }, - "@types/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-hkgzYF+qnIl8uTO8rmUSVSfQ8BIfMXC4yJAF4n8BE758YsKBZvFC4NumnAegj7KmylP0liEZNpb9RRGFMbFejA==" - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "devOptional": true - }, - "@types/verror": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz", - "integrity": "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ==", - "dev": true, - "optional": true - }, - "@types/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", - "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", - "devOptional": true - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", - "devOptional": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "devOptional": true - }, - "@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.43.0.tgz", - "integrity": "sha512-wNPzG+eDR6+hhW4yobEmpR36jrqqQv1vxBq5LJO3fBAktjkvekfr4BRl+3Fn1CM/A+s8/EiGUbOMDoYqWdbtXA==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/type-utils": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/eslint-plugin-tslint": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.43.0.tgz", - "integrity": "sha512-IKy2fJm9PlNflb2ZW5gDJHb0Inte2lVv9+Dq9ZaNP2pUMFdTYKUV7VcFkG6TlFEGjNsoEPZGHQY6JUMRKIYtFA==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.43.0", - "lodash": "^4.17.21" - } - }, - "@typescript-eslint/parser": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.43.0.tgz", - "integrity": "sha512-2iHUK2Lh7PwNUlhFxxLI2haSDNyXvebBO9izhjhMoDC+S3XI9qt2DGFUsiJ89m2k7gGYch2aEpYqV5F/+nwZug==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.43.0.tgz", - "integrity": "sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.43.0.tgz", - "integrity": "sha512-K21f+KY2/VvYggLf5Pk4tgBOPs2otTaIHy2zjclo7UZGLyFH86VfUOm5iq+OtDtxq/Zwu2I3ujDBykVW4Xtmtg==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.43.0", - "@typescript-eslint/utils": "5.43.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.43.0.tgz", - "integrity": "sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.43.0.tgz", - "integrity": "sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/visitor-keys": "5.43.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.43.0.tgz", - "integrity": "sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.43.0", - "@typescript-eslint/types": "5.43.0", - "@typescript-eslint/typescript-estree": "5.43.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.43.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.43.0.tgz", - "integrity": "sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.43.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "@wdio/cli": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.8.2.tgz", - "integrity": "sha512-cw0XFom5E/zBFQcBmDk4ki2prPkw/aH6+gD2TBhno7DHlGw8u7X3WazKZYzB7FtCkcmsqp3lDQ5FggnjOa78vQ==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "async-exit-hook": "^2.0.1", - "chalk": "^5.0.1", - "chokidar": "^3.5.3", - "cli-spinners": "^2.6.1", - "ejs": "^3.1.8", - "execa": "^7.0.0", - "import-meta-resolve": "^2.1.0", - "inquirer": "9.1.5", - "lodash.flattendeep": "^4.4.0", - "lodash.pickby": "^4.6.0", - "lodash.union": "^4.6.0", - "read-pkg-up": "9.1.0", - "recursive-readdir": "^2.2.2", - "webdriverio": "8.8.2", - "yargs": "^17.5.1", - "yarn-install": "^1.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.1.0.tgz", - "integrity": "sha512-bQyg9bzRntwR/8b89DOEhGwctcwCrbWW/TuqTQnpqpy5Fz3aovcOTj5i8NJV6AHc8OGNdMaqdxAWww8pz2kiKg==", - "dev": true, - "requires": { - "type-fest": "^3.0.0" - } - }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true - }, - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true - }, - "cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dev": true, - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "cli-width": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz", - "integrity": "sha512-ZksGS2xpa/bYkNzN3BAw1wEjsLV/ZKOf/CCrJ/QOBsxx6fOARIkwTutxp1XIOIohi6HKmOFjMoK/XaqDVUpEEw==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true - }, - "execa": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", - "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - } - }, - "figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dev": true, - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true - }, - "inquirer": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.1.5.tgz", - "integrity": "sha512-3ygAIh8gcZavV9bj6MTdYddG2zPSYswP808fKS46NOwlF0zZljVpnLCHODDqItWJDbDpLb3aouAxGaJbkxoppA==", - "dev": true, - "requires": { - "ansi-escapes": "^6.0.0", - "chalk": "^5.2.0", - "cli-cursor": "^4.0.0", - "cli-width": "^4.0.0", - "external-editor": "^3.0.3", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^6.1.2", - "run-async": "^2.4.0", - "rxjs": "^7.8.0", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "through": "^2.3.6", - "wrap-ansi": "^8.1.0" - } - }, - "is-interactive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", - "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", - "dev": true - }, - "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 - }, - "is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", - "dev": true - }, - "log-symbols": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", - "dev": true, - "requires": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - } - }, - "mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true - }, - "npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "requires": { - "path-key": "^4.0.0" - } - }, - "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, - "requires": { - "mimic-fn": "^4.0.0" - } - }, - "ora": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-6.3.0.tgz", - "integrity": "sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ==", - "dev": true, - "requires": { - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "stdin-discarder": "^0.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - } - }, - "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 - }, - "restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "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 - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - } - } - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "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 - }, - "type-fest": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.8.0.tgz", - "integrity": "sha512-FVNSzGQz9Th+/9R6Lvv7WIAkstylfHN2/JYxkyhhmKFYh9At2DST8t6L6Lref9eYO8PXFTfG9Sg1Agg0K3vq3Q==", - "dev": true - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "@wdio/codemod": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@wdio/codemod/-/codemod-0.12.0.tgz", - "integrity": "sha512-OJKr096kz1QbxpbVhwWY/pijBIO5mgj4ZxZhKB5EMXKUYnRXsZukxFCDErbnUv++mgfOAH9EvC1msprjBVfEMg==", - "requires": { - "camelcase": "^6.3.0", - "jscodeshift": "^0.13.1", - "lodash.flattendeep": "^4.4.0", - "param-case": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "ast-types": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.14.2.tgz", - "integrity": "sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==", - "requires": { - "tslib": "^2.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "jscodeshift": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.13.1.tgz", - "integrity": "sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==", - "requires": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^3.1.10", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.20.4", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "recast": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.20.5.tgz", - "integrity": "sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==", - "requires": { - "ast-types": "0.14.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "@wdio/config": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.8.0.tgz", - "integrity": "sha512-gm8gXqpiIR0EU9Blkqmxe+xsEoKS2EXpWrKlx2JXyx3Yf7By0UNsZVZHMSO8lLunzUjYIntpWYpmKmBmnlrnKQ==", - "devOptional": true, - "requires": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "decamelize": "^6.0.0", - "deepmerge-ts": "^5.0.0", - "glob": "^9.3.0", - "import-meta-resolve": "^2.1.0", - "read-pkg-up": "^9.1.0" - }, - "dependencies": { - "decamelize": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", - "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", - "devOptional": true - }, - "glob": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", - "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", - "devOptional": true, - "requires": { - "fs.realpath": "^1.0.0", - "minimatch": "^8.0.2", - "minipass": "^4.2.4", - "path-scurry": "^1.6.1" - } - }, - "minimatch": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", - "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "devOptional": true - } - } - }, - "@wdio/globals": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.8.2.tgz", - "integrity": "sha512-uwImTbqbFlHezAl4qtdXMZtZQo22bhENmt6eQ0pJwevtO1U53ZB4x9uDOYtSym8xKCdZILu46uI/THDm+vm2hA==", - "requires": { - "expect-webdriverio": "^4.0.1", - "webdriverio": "8.8.2" - } - }, - "@wdio/jasmine-framework": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/jasmine-framework/-/jasmine-framework-8.8.2.tgz", - "integrity": "sha512-lFp+WDvDvfYABMwyufhAd3AMJoUii5LCOJmNNmoUsJ0YvP327KRNKfOU7Xdh7HQZfe49whRzfytE5hTexeIFlQ==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "expect-webdriverio": "^4.0.1", - "jasmine": "^4.2.1" - } - }, - "@wdio/local-runner": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.8.2.tgz", - "integrity": "sha512-7zf7FxjRXqqvrtyzFhWsSXlqw8ldTt/3E6SBvwrn4iS/kL3QzyiVMtZ/ILHfLnIZXvUc5CWNpNJ1WWejYmbNWA==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/repl": "8.6.6", - "@wdio/runner": "8.8.2", - "@wdio/types": "8.8.0", - "async-exit-hook": "^2.0.1", - "split2": "^4.1.0", - "stream-buffers": "^3.0.2" - } - }, - "@wdio/logger": { - "version": "8.6.6", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.6.6.tgz", - "integrity": "sha512-MS+Y5yqFGx2zVXMOfuBQAVdFsP4DuYz+/hM552xwiDWjGg6EZHoccqUYgH3J5zpu3JFpYV3R/a5jExFiGGck6g==", - "devOptional": true, - "requires": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "devOptional": true - } - } - }, - "@wdio/protocols": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.8.1.tgz", - "integrity": "sha512-nDaycUcm/ATLxcjim0fJyRiezXyyj4ZCq+Xf0S2Cubc0k7+DceFBt7KIMsernNVh2pelzFHEEwxh4DLaqQ71Wg==", - "devOptional": true - }, - "@wdio/repl": { - "version": "8.6.6", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.6.6.tgz", - "integrity": "sha512-vyJzqHJ5yOmfVyk5WWo6pRsJ2xhgWl3DVIBdDNR0wKrtFcm/g1jnB+pNf6Eb7NhCDh3oGul25bmhAwWDoxcFYA==", - "devOptional": true, - "requires": { - "@types/node": "^18.0.0" - } - }, - "@wdio/reporter": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.8.0.tgz", - "integrity": "sha512-qbbLj5ZqtrHOs2sN/wHen+agIUA1EHB48HRyb17wQapZItmIE16D8ctxAISx7yQ6RpjZYPp+zYhUJ20DFpJhGg==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "diff": "^5.0.0", - "object-inspect": "^1.12.0", - "supports-color": "9.3.1" - }, - "dependencies": { - "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "dev": true - }, - "supports-color": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", - "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", - "dev": true - } - } - }, - "@wdio/runner": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.8.2.tgz", - "integrity": "sha512-k7gkfhZesnN2dJMzEg+oRQA3a9pEWJSRm7AlidmvQnQkcSC3JzvTtCCqoLaBTxScktOCOUahQ9H+Lf8z/P5Cag==", - "dev": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/globals": "8.8.2", - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "expect-webdriverio": "^4.0.1", - "gaze": "^1.1.2", - "webdriver": "8.8.2", - "webdriverio": "8.8.2" - } - }, - "@wdio/spec-reporter": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.8.0.tgz", - "integrity": "sha512-ZbW0w8ugXIZ7niYCY9rWWm1oxcrH/ceyQl6nBldARvB0IOroleS5hNtp+dd97Y+OxHv/2AD6MQ4yCmS+ukLEgg==", - "dev": true, - "requires": { - "@wdio/reporter": "8.8.0", - "@wdio/types": "8.8.0", - "chalk": "^5.1.2", - "easy-table": "^1.2.0", - "pretty-ms": "^7.0.0" - }, - "dependencies": { - "chalk": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz", - "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==", - "dev": true - } - } - }, - "@wdio/types": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.8.0.tgz", - "integrity": "sha512-Ai6yIlwWB32FUfvQKCqSa6nSyHIhSF5BOU9OfE7I2XYkLAJTxu8B6NORHQ+rgoppHSWc4D2V9r21y3etF8AGnQ==", - "requires": { - "@types/node": "^18.0.0" - } - }, - "@wdio/utils": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.8.0.tgz", - "integrity": "sha512-JUl1AwdtrJ3GzwtEmLyLohh29ycKkTKQ9S7K5Tc3p4kC3d9YmFKsifVj9riyJUFFrbICO0d35O63kNzsVMYj/w==", - "devOptional": true, - "requires": { - "@wdio/logger": "8.6.6", - "@wdio/types": "8.8.0", - "import-meta-resolve": "^2.2.0", - "p-iteration": "^1.1.8" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "7zip-bin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz", - "integrity": "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ==", - "dev": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "requires": {} - }, - "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, - "requires": {} - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "adler-32": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", - "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==" - }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "optional": true, - "peer": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - }, - "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - } - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", - "dev": true, - "optional": true - }, - "angular2-hotkeys": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/angular2-hotkeys/-/angular2-hotkeys-13.1.0.tgz", - "integrity": "sha512-irsQLLiHCHqz73ocDV8N5K7Zel7mJyLQHwLrRePOwUumQfyBc2TTuO+ccdQAAM7/RK+IdT6P5YoiP0FEbA19Uw==", - "requires": { - "@types/mousetrap": "^1.6.9", - "mousetrap": "^1.6.5", - "tslib": "^2.3.1" - } - }, - "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==" - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "apache-crypt": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.6.tgz", - "integrity": "sha512-072WetlM4blL8PREJVeY+WHiUh1R5VNt2HfceGS8aKqttPHcmqE5pkKuXPz/ULmJOFkc8Hw3kfKl6vy7Qka6DA==", - "dev": true, - "requires": { - "unix-crypt-td-js": "^1.1.4" - } - }, - "apache-md5": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.8.tgz", - "integrity": "sha512-FCAJojipPn0bXjuEpjOOOMN8FZDkxfWWp4JGN9mifU2IhxvKyXZYqpzPHdnTSUpmPDy+tsslB6Z1g+Vg6nVbYA==", - "dev": true - }, - "app-builder-bin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz", - "integrity": "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA==", - "dev": true - }, - "app-builder-lib": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz", - "integrity": "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA==", - "dev": true, - "requires": { - "@develar/schema-utils": "~2.6.5", - "@electron/universal": "1.2.1", - "@malept/flatpak-bundler": "^0.4.0", - "7zip-bin": "~5.1.1", - "async-exit-hook": "^2.0.1", - "bluebird-lst": "^1.0.9", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chromium-pickle-js": "^0.2.0", - "debug": "^4.3.4", - "ejs": "^3.1.7", - "electron-osx-sign": "^0.6.0", - "electron-publish": "23.6.0", - "form-data": "^4.0.0", - "fs-extra": "^10.1.0", - "hosted-git-info": "^4.1.0", - "is-ci": "^3.0.0", - "isbinaryfile": "^4.0.10", - "js-yaml": "^4.1.0", - "lazy-val": "^1.0.5", - "minimatch": "^3.1.2", - "read-config-file": "6.2.0", - "sanitize-filename": "^1.6.3", - "semver": "^7.3.7", - "tar": "^6.1.11", - "temp-file": "^3.4.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "app-root-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", - "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", - "dev": true - }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true - }, - "archiver": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", - "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", - "devOptional": true, - "requires": { - "archiver-utils": "^2.1.0", - "async": "^3.2.3", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", - "tar-stream": "^2.2.0", - "zip-stream": "^4.1.0" - }, - "dependencies": { - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "devOptional": true - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "archiver-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", - "devOptional": true, - "requires": { - "glob": "^7.1.4", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash.defaults": "^4.2.0", - "lodash.difference": "^4.5.0", - "lodash.flatten": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.union": "^4.6.0", - "normalize-path": "^3.0.0", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "devOptional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "devOptional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - }, - "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - } - } - }, - "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "array-from": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", - "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", - "dev": true - }, - "array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - } - }, - "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 - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "optional": true, - "peer": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" - }, - "array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "optional": true, - "peer": true - }, - "asar": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz", - "integrity": "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "chromium-pickle-js": "^0.2.0", - "commander": "^5.0.0", - "glob": "^7.1.6", - "minimatch": "^3.0.4" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "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==", - "optional": true, - "peer": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "optional": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" - }, - "ast-transform": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/ast-transform/-/ast-transform-0.0.0.tgz", - "integrity": "sha512-e/JfLiSoakfmL4wmTGPjv0HpTICVmxwXgYOB8x+mzozHL8v+dSfCbrJ8J8hJ0YBP0XcYu1aLZ6b/3TnxNK3P2A==", - "dev": true, - "requires": { - "escodegen": "~1.2.0", - "esprima": "~1.0.4", - "through": "~2.3.4" - }, - "dependencies": { - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", - "dev": true - } - } - }, - "ast-types": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.7.8.tgz", - "integrity": "sha512-RIOpVnVlltB6PcBJ5BMLx+H+6JJ/zjDGU0t7f0L6c2M1dqcK92VQopLBlPQ9R80AVXelfqYgjcPLtHtDbNFg0Q==", - "dev": true - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "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, - "optional": true - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "devOptional": true - }, - "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 - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "devOptional": true - }, - "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==", - "optional": true, - "peer": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "optional": true, - "peer": true - }, - "axios": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.5.tgz", - "integrity": "sha512-glL/PvG/E+xCWwV8S6nCHcrfg1exGx7vxyUIivIA1iL7BIh6bePylCfVHwp6k13ao7SATxB6imau2kqY+I67kw==", - "dev": true, - "requires": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7" - } - }, - "babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "requires": {} - }, - "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base-64": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", - "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "requires": { - "safe-buffer": "5.1.2" - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "optional": true, - "peer": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", - "optional": true, - "peer": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bluebird-lst": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz", - "integrity": "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==", - "dev": true, - "requires": { - "bluebird": "^3.5.5" - } - }, - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "bonjour-service": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", - "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "boolean": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz", - "integrity": "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==", - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "requires": { - "balanced-match": "^1.0.0" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "brfs": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", - "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", - "dev": true, - "requires": { - "quote-stream": "^1.0.1", - "resolve": "^1.1.5", - "static-module": "^3.0.2", - "through2": "^2.0.0" - } - }, - "brotli": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.3.tgz", - "integrity": "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==", - "dev": true, - "requires": { - "base64-js": "^1.1.2" - } - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - } - } - }, - "browserify-optional": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-optional/-/browserify-optional-1.0.1.tgz", - "integrity": "sha512-VrhjbZ+Ba5mDiSYEuPelekQMfTbhcA2DhLk2VQWqdcCROWeFqlTcXZ7yfRkXCIl8E+g4gINJYJiRB7WEtfomAQ==", - "dev": true, - "requires": { - "ast-transform": "0.0.0", - "ast-types": "^0.7.0", - "browser-resolve": "^1.8.1" - } - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "browserstack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", - "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", - "optional": true, - "peer": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "optional": true, - "peer": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "optional": true, - "peer": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "devOptional": true - }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "builder-util": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz", - "integrity": "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ==", - "dev": true, - "requires": { - "@types/debug": "^4.1.6", - "@types/fs-extra": "^9.0.11", - "7zip-bin": "~5.1.1", - "app-builder-bin": "4.0.0", - "bluebird-lst": "^1.0.9", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "cross-spawn": "^7.0.3", - "debug": "^4.3.4", - "fs-extra": "^10.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-ci": "^3.0.0", - "js-yaml": "^4.1.0", - "source-map-support": "^0.5.19", - "stat-mode": "^1.0.0", - "temp-file": "^3.4.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "builder-util-runtime": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz", - "integrity": "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==", - "dev": true, - "requires": { - "debug": "^4.3.4", - "sax": "^1.2.4" - } - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", - "dev": true, - "peer": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" - }, - "cac": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/cac/-/cac-3.0.4.tgz", - "integrity": "sha512-hq4rxE3NT5PlaEiVV39Z45d6MoFcQZG5dsgJqtAUeOz3408LEQAElToDkf9i5IYSCOmK0If/81dLg7nKxqPR0w==", - "dev": true, - "requires": { - "camelcase-keys": "^3.0.0", - "chalk": "^1.1.3", - "indent-string": "^3.0.0", - "minimist": "^1.2.0", - "read-pkg-up": "^1.0.1", - "suffix": "^0.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha512-BYqTHXTGUIvg7t1r4sJNKcbDZkL92nkXA8YtRpbjFHRHGDL/NtUeiBJMeE60kIFN/Mg8ESaWQvftaYMGJzQZCQ==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", - "requires": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^1.1.1" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "devOptional": true - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "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, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "camelcase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-3.0.0.tgz", - "integrity": "sha512-U4E6A6aFyYnNW+tDt5/yIUKQURKXe3WMFPfX4FxrQFcwZ/R08AUk1xWcUtlr7oq6CV07Ji+aa69V2g7BSpblnQ==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - }, - "caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==" - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "optional": true, - "peer": true - }, - "cfb": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", - "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", - "requires": { - "adler-32": "~1.3.0", - "crc-32": "~1.2.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "chart.js": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz", - "integrity": "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==", - "peer": true - }, - "chartjs-plugin-zoom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.0.tgz", - "integrity": "sha512-bqpi7DGy9a5hX7ThKl/xQaLzXvneSwhS0w/lNimZ8AJaoRVMKz5JfUoqwciJYV5ixKXJbgyvwC9HcJnyVsYmjg==", - "requires": { - "hammerjs": "^2.0.8" - } - }, - "cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "dev": true, - "requires": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "dependencies": { - "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - } - } - }, - "cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "chrome-launcher": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.1.tgz", - "integrity": "sha512-UugC8u59/w2AyX5sHLZUHoxBAiSiunUhZa3zZwMH6zPVis0C3dDKiRWyUGIo14tTbZHGVviWxv3PQWZ7taZ4fg==", - "devOptional": true, - "requires": { - "@types/node": "*", - "escape-string-regexp": "^4.0.0", - "is-wsl": "^2.2.0", - "lighthouse-logger": "^1.0.0" - }, - "dependencies": { - "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==", - "devOptional": true - } - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "chromedriver": { - "version": "111.0.0", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-111.0.0.tgz", - "integrity": "sha512-XavNYNBBfKIrT8Oi/ywJ0DoOOU+jHF5bQWTkqStFsAXvfCV9VzYN3J+TGAvZdrpXeoixqPRGUxQ2yZhD2iowdQ==", - "dev": true, - "requires": { - "@testim/chrome-version": "^1.1.3", - "axios": "^1.2.1", - "compare-versions": "^5.0.1", - "extract-zip": "^2.0.1", - "https-proxy-agent": "^5.0.1", - "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.1" - }, - "dependencies": { - "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, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "chromium-bidi": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.6.tgz", - "integrity": "sha512-TQOkWRaLI/IWvoP8XC+7jO4uHTIiAUiklXU1T0qszlUFEai9LgKXIBXy3pOS3EnQZ3bQtMbKUPkug0fTAEHCSw==", - "devOptional": true, - "requires": { - "mitt": "3.0.0" - } - }, - "chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==", - "dev": true - }, - "ci-info": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.6.1.tgz", - "integrity": "sha512-up5ggbaDqOqJ4UqLKZ2naVkyqSJQgJi5lwD6b6mM748ysrghDBX0bx/qJTUHzw7zu6Mq4gycviSF5hJnwceD8w==", - "devOptional": true - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", - "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==" - }, - "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, - "optional": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" - }, - "clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "requires": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "code-block-writer": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-11.0.3.tgz", - "integrity": "sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==", - "dev": true - }, - "codelyzer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", - "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", - "dev": true, - "requires": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" - }, - "dependencies": { - "@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true, - "requires": {} - }, - "@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true, - "requires": {} - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true - } - } - }, - "codepage": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", - "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==" - }, - "coffeescript": { - "version": "1.12.7", - "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz", - "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "devOptional": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", - "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", - "dev": true - }, - "comment-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz", - "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==", - "dev": true - }, - "compare-versions": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.3.tgz", - "integrity": "sha512-4UZlZP8Z99MGEY+Ovg/uJxJuvoXuN4M6B3hKaiackiHrgzQFEe3diJi1mf1PNHbFujM7FvLrK2bpgIaImbtZ1A==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", - "devOptional": true, - "requires": { - "buffer-crc32": "^0.2.13", - "crc32-stream": "^4.0.2", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "optional": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "optional": true - } - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "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==" - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "requires": { - "is-what": "^3.14.1" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" - }, - "copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "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==", - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", - "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" - } - } - }, - "core-js": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", - "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==" - }, - "core-js-compat": { - "version": "3.26.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.1.tgz", - "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", - "requires": { - "browserslist": "^4.21.4" - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==" - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "crc": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", - "dev": true, - "optional": true, - "requires": { - "buffer": "^5.1.0" - } - }, - "crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" - }, - "crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", - "devOptional": true, - "requires": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "critters": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", - "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", - "requires": { - "chalk": "^4.1.0", - "css-select": "^4.2.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "postcss": "^8.3.7", - "pretty-bytes": "^5.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "requires": { - "parse5": "^6.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "devOptional": true, - "requires": { - "node-fetch": "2.6.7" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==", - "dev": true - }, - "css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - } - }, - "css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "requires": {} - }, - "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "css-shorthand-properties": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", - "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", - "devOptional": true - }, - "css-value": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", - "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", - "devOptional": true - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", - "dev": true, - "requires": { - "through": "X.X.X" - } - }, - "cssdb": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", - "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "d3": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.6.1.tgz", - "integrity": "sha512-txMTdIHFbcpLx+8a0IFhZsbp+PfBBPt8yfbmukZTQFroKuFqIwqswF0qE5JXWefylaAVpSXFoKm3yP+jpNLFLw==", - "requires": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" - } - }, - "d3-array": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.0.tgz", - "integrity": "sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g==", - "requires": { - "internmap": "1 - 2" - } - }, - "d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==" - }, - "d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" - } - }, - "d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", - "requires": { - "d3-path": "1 - 3" - } - }, - "d3-collection": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", - "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" - }, - "d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==" - }, - "d3-contour": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.0.tgz", - "integrity": "sha512-7aQo0QHUTu/Ko3cP9YK9yUTxtoDEiDGwnBHyLxG5M4vqlBkO/uixMRele3nfsfj6UXOcuReVpVXzAboGraYIJw==", - "requires": { - "d3-array": "^3.2.0" - } - }, - "d3-delaunay": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.2.tgz", - "integrity": "sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==", - "requires": { - "delaunator": "5" - } - }, - "d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==" - }, - "d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" - } - }, - "d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", - "requires": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } - } - }, - "d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==" - }, - "d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", - "requires": { - "d3-dsv": "1 - 3" - } - }, - "d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - } - }, - "d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==" - }, - "d3-geo": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.0.1.tgz", - "integrity": "sha512-Wt23xBych5tSy9IYAM1FR2rWIBFWa52B/oF/GYe5zbdHrg08FU8+BuI6X4PvTwPDdqdAdq04fuWJpELtsaEjeA==", - "requires": { - "d3-array": "2.5.0 - 3" - } - }, - "d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==" - }, - "d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "requires": { - "d3-color": "1 - 3" - } - }, - "d3-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.0.1.tgz", - "integrity": "sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w==" - }, - "d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==" - }, - "d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==" - }, - "d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==" - }, - "d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "requires": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - } - }, - "d3-scale-chromatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", - "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", - "requires": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" - } - }, - "d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==" - }, - "d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ==", - "requires": { - "d3-path": "1 - 3" - } - }, - "d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ==", - "requires": { - "d3-array": "2 - 3" - } - }, - "d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "requires": { - "d3-time": "1 - 3" - } - }, - "d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==" - }, - "d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", - "requires": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" - } - }, - "d3-voronoi": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", - "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" - }, - "d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", - "requires": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" - } - }, - "dagre": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz", - "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==", - "requires": { - "graphlib": "^2.1.8", - "lodash": "^4.17.15" - } - }, - "dagre-d3": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/dagre-d3/-/dagre-d3-0.6.4.tgz", - "integrity": "sha512-e/6jXeCP7/ptlAM48clmX4xTZc5Ek6T6kagS7Oz2HrYSdqcLZFLqpAfh7ldbZRFfxCZVyh61NEPR08UQRVxJzQ==", - "requires": { - "d3": "^5.14", - "dagre": "^0.8.5", - "graphlib": "^2.1.8", - "lodash": "^4.17.15" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "d3": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", - "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", - "requires": { - "d3-array": "1", - "d3-axis": "1", - "d3-brush": "1", - "d3-chord": "1", - "d3-collection": "1", - "d3-color": "1", - "d3-contour": "1", - "d3-dispatch": "1", - "d3-drag": "1", - "d3-dsv": "1", - "d3-ease": "1", - "d3-fetch": "1", - "d3-force": "1", - "d3-format": "1", - "d3-geo": "1", - "d3-hierarchy": "1", - "d3-interpolate": "1", - "d3-path": "1", - "d3-polygon": "1", - "d3-quadtree": "1", - "d3-random": "1", - "d3-scale": "2", - "d3-scale-chromatic": "1", - "d3-selection": "1", - "d3-shape": "1", - "d3-time": "1", - "d3-time-format": "2", - "d3-timer": "1", - "d3-transition": "1", - "d3-voronoi": "1", - "d3-zoom": "1" - } - }, - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "d3-axis": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", - "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" - }, - "d3-brush": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", - "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", - "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" - } - }, - "d3-chord": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", - "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", - "requires": { - "d3-array": "1", - "d3-path": "1" - } - }, - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-contour": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", - "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", - "requires": { - "d3-array": "^1.1.1" - } - }, - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" - }, - "d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", - "requires": { - "d3-dispatch": "1", - "d3-selection": "1" - } - }, - "d3-dsv": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", - "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", - "requires": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" - } - }, - "d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" - }, - "d3-fetch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", - "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", - "requires": { - "d3-dsv": "1" - } - }, - "d3-force": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", - "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", - "requires": { - "d3-collection": "1", - "d3-dispatch": "1", - "d3-quadtree": "1", - "d3-timer": "1" - } - }, - "d3-format": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", - "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" - }, - "d3-geo": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", - "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", - "requires": { - "d3-array": "1" - } - }, - "d3-hierarchy": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", - "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", - "requires": { - "d3-color": "1" - } - }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" - }, - "d3-polygon": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", - "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" - }, - "d3-quadtree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", - "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" - }, - "d3-random": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", - "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" - }, - "d3-scale": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", - "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", - "requires": { - "d3-array": "^1.2.0", - "d3-collection": "1", - "d3-format": "1", - "d3-interpolate": "1", - "d3-time": "1", - "d3-time-format": "2" - } - }, - "d3-scale-chromatic": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", - "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", - "requires": { - "d3-color": "1", - "d3-interpolate": "1" - } - }, - "d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" - }, - "d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", - "requires": { - "d3-path": "1" - } - }, - "d3-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", - "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" - }, - "d3-time-format": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", - "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", - "requires": { - "d3-time": "1" - } - }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" - }, - "d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", - "requires": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" - } - }, - "d3-zoom": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", - "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", - "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "dash-ast": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", - "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decache": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.1.tgz", - "integrity": "sha512-ohApBM8u9ygepJCjgBrEZSSxPjc0T/PJkD+uNyxXPkqudyUpdXpwJYp0VISm2WrPVzASU6DZyIi6BWdyw7uJ2Q==", - "dev": true, - "requires": { - "callsite": "^1.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "optional": true, - "peer": true - }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.4", - "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 - }, - "deepmerge-ts": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", - "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", - "devOptional": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "requires": { - "execa": "^5.0.0" - } - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "requires": { - "clone": "^1.0.2" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "devOptional": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "optional": true, - "peer": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "optional": true, - "peer": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "optional": true, - "peer": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delaunator": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.0.tgz", - "integrity": "sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==", - "requires": { - "robust-predicates": "^3.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "devOptional": true - }, - "delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "devtools": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/devtools/-/devtools-8.8.2.tgz", - "integrity": "sha512-iD/Xr5rMjx+VD08akiAuiMR5EhWKj9i489rcDm2vdC9iB8u8HY51s9FbmnIrN5OstYma0x2qOF2zKxM/muJTtw==", - "devOptional": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "chrome-launcher": "^0.15.0", - "edge-paths": "^3.0.5", - "import-meta-resolve": "^2.1.0", - "puppeteer-core": "19.8.5", - "query-selector-shadow-dom": "^1.0.0", - "ua-parser-js": "^1.0.1", - "uuid": "^9.0.0", - "which": "^3.0.0" - }, - "dependencies": { - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", - "devOptional": true - }, - "which": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.0.tgz", - "integrity": "sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==", - "devOptional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "devtools-protocol": { - "version": "0.0.1124027", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1124027.tgz", - "integrity": "sha512-OT2sdgQn4llM9/tVcCvoty733KFFIlXVvESceJsfazhmg/dF7C5e3Z8cIN8jNwIikixuE5rufGtD1cvKHXfOcQ==", - "devOptional": true - }, - "dfa": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", - "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "devOptional": true - }, - "dir-compare": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz", - "integrity": "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==", - "dev": true, - "requires": { - "buffer-equal": "1.0.0", - "colors": "1.0.3", - "commander": "2.9.0", - "minimatch": "3.0.4" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true - }, - "commander": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "integrity": "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dmg-builder": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz", - "integrity": "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA==", - "dev": true, - "requires": { - "app-builder-lib": "23.6.0", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "dmg-license": "^1.0.11", - "fs-extra": "^10.0.0", - "iconv-lite": "^0.6.2", - "js-yaml": "^4.1.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "dmg-license": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz", - "integrity": "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==", - "dev": true, - "optional": true, - "requires": { - "@types/plist": "^3.0.1", - "@types/verror": "^1.10.3", - "ajv": "^6.10.0", - "crc": "^3.8.0", - "iconv-corefoundation": "^1.1.7", - "plist": "^3.0.4", - "smart-buffer": "^4.0.2", - "verror": "^1.10.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "optional": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "optional": true - } - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0" - } - }, - "dommatrix": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dommatrix/-/dommatrix-1.0.3.tgz", - "integrity": "sha512-l32Xp/TLgWb8ReqbVJAFIvXmY7go4nTxxlWiAFyhoQw9RKEOHBZNnyGvJWqDVSPmq3Y9HlM4npqF/T6VMOXhww==", - "dev": true - }, - "dompurify": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.0.tgz", - "integrity": "sha512-Be9tbQMZds4a3C6xTmz68NlMfeONA//4dOavl/1rNw50E+/QO0KVpbcU0PcaW0nsQxurXls9ZocqFxk8R2mWEA==" - }, - "domutils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", - "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", - "dev": true, - "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.1" - } - }, - "dot": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dot/-/dot-1.1.3.tgz", - "integrity": "sha512-/nt74Rm+PcfnirXGEdhZleTwGC2LMnuKTeeTIlI82xb5loBBoXNYzr2ezCroPSMtilK8EZIfcNZwOcHN+ib1Lg==", - "dev": true - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.2" - } - }, - "duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "easy-table": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", - "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "wcwidth": "^1.0.1" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "optional": true, - "peer": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "edge-paths": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", - "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", - "devOptional": true, - "requires": { - "@types/which": "^2.0.1", - "which": "^2.0.2" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "ejs": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", - "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron": { - "version": "19.1.6", - "resolved": "https://registry.npmjs.org/electron/-/electron-19.1.6.tgz", - "integrity": "sha512-bT6Mr7JbHbONpr/U7R47lwTkMUvuAyOfnoLlbDqvGocQyZCCN3JB436wtf2+r3/IpMEz3T+dHLweFDY5i2wuxw==", - "dev": true, - "requires": { - "@electron/get": "^1.14.1", - "@types/node": "^16.11.26", - "extract-zip": "^1.0.3" - }, - "dependencies": { - "@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", - "dev": true - } - } - }, - "electron-builder": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz", - "integrity": "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==", - "dev": true, - "requires": { - "@types/yargs": "^17.0.1", - "app-builder-lib": "23.6.0", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "dmg-builder": "23.6.0", - "fs-extra": "^10.0.0", - "is-ci": "^3.0.0", - "lazy-val": "^1.0.5", - "read-config-file": "6.2.0", - "simple-update-notifier": "^1.0.7", - "yargs": "^17.5.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "electron-osx-sign": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz", - "integrity": "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "requires": { - "buffer-alloc": "^1.2.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "electron-publish": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz", - "integrity": "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg==", - "dev": true, - "requires": { - "@types/fs-extra": "^9.0.11", - "builder-util": "23.6.0", - "builder-util-runtime": "9.1.1", - "chalk": "^4.1.1", - "fs-extra": "^10.0.0", - "lazy-val": "^1.0.5", - "mime": "^2.5.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "emoji-toolkit": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/emoji-toolkit/-/emoji-toolkit-6.6.0.tgz", - "integrity": "sha512-pEu0kow2p1N8zCKnn/L6H0F3rWUBB3P3hVjr/O5yl1fK7N9jU4vO4G7EFapC5Y3XwZLUCY0FZbOPyTkH+4V2eQ==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - } - }, - "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==", - "devOptional": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "entities": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz", - "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==", - "dev": true - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", - "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.3", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.2", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "devOptional": true - } - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "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, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "dev": true, - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true, - "optional": true - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "optional": true, - "peer": true - }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "optional": true, - "peer": true, - "requires": { - "es6-promise": "^4.0.3" - } - }, - "es6-set": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", - "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", - "dev": true, - "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "es6-iterator": "~2.0.3", - "es6-symbol": "^3.1.3", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "esbuild": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.5.tgz", - "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", - "optional": true, - "requires": { - "@esbuild/linux-loong64": "0.15.5", - "esbuild-android-64": "0.15.5", - "esbuild-android-arm64": "0.15.5", - "esbuild-darwin-64": "0.15.5", - "esbuild-darwin-arm64": "0.15.5", - "esbuild-freebsd-64": "0.15.5", - "esbuild-freebsd-arm64": "0.15.5", - "esbuild-linux-32": "0.15.5", - "esbuild-linux-64": "0.15.5", - "esbuild-linux-arm": "0.15.5", - "esbuild-linux-arm64": "0.15.5", - "esbuild-linux-mips64le": "0.15.5", - "esbuild-linux-ppc64le": "0.15.5", - "esbuild-linux-riscv64": "0.15.5", - "esbuild-linux-s390x": "0.15.5", - "esbuild-netbsd-64": "0.15.5", - "esbuild-openbsd-64": "0.15.5", - "esbuild-sunos-64": "0.15.5", - "esbuild-windows-32": "0.15.5", - "esbuild-windows-64": "0.15.5", - "esbuild-windows-arm64": "0.15.5" - } - }, - "esbuild-android-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", - "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", - "optional": true - }, - "esbuild-android-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", - "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", - "optional": true - }, - "esbuild-darwin-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", - "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", - "optional": true - }, - "esbuild-darwin-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", - "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", - "optional": true - }, - "esbuild-freebsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", - "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", - "optional": true - }, - "esbuild-freebsd-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", - "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", - "optional": true - }, - "esbuild-linux-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", - "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", - "optional": true - }, - "esbuild-linux-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", - "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", - "optional": true - }, - "esbuild-linux-arm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", - "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", - "optional": true - }, - "esbuild-linux-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", - "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", - "optional": true - }, - "esbuild-linux-mips64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", - "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", - "optional": true - }, - "esbuild-linux-ppc64le": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", - "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", - "optional": true - }, - "esbuild-linux-riscv64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", - "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", - "optional": true - }, - "esbuild-linux-s390x": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", - "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", - "optional": true - }, - "esbuild-netbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", - "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", - "optional": true - }, - "esbuild-openbsd-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", - "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", - "optional": true - }, - "esbuild-sunos-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", - "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", - "optional": true - }, - "esbuild-wasm": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", - "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==" - }, - "esbuild-windows-32": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", - "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", - "optional": true - }, - "esbuild-windows-64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", - "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", - "optional": true - }, - "esbuild-windows-arm64": { - "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", - "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", - "optional": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "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==" - }, - "escodegen": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.2.0.tgz", - "integrity": "sha512-yLy3Cc+zAC0WSmoT2fig3J87TpQ8UaZGx8ahCAs9FL8qNbyV7CVyPKS74DG4bsHiL5ew9sxdYx131OkBQMFnvA==", - "dev": true, - "requires": { - "esprima": "~1.0.4", - "estraverse": "~1.5.0", - "esutils": "~1.0.0", - "source-map": "~0.1.30" - }, - "dependencies": { - "esprima": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", - "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", - "dev": true - }, - "estraverse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", - "integrity": "sha512-FpCjJDfmo3vsc/1zKSeqR5k42tcIhxFIlvq+h9j0fO2q/h2uLKyweq7rYJ+0CoVvrGQOxIS5wyBrW/+vF58BUQ==", - "dev": true - }, - "esutils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", - "integrity": "sha512-x/iYH53X3quDwfHRz4y8rn4XcEwwCJeWsul9pF1zldMbGtgOtMNBEOuYWwB1EQlK2LRa1fev3YAgym/RElp5Cg==", - "dev": true - }, - "source-map": { - "version": "0.1.43", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", - "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", - "dev": true, - "optional": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, - "eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.15.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "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 - }, - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "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, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "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, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "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, - "requires": { - "p-locate": "^5.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "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, - "requires": { - "p-limit": "^3.0.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "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 - } - } - }, - "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "requires": {} - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", - "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "eslint-plugin-jsdoc": { - "version": "39.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", - "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", - "dev": true, - "requires": { - "@es-joy/jsdoccomment": "~0.36.0", - "comment-parser": "1.3.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "esquery": "^1.4.0", - "semver": "^7.3.8", - "spdx-expression-parse": "^3.0.1" - }, - "dependencies": { - "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 - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "espree": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-is-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", - "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "event-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", - "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", - "dev": true, - "requires": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, - "eventemitter-asyncresource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "optional": true, - "peer": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "expect": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", - "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", - "devOptional": true, - "requires": { - "@jest/expect-utils": "^29.5.0", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.5.0", - "jest-message-util": "^29.5.0", - "jest-util": "^29.5.0" - } - }, - "expect-webdriverio": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.1.3.tgz", - "integrity": "sha512-tn7kMH/WVrVwwzPaCXMuFYiGXx15LwpxwkJkC/WmF6xptcqW7kaEZco7sxHjtEXpKV7QVGsfY1Z0PcwW4gj5OA==", - "devOptional": true, - "requires": { - "@wdio/globals": "^8.2.4", - "expect": "^29.4.0", - "jest-matcher-utils": "^29.4.0", - "webdriverio": "^8.2.4" - } - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "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==" - } - } - }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "requires": { - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "optional": true, - "peer": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } - } - }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", - "dev": true, - "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "extsprintf": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", - "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", - "dev": true, - "optional": true - }, - "fancy-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-2.0.0.tgz", - "integrity": "sha512-9CzxZbACXMUXW13tS0tI8XsGGmxWzO2DmYrGuBJOJ8k8q2K7hwfJA5qHjuPPe8wtsco33YR9wc+Rlr5wYFvhSA==", - "dev": true, - "requires": { - "color-support": "^1.1.3" - } - }, - "fast-clone": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/fast-clone/-/fast-clone-1.5.13.tgz", - "integrity": "sha512-0ez7coyFBQFjZtId+RJqJ+EQs61w9xARfqjqK0AD9vIUkSxWD4HvPt80+5evebZ1tTnv1GYKrPTipx7kOW5ipA==" - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "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==", - "devOptional": true, - "requires": { - "pend": "~1.2.0" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "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==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "find": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/find/-/find-0.3.0.tgz", - "integrity": "sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw==", - "dev": true, - "requires": { - "traverse-chain": "~0.1.0" - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "findit2": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/findit2/-/findit2-2.2.3.tgz", - "integrity": "sha512-lg/Moejf4qXovVutL0Lz4IsaPoNYMuxt4PA0nGqFxnJ1CTTGGlEO2wKgoDpwknhvZ8k4Q2F+eesgkLbG2Mxfog==", - "dev": true - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "flow-parser": { - "version": "0.203.1", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.203.1.tgz", - "integrity": "sha512-Nw2M8MPP/Zb+yhvmPDEjzkCXLtgyWGKXZjAYOVftm+wIf3xd4FKa7nRI9v67rODs0WzxMbPc8IPs/7o/dyxo/Q==" - }, - "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "devOptional": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "optional": true, - "peer": true - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "devOptional": true - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "frac": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", - "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "devOptional": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "devOptional": true - }, - "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", - "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "global-agent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz", - "integrity": "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.1", - "es6-error": "^4.1.1", - "matcher": "^3.0.0", - "roarr": "^2.15.3", - "semver": "^7.3.2", - "serialize-error": "^7.0.1" - } - }, - "global-tunnel-ng": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", - "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", - "dev": true, - "optional": true, - "requires": { - "encodeurl": "^1.0.2", - "lodash": "^4.17.10", - "npm-conf": "^1.1.3", - "tunnel": "^0.0.6" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "optional": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "requires": { - "delegate": "^3.1.2" - } - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "devOptional": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "dependencies": { - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==", - "dev": true - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "devOptional": true - }, - "graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", - "requires": { - "lodash": "^4.17.15" - } - }, - "growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true - }, - "hammerjs": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", - "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==" - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "handlebars": { - "version": "4.7.7", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz", - "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "optional": true, - "peer": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "optional": true, - "peer": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "optional": true, - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "optional": true, - "peer": true - } - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "devOptional": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "devOptional": true - } - } - }, - "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==", - "devOptional": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "devOptional": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "devOptional": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hdr-histogram-js": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", - "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", - "requires": { - "@assemblyscript/loader": "^0.10.1", - "base64-js": "^1.2.0", - "pako": "^1.0.3" - }, - "dependencies": { - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - } - } - }, - "hdr-histogram-percentiles-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==" - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "devOptional": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "requires": { - "whatwg-encoding": "^2.0.0" - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "htmlparser2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", - "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", - "dev": true, - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "entities": "^4.3.0" - } - }, - "http-auth": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-4.1.9.tgz", - "integrity": "sha512-kvPYxNGc9EKGTXvOMnTBQw2RZfuiSihK/mLw/a4pbtRueTE45S55Lw/3k5CktIf7Ak0veMKEIteDj4YkNmCzmQ==", - "dev": true, - "requires": { - "apache-crypt": "^1.1.2", - "apache-md5": "^1.0.6", - "bcryptjs": "^2.4.3", - "uuid": "^8.3.2" - } - }, - "http-auth-connect": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/http-auth-connect/-/http-auth-connect-1.0.6.tgz", - "integrity": "sha512-yaO0QSCPqGCjPrl3qEEHjJP+lwZ6gMpXLuCBE06eWwcXomkI5TARtu0kxf9teFuBj6iaV3Ybr15jaWUvbzNzHw==", - "dev": true - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "devOptional": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", - "requires": { - "basic-auth": "^2.0.1", - "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "devOptional": true, - "requires": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "dev": true, - "requires": { - "ms": "^2.0.0" - } - }, - "i18next": { - "version": "21.10.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.17.2" - } - }, - "iconv-corefoundation": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz", - "integrity": "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ==", - "dev": true, - "optional": true, - "requires": { - "cli-truncate": "^2.1.0", - "node-addon-api": "^1.6.3" - } - }, - "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==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" - }, - "ignore-walk": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", - "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "optional": true - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "optional": true, - "peer": true - }, - "immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==" - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "import-meta-resolve": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz", - "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==", - "devOptional": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" - }, - "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==" - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", - "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", - "dev": true - }, - "inquirer": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", - "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "inside": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/inside/-/inside-1.0.0.tgz", - "integrity": "sha512-tvFwvS4g7q6iDot/4FjtWFHwwpv6TVvEumbTdLQilk1F07ojakbXPQcvf3kMAlyNDpzKRzn+d33O3RuXODuxZQ==", - "dev": true - }, - "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "devOptional": true, - "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==" - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true - }, - "ip-regex": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", - "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "devOptional": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "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==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "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==", - "devOptional": true - }, - "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, - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "devOptional": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" - }, - "is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true - }, - "is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "devOptional": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "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==", - "devOptional": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "optional": true, - "peer": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "optional": true, - "peer": true, - "requires": { - "is-path-inside": "^1.0.0" - }, - "dependencies": { - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "optional": true, - "peer": true, - "requires": { - "path-is-inside": "^1.0.1" - } - } - } - }, - "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 - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "devOptional": true - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "devOptional": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "devOptional": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "devOptional": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "optional": true, - "peer": true - }, - "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==" - }, - "is-url": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", - "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "devOptional": true - }, - "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, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "is2": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz", - "integrity": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "ip-regex": "^4.1.0", - "is-url": "^1.2.4" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "optional": true, - "peer": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - }, - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jalhyd": { - "version": "file:jalhyd", - "requires": { - "@types/base-64": "^1.0.0", - "@types/jasmine": "^4.0.3", - "@types/lodash": "^4.14.191", - "@types/node": "^18.0.3", - "@types/seedrandom": "^3.0.5", - "@typescript-eslint/eslint-plugin": "^5.30.6", - "@typescript-eslint/parser": "^5.30.6", - "base-64": "^1.0.0", - "buffer": "^6.0.3", - "eslint": "^8.19.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jsdoc": "^39.3.3", - "eslint-plugin-prefer-arrow": "^1.2.3", - "find": "^0.3.0", - "jasmine": "^4.2.1", - "jasmine-core": "^4.2.0", - "jasmine-node": "^3.0.0", - "jasmine-ts": "^0.4.0", - "replace-in-file": "^6.3.5", - "requirejs": "^2.3.6", - "rimraf": "^3.0.2", - "seedrandom": "^3.0.5", - "ts-node": "^10.8.2", - "typedoc": "^0.23.7", - "typescript": "^4.7.4" - }, - "dependencies": { - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - } - } - }, - "jasmine": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.5.0.tgz", - "integrity": "sha512-9olGRvNZyADIwYL9XBNBst5BTU/YaePzuddK+YRslc7rI9MdTIE4r3xaBKbv2GEmzYYUfMOdTR8/i6JfLZaxSQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "jasmine-core": "^4.5.0" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "jasmine-core": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.5.0.tgz", - "integrity": "sha512-9PMzyvhtocxb3aXJVOPqBDswdgyAeSB81QnLop4npOpbqnheaTEwPc9ZloQeVswugPManznQBjD8kWDTjlnHuw==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "jasmine-core": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.2.0.tgz", - "integrity": "sha512-OcFpBrIhnbmb9wfI8cqPSJ50pv3Wg4/NSgoZIqHzIwO/2a9qivJWzv8hUvaREIMYYJBas6AvfXATFdVuzzCqVw==", - "dev": true - }, - "jasmine-growl-reporter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jasmine-growl-reporter/-/jasmine-growl-reporter-2.0.0.tgz", - "integrity": "sha512-RYwVfPaGgxQQSHDOt6jQ99/KAkFQ/Fiwg/AzBS+uO9A4UhGhxb7hwXaUUSU/Zs0MxBoFNqmIRC+7P4/+5O3lXg==", - "dev": true, - "requires": { - "growl": "^1.10.5" - } - }, - "jasmine-node": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jasmine-node/-/jasmine-node-3.0.0.tgz", - "integrity": "sha512-vUa5Q7bQYwHHqi6FlJYndiKqZp+d+c3MKe0QUMwwrC4JRmoRV3zkg0buxB/uQ6qLh0NO34TNstpAnvaZ6xGlAA==", - "dev": true, - "requires": { - "coffeescript": "~1.12.7", - "gaze": "~1.1.2", - "jasmine-growl-reporter": "~2.0.0", - "jasmine-reporters": "~1.0.0", - "mkdirp": "~0.3.5", - "requirejs": "~2.3.6", - "underscore": "~1.9.1", - "walkdir": "~0.0.12" - }, - "dependencies": { - "mkdirp": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", - "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", - "dev": true - }, - "underscore": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.2.tgz", - "integrity": "sha512-D39qtimx0c1fI3ya1Lnhk3E9nONswSKhnffBI0gME9C99fYOkNi04xs8K6pePLhvl1frbDemkaBQ5ikWllR2HQ==", - "dev": true - } - } - }, - "jasmine-reporters": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-1.0.2.tgz", - "integrity": "sha512-KrMRwzykkIKfkXr5UhCs/4BRJpws4VmNOeHIVKX8EBa9lYysVik3phkKrJCnCUE2lUCZDIA4rAmFrDgw546IzA==", - "dev": true, - "requires": { - "mkdirp": "~0.3.5" - }, - "dependencies": { - "mkdirp": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz", - "integrity": "sha512-8OCq0De/h9ZxseqzCH8Kw/Filf5pF/vMI6+BH7Lu0jXz2pqYCjTAQRolSxRIi+Ax+oCCjlxoJMP0YQ4XlrQNHg==", - "dev": true - } - } - }, - "jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", - "dev": true, - "requires": { - "colors": "1.4.0" - } - }, - "jasmine-ts": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/jasmine-ts/-/jasmine-ts-0.4.0.tgz", - "integrity": "sha512-bIAWJKUwxfuZfGI1ctEbny7+dsyFzsN0eLzOokxh0qIUCofai2WUEKoe3MMllkGEBXJzbEVYr2IyhJBv4j7SBA==", - "dev": true, - "requires": { - "yargs": "^17.0.1" - } - }, - "jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", - "optional": true, - "peer": true - }, - "jest-diff": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", - "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", - "devOptional": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "devOptional": true - }, - "jest-matcher-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", - "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", - "devOptional": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.5.0", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", - "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", - "devOptional": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.5.0", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.5.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", - "devOptional": true, - "requires": { - "@jest/types": "^29.5.0", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "devOptional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "devOptional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "devOptional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "devOptional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "devOptional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-sdsl": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", - "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "optional": true, - "peer": true - }, - "jscodeshift": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", - "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", - "requires": { - "@babel/core": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/preset-flow": "^7.13.13", - "@babel/preset-typescript": "^7.13.0", - "@babel/register": "^7.13.16", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.21.0", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jsdoc-type-pratt-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz", - "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "optional": true, - "peer": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "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 - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "optional": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" - }, - "jsonc-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", - "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==" - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "optional": true, - "peer": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "optional": true, - "peer": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "optional": true, - "peer": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - } - } - }, - "jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "optional": true, - "peer": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - }, - "dependencies": { - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "optional": true, - "peer": true - } - } - }, - "karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "requires": { - "source-map-support": "^0.5.5" - } - }, - "katex": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.3.tgz", - "integrity": "sha512-3EykQddareoRmbtNiNEDgl3IGjryyrp2eg/25fHDEnlHymIDi33bptkMv6K4EOC2LZCybLW/ZkEo6Le+EM9pmA==", - "requires": { - "commander": "^8.0.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" - } - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "khroma": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.0.0.tgz", - "integrity": "sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" - }, - "ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", - "devOptional": true - }, - "lazy-val": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz", - "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==", - "dev": true - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "devOptional": true, - "requires": { - "readable-stream": "^2.0.5" - } - }, - "less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "requires": { - "copy-anything": "^2.0.1", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "optional": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "optional": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - } - } - }, - "less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "requires": { - "klona": "^2.0.4" - } - }, - "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, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "requires": { - "webpack-sources": "^3.0.0" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "optional": true, - "peer": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "lighthouse-logger": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.3.0.tgz", - "integrity": "sha512-BbqAKApLb9ywUli+0a+PcV04SyJ/N1q/8qgCNe6U97KbPCS1BTksEuHFLYdvc8DltuhfxIUBqDZsC0bBGtl3lA==", - "devOptional": true, - "requires": { - "debug": "^2.6.9", - "marky": "^1.2.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "devOptional": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "devOptional": true - } - } - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - } - } - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" - }, - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "devOptional": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", - "devOptional": true - }, - "lodash.difference": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==", - "devOptional": true - }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "devOptional": true - }, - "lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==" - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "devOptional": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.pickby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", - "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", - "dev": true - }, - "lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "devOptional": true - }, - "lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", - "devOptional": true - }, - "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==", - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "loglevel": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.1.tgz", - "integrity": "sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg==", - "devOptional": true - }, - "loglevel-plugin-prefix": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", - "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", - "devOptional": true - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", - "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==" - }, - "lunr": { - "version": "2.3.9", - "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", - "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", - "dev": true - }, - "macos-release": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.0.tgz", - "integrity": "sha512-EIgv+QZ9r+814gjJj0Bt5vSLJLzswGmSUbUpbi9AIr/fsN2IWFBl2NucV9PAiek+U1STK468tEkxmVYUtuAN3g==", - "dev": true - }, - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "make-fetch-happen": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", - "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", - "dev": true, - "requires": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true - }, - "map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "requires": { - "object-visit": "^1.0.0" - } - }, - "marked": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz", - "integrity": "sha512-JjBTFTAvuTgANXx82a5vzK9JLSMoV6V3LBVn4Uhdso6t7vXrGx7g1Cd2r6NYSsxrYbQGFCMqBDhFHyK5q2UvcQ==" - }, - "marky": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", - "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", - "devOptional": true - }, - "matcher": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz", - "integrity": "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==", - "dev": true, - "optional": true, - "requires": { - "escape-string-regexp": "^4.0.0" - }, - "dependencies": { - "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, - "optional": true - } - } - }, - "material-design-icons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", - "integrity": "sha512-t19Z+QZBwSZulxptEu05kIm+UyfIdJY1JDwI+nx02j269m6W414whiQz9qfvQIiLrdx71RQv+T48nHhuQXOCIQ==" - }, - "mathjax": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/mathjax/-/mathjax-3.2.2.tgz", - "integrity": "sha512-Bt+SSVU8eBG27zChVewOicYs7Xsdt40qm4+UpHyX7k0/O9NliPc+x77k1/FEsPsjKPZGJvtRZM1vO+geW0OhGw==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "memfs": { - "version": "3.4.11", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", - "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", - "requires": { - "fs-monkey": "^1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "mermaid": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-9.2.2.tgz", - "integrity": "sha512-6s7eKMqFJGS+0MYjmx8f6ZigqKBJVoSx5ql2gw6a4Aa+WJ49QiEJg7gPwywaBg3DZMs79UP7trESp4+jmaQccw==", - "requires": { - "@braintree/sanitize-url": "^6.0.0", - "d3": "^7.0.0", - "dagre": "^0.8.5", - "dagre-d3": "^0.6.4", - "dompurify": "2.4.0", - "fast-clone": "^1.5.13", - "graphlib": "^2.1.8", - "khroma": "^2.0.0", - "lodash": "^4.17.21", - "moment-mini": "^2.24.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.2", - "uuid": "^9.0.0" - }, - "dependencies": { - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" - } - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "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 - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", - "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", - "dev": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==", - "devOptional": true - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "devOptional": true - }, - "moment-mini": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment-mini/-/moment-mini-2.29.4.tgz", - "integrity": "sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg==" - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - } - } - }, - "mousetrap": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz", - "integrity": "sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true - }, - "ng2-charts": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-4.1.1.tgz", - "integrity": "sha512-iHwXDbmX86lfeH8VRcsaW2tJATsuAZo4kvvC/Yk2l35zOHjevja1qBvO6BAibiDazi9r9aS6ZRJOqWPsz1pP2w==", - "requires": { - "lodash-es": "^4.17.15", - "tslib": "^2.3.0" - } - }, - "ngx-markdown": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/ngx-markdown/-/ngx-markdown-14.0.1.tgz", - "integrity": "sha512-y5CY4e0QM0uR6+MvU1rnh1Ks+rku14309kVVojyXLcWl4zlrt8VAYCcf/+A+8z/IDOaz38yTrxNBnvYDJzNzYA==", - "requires": { - "@types/marked": "^4.0.3", - "clipboard": "^2.0.11", - "emoji-toolkit": "^6.6.0", - "katex": "^0.16.0", - "marked": "^4.0.17", - "mermaid": "^9.1.2", - "prismjs": "^1.28.0", - "tslib": "^2.3.0" - } - }, - "ngx-material-file-input": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ngx-material-file-input/-/ngx-material-file-input-4.0.0.tgz", - "integrity": "sha512-N0lpuwO1Td3VUR/KnylVi0EObJ2f9s/3jvOUyIGWvy25l4fQOs8zl6cf+OqXIoYLsOHBnC2vVRNugbEuT9CaDQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "ngx-webstorage-service": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ngx-webstorage-service/-/ngx-webstorage-service-5.0.0.tgz", - "integrity": "sha512-adipYzdVGA1HxPF5n62eJoQGohiJRlpCp7lPuNQcOvkHGfFUByAfXZHmmLFzb5OFfeNWh1XZ8M2qppbC5uNXFQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "optional": true, - "requires": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - }, - "dependencies": { - "node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "optional": true - } - } - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-addon-api": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz", - "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==", - "dev": true, - "optional": true - }, - "node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", - "requires": { - "minimatch": "^3.0.2" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "devOptional": true, - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" - }, - "node-gyp": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.0.tgz", - "integrity": "sha512-A6rJWfXFz7TQNjpldJ915WFb1LnhO4lIve3ANPbWreuEoLoKlFT3sxIepPBkLhM27crW8YmN+pjlgbasH6cH/Q==", - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^6.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "requires": { - "abbrev": "^1.0.0" - } - } - } - }, - "node-gyp-build": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.5.0.tgz", - "integrity": "sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==", - "optional": true - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" - }, - "non-layered-tidy-tree-layout": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "devOptional": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "optional": true, - "requires": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "optional": true - } - } - }, - "npm-install-checks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", - "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", - "integrity": "sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==", - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" - }, - "dependencies": { - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "validate-npm-package-name": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", - "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", - "dev": true, - "requires": { - "builtins": "^5.0.0" - } - } - } - }, - "npm-packlist": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", - "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", - "dev": true, - "requires": { - "glob": "^8.0.1", - "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-bundled": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", - "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^2.0.0" - } - }, - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - } - } - }, - "npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", - "dev": true, - "requires": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^9.0.0", - "semver": "^7.3.5" - } - }, - "npm-registry-fetch": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", - "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", - "dev": true, - "requires": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" - } - }, - "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==", - "requires": { - "path-key": "^3.0.0" - } - }, - "npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "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==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "optional": true, - "peer": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "devOptional": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "devOptional": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - } - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", - "dev": true - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "os-name": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-4.0.1.tgz", - "integrity": "sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==", - "dev": true, - "requires": { - "macos-release": "^2.5.0", - "windows-release": "^4.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-iteration": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/p-iteration/-/p-iteration-1.1.8.tgz", - "integrity": "sha512-IMFBSDIYcPNnW7uWYGrBqmvTiq7W0uB0fJn6shQZs7dlF3OvrHOre+JT9ikSZ7gZS3vWqclVgoQSvToJrns7uQ==", - "devOptional": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "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==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "dependencies": { - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" - } - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "pacote": { - "version": "13.6.2", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", - "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", - "dev": true, - "requires": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11" - }, - "dependencies": { - "hosted-git-info": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", - "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "normalize-package-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", - "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - } - }, - "npm-normalize-package-bin": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", - "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", - "dev": true - }, - "read-package-json": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", - "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", - "dev": true, - "requires": { - "glob": "^8.0.1", - "json-parse-even-better-errors": "^2.3.1", - "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" - } - } - } - }, - "pako": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", - "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "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==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", - "dev": true - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": true - }, - "parse5-html-rewriting-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", - "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", - "requires": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "requires": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "dependencies": { - "parse5": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz", - "integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - } - } - }, - "parse5-sax-parser": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", - "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - } - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" - }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "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==" - }, - "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==" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "optional": true, - "peer": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-scurry": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", - "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", - "devOptional": true, - "requires": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.0.1.tgz", - "integrity": "sha512-C8QsKIN1UIXeOs3iWmiZ1lQY+EnKDojWd37fXy1aSbJvH4iSma1uy2OWuoB3m4SYRli5+CUjDv3Dij5DVoetmg==", - "devOptional": true - }, - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "devOptional": true - } - } - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "requires": { - "through": "~2.3" - } - }, - "pdfjs-dist": { - "version": "2.16.105", - "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.16.105.tgz", - "integrity": "sha512-J4dn41spsAwUxCpEoVf6GVoz908IAA3mYiLmNxg8J9kfRXc2jxpbUepcP0ocp0alVNLFthTAM8DZ1RaHh8sU0A==", - "dev": true, - "requires": { - "dommatrix": "^1.0.3", - "web-streams-polyfill": "^3.2.1" - } - }, - "pdfmake": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.2.6.tgz", - "integrity": "sha512-gZARnKLJjTuHWKIkqF4G6dafIaPfH7NFqBz9U9wb26PV5koHQ5eeQ/0rgZmIdfJzMKqHzXB9aK25ykG2AnnzEQ==", - "dev": true, - "requires": { - "@foliojs-fork/linebreak": "^1.1.1", - "@foliojs-fork/pdfkit": "^0.13.0", - "iconv-lite": "^0.6.3", - "xmldoc": "^1.1.2" - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "devOptional": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "optional": true, - "peer": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "devOptional": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "devOptional": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" - }, - "piscina": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", - "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", - "requires": { - "eventemitter-asyncresource": "^1.0.0", - "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0", - "nice-napi": "^1.0.2" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "plist": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", - "integrity": "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==", - "dev": true, - "requires": { - "base64-js": "^1.5.1", - "xmlbuilder": "^15.1.1" - } - }, - "png-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", - "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==", - "dev": true - }, - "portfinder": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", - "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", - "requires": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { - "minimist": "^1.2.6" - } - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" - }, - "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-properties": { - "version": "12.1.10", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", - "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "requires": { - "postcss-selector-parser": "^6.0.9" - } - }, - "postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "requires": {} - }, - "postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "requires": {} - }, - "postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-import": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", - "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "requires": {} - }, - "postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "requires": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - } - }, - "postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "requires": {} - }, - "postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "requires": {} - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "requires": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-opacity-percentage": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", - "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" - }, - "postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "requires": {} - }, - "postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-preset-env": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", - "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", - "requires": { - "@csstools/postcss-cascade-layers": "^1.0.5", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.8", - "browserslist": "^4.21.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.0.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.8", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.10", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "requires": {} - }, - "postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "requires": { - "postcss-selector-parser": "^6.0.10" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "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 - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "dev": true - }, - "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==" - }, - "pretty-format": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", - "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", - "devOptional": true, - "requires": { - "@jest/schemas": "^29.4.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "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==", - "devOptional": true - } - } - }, - "pretty-ms": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", - "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", - "dev": true, - "requires": { - "parse-ms": "^2.1.0" - } - }, - "primeicons": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/primeicons/-/primeicons-6.0.1.tgz", - "integrity": "sha512-KDeO94CbWI4pKsPnYpA1FPjo79EsY9I+M8ywoPBSf9XMXoe/0crjbUK7jcQEDHuc0ZMRIZsxH3TYLv4TUtHmAA==", - "peer": true - }, - "primeng": { - "version": "14.2.2", - "resolved": "https://registry.npmjs.org/primeng/-/primeng-14.2.2.tgz", - "integrity": "sha512-CV7dWwpBYqMgKliryJ6+CJZgdawl04V1Cp5mQmziEedJVhMGPg/QwU2Fi0v7AS9i1uXQRI9c420BDn+yZ+GrDQ==", - "requires": { - "tslib": "^2.3.0" - } - }, - "prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==" - }, - "proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "devOptional": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "dev": true, - "optional": true - }, - "protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", - "optional": true, - "peer": true, - "requires": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "optional": true, - "peer": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "optional": true, - "peer": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "optional": true, - "peer": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "optional": true, - "peer": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "peer": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true, - "peer": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "jasmine": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", - "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", - "optional": true, - "peer": true, - "requires": { - "exit": "^0.1.2", - "glob": "^7.0.6", - "jasmine-core": "~2.8.0" - } - }, - "jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", - "optional": true, - "peer": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", - "optional": true, - "peer": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "optional": true, - "peer": true - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "optional": true, - "peer": true, - "requires": { - "source-map": "^0.5.6" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "peer": true - }, - "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==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "optional": true, - "peer": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "peer": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "optional": true, - "peer": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "optional": true, - "peer": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "optional": true, - "peer": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "devOptional": true - }, - "proxy-middleware": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", - "integrity": "sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==", - "dev": true - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "optional": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "optional": true, - "peer": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "devOptional": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "puppeteer-core": { - "version": "19.8.5", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.8.5.tgz", - "integrity": "sha512-zoGhim/oBQbkND6h4Xz4X7l5DkWVH9wH7z0mVty5qa/c0P1Yad47t/npVtt2xS10BiQwzztWKx7Pa2nJ5yykdw==", - "devOptional": true, - "requires": { - "@puppeteer/browsers": "0.4.0", - "chromium-bidi": "0.4.6", - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.1107588", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "proxy-from-env": "1.1.0", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.13.0" - }, - "dependencies": { - "devtools-protocol": { - "version": "0.0.1107588", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1107588.tgz", - "integrity": "sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==", - "devOptional": true - }, - "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==", - "devOptional": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "optional": true, - "peer": true - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "query-selector-shadow-dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", - "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", - "devOptional": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "devOptional": true - }, - "quote-stream": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", - "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", - "dev": true, - "requires": { - "buffer-equal": "0.0.1", - "minimist": "^1.1.3", - "through2": "^2.0.0" - }, - "dependencies": { - "buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", - "dev": true - } - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "devOptional": true - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "requires": { - "pify": "^2.3.0" - } - }, - "read-config-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz", - "integrity": "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==", - "dev": true, - "requires": { - "dotenv": "^9.0.2", - "dotenv-expand": "^5.1.0", - "js-yaml": "^4.1.0", - "json5": "^2.2.0", - "lazy-val": "^1.0.4" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "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, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "read-pkg": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz", - "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==", - "devOptional": true, - "requires": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^2.0.0" - }, - "dependencies": { - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "devOptional": true - } - } - }, - "read-pkg-up": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz", - "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==", - "devOptional": true, - "requires": { - "find-up": "^6.3.0", - "read-pkg": "^7.1.0", - "type-fest": "^2.5.0" - }, - "dependencies": { - "find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "devOptional": true, - "requires": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - } - }, - "locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "devOptional": true, - "requires": { - "p-locate": "^6.0.0" - } - }, - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "devOptional": true, - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "devOptional": true, - "requires": { - "p-limit": "^4.0.0" - } - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "devOptional": true - }, - "type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "devOptional": true - }, - "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==", - "devOptional": true - } - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdir-glob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", - "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", - "devOptional": true, - "requires": { - "minimatch": "^5.1.0" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "recast": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", - "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", - "requires": { - "ast-types": "0.15.2", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "dependencies": { - "ast-types": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", - "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", - "requires": { - "tslib": "^2.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dev": true, - "requires": { - "minimatch": "^3.0.5" - }, - "dependencies": { - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "regexpu-core": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz", - "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsgen": "^0.7.1", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - } - }, - "regjsgen": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", - "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" - } - } - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" - }, - "replace-in-file": { - "version": "6.3.5", - "resolved": "https://registry.npmjs.org/replace-in-file/-/replace-in-file-6.3.5.tgz", - "integrity": "sha512-arB9d3ENdKva2fxRnSjwBEXfK1npgyci7ZZuwysgAp7ORjHSyxz6oqIjTEv8R0Ydl4Ll7uOAZXL4vbkhGIizCg==", - "dev": true, - "requires": { - "chalk": "^4.1.2", - "glob": "^7.2.0", - "yargs": "^17.2.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "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, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "optional": true, - "peer": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "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==", - "optional": true, - "peer": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "optional": true, - "peer": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "optional": true, - "peer": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "optional": true, - "peer": true - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "optional": true, - "peer": true - }, - "requirejs": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", - "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "devOptional": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" - }, - "resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "resq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", - "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", - "devOptional": true, - "requires": { - "fast-deep-equal": "^2.0.1" - }, - "dependencies": { - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "devOptional": true - } - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rgb2hex": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", - "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", - "devOptional": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "roarr": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz", - "integrity": "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.1", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - } - }, - "roboto-fontface": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz", - "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g==" - }, - "robust-predicates": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.1.tgz", - "integrity": "sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==" - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" - }, - "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==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, - "rxjs": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", - "requires": { - "tslib": "^2.1.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "requires": { - "ret": "~0.1.10" - } - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "requires": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "sass": { - "version": "1.54.4", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", - "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - } - }, - "sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "optional": true, - "peer": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, - "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "optional": true, - "peer": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "optional": true, - "peer": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "optional": true, - "peer": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - } - } - }, - "scope-analyzer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", - "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", - "dev": true, - "requires": { - "array-from": "^2.1.1", - "dash-ast": "^2.0.1", - "es6-map": "^0.1.5", - "es6-set": "^0.1.5", - "es6-symbol": "^3.1.1", - "estree-is-function": "^1.0.0", - "get-assigned-identifiers": "^1.1.0" - } - }, - "screenfull": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-6.0.2.tgz", - "integrity": "sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==" - }, - "secure-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" - }, - "seedrandom": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", - "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" - }, - "select": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "selenium-webdriver": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", - "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", - "optional": true, - "peer": true, - "requires": { - "jszip": "^3.1.3", - "rimraf": "^2.5.4", - "tmp": "0.0.30", - "xml2js": "^0.4.17" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, - "requires": { - "glob": "^7.1.3" - } - }, - "tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", - "optional": true, - "peer": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - } - } - }, - "selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "requires": { - "node-forge": "^1" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "dev": true, - "optional": true - }, - "semver-dsl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", - "integrity": "sha512-e8BOaTo007E3dMuQQTnPdalbKTABKNS7UxoBIDnwOqRa+QwMrCPjynB8zAlPF6xlqUfdLPPLIJ13hJNmhtq8Ng==", - "dev": true, - "requires": { - "semver": "^5.3.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "serialize-error": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz", - "integrity": "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==", - "dev": true, - "optional": true, - "requires": { - "type-fest": "^0.13.1" - }, - "dependencies": { - "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", - "dev": true, - "optional": true - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "devOptional": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "optional": true, - "peer": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "requires": { - "kind-of": "^6.0.2" - } - }, - "shallow-copy": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", - "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==", - "dev": true - }, - "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==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "shiki": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.11.1.tgz", - "integrity": "sha512-EugY9VASFuDqOexOgXR18ZV+TbFrQHeCpEYaXamO+SZlsnT/2LxuLBX25GGtIrwaEVFXUAbUQ601SWE2rMwWHA==", - "dev": true, - "requires": { - "jsonc-parser": "^3.0.0", - "vscode-oniguruma": "^1.6.1", - "vscode-textmate": "^6.0.0" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "simple-update-notifier": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", - "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", - "dev": true, - "requires": { - "semver": "~7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "devOptional": true - }, - "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, - "optional": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - } - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "dev": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", - "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - } - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" - }, - "source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "requires": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - } - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "devOptional": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "devOptional": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "devOptional": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", - "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", - "devOptional": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "ssf": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", - "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", - "requires": { - "frac": "~1.1.2" - } - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "optional": true, - "peer": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", - "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", - "requires": { - "minipass": "^3.1.1" - } - }, - "stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "devOptional": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "devOptional": true - } - } - }, - "stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true - }, - "static-eval": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", - "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", - "dev": true, - "requires": { - "escodegen": "^1.11.1" - }, - "dependencies": { - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "static-module": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", - "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", - "dev": true, - "requires": { - "acorn-node": "^1.3.0", - "concat-stream": "~1.6.0", - "convert-source-map": "^1.5.1", - "duplexer2": "~0.1.4", - "escodegen": "^1.11.1", - "has": "^1.0.1", - "magic-string": "0.25.1", - "merge-source-map": "1.0.4", - "object-inspect": "^1.6.0", - "readable-stream": "~2.3.3", - "scope-analyzer": "^2.0.1", - "shallow-copy": "~0.0.1", - "static-eval": "^2.0.5", - "through2": "~2.0.3" - }, - "dependencies": { - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - } - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "magic-string": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", - "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.1" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "stdin-discarder": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", - "dev": true, - "requires": { - "bl": "^5.0.0" - }, - "dependencies": { - "bl": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", - "dev": true, - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "devOptional": true, - "requires": { - "internal-slot": "^1.0.4" - } - }, - "stream-buffers": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz", - "integrity": "sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==", - "dev": true - }, - "stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "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==" - }, - "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 - }, - "stylis": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", - "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" - }, - "stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", - "requires": { - "@adobe/css-tools": "^4.0.1", - "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", - "source-map": "^0.7.3" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "stylus-loader": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", - "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", - "requires": { - "fast-glob": "^3.2.11", - "klona": "^2.0.5", - "normalize-path": "^3.0.0" - } - }, - "suffix": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/suffix/-/suffix-0.1.1.tgz", - "integrity": "sha512-j5uf6MJtMCfC4vBe5LFktSe4bGyNTBk7I2Kdri0jeLrcv5B9pWfxVa5JQpoxgtR8vaVB7bVxsWgnfQbX5wkhAA==", - "dev": true - }, - "sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", - "dev": true, - "requires": { - "debug": "^4.1.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "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==" - }, - "svg-pan-zoom": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.6.1.tgz", - "integrity": "sha512-JaKkGHHfGvRrcMPdJWkssLBeWqM+Isg/a09H7kgNNajT1cX5AztDTNs+C8UzpCxjCTRrG34WbquwaovZbmSk9g==" - }, - "symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - }, - "tar": { - "version": "6.1.12", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", - "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "devOptional": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - }, - "dependencies": { - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "devOptional": true - } - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "devOptional": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "tcp-port-used": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz", - "integrity": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==", - "dev": true, - "requires": { - "debug": "4.3.1", - "is2": "^2.0.6" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - } - } - }, - "temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "requires": { - "rimraf": "~2.6.2" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "temp-file": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz", - "integrity": "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==", - "dev": true, - "requires": { - "async-exit-hook": "^2.0.1", - "fs-extra": "^10.0.0" - } - }, - "terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true - }, - "tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "tiny-inflate": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", - "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", - "dev": true - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - } - }, - "tmp-promise": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", - "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", - "dev": true, - "requires": { - "tmp": "^0.2.0" - } - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "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==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "devOptional": true - }, - "traverse": { - "version": "0.6.7", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.7.tgz", - "integrity": "sha512-/y956gpUo9ZNCb99YjxG7OaslxZWHfCHAUUfshwqOXmxUIvqLjVO581BT+gM59+QV9tFe6/CGG53tsA1Y7RSdg==", - "dev": true - }, - "traverse-chain": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/traverse-chain/-/traverse-chain-0.1.0.tgz", - "integrity": "sha512-up6Yvai4PYKhpNp5PkYtx50m3KbwQrqDwbuZP/ItyL64YEWHAvH6Md83LFLV/GRSk/BoUVwwgUzX6SOQSbsfAg==", - "dev": true - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==" - }, - "truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", - "dev": true, - "requires": { - "utf8-byte-length": "^1.0.1" - } - }, - "ts-morph": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-13.0.3.tgz", - "integrity": "sha512-pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==", - "dev": true, - "requires": { - "@ts-morph/common": "~0.12.3", - "code-block-writer": "^11.0.0" - } - }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "dependencies": { - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - } - } - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "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 - } - } - }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" - }, - "tslint": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", - "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", - "dev": true, - "peer": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "builtin-modules": "^1.1.1", - "chalk": "^2.3.0", - "commander": "^2.12.1", - "diff": "^4.0.1", - "glob": "^7.1.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.3", - "resolve": "^1.3.2", - "semver": "^5.3.0", - "tslib": "^1.13.0", - "tsutils": "^2.29.0" - }, - "dependencies": { - "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, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "peer": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "peer": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "peer": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true, - "peer": true - }, - "tsutils": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", - "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", - "dev": true, - "peer": true, - "requires": { - "tslib": "^1.8.1" - } - } - } - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "optional": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "optional": true, - "peer": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "optional": true, - "peer": true - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "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, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==" - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "typedoc": { - "version": "0.23.21", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.23.21.tgz", - "integrity": "sha512-VNE9Jv7BgclvyH9moi2mluneSviD43dCE9pY8RWkO88/DrEgJZk9KpUk7WO468c9WWs/+aG6dOnoH7ccjnErhg==", - "dev": true, - "requires": { - "lunr": "^2.3.9", - "marked": "^4.0.19", - "minimatch": "^5.1.0", - "shiki": "^0.11.1" - } - }, - "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==" - }, - "ua-parser-js": { - "version": "1.0.35", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.35.tgz", - "integrity": "sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==", - "devOptional": true - }, - "uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "optional": true - }, - "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, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "devOptional": true, - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" - }, - "unicode-properties": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.4.1.tgz", - "integrity": "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==", - "dev": true, - "requires": { - "base64-js": "^1.3.0", - "unicode-trie": "^2.0.0" - } - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" - }, - "unicode-trie": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", - "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", - "dev": true, - "requires": { - "pako": "^0.2.5", - "tiny-inflate": "^1.0.0" - }, - "dependencies": { - "pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - } - } - }, - "union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", - "requires": { - "qs": "^6.4.0" - } - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" - } - } - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unix-crypt-td-js": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" - } - } - }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" - }, - "url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "devOptional": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "verror": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", - "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==", - "dev": true, - "optional": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true, - "optional": true - } - } - }, - "vscode-oniguruma": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz", - "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==", - "dev": true - }, - "vscode-textmate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-6.0.0.tgz", - "integrity": "sha512-gu73tuZfJgu+mvCSy4UZwd2JXykjK9zAZsfmDeut5dx/1a7FeTk0XwJsSuqQn+cuMCGVbIBfl+s53X4T19DnzQ==", - "dev": true - }, - "walkdir": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.12.tgz", - "integrity": "sha512-HFhaD4mMWPzFSqhpyDG48KDdrjfn409YQuVW7ckZYhW4sE87mYtWifdB/+73RA7+p4s4K18n5Jfx1kHthE1gBw==", - "dev": true - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "requires": { - "defaults": "^1.0.3" - } - }, - "wdio-chromedriver-service": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-8.1.1.tgz", - "integrity": "sha512-pN3GiOkTIMnalfq4PJAHdX95pDp1orHnTY8W1fIbd6ok81ba97UjerTgS7lUDRUh1p0MAm35Ww0uc0/9wzB7SA==", - "dev": true, - "requires": { - "@wdio/logger": "^8.1.0", - "fs-extra": "^11.1.0", - "split2": "^4.1.0", - "tcp-port-used": "^1.0.2" - }, - "dependencies": { - "fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "wdio-wait-for": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.3.tgz", - "integrity": "sha512-y/n7tpExl54SOwbk27Ngz9ch4qP+250OhL6yYrxB5GLL5jZWcechTBbSJwOZNTUT6jZomoPFT9t77NFpqdJsig==", - "dev": true - }, - "web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", - "dev": true - }, - "webdriver": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.8.2.tgz", - "integrity": "sha512-ug+7n0JgRTLG5pGyD53VKValSLFcr0oll1QelH1Gueh/umt3Ipu+SDV+v+lyCZY6CKasCsv80W8oZfpLBj1ClQ==", - "devOptional": true, - "requires": { - "@types/node": "^18.0.0", - "@types/ws": "^8.5.3", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "deepmerge-ts": "^5.0.0", - "got": "^12.1.0", - "ky": "^0.33.0", - "ws": "^8.8.0" - }, - "dependencies": { - "@sindresorhus/is": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.3.0.tgz", - "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==", - "devOptional": true - }, - "@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "devOptional": true, - "requires": { - "defer-to-connect": "^2.0.1" - } - }, - "cacheable-request": { - "version": "10.2.9", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.9.tgz", - "integrity": "sha512-CaAMr53AS1Tb9evO1BIWFnZjSr8A4pbXofpsNVWPMDZZj3ZQKHwsQG9BrTqQ4x5ZYJXz1T2b8LLtTZODxSpzbg==", - "devOptional": true, - "requires": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.2", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "devOptional": true, - "requires": { - "mimic-response": "^3.1.0" - }, - "dependencies": { - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "devOptional": true - } - } - }, - "defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "devOptional": true - }, - "got": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.0.tgz", - "integrity": "sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==", - "devOptional": true, - "requires": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - } - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "devOptional": true - }, - "keyv": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", - "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", - "devOptional": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "devOptional": true - }, - "mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "devOptional": true - }, - "normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "devOptional": true - }, - "p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "devOptional": true - }, - "responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "devOptional": true, - "requires": { - "lowercase-keys": "^3.0.0" - } - } - } - }, - "webdriver-js-extender": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", - "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", - "optional": true, - "peer": true, - "requires": { - "@types/selenium-webdriver": "^3.0.0", - "selenium-webdriver": "^3.0.1" - } - }, - "webdriver-manager": { - "version": "12.1.8", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.8.tgz", - "integrity": "sha512-qJR36SXG2VwKugPcdwhaqcLQOD7r8P2Xiv9sfNbfZrKBnX243iAkOueX1yAmeNgIKhJ3YAT/F2gq6IiEZzahsg==", - "optional": true, - "peer": true, - "requires": { - "adm-zip": "^0.4.9", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "optional": true, - "peer": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "optional": true, - "peer": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "optional": true, - "peer": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "optional": true, - "peer": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "optional": true, - "peer": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "optional": true, - "peer": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "optional": true, - "peer": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "optional": true, - "peer": true, - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "optional": true, - "peer": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "optional": true, - "peer": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "optional": true, - "peer": true - } - } - }, - "webdriverio": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.8.2.tgz", - "integrity": "sha512-H3h+sHLg9hfQCPLvpd30hi/ZW4lLy73m4zrZ5kJyuuUf38SZFLcfXD3W1RGig88RQ/75Ui164ugwHasTMiQEgw==", - "devOptional": true, - "requires": { - "@types/node": "^18.0.0", - "@wdio/config": "8.8.0", - "@wdio/logger": "8.6.6", - "@wdio/protocols": "8.8.1", - "@wdio/repl": "8.6.6", - "@wdio/types": "8.8.0", - "@wdio/utils": "8.8.0", - "archiver": "^5.0.0", - "aria-query": "^5.0.0", - "css-shorthand-properties": "^1.1.1", - "css-value": "^0.0.1", - "devtools": "8.8.2", - "devtools-protocol": "^0.0.1124027", - "grapheme-splitter": "^1.0.2", - "import-meta-resolve": "^2.1.0", - "is-plain-obj": "^4.1.0", - "lodash.clonedeep": "^4.5.0", - "lodash.zip": "^4.2.0", - "minimatch": "^9.0.0", - "puppeteer-core": "19.8.5", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", - "rgb2hex": "0.2.5", - "serialize-error": "^8.0.0", - "webdriver": "8.8.2" - }, - "dependencies": { - "aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "devOptional": true, - "requires": { - "deep-equal": "^2.0.5" - } - }, - "deep-equal": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", - "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.2", - "get-intrinsic": "^1.1.3", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - } - }, - "is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "devOptional": true - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "devOptional": true - }, - "minimatch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", - "integrity": "sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "serialize-error": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", - "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", - "devOptional": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "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==", - "devOptional": true - } - } - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "devOptional": true - }, - "webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", - "peer": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "peer": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" - }, - "webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "requires": { - "typed-assert": "^1.0.8" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - }, - "whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "requires": { - "iconv-lite": "0.6.3" - } - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "devOptional": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - }, - "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==", - "devOptional": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "devOptional": true, - "requires": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "optional": true, - "peer": true - }, - "which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "devOptional": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - } - }, - "wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" - }, - "windows-release": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-4.0.0.tgz", - "integrity": "sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==", - "dev": true, - "requires": { - "execa": "^4.0.2" - }, - "dependencies": { - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "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, - "requires": { - "pump": "^3.0.0" - } - }, - "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 - } - } - }, - "wmf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", - "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==" - }, - "word": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", - "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==" - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "requires": {} - }, - "xlsx": { - "version": "0.18.5", - "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", - "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", - "requires": { - "adler-32": "~1.3.0", - "cfb": "~1.2.1", - "codepage": "~1.15.0", - "crc-32": "~1.2.1", - "ssf": "~0.11.2", - "wmf": "~1.0.1", - "word": "~0.3.0" - } - }, - "xml2js": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", - "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", - "optional": true, - "peer": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "dependencies": { - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "optional": true, - "peer": true - } - } - }, - "xmlbuilder": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", - "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", - "dev": true - }, - "xmldoc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.2.0.tgz", - "integrity": "sha512-2eN8QhjBsMW2uVj7JHLHkMytpvGHLHxKXBy4J3fAT/HujsEtM6yU84iGjpESYGHg6XwK0Vu4l+KgqQ2dv2cCqg==", - "dev": true, - "requires": { - "sax": "^1.2.4" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" - }, - "yarn-install": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yarn-install/-/yarn-install-1.0.0.tgz", - "integrity": "sha512-VO1u181msinhPcGvQTVMnHVOae8zjX/NSksR17e6eXHRveDvHCF5mGjh9hkN8mzyfnCqcBe42LdTs7bScuTaeg==", - "dev": true, - "requires": { - "cac": "^3.0.3", - "chalk": "^1.1.3", - "cross-spawn": "^4.0.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cross-spawn": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", - "integrity": "sha512-yAXz/pA1tD8Gtg2S98Ekf/sewp3Lcp3YoFKJ4Hkp5h5yLWnKVTDU0kwjKJ8NDCYcfTLfyGkzTikst+jWypT1iA==", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - } - } - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "devOptional": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true - }, - "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 - }, - "zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", - "devOptional": true, - "requires": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "zone.js": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", - "requires": { - "tslib": "^2.3.0" - } - } } } diff --git a/package.json b/package.json index 41c882643..e2952e584 100644 --- a/package.json +++ b/package.json @@ -56,9 +56,6 @@ "@ngx-matomo/tracker": "^3.0.0", "@types/pako": "^1.0.4", "@types/sprintf-js": "^1.1.2", - "@wdio/codemod": "^0.12.0", - "@wdio/globals": "^8.8.2", - "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", @@ -99,10 +96,13 @@ "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/eslint-plugin-tslint": "^5.30.5", "@typescript-eslint/parser": "^5.30.5", - "@wdio/cli": "^8.8.2", - "@wdio/jasmine-framework": "^8.8.2", - "@wdio/local-runner": "^8.8.2", - "@wdio/spec-reporter": "^8.8.0", + "@wdio/cli": "^8.27.1", + "@wdio/jasmine-framework": "^8.27.0", + "@wdio/local-runner": "^8.27.0", + "@wdio/spec-reporter": "^8.27.0", + "@wdio/codemod": "^0.12.0", + "@wdio/globals": "^8.27.0", + "@wdio/types": "^8.27.0", "codelyzer": "^6.0.2", "electron": "^19.0.7", "electron-builder": "^23.1.0", @@ -113,7 +113,7 @@ "jasmine-spec-reporter": "~7.0.0", "ts-node": "^10.8.2", "typescript": "~4.7.4", - "wdio-wait-for": "^3.0.3", + "wdio-wait-for": "^3.0.10", "webpack-dev-server": "^4.9.3" } } -- GitLab From 38889fe7adeb1901da4451316107b6f4872cee3d Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Wed, 10 Jan 2024 18:19:07 +0000 Subject: [PATCH 077/120] lint: try to fix Parsing error in spec.ts files Parsing error: ESLint was configured to run on `<tsconfigRootDir>/e2e/bief-empty-fields.e2e-spec.ts` using `parserOptions.project`: <tsconfigRootDir>/e2e/tsconfig.e2e.json --- .eslintrc.js | 4 ++-- e2e/tsconfig.e2e.json | 13 +++++++++---- src/tsconfig.spec.json | 18 ------------------ tsconfig.json | 2 +- 4 files changed, 12 insertions(+), 25 deletions(-) delete mode 100644 src/tsconfig.spec.json diff --git a/.eslintrc.js b/.eslintrc.js index 3c7aeb073..c82462bdc 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -6,7 +6,7 @@ It represents the closest reasonable ESLint configuration to this project's original TSLint configuration. We recommend eventually switching this configuration to extend from -the recommended rulesets in typescript-eslint. +the recommended rulesets in typescript-eslint. https://github.com/typescript-eslint/tslint-to-eslint-config/blob/master/docs/FAQs.md Happy linting! 💖 @@ -18,7 +18,7 @@ module.exports = { }, "parser": "@typescript-eslint/parser", "parserOptions": { - "project": "tsconfig.json", + "project": ["./e2e/tsconfig.e2e.json"], "sourceType": "module" }, "plugins": [ diff --git a/e2e/tsconfig.e2e.json b/e2e/tsconfig.e2e.json index 6841529a9..bb83c8b25 100644 --- a/e2e/tsconfig.e2e.json +++ b/e2e/tsconfig.e2e.json @@ -6,9 +6,14 @@ "module": "commonjs", "downlevelIteration": true, "types": [ - "jasmine", - "jasminewd2", - "node" + "node", + "@wdio/globals/types", + "@wdio/jasmine-framework" ] - } + }, + "include": [ + "../src/**/*.ts", + "**/*.spec.ts", + "**/*.d.ts" + ] } diff --git a/src/tsconfig.spec.json b/src/tsconfig.spec.json deleted file mode 100644 index 814408024..000000000 --- a/src/tsconfig.spec.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.base.json", - "compilerOptions": { - "outDir": "../out-tsc/spec", - "baseUrl": "./", - "types": [ - "jasmine", - "node" - ] - }, - "files": [ - "polyfills.ts" - ], - "include": [ - "**/*.spec.ts", - "**/*.d.ts" - ] -} diff --git a/tsconfig.json b/tsconfig.json index 26abde9a1..c04bacbf7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -11,7 +11,7 @@ "path": "./src/tsconfig.app.json" }, { - "path": "./src/tsconfig.spec.json" + "path": "./e2e/tsconfig.e2e.json" } ] } \ No newline at end of file -- GitLab From d2ad8bf64c54d72c90e04f2dff40123794160c3f Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 19 Jan 2024 12:51:52 +0000 Subject: [PATCH 078/120] clean: remove dependency jasminewd It's no longer required since the use of async/await see https://github.com/angular/protractor/issues/5502 Refs #646 --- package-lock.json | 9 --------- package.json | 1 - 2 files changed, 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index d0d1f26eb..46026774f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -61,7 +61,6 @@ "@compodoc/compodoc": "^1.1.11", "@types/file-saver": "^2.0.5", "@types/jasmine": "~4.0.3", - "@types/jasminewd2": "^2.0.10", "@types/node": "^18.0.1", "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/eslint-plugin-tslint": "^5.30.5", @@ -6257,14 +6256,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/jasminewd2": { - "version": "2.0.10", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/jasmine": "*" - } - }, "node_modules/@types/json-schema": { "version": "7.0.11", "license": "MIT" diff --git a/package.json b/package.json index e2952e584..6f203eac2 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,6 @@ "@compodoc/compodoc": "^1.1.11", "@types/file-saver": "^2.0.5", "@types/jasmine": "~4.0.3", - "@types/jasminewd2": "^2.0.10", "@types/node": "^18.0.1", "@typescript-eslint/eslint-plugin": "^5.30.5", "@typescript-eslint/eslint-plugin-tslint": "^5.30.5", -- GitLab From 0dee2a1788ceee9ca5fb099f82a7d566b75eb1d0 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 19 Jan 2024 13:33:42 +0000 Subject: [PATCH 079/120] fix(docs): bad link Refs #609 --- docs/en/calculators/pam/macrorugo_remous.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/calculators/pam/macrorugo_remous.md b/docs/en/calculators/pam/macrorugo_remous.md index b5ad87f27..7d260dbd9 100644 --- a/docs/en/calculators/pam/macrorugo_remous.md +++ b/docs/en/calculators/pam/macrorugo_remous.md @@ -24,7 +24,7 @@ slope of the water is equal to the slope of the bottom of the channel. The rock-ramp fishpass module is used here to calculate the slope of the water in the non-uniform case. The fluvial backwater curve is then calculated from the water level -downstream using the [trapezoid integration method](../../numerical_methods/integration_trapezes.md). +downstream using the [trapezoid integration method](../../methodes_numeriques/integration_trapezes.md). This module is based on [the module for calculating the backwater curve of a section](../hsl/courbe_remous.md) to calculate and display the results. -- GitLab From e930242e01b0efa9c0539b15f2fafe2e27812df2 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 19 Jan 2024 13:56:48 +0000 Subject: [PATCH 080/120] chore: run check translation at npm start To ensure that jalhyd and nghyd are consistent --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6f203eac2..97f735508 100644 --- a/package.json +++ b/package.json @@ -11,14 +11,14 @@ "ng": "cd . && \"node_modules/.bin/ng\"", "postinstall": "./node_modules/.bin/webdriver-manager update --gecko=false --versions.chrome=107.0.5304.110", "lint": "eslint -c .eslintrc.js --ext .ts src", - "e2e": "node scripts/check-translations.js && bash scripts/run_e2e-tests.sh", + "e2e": "bash scripts/run_e2e-tests.sh", "e2equick": "./node_modules/.bin/wdio run ./wdio.conf.ts", "monkeytest": "npm run ng -- e2e --dev-server-target= --suite=monkeyTest --webdriver-update=false", "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", "mkdocs2pdf": "node scripts/extract-nghyd-version.js build/cassiopee_version.tex && python3 scripts/mkdocs2pdf.py && node scripts/mkdocs2pdf-postprocess.js && bash scripts/check-pdf-docs.sh", "clean": "rm -rf build dist release src/date_revision.ts src/assets/docs docs/pdf_build", "build-jalhyd": "cd jalhyd && npm run build; cd ..", - "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version;", + "preprocess": "node scripts/check-translations.js && mkdir -p build && node scripts/preprocessors.js && npm run service-worker-version", "start": "npm run preprocess && npm run mkdocs && npm run ng serve -- --host 127.0.0.1 --poll 5000", "build-no-pdf": "npm run preprocess && npm run mkdocs && npm run ng build -- --configuration production", "build": "npm run build-href -basehref=/", -- GitLab From cc0b19de83909ac6ced03fa2199ae3a9243d971b Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 19 Jan 2024 14:03:52 +0000 Subject: [PATCH 081/120] chore: improve run-e2e-tests.sh - tune curl timeout - fix stopping server issue Refs #647 --- package.json | 2 +- scripts/{run_e2e-tests.sh => run-e2e-tests.sh} | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) rename scripts/{run_e2e-tests.sh => run-e2e-tests.sh} (69%) diff --git a/package.json b/package.json index 97f735508..a0c309036 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "ng": "cd . && \"node_modules/.bin/ng\"", "postinstall": "./node_modules/.bin/webdriver-manager update --gecko=false --versions.chrome=107.0.5304.110", "lint": "eslint -c .eslintrc.js --ext .ts src", - "e2e": "bash scripts/run_e2e-tests.sh", + "e2e": "bash scripts/run-e2e-tests.sh", "e2equick": "./node_modules/.bin/wdio run ./wdio.conf.ts", "monkeytest": "npm run ng -- e2e --dev-server-target= --suite=monkeyTest --webdriver-update=false", "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", diff --git a/scripts/run_e2e-tests.sh b/scripts/run-e2e-tests.sh similarity index 69% rename from scripts/run_e2e-tests.sh rename to scripts/run-e2e-tests.sh index 647c64bb3..e30e40a55 100644 --- a/scripts/run_e2e-tests.sh +++ b/scripts/run-e2e-tests.sh @@ -7,19 +7,19 @@ npm start & NG_SERVE_PID=$! -echo "**************************************************************************" -echo "Just in case... Use kill -9 -${NG_SERVE_PID} to kill the server if something goes wrong" -echo "**************************************************************************" - # Wait for http response 200 on port 4200 response=0 while [ "$response" != "200" ]; do - response=$(curl --write-out '%{http_code}' --silent --output /dev/null 127.0.0.1:4200 || echo 0) + response=$(curl --connect-timeout 5 --write-out '%{http_code}' --silent --output /dev/null 127.0.0.1:4200 || echo 0) sleep 5; done +echo "**************************************************************************" +echo "If something goes wrong, use 'pkill ng', to kill the server" +echo "**************************************************************************" + # Run wdio npm run e2equick # Cleanup daemon processes -kill -9 -$NG_SERVE_PID +pkill ng -- GitLab From 8c52cadb1d4a41fc21878e162ba6eccfde4cdec6 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 19 Jan 2024 14:27:40 +0000 Subject: [PATCH 082/120] fix(e2e): Failed test See https://forgemia.inra.fr/cassiopee/nghyd/-/issues/647#note_222051 Refs #647 --- e2e/solveur.e2e-spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/e2e/solveur.e2e-spec.ts b/e2e/solveur.e2e-spec.ts index b4e37f820..fa3038d1a 100644 --- a/e2e/solveur.e2e-spec.ts +++ b/e2e/solveur.e2e-spec.ts @@ -373,6 +373,7 @@ describe("Solveur - nghyd#601 without empty fields option", () => { }); it(" with empty fields option, check selecting a target module does not fill inputs", async () => { + await newSession(navBar, sideNav); // enable evil option "empty fields on module creation" await prefPage.setEmptyFields(true); await browser.pause(200); -- GitLab From 42c21f96a39827286cdcee9e2872fa6b51164ade Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Mon, 22 Jan 2024 15:24:23 +0000 Subject: [PATCH 083/120] fix: select the right pam when generate back water. Keep session state when a session is saved and loaded after. Refs #650 --- .../generic-calculator/calculator.component.ts | 11 ++++++----- .../elements/select/select-field-target-pam.ts | 15 ++++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index e0977639f..52de7313d 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -26,7 +26,8 @@ import { Espece, VariatedDetails, ParallelStructure, - MacrorugoRemous + MacrorugoRemous, + Props } from "jalhyd"; import { generateValuesCombination, getUnformattedIthResult, getUnformattedIthValue } from "../../util/util"; @@ -1273,10 +1274,10 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe } public async generateBackwaterInPAM() { - const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacrorugoRemous); - const mrr = (f.currentNub as MacrorugoRemous); - mrr.setPropValue("nubMacroRugo", this.formulaire.currentNub.uid); - mrr.syncSectionMacroRugo(); + const nub = Session.getInstance().createSessionNub( + new Props({ calcType: CalculatorType.MacrorugoRemous, nubMacroRugo: this.formulaire.currentNub.uid}) + ) as MacrorugoRemous; + const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacrorugoRemous, nub); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 3d0c09ad4..99fdd0404 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -4,12 +4,13 @@ import { CalculatorType, MacrorugoRemous, Message, MessageCode, Session } from " import { SelectField } from "./select-field"; import { FormulaireNode } from "../formulaire-node"; import { SelectEntry } from "./select-entry"; +import { VERSION } from "@angular/core"; // Courbe de remous dans une passe à macro-rugo. export class SelectFieldTargetPam extends SelectField { constructor(parent: FormulaireNode) { super(parent); - // this._associatedProperty = MacrorugoRemous.nubMacroRugo; + this._associatedProperty = "nubMacroRugo"; this._messageWhenEmpty = "INFO_MACRORUGOREMOUS_CREATE_PAM_FIRST"; } @@ -23,15 +24,19 @@ export class SelectFieldTargetPam extends SelectField { ); for (const cn of macroForms) { const calc = cn.calculatorName; - this.addEntry(this.createOrGetEntry(this._entriesBaseId + cn.uid, cn.uid, decodeHtml(calc))); + this.addEntry(this.createOrGetEntry(this._entriesBaseId + cn.uid, cn.uid, decodeHtml(calc)));7 } } protected initSelectedValue() { - const mrr = (this.nub as MacrorugoRemous).nubMacroRugo; - if (mrr !== undefined) { - this.setValueFromId(this._entriesBaseId + mrr.uid); + const MrUID = this.nub.getPropValue("nubMacroRugo") + if (MrUID !== undefined) { + this.setValueFromId(this._entriesBaseId + MrUID); } + // const ntv = (this.nub as MacrorugoRemous).nubToVerify; + // if (ntv !== undefined) { + // this.setValueFromId(this._entriesBaseId + ntv.uid); + // } } public updateLocalisation() { -- GitLab From af4d441d66344e610933e56842109eab317d78d3 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 23 Jan 2024 08:32:58 +0000 Subject: [PATCH 084/120] fix: remove typing error on select target pam Refs #650 --- .../formulaire/elements/select/select-field-target-pam.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 99fdd0404..6f2b380d2 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -24,7 +24,7 @@ export class SelectFieldTargetPam extends SelectField { ); for (const cn of macroForms) { const calc = cn.calculatorName; - this.addEntry(this.createOrGetEntry(this._entriesBaseId + cn.uid, cn.uid, decodeHtml(calc)));7 + this.addEntry(this.createOrGetEntry(this._entriesBaseId + cn.uid, cn.uid, decodeHtml(calc))); } } @@ -33,10 +33,6 @@ export class SelectFieldTargetPam extends SelectField { if (MrUID !== undefined) { this.setValueFromId(this._entriesBaseId + MrUID); } - // const ntv = (this.nub as MacrorugoRemous).nubToVerify; - // if (ntv !== undefined) { - // this.setValueFromId(this._entriesBaseId + ntv.uid); - // } } public updateLocalisation() { -- GitLab From c5f6da137f4dab33c8cdec020d84f4d1be982c79 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 23 Jan 2024 09:04:19 +0000 Subject: [PATCH 085/120] doc: change umr geau logo --- .../calculator-list.component.html | 2 +- src/assets/images/logo_geau_m.png | Bin 34056 -> 77345 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/calculator-list/calculator-list.component.html b/src/app/components/calculator-list/calculator-list.component.html index 14b0e807a..8cd69506d 100644 --- a/src/app/components/calculator-list/calculator-list.component.html +++ b/src/app/components/calculator-list/calculator-list.component.html @@ -25,7 +25,7 @@ <a href="https://ofb.gouv.fr" target="_blank"><img mat-card-image src="assets/images/logo_pole_m.png"></a> - <a href="https://g-eau.fr" target="_blank"><img mat-card-image src="assets/images/logo_geau_m.png"></a> + <a href="https://g-eau.fr" target="_blank"><img mat-card-image src="assets/images/logo_geau_m.png" style="width: 98%; margin:1%;"></a> </mat-card> diff --git a/src/assets/images/logo_geau_m.png b/src/assets/images/logo_geau_m.png index aa702f5fb948b149e6cdfd96ea5a35299a81e3ba..6e8c834dc0ff8d8075ab437d4c91fb00d062f74e 100644 GIT binary patch literal 77345 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 C{O>LR literal 34056 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 -- GitLab From 55daeffccfb55e3e86cc5b3df8dbeaa220ea3e4a Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 11:07:29 +0000 Subject: [PATCH 086/120] chore: reduce size of g-eau logo Refs #651 --- src/assets/images/logo_geau_m.png | Bin 77345 -> 5428 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/assets/images/logo_geau_m.png b/src/assets/images/logo_geau_m.png index 6e8c834dc0ff8d8075ab437d4c91fb00d062f74e..d46edafdf5811f1125f5d4a267ac457deaf46584 100644 GIT binary patch literal 5428 zcmeHL<yRAq`z572h0#jaKuQ`BK|*k(IDsLcbdFLO4UTS*6p`+3gwZnaLyQ<LC5(=d z`+YwD#_xQe7teX_x#zyQFP?MHjWINMK}F6+j)#XwrK7F+8V?U2^6#BYO8D>Ac97h} z!z08q)H8mL!{H3Fa5z%j;mLi)BrfGA&aMd8zl59Ly$fi>Va#xMB{(lHFWFk$*w|Qc zaq++M|IPm#_<!SozyiqwJUqHX9Zhv(zXc2!9$HaOUBy5@?ET{o*V9E7{Vg<f#^AEe z6WQ7Rc@<KpO@LUeDrEKQ7;TH_pa@HW@9q=#jYRD9t$MR<5cjnWKr@VU-oo0EV96XO z5Ur2<Pj`EDPYy6^zT)zdc<cn{VdbZPfqBjw#tXJngNQkzMGWi%G0Y43X1iLYE*$&d zHk*ckc}6xSVy?Ao+!$nPfNuBv%t0M#t_P1t2l;i_@l3tdaVe?(X6-r`9|x~~QX56+ zehS>wE?2C72QMmW*-oa0ml}S>${z?**mLp;?VEBRG|T+1Y}(|Eo@d>dnZnTip)!9X z%7pUi;EA-5{%W$?oLHe+FRKl_$TwAA-U4@F)h-DTbKH;LIEx`(Xu9h;3{clDEI#~R zPQ^+%+iL^|cH`B7IU%MY8;;R5q!$pm59P91^R0m|*UFR1n&ZVDy;IYZ(f>-&Vt~Bn zt9VJD!tyKjZTD+ceKF3hxiLHOEaeQdL)eUuzeSwQYo?i)mu~HaR%S8}Th#U)pTfX| z@fAE<s27TXi($Zn?YD(;7!+A0ND$=mH?vF22wyn!4$Q>lxc-)k27SNB^s33pbG`ie zo(azO_?E3;1<@MO??aeZ)stQ3;`)vd*-f#&`KV_qd)~*qzMrD5&Hx+;#2-h{Rqr}Z z=}M)KN}bj91qYHMB(fQ^6oMo;pjE!xtV7WFBI!9iU^7jk0{s+u94>O8t(FM;`~84Q z<mPZH4LQ2^XqUEQcT&^N`#y4DUG^0xiI#l^i@9iHf~l}g8#Uwr8elBn1lF5B!!j^e z(3iYkQ)2Dv8H#u#`kuh1qNGs+ZT+RM^JD28$9?F)G6weBnfS+ayolaCsA6WXl>o9p zR+nWqz$|jfB6^`t*7i=VSCT~3*$SBP*|=j&dD+=zVYlHQ4Xe^e3c<Y))I%CKKVIJ0 zY_{F6;AWk#>iwU6=6#JioH4w_IM~26@x-$x7R}_O>(v9bm006B=nzIP+Fz*CuzmW* zVxLNOuV>Z%`-@|>jSu>*oBf`?rCwQX3Jn!@?)~?Hs_+<ddF>sZ2dWD^nSyj^Lh=fu zrG94QK{%_IVJktZn?oI@k^wI%@|ZePi27c6u=Ze^t7X}p3z3Mb48_MnnJbj{9TXz{ zX(ahwJdwofSOERuAAK8W-`2+?S7u!|`pmfXv7DYbi*jI&=6Wv8bK=w3dhq&^sFt!x zxcQM7T5Qs<eDH$N3nGE2o-WdxeG()MF9cEOb01WWr_}kX{b=CbBC4@fb*uHJeqVE8 z&kU!eCGF-NKt#w6BleFO;V#F9AIR<M2^`nyJpG4zdu)J7k9R+;uc~vF+2nks^z%+; zG@DTU>NDYLBD6dP*%7VZsZGq>HRZ(Ezr<f!PPDabZKZ~Y%lVrAM*|})u5?etf{A;( z4~u`)DLOSS_Cw4obPfI^`RT~)7t8jH8lwwpFk?yKAZ}SFzM66GmdpB9X;XFPI>BsW zfTaYT?F}1ZwUW8zHkby{DJ%LXb-hXynrmmfGpk?;Xo%DmfZWm}4BtilnxS3%l(2qI z3+T=t(9$E*9ZXYFq!I7|HhzSvQ5xWMp`R<oq$;E4W_C4afB1>OvyzCd);#<<6cLHE zvF5V!zUcAvyQ#kf<u9Y#)IcqqJmk20Q)Y&MT<h?YtBuqltTh$wMl7UR5pVsy@S;mr z!kGMkqJ?PZqoH-BjNAC$b*!2(EYq<lrPWT#nEd(EnXWb!CKhKu0eG&4-UT!7pa>|? zc23%%u`0mV)l|pX#>2HMElXT(T`aHdxyi~1WU-7<k>+^xDha@cFjTF0!gb`a#OU<7 z^rL<(IQ?<KMI0@AVa!QOLra>X`U6OL_2!wOdDNVY@A!2@PSNX52FP*Tj5VmmcHl(n zcwr=<Fj9vmdzKz`N9G)!$<D+7A*(Y$xgeU6oBtPf!o#baJ+k4^Ld^LFSOyWa(2+DS z*~E;3%xsKR{2@dXs5fV^vLhScL2~B<fO&B*ni&b8frIXglyx6tYWLsuXKKVEB?>ad zC7JKO%V!EG#xO*)Z(-ZYYGgEG$7xSL`4ud14&QKVnU*{=qg?oNEOg_X$g4B+(nA<A zO<9-i(!@YcLd0lPqEu?-_`LCK`{cqSQe{gpdU4jM6&ij%-&)V%Tm3cbYLEjfqxO$x z5gUuPLKe5rjOE`2Zdbned3+%9DkM#+ai;j-Qt1O=Uj|Id_>nT=BD>mj?Tw6U7;E+x z$ejeyd4ww*{l1c2*ctqJsbLK=MGPIy<%@GE?D{ccgBfHVZ;!r$hheFO4nCDsy~dlG zMq9n^maeYj!gw=%DFGUQ;|6|KBy3aLc!0LOeMAUi3r&DO${(PU*8@3i4<eJQr9Je& zj(Ck%jpx_&zHp&!F&x^jcXT)Mtu!iho{=$lIOfZ2+cbTv?clvoWJdn$StmBLovjL{ z#WgKcX*sx1=+O;En>c@~l~J@35FLh8GF;9|j1e(FnCuG8or4;|<LQqV+e__cW5896 zi;f`L^g^nJUAb%s)u6tHx`_3?(rOe?3QB7`Oy4Kw7MkTUQu|c6<!}<bIA*q@&J1tE z4Cei^%VQO6;dpiKXK%ifZ5m<hmE3MAA(~SmF5yPdhR-2D=Vf_F%*>}aCf4&gb9CA& z0N9Z_k9Ay<EP^XIwZ{T~vJLLrHa=BnJ8O+XRtHS5BbjVT<GwzhZ5EbOol;;e*&^Vb zIBoUly0#Vy(yTlkn5XopEmtqfA&%`SnN0fBMut#`RR~O(RWnPYArFjQiqqW)J^C~~ zv*i5<RujR!cVbf?35sU2&3UEHvG#M8xaqQWfNH*1LnfQe(<CDFU3Qrbkd6ZIqp;|Z zPDOvnQ*ik^S^R>#HC4ZNep&`ikM~$x`cAS7CS<SZ$<cI9yF~OaUX;y+IEF@6IR=$( z0T^f$E;F<yHbG^IF!Iwou@M4%Z1%1SGU&4u`Io%qz%}2XV~M5H0N}A9*A&#k-Ke1n z4P}{}`Jz=f*vy?=HY2OZ06%P`)9%`C+uoNqFJ{joaY~8qPLxfV1Z0x?@8J8PSve{} zq73s`5i!)rSd4Sase`FWlbG${oNM@2BVv_F_(j@ZW+MMj+SojydcHQ(1IOm_ha%DF z9EN$KPnfcpPK>F1>YiJIG?$(F`>uJZv<Ab>irTtP1=Qpl!1|Rx1|?ly@8VXIRH~c= zYNAb*|E*LzCuQ4|%+sz&B?9Y6KQ!<DVTVO?`Alqy`ub7!+6Ia-Ufrm4SZ1zV%2LY} z3zB?&mNf@hLH*pgZYnv03493KTv@SW?8UI;wQ)%SlfioL1k?_b)E$67_AZej3fIM? zwd{+Ob9~d+Xncp0S)NXQrA|Y*MeONJ3m)K>H-v7fp58fC|BV2Xsyz|7bbvSU_T%$a z4qBeSD~`t<Z!){!E;B>3<NWF^a6ggBC>ZSv!&8Zn{rQSXq+!(wKnnqEjmj&3EXGn` zHB{JQBSd&|C%r4OO0DfvlfJToV2J9h??G<A6HC^AnNME7%Kkf7YaWs*hPVg6USIHw zTXa$iEd>~|X*E@j_B?1Pq)+KN;3{HqBsA!yGLl8H+MVhI5ufaPM|wUb$hA2Wk?bcQ z=2EvSiJ!zf95ZSL&f4p3EosC=JRQ0smL2ktAilbJrUu<5KVfioS_<#d%+^9(1mRS| ze}x6ATmv`KaMYVS(YQP=Vgfmmr-jmb*2{3uRQP*Njt5=Xb{zibZ(^1hdFf~cFYR$6 zhiu9)i6SMK9>4CUZ~SM;BeMrQpH6Ejrcgb<Tg!Qw;&Ne>Hp8N6D-lw2stCE?aYS3k zcF~gR{#J(oe%Afu(e1r@bKN;hnsS<8Cs_k)<hRZQpRjk2LOsH%XXJ<ef;IOtju@6r z$;+On5dXQ6>C)yc9-=H?Ji12;p7I1u4BMGMD1x3lOOB+zHwAWH23gPfem`_rQ<Qc) zfnt!g7E%hSncpd%-9CSMnUovSUGfVKaQgl#bpM&=_9ndi{U6NH-EWh}hZ$OrNv`vh zhd$wDWWY-fYi#ycXy4ZM_cVZ{)8+<C54BekQlprN!LU!}scKy>Giqz)H~sQ|jUgs4 zC4WygTv`<#HoEy{;T=_M{Nt?R&%S+r1$^1x?dBDq@Lg&=9Sx9HQ1J1E7#^FF*Q8JC zj|3iFH(rM637jQuTCNI!qz$vZZVl`g?|uCEhL`Ge%mu#Lq*oZOr`oD^@I|d&UdpQ~ z<vX)SY;lRh{2aY!w)iQ(G+-L;WZXMmK1PyzlkK8i@f!~`d>u*={*_rQpia#@Hag#s zK-M~*T)QX=RK?p(VY9YToS8>O$ZE__eDR=;QF@_AqgbUinIWge$NX-96aS_sHLzzr zlC5ajRsj>Q;N&_SZ{Hl<y60)C9oLGv?eU{m6yZ6_etcj*olR|6ma`5tjVDZ{QSIy% zFQ9%2_Rstt0qfa(vrkEV2Njp#zC3BvEnD;J3xRVoiKmJO^vx>kyK;&BbH*o!%J%_e z!R&j_LQ`zjH+V)ckc8isk+xCF4j(c0X}7dJwrC>(@7YVxj=0YF)HmJZyYv;FHi|LT zvnzUeEbRU}Z77xK7LTt0w#a3Lx@Z-P@SL=YyM3Vj*{K}e{_1z}mm-N~cll*kSf+P_ z?+cYBxvN;(?)Ew;(b~`pDzc64kL>gXSH8yb{%;A6vT|~wNm+4*re1R44V94Ld%UAA z)U*8*ip50PEE{dlbbhtz{xjVa3cOIBZH;AKN}=z!b^lC<*1ipxTpos82v`!f+k!-D z=p8<ve$b!PLtfM7!v4&sg)PlJzLO5$cSHBQl1O}_<c{ir4$Fb|sq@}%P?X?(B&buh z5`XBA!DaOWU19QS2U2g8{HN#;mxA;ppEdfZRbGAR@7Sa}J172UjFC_Fu0g~P-Lu0J z()vO#AC-@2VT4erK0~KSMX`pts(rFa!dZ&4E$x#;(np(oWNyo_05N09Zfeg^5&Ii} ziiGU;hpH5I?4VR_Ulyk^bYHj_KP`v`m>^2+?pR|&IKIqJJLJ2Tn1)n|GEW2Dw|GTc zpdi-d9+`RhPIX&9rT;V`<k?rmW(udWu^tl2d(tl@!x$k3Oiwic{>W7F=fm#81@U2a znm}RL;hE_<Q}P<}>Q|<zqAW5TVx03xS?|RD^o$=JAu=i#var*d;d-HRcJ4_c&)FxN zXi)YrJBL+`TQ<R#<8Kv1JgdN2`oy`7R&<0k_2jmMv=sAo31~KQNG@n2$@|Sij114W zlzdMLKq9$BRr(G04!ke7C+EYAd*!-a@zbZ!>%8KBlc@F@VQpGIW!-~p6oUI^Z<nH$ zuGgDus~}u1cwQw$6L-R}eX8;>zh;2T+Ercfx-&=Cb#U-(Qy0jvf)y^n-V^8#9*{g` zD~;!|BqAvi)6oOaw?r*Ee(MQpjFvuQrSGJanH&kgJm}_UhL${0WqHr8L|B^_Rh?f7 z%HZ}RoUO@*1&v<Maw*=}ok_f9J?y2-h_ERL2X?N7x-i94wL}j^_V+o2S<G|MPo#iu zV_GsR>uXwMa4jM9=-r!jElv%Okc+PR4OO$=UZL%n5sj_TOJOsGHbRHsuF;Uq<D#%* z(Au5<8J9`tj{_rLw22ZT;hz0gX>~1F<$P#k&4Qyltncbbf0c7BJjxPq>G#%e>&v&B zTmOK$pzovz)st;dx9aU-H^(2EJEGg|i6eDSw0_XJgB2tt3|oeGCx{%?xB|_I2FqU& zT=4|A;t7-Xtd#|;aH>+Lo}bjENGKzBWyCSVY1;`9{<BlPAirqBmd$5(m8iX=7{|zR zL;_3th=;0bh5@6N_-28CL@U?IWnjorkIIcHsWZ#_E`U;_jx{vrEk7VAt@yQ)$?JT4 zK_ik0WQj0B%+5msmDkP(pW5iF^-qh{UlS7A!5*k^SEbL#4!olAn1nPbrM8K4UiuMD z*CcZtDaCf_9~rmi#~7B1Y8H~_@6q^a!g-rVA2SxOvlv7WgC_9G0(cX)ZAn$A>-12; o;xHAKp>v#P+JAo$SA3$XwOnb%y&`D-Uyr5p+(5Hh!#ec;0LJG^a{vGU literal 77345 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 C{O>LR -- GitLab From 3f891cd5a6890e602248b568a1f7da70d44b3348 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 11:11:52 +0000 Subject: [PATCH 087/120] chore: reduce size of pole logo Refs #651 --- src/assets/images/logo_pole_m.png | Bin 32564 -> 7044 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/src/assets/images/logo_pole_m.png b/src/assets/images/logo_pole_m.png index 6c2e41cc8ffc90493ac852f0878368867574d43b..96626de354e88a3392e5957d3dd0e9bc603e3ba6 100644 GIT binary patch literal 7044 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 S_MQL!L#RK|hJRMJ3i~e_>P=z* literal 32564 zcmV)yK$5?SP)<h;3K|Lk000e1NJLTq00EEy003nO1^@s6W0$qk00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliru<N*&4Gz^`>GBW@GAOJ~3 zK~#9!?7exMUv+i=|2*&ay`OdVB{SLgKu8FL9l{PS2#SgeD&pE-t*u&ZtF_vn+Ny1> z)z+<QZLL;ZaAhqbprU1w5W*55kOi_#GD&8i&vx&9zu(_K?)`jbChKHof<f|rKr;Ev z=W{=IJ+E_K=bYCO=bYo%I<}6jW9#?0ETA0V00Ac;)qex1iEcUGh(%!lle{X)-|12B zs{Z7Xe+hzE8F{nB@3YDKz2rkq#(vxAV;XfxcsRtmcqe>y&^@-J4qNtl(e876V-Cux zk)LbF>;Q!}29(1{e3G^3NnJNN1|Y}Qv2|?yzLx>?C=2W)wwHR+TON%<68~=j>*AOF z16Y4Yj9@bQ#RNgBe=9c%>8jgzBbMCmg;t}HMUQXK_uj2TW2psaN4-l%?KgyC<6TDK z?Pu2xcX`Kd-DB(6I<}667{mc03S8CfIikeK=?R-U83_@@;joCf#P~zx6o{a3@pt3E zN^Oq}21(4ZLJ&y|vVf`X=>ESIae4$&RE!%DU^HaLVZ3D&l*G}KOClMSZ2usik{D{L z@aZHzhOSCT6ot&n*NwrtV*qk&9b3oN^LA<MSl`-$60l+uvpGpiH;R5T38pw8V-iwJ z35X>EtP%`@?;I&JioX&8rD{=z-e0(o{A_`OHlz~p(>N4Ds`hDh$mm0op9F`8Lnq{# zs_wkVzTYi^6OBWNfB+bbBDVMRv3}Dg9@+K`7cF1G%%w|X06GRB$JViRY(4LniK+V_ z@s$0<ZT9pC6Eu-k^}b0W2;~H2T@9<8isGokIdBTkj(otP2@}T4i6e53inUaLz()9C zY{Rt@d=*CpzJQ3JM5sgITnqrQakp3;Hi;q*w$G+&oSlGipj6DL;o=;KI6&8c#3m6* zC{S`RRH@KCJj{a|p602pZS)k2gaTOyjm^z5`0a(+#{lHmI<}6j=PiJQT2TVDfK`xo zfKw=$c$(IYwv(nx`$#RD9(g{Ii@!4fcA1bJdwS{V@1d(O%+}!o-90_*>F=YvzlWhp znPM1X6nLRUoI@#%CkkIF8tdw5pVrRo)^<*9Z)f(5nJk()gGL|==+K}HF^6@Ky;h^> zD5q6Se<_G+aY+)W2@E?&PhTH<`UmOSvxm()yXhMqW;m=+R*H%Tk>?SKq9F`uYix`Q z7G(05?WhKjN)YkP_T6mn?x&}3m_o5kWDHs<>hc*{o9mg`(agLVZKTu3u<(Vp28tm+ zymxa<KP16^^{4n}hZ8|u{Iu--CkZ)HeJ^`GoVB8sq=E$jaTZtQ!ErUde$+Q6d*NzZ zbjg-Ph&|nrPmlUe$EkB$IAuZW$N_f!1uonYzsv808DAXv-L8MYg<bLQbOUsL3if;+ z*Zt{u%dPK1IzNH4!?5G8Vd!?qoPf;wI(XCfe?oiy4cGe}sH_KPkle}8`W|SydgM%W z{{z^816v;#A=5t&Qg?V4Qz^>8mv8zJ&pxw_kNxqxnVw3;RZzGZTXVQeLCsi38cM*h zvuqvg=h<yrcxKN4+jjS}W1xr4-8<PGR2ViPg)pQX21&A9BU;Dw5DHO(IIt?tn>g#h zM2K@pv4Y#V3!Fo2NPRBDjD~tnojsRJmK@JZSDZ|v_Q)QbZ9}l&6i$Q^u%Ww~^<CQu zL<mAdIS3dk6c{L%87Nf<aFoN4z!>oTxPr`2W0G4=oZyQvt-gWgR4N8BnS2OxR9W3( zIbhSXySU@t$GP=a53%-%EeSm-D5Ve?dGMSAYc1AVL@Aapp2^EDIGIaVEn~@|nPh!^ z%)<VGuRTK*{^~oc@wC+V+%d-AIh>LaBcBw^ROw?^EwZT=)c|&s$*&rCg(FJJ9z`5Z z;^d^VHr@`^ob1Tw6r+o9+$f*YF&aVyup)@F{PpF_#sG*b+y$ja04PK=xO2^GxZ?8j zQ6kX)eJDQ~J6diUl|o2;;h#qgLieYLDqZN}FCg3=e_ybPX#MF7&v=lg=8jQk(!!QE z;QFqQv%R(NzYm7*!B(~*?SC25|9#(tV8a0cL~uN`{Ut0s{wx~m>&JgFbxiGS=;>k2 z*3I;X5%o&f!Uqw9;9@YS?X@KKUC4>r#~xasF9_ILtkAV*H&1Ne#=Va}$|GAg(_I)w zvRMX1lCoC?qLUnl0-Xj)G8QgL>^ngtNE9D^;P$GJvJRY!ua6RpmuA3N2KtA1YWEs` zy7~c{ulpZf_lj5Xj+0MjK~qy4h`3QzXVs8NNB}E7q=90Q+aLHHg=`K#DbqC~SP`t& z7zE>a;HMCmL`K#n&Q6?%v7upZV>>ym!PqHz29F8=>FFQlGhe@j8}3*`xe{QEMMTJ? z{6pMyBX`Twn|Jc{(ptW@-J_W9;vJ_?=L4%|(wI3GnfxIytp!gd5k=LSk22%}Sf%19 zq>36<^H<A3O3kqATC@<q*NP;SFM<=nCFxIx;FL}t@Ys@!`J1FtQ)0t20&G&N1g*ZV z5+f$+z;1S_T;bk(f5+vQoeNsm{8Rv6cH<BK%NXO2DD=R$_KKwx+U(%YAO9Jbz41D7 zxm5ge-?wr7W5Hw0c6NP`Uq3R93tn_BsQj4k-q)fyZu#-gc|*&h!vc^{0#alNb(W1< z^PcOzO|}vuA{ZqETJWqvIhO=}f<+Udx#py$T)XQ0k-iKUUr{6Qk#GMuKi#;6ViZvl zi_u=pALX-2bQ6sZHRF84K83TkmUOoqB=}PMev*WSbAFD3F%*^JbGQA1n{NMKt~u{Q z-u04~&?;&yr6hnFxo1*1=66gZn{Q&bmm+1uk-SRcD5=CnaV~a&JQIUbB#uaus8}4Q z&6!0SFk0fA(DNBU9(i&rpZSkl`1SoyV2s1_)X2j--eoP>c?&2lTF<JvNGv!0_3- zxALWXxAU^&Tlv^Ub6C`xJ!WnH5SOd^Xl@iZI4to4f`D>vq>__;I|HauOOiw>LbW|g zMs2eiE$rRfRt2xB4N%TjALr_SW9-Rjbd$v3F@`+bKd*71=R%32duSR>xqebQ9QlY? zw)D)VF*`_OZV;E8gqbayxZ%d1^M<Qmo`iB=svV8sC`B34eo#Ah=Y*bTzRlW)Pv_*u z#S9PaAP7TRasx>;XW7`jkgontL>!?xe6!+EXh2(!qG*2k)Dt5oDT+&Nu`Z@vWTdbb z@wlY3nJ6iciV{CUCH;Ck`g#})D?}nmb?(Ty7AIqx0FUf#>S_!M0-J5bXYRU<Up)C3 zpSk93oYmHb4#1=wkwCiY$Rv%8b-6rE^>u77R1W?{3DB8@fQid@9ok0JXEV&1HM@4t ziA?_Be=h(sFjV5p-?@V?eCu|6Pa`6D-r*mN&gRf3pUJMKPKY9iq8f;&v|z2{rgeMx z@uPeA%kyUO{#7$+&K`?M{*cy4{vn}>B<2HD^6*q65>N@g$QY`tTBRdsj8vg$R5m4v zL~71qQVCN9l3J8A%JDIxP_~x&i2DylVS^<5<eb!ec{_=A-b$F}vp2k#>Fs4caQUZj zQ9=m^dH(h0cQbEBnfJWtQ#Dd8av8R7+ZMmc^x{fuM<N01^O+m}oS7}VdFRF7jQM?_ zr6J^j2i9=%JAcR>YwzH(M^^LESARIpb}M*n>rx)xdLbPh?M$B)lFg<M>lji_Q6bJT zwL6b@yyDf=;fNHZtdKGmCrOvMBwgYzK6|IkYOO_kqa677c$6aaG}c+1(j!r-Bkl)z z&itI1mvYu32$7#7N*jK=dj}u*kFWE&H@<~4=gfpLWM^_LII=)XLp^%9bjW;=9p$4K zXYs_5GKS-)calq`YiWV!C583KlUsT1d%sAj6p)%|p29)8wUvR>FCnxp29E<77=g5g zFW$3_Z>-+Q&2L%GDbw>uwL@*KMMTAP?6Gz5^CdE3s1q7$bcuX5R<Kn=E-@8llN-sP ziL}BhjZq4xRUEM-7ek!GGX`ZXDQjYi$~ly?HTugX`w{PpMV!J3XlGE^#Pg4T=Mn?v zMkVZJ%yAt4>Mu6oX~%2c@IDy$SD*mEP^k{zgKOXZXUO)?<IHf)!m8@cWs8V2xP-pi zw0j=KQkJtX`77}6f%22J?<p3F09<+HC0zOP({bxQJSqyZELbp;Yp%I^LdQ@ROBrxF zq*WWPJ@ph8=hKAFA>xv#a>M{gVrZ2!gpx+PDsVWwB%vTWZcH?y;_yWF4)UH$5soS~ z8WWrnYMjxag*5|xy!%^U=bP{UOHQn>$9E%T#?@RN0!?*wXw!u~n6vE|p;(iM$9E1t z3^`@)T=b||^LYm#pZMa>_~wu9#@dM|aGbHEmmE+3;*~^)nFuNc5tn}B5k7j+96oUF z%%j2pKDvG@H{G?C$DZEK?w$ck<&ZFn@U$kA@o8^v;P?g8dGUECa?UA>4r|-SSnhjx zBW?=vWzJbnJ8?eQOse+UmaZN)Z{3YjhrSuLr)jLqGG|6B_4&*cMjv|#RoJ9-USc4K z8><rjS~QVT1ll9=G)`-5$_HP^c?G3ngQH>(EiFQz6h?%GD5Mxh6ia2KSRoyR_}1Xr zSn)_>u~y+kVHId+u~yf-esOMu){>D5t~eT!<o6Tyr%+1K+R}vU-|GSQH2GYfy#<R7 zL|+)=k;$Z4a@-Q!26q6bY-|)a6)Od#BDi|xS)8$WDNVUlOliqM@-4=JQ7B&!6W8KO zO{xTxPJp_a+Zh#h#(}DR&Y$<{RZba;M2b-P1Zm-sV2F=g{~f;bw*QajB&yr{UT>_+ zqpigrL<dDi-D^(b``EXJMQv>?o8Gx^_xkgpkuV4&KKM^R;0L$dhwn|UIx2Vk3G809 z5_gcO<4}h1qrce9vx5PjyKFvMo_o+JS3++2<->gWx;uDm{Z>4!(OUNVP(QV4CwD*a zBwxPn4i?Sr;7{Ik39ow5spB%j#d5$K-uLg6%4L{j$Qp(b5B&5KES}d{d+jH;Kgh@b z?Z^1OHx6SjhyqV*PFOUP*Iaf6ufO~Zn(A|t1CeTSoGM7Dn&(yh*@(g@MW8g1?_tv^ zoYryD+BpaejtFIKEf->O6h&~JN0{;$_7!!RG#w3f^a&IT6$%4Gq=tsbL{ZY57DpSA z(gfn+V-ah|S}qqirH!ibP5Ai98RP@m*@?t8N-N|!elChwv<DA#@8Hhuo4Nk6HF(y5 z7*dgkxD-|;kz*9n(a^xz%T8d`Nh?@RTufobVvrbgB+iFKk`x@cy-u)LexD+M#tZNw zh3`C!RoGOTJ0E+L+a7t8t5%*&YOl<h!cv#cFiJIS|JSaXt7AmU%QKEuD^}2~HB-&n z9dQ6L*7C;pf0g^zK0P_`aE|nhS?r#_V#452U1=?RYjqcW#gK1Zwd6T{Sk`Um;%y)N zIy-jt#g%4h|B!~k(+W>3w(soaBcJ^t|Maz+`P$#VjdM?1a!3z7lkpP&Zjv{OR;azI zbbL>fO{ee=lZsrwsf$m3`Dc9QKW^d1uf3mTi)KvN^B(OAo4q(cD?%hf#q$aM6wZq) zr?3_YLbS0cYthcus;8=vK(+kQi4ZA|VI>S}#SUMi{S?z1^30sm!G>}({k!_e4i1qr zv2Kz!7UO9m6^l@KHmX%-#Yy^6rMxnldU)aLn${UhMZ;4&y1Dn!4djf6K~c&mL=3nv zDY1=FS8d+N&5u0D@%Js@rnkPGwp>023?P+Al^9~#k~n*wluf%N5q~%YmK@~GGBGwR z@}v0PFd$ap0zpz4{^yr>u<E20%pQF&Cr(F7DKtWOh=)SQEhIGut1**h;mlcaiSQJ! zBMu;M{osFc-$PH2i{?1k@>^QzTd}H^)SKvvOSK)Iz|Bwe@ZmeR@Q;_yc}^aZ|N7D0 zeDcdT5Qfo&D<DK*aJa-9-~Sc<`du&Q-EX?&d1){N2!oKT{`3pn{k^|oT1&%(H)NCY zTB+94OH4aeJda3wSkJ=>C}Z&|0iLn=*3{lFNs?S8I(p8=x=69Qg`lzcqT({miV*66 zZN)M>vMK5t>sUOmlk#u_+qUnfzF3S)Dy@n&l{^KJL##=1D%6twRd3Ku6`$}tUKO1| zfWJI{71ypjkx*h^+Dq!+B8de)1c%d#?sA2%{_m|kv~dI9c<2G%ckYFxox*nps~nN` zNCO$`5?G-I;Ny<Otj2mC_z|f>8EZo#Wyv@XAB{F4{k}jtiysK$6oF@BsS!s_l<@!v zf>DB1QCv)69LA>j#l|k~-P6nL_O_%0Kjz{*tH_E_^6f$I6eD0f8~3bO$VKq-3(lw2 z_YoU_@~8AZJE8#csju9~UH3kUo@6#yD@Enxb1)MG4{PI=k=BMREiHN4Tk<s2=g=w5 zW-EMSQ-yafNFUJ$<UfA!Yd-QX*ON*6lP;gDe){8I_z8nUCI0$dS3GYG$MA585C8KI z`OklN#{{F0syb>+Z&-;bq%is4DvdIRbYzm8g-aT(;!nr#7pzvObcSp$MLM4$<@<3Z zpMx-n7z`syg$lM<MvTEX78geJmjeb1Syr~xQ@3~)PjvN=-_wuh;+#mJg+O~rDP@%+ z+l#W2vALWV;!0Zp%gM9n)Raczc*8NK2Ai10DQTGAIh)sh?q7KF=?&O(FHGLzYNZr% z(9mHVPOEdcC_qOQUOImXCoPyyM@K8O>gq{(DT>7c4|MO~=d0JSv8$UxI?1D1A!VR) zFtg`IsU9RHwHENQ8E(Am*SzxTt4O<%2vr=Iq)G8$nH!BJGK$EDG=`-!rg7TL>7)`$ zS52{#a>M}S`v3hMU-;JTq*Igs3R!s;!(MJ|^UOF`#@Ec9(a8L{)6i)jV@AT)$ixje zcXpLo(WE(}<;a|lJMMj)zy16V4@p-Y_OYdWKL5?z=xA@`ZC9OlR2hUgucMQw&k}}a zzYnug!b9txi5sBgFddB~`cO$ptx<8cl@S#Kf^+y$9C2uCQPw4@uSs4+Yl3{1hPEb_ zH05bd$3usLz)~?$GA=^V)SM%oQurxFDTJqbhS|7tfM{qKRjv>j%Y#8gXKMpz%<E*0 z68zo$q)mjyBk(-R_+(v(a&}ZV`e=&cg&TduH$vR;?Oa^mY$cvuVX$}>JP|75&?r0; zCz*SOhpA{GZ7tf4&I8FPQJYDy7208Jg&c<e|83W>FqgvvQf4H_ed+QOc;`hI^Y6Fb z##euHC!tuBOW_%)D0grtaFi2aokfWd;n=WkE1`3wM)iUqP!1gWP`xWo@bIv%Or4H+ z$*C);GbHUadMb2{k34`>f{>5@+fSwhJp5dqf!3L|rlxUur4F(w%}K}4pt-FcQG#>S zz+-=Y>=)M;`TQyMw56x^K`s=^eBhJcA$5pEb7UO8r)X=gr?t6`fuSP1dWNV3A)Y?4 zVNItzKK<`E@`_7V(%LkB{UN1<>C>9VT@M~c2G1YAf&bGtU&<f7{z9V2P^<*peCJyJ z{wp^mRW)PRz;KDdLWRb<!)*3+BlNUQWF1VBIM*h^b8ZAUTx?;iKp>iOa|5$xx6_&O z*j=o!cGm#qLK&$9h%xcxIEf9rRT@zWvMF+nd6u@;@%mHd&{Gci&C|Q-?-@W9%j|TH zQV??1-07@V9^uYiXd8o9#q-e4k#Zq=R0UQIK-^@_-Sd2fLg>SdYuE5(_fA6b5Lcbk z5tm3Cu_(YZ9y@ybxP9F^Y^lOY^XHSQ4&ie#c<4A#nN*`-s1&4pqEdj13^_nBF?fgq zXQ(rf7mvTb;xe`j?coQHtih4Oi5^3p?GG=jfk>QlQ#ens&e1*GM*!3b7%a-gal>F# zMyxvMFe<BJI;_4Na^<;au&|{GTm)9(xv4LXm~sGd&hfhUeT9L+B3e(5x)Oo#^b2Bj zfpG$dr(xN`PG-((0UZmSjR$)oWBJcbWj?fYYCG2d=5s%$x4&?}98efpmdx+qPp^3q z=bwHY?XC4_74LV?K!N+$Zs055xsx@IKXbq$gi<Ns&p!TbzW1;19`}B=G}ZH~>ppT= zy*P(My`_DRh6E5=fOoy|Vzg5H{g-dp$50w$DV8PxAhm~2##m#);TsqCYuI>zkWuk8 zg+ew*{hSVFXVdH$9Ol`+AylDEDvHS9uo6cxHo2i9tz%(9V<3ze9xQU-&R!m>%W}fZ z7GAqzCYuLZxbunas8WRiYj{8_R?cnZA!qS-?j~&_j8c?5A8l=1`a7bk0uq<~zL0Yu z7Dpe#4<37npFXsPhzx>8jKif8uiGU;=MsWIgVVhDgymem>fAW(psEdqvF(TfWa6MK z7M$_$U5YfZ-FCzV+#&=-q|m6)&}=n-@{-HB^NA<e6FMq~DDSK`xsIO6QEieeMj?GB zq(!IV+?|W_AbSc$%zhEE+9>OA%Hl^Mt7gyV!nupd;0VRxDM8HCTl^^pkl#G;6c0VN zdD7s4b9kMz=uOwbIHQm0t$9v8X)dNJH*uIblLz(${C1DexouN(S~hOk#gA^g|A09l z=iseZoyR}?<!kr7d6m%CT*u`Xoy_GIoy_OIc^jYquiFk7P5kD8^*r?W7FM1x&Vm4U z_@HpO#(nQ~;n_?1^jB}fREPLfZ$eMgke?`UyV{@PV%}Pk+0$y&6Ka%DYG`1=+zz@+ z5syE!gLI)x)+RIWlmbtat;<s1kf*INONXZ^E647@GF%QA94Ih6T)~ExXrRDD!zI@5 zZs5v=ZM^C11^ncptrYr83=a(RsONFg>{fnPD$_JDKq`tTq%)K~4=*t2MAf&Z3+!It z6qcv(ffHM1Qtm7fSw*0skTMvhNJWBYElw;ZWyy-;sxw#dijz;L)r&PuM7e7H_9%*T z;=816EYO&a5<_W|mJ%x{fk<LXI-@|0V{vmc^XePv>Fvj;g9nt=!Z4{d{*630fiaY$ z2vjQ3WQ&=TJwtss<+1OC6iFyxK?P-&b+mES`R7t63g^s7lj~j+caKT{`Ln<K_LOW# zJ4<=_>Ei+q0Zv;sgZ9oA%p^v<`{MY~mNMtI)lJDU-1@7B4+0*Jw_J5TpM3vS<J#8y z-}X{+*)*U0(hd6!LzNPKdiw+82aw;x>gw*>Zxd-tL!MlAVx`8C7+(<(n}7#48CNY> zQADCBceK$tt&ykp4B+()P#**+AQB;{OLM}KSzJCRPiPgJx{GWn1Uy{`Nr|J*Q=}Vn zoHeI~j<n|K-V%3i+(mhyNU3L#>xWC6vuHZ+JYzoJeyEH7o__jekge%fmMomX#&rSN zN`Q8jAmtO92(hu6?--Btg`5Hj6qz(EpFfNCx(u&abpb6};fQJjn4D8JK!_*(8L)A+ z95(LVQKMM?$rdJ9i3c|YUPOSys5k=B66<i)8BL^PS$8EuN@6<8vySjkO^Tz-f8B_B zvrA|wD>5o75e6#}JB9}Ld!JODK<6B@8tS?F{By~A@eEyYnp6^nIX(3;?v#pU{P5P_ zv3t+p)a=;tCsNRdu8hk1npLOGr)_!*)=i#6-cdB%-xE#AG2HUYhY$F>&S}m3?VrBl zu(tP(*IvMa+0#ae?~PqQ|IMREk3kqk*;(sYv+f!G>L0(q&%Q^-u<EoW6OM!|3WZJ7 zNNv(cRZTQHLZvYst+Y4Sv29xqneJXPK@d}a=?p7QTEHJ)cmgdc&5xfN;CI~x<}_t^ z?c!G6by6p9J$VMNTQ-d=<~EY|6dQU=L>At7;w)Zt(rmnJ8WV*4_USGj+&RqaS9X$X z%p;|MZGD5}JP&_bGfo_S6k(O7;`ucnvc_T^jp+{;Az~42WAFZmMj(a?@V(Xd@Y&mL zV9-@a3uJNRaHPeNQI4EIPQXj@Q$|ZH!=fBwCDEKpB!MRBY+G?P5DA4O!S8DHQ&5$( zaTco_I|@a5O9h-&<1npKqvYbeiX_^&LRJ(_zF*T|i$t+ID6?z05K~%Kp^e}<jYSB> zpj^Prw9lI_xRBYo20TW3L8_?hjzErWN+XbO{`l_0ZYtYvB#_B6H1~w0i}%39MLy$m z?imXaPh;)WoE*XNUz;nO**dvXW2|M})7$nNEd-(A?N^;gI(2weS)NvW_+2mOEg$^a zehU<~cJ;DjS3lFIHI2)4pKNc=!PeKm|4V*!>uMrv7#uFKb9etfg#^wyW>0S$cNDgN z56ITo>5&LMo*NM;MbOg7jK(^i?dl;nIE?4wZsk;416Q4O9Q~y--+y8USIlYURSVnb z3nRjz61#>gSVBr#gC|UPj-~ZJXH3r{5&Z6%UZ!c`n$za-lgGOl>?`n_r*~pgGkM)9 zbNTkY8;FKV?8p{5V|pw1^bC+L#|iq1pCT27c-GeDl(?e}K%7C2`!zTH>?WRg;z=q& zn&vih<i1Y~88p7+=vNtTSp6t%3L;M>Qc(7QcHp$OX{?+#FG-wRG%As52X8VQmWscj zik({GJVQXtcv_WA7c`DSN^{5hM|rw$50T%H+>-}s`Ex1(j#!7xIsx&3kj8Y52IYaX zcnBrYJiM(dt{T-b?`2U$&L9d>LBPCxo;O``2}>HA$F>ct(Lc)33m}`f?qbclXD2R@ zSo2&J!8w-_?sKq$QjqpER)oB-c*!}7NO=lh#WEmz3iWw*S1j%6i3e!gclJ^aLbCfQ z-Ss`qt6zNDgtmLhIZJ7%&r+#``vtA_n|F*0K!yq>-v6oV&<6n#YaQpEb{wy}{LI7N z&))t5z5RvSzxM?Xm_DtAAAR{f<Z~13!EvLi{au`FtPW=~qAAqZ(bU|)vwH@}4G!a5 zgAqllqlNdbTEq{Y-i7uxA3A#$eZ3)%Jljh?pJ7@qO>^4E*9xWLJc>0!XkgD^h;?w@ z;#PJP%iO$ah*vG2!S#=Br#M*T{-<}b^z=ELx~M%})OP>?AOJ~3K~$6bpV&rMp~C!@ zJPp&D37^@4A4OEMnXz5-ZuC^dqXt1hP3QbeUe6h;VhM52JCbc<)j2C3Jy<^av+Ge> zqb(4HIAu{(X{r%-Awu}%s#PqVHxDn-QC5uP7StpMsw*76iD$G+QVy#VaYxT8i~;K_ zo*Wq9o44LZ;Cb;>C=(na{28gBu%dBExFFUsy|o2gTv(v25CM-r^)y+dsc49Bgq{H< z)R#h**SGVQms~<qF7uq1VNBT_@!voG?W9Y@#2Wk+r_!%7q_rYjmqzkg%AQ7f9)Sa^ zh1qpJZ(ZCpavi4ntU1SyqN9Bhy@dlqr2|q;O^tb`wN0$^+V?%$o9o%Ovv<G0?;9+R zYde)n$WL!yebDzrktLr^PY6H`d94LH+Z(w1{`I`}Wv3sq%=v&0N79&Am1)p6=8Ov| zA8Bi*r%)uF$cz{zn3j6}{Je$y;PIU-ZLMeJ?0W8bc8J+2#qpgDG-NzH1kYEbwNS?4 zlp|w=z(SN(1je#$$lzx(T(d0A&FlAY^@^E%d-bzK<ud=fsh4X{=;X1kUJB(3TZRMX zv^MbA)?IkkQX%e?hB8$-6P3&`IoeiZV<U}?&jDN|c&eQvZ5+$zE~KtpA>%xpGgP!0 zl{^@MTk9NcEiJKxOss`md)wsN2mx)eKt&5CQBfAB@Dd4wq7q2KZ=UJmW7qu;>jw+i zR2p%%CX#vJ1Fp`#j0HH+@iZzGR5<JS<6}9NWEj<+pu)DHA*@!Ev?1jTzH{hO#98we z@%l5*qRsahB@6fb0uW;?H~(tw<g~7=Bei51r9~&w*pSBNG7KZh*wK+nn??00-ng)7 ztZ_a9j@y%iAuF0Eemusy0|JN=nN;=DK|gyK=i*Qb0ZzLkN^?E5?iuc1yMfRB*R6c= z1Fzw-3r;#*rxhXY@er4cniUANPuSdqZw;<zfK(JqU_|*m@4n!8e!6}aGaIv<IJ1tm zoBLVNoMUlo4($n^2Yyoi9Yo25K?R`}8hmh0F=)Ygic(;43SPFPm7hP+!v%|`bLZn* z=-M^FGqakwWZpDxeDqoNlmg~A)Dt%3$qW`yIKq^NDeHtoACXgep{@v_00gSU^o-+w z{^XB2t}1<gh|h*V$|iuJs11sWAg+d*_)f*WM9!n^gi2DrTM-x-7~;O}?cBb4HNSXx z9XqWfN@u{uiG2@Cc(8_z(bHrk9+;(~km*|U>eJ68?OZL#bH^hOvqvnVHO7xfl`L(_ z=c1EN;^LD|Bomv@n60vw=W-6jlmN(3q0Hb=X;RzB&!3OI=wd3KpHx-AXbgA2(v}QY z&#ULTXt>&0G(;{=)=gwJ<kKjv4-lOc>FFD$wfXR?y{vWg4i*mh`>B#jpPDFRq(E_h zjdCJFI_0ywcZfgw$ba#*Pri-IFFg4$DXi+8bE$n#$@lScY0ABW)CDmaS`p!l6K3(u zKml-^zo3m@Jk`VL({jvf%cGp5F0B|09eu@!Ffv$^%$-mQPr<NK)TK4)?8xw`a%5@B zDwcNE(_0Ez-(1i3fg<<s802+J+PLw_6vavfZF00U)lnH7MvTMyI+mPIxP8kDd-#iQ zA+4aZv5v(pO*B<Xs8pIr3`X=pO|f=fOfQk-N}Q@m+e`+P#R*nChJ3|`ue**^r9_`A z(-Rda3=CsJp=hD3JxnT9Q~VWYVU!HX0Yc|dB99g@q=Pb7o^dJ*>+>iZR|sw|6j{A_ zGbZKXxrlraurSxam1nMEMdx&U1EGdcAia0e<M{$0-FpV81mQ%(7urr;$*!|6r0n*e z#0V|Cbaox*cVwTlWTUmvRkX~>Pwaxsn%+w401;Wa5_0RWALh-kTy@ynz5n5j^!5$y zHvzAduw;JcQDG3Sy!2FFe#uHqWN^T6vCP9yZsUiy-cPAq*(ZupBE0A0-{zbf7Sr4~ z&VgSt($QOmC!-WWT^@pnbg6=G6U)-s%BAyL_|&hT;%_cKj@6rbIH|#BZfg!L(30`l zSq$heM+Bvi`m|3+qep966B<iz!O~ld7&MML3(a|rLdc6?N{$O=)$!jC@8bAb&1~y0 zu&H;LfDUH1Hn6>an7+u-(U4_pGNj6Bk4P!Jh$#@=_ybs#xVq{?FMADx0xe2o92CVv zfb0RzkN_cZqg?V3B;~6kav>83wU{QW_?q8t*nlTcPRHf2I1i<Kte@C_YZFH%&cj(H zFpm6-a<SeTHY9J#Tzk=lwAfg(Jp}IF@H9nh@j{_N43{rEnN=s8Kyx~S?+iGLk51|j zpQjYoBkQ+f?cviMzEb$-p3AnCXJW%>f2jyEp5p2S^_<w8j;9YkM@wPZRd&po;PAqf z@3ClJ2b;I-+V{9U#W$}1HE($NS$KN<G?{abfB5Q6_y<U4cC<D!dwR=Z(QF6Db~j-G z%cTov@Zxiqk9qBNFFTVDy!|Cy_3kgQY3sh{rBn&|-p%)oUt!pdNI_I5l~#Nomro)6 z1yYHgRfKTC(iz;dy^mE3I@vQ&p*M1@>ZnJ=QJ>Xp9SqrB3J9%b)r>lpcc#htBQ#%V z9NPv%R_~}#2qHY~Xvla(D2%m~L&MzWG`0|e=RpuLPz+evo@aaSAjQbgmh#yO@wi(p zW2X?l!23W3GeTP6hrhgs)jPM4F&1kb6)#qg6(aW62WNp-FImhLr=1y>u0lNH$Hm5N zGN(0Cf>R3TIYQF7L>omyMJ9lfFJKH{(bk}yi}P$s;&F(3&GZ-x9JRTD2!dw~?|AjA zS>Dl!L;+T7x`&3j_sPf5R&mm-*<8GA31_ynqm{#Ah{WM(0TaueIPXx?LXJ`Z`Q5`C z4;%SX_4TM%zKY%Ttw^~4zKa=opLZ;7#8>j1f=88J=?(0pF2{>kE$3@n?%MCRH*M+W zTR;9S?|9t><KEuS?|y`}k3V}rpuXVD<Hns^X>7>x)xUe|L5D#(=jdpiSO(P|U<_hw zQyp)A?fHD@GuPvLW1~AyYaUwn>|uS6s}=6Xk7FgBLTp^x=o^C-#c(>!;`T<qe9s2{ z=HlbIecdij?8qa&M>gdcu2=>u6$+u@qJ{OW>c~<EB6<q3sG_HYoCmWSG!2<Fzt~)& z5Lj~Q*jhQO7_3CB=*ZEvp`X^e3_U|d3d1E9Hf9hJN(ORS6)U1z8<%d%$lPn3aI|DW zM(9TOoS|ETb5sQG*}jqMAAf+fO_4Dkk@c{m36-g->pGDdQDYn|sLOMC6+CPrccQ&S zvufgY!-|P>8bJamRkjI3$sdagMpQg|gi-XntA;1U;{k+PSy;a0Q_Mi9EBM7>UbA=! zf3@m-au}Sa>9>}jKlA`?zT&cT&gRrvb4ejdONXG)BV?5xxk~yuzE`FMKsImNGp?J= zIY&xsa_67N?#0WAw6{;MN37~1ymD?mD_YW%ucVkLfB<DPxo>{?C8zL}>+aZZvRXv= zyD$9|2fT9}Aad)k9_CLz_TL9F*zlUm#$PSvYmd`bEFkTB&-uA+ZLUu`($!w)B%XD0 zSdpR|{lE)0m4Zq@Dsf7z2u(9u87LHK%=i?_6(Sokx5-DFh@48XX`sl?QibzpHga}H znt@VCchR!5;s~R7^l6)CY0G=G=X{p7I@WfVs8lSCSw*CvWId*5g(jdqpQ2~D%s|Dk zDD5F4u`Uxyhw&%@B&n*$x}!tTeQx`+y!C>wp`W=q-p}0GF#R8o`1h8T!NcR#D^BHv zdGpAImNJ%sTpDF8^~UXGVn&F+Gp2Wvs-C?h_fgF*{Jt7A6%Oqpj5usfVg+=f(N@+5 z>kK+5^U@{9^O?84ofh#h7$PSWdWJY@&OEL-_dFVvho9tyW4V^2CtRJP9LQko8SK?( z@0<f`@wFn=F%7qL8RbRCvpt=Q2keZYQy}9Br?qA|zcWX@uf`!ua%4|rI7t9maoj9U zTfTq?*KOXf>aBC|x1akFs~_FO```Xjj+;MypZ9Ft(ZiSi=MJvB;hqCV9?m)D&uZuF zlNTPQtNHu6>3(_d;|FXwO&yMcvy75KcS58U*3+m;fM;#3H1^CHjjY=_%<|3#*6u3O zlJm%>e6)gc5K$;c)Onf}ohiZydW)9cf}`I+C5q`xtp!h6>ODhSUQjCT0jR1Ai-L?6 z(n`pCK8O%mi<Y=kT2-}(B<@u}3934qJE;aZ8q7k@FEOumBd)k1eztcNxc`A$xZ;Y- zP)D%3CuJ=XIWAeSh|{CF%+EI<3Mx9jO;ZQBWd$gZ^l0c<JkgF3H2M7$Cs+m6Gl@1y z92sdFJ3PulF=NP<%e-vyVm|xkw=grEMvRTign{WT4Yap6;(&|=F&5N_!|?|NAg!$) zPU;gLI=;l(Q{<cS*cr1Z&6-WAv4toy)VmVxjP)|L5|%b+SlW~Zh6wE-eZiqmk~I-x zEXE$04%xKJ0}Cd#jW2%eS}u9>r>O+{r|EoObIUK+^0V6?WZ9CLtUO^JZ7uZ-3>A5F z{Z`gIwi%`MLGw#mEB^iO-iGJtqvpm6!iXS@tC?_dlVk5dk?-F4fBfK<`}PZ{*1E&W z;Z#|cs^1bR1)@-)sm<IF<v6K1$4_>2@#>CF{;z9@6I-*St;6?yiiHX$uq<fKFfHq` zrw~vK9ifBavZcin(pph;j$&k~7?*Sr$MPB0N-V3PV(wk3xEmTJgc+ZrbvOm{wIgK> z&I!iz5G5!qR+6$)b@ZgsV@EKKl=_E;So7dRTz>gWkLY&}sT8Dy4}R~vJoL;{eD^~i z<2Wx%Iy4}H@$_Dl+DK`CDw$s^N#BM^<lJMt{yiC62V!;7h7fy;k&0zdoItCF_h0r3 z-h1H%)GLSxFj|o^8f69NC3KW?F?hscZ-jt<6jkg^34na)FXk{*?%OxQ6u~h>DSDKi z${?k%bP#7!h>DILW4Wtu8;=g|B61cv2--RvX*_bnLjUgG1M=<@U1!ZXi9cHQwMlJb z&Wsk`bM1@y^uOP9z%G3eA(irY`k8K?dZv3!vhYydzmc(AbNSgUTQZZQX?^9oJNd@- zzph=WD6)iMgt6{`d72=Mc+ok_4v%L{XbK||H|JT4GEq`dDLBzIWPJuJ5ly)iL!l+- zYpio<1r=k6jH5mir(DCx5*Z;d4hyvB1+np5k&LhKJm?;_SZndML(nJ`9*)R5Lg(ly zg`k9K8K1#01g*)XHG^S1f8BW+=VHa+cz%UDYSeg*Q&ggK^7uM}$bU{4lLn_L2?Ua6 zhZ8mhA&B4`i|;fhJg`1pUK|}dQ>*FLQxs;4jLbAt2<8y>CApIEJQ538>rvDO;~5MN z&p5n7nKO=G#>ZasN=}>BPQ3vLu_W`{Ria0bl#q!4o=T=P>YCu9{2>8|@2640{!P39 zc~4R2Hxt<=2BQjlihUSo#(;yvp#?fT;my<LQfQmaqlJEM@7c<pN@2f)hycn2l<Od! zYsBk`80;TFrl9%F;YjJJnIQPyx4f7wJ9_x;jrSgOIMnFibUa63jOAq)p2R<W=<1`c zh$jdlg5dB(DVHyq#YJbIF#ZSJRnzBjQq^h&Hs+WmDe=_`Qc5vw1y3u6g9smR)}b_% zoDeyOlDMmxq^!~*IBPIg(Uw)Tpva~miX0pJBa{+6U*iK=Wr#!=C|G(??5TvH6!Ys+ zZ0aqN)q?SSHV+lzxfLlNZA_wrm6UNFC2ERK?Oeiletk8$tg6}HR4RSszgVi><(mGo z;gA32vt*RRXp1<Fvw9@%80BGE2Om1)bl&~a%j4)1mk^gaVKygzUR^>jiU`IUM5zNd z2gmQXwFlSYC`%cGL4ts0rMYzR30!;Tg`Br|Aq~FZY&`W)h^6fPL<H38xSvHOrMaWK z8$6D#g1spLkc?M1j*AfkM2nxMsc9zNrG5r0!~0wi2ZYX&5;(1{iL)EqxNT1t|JUCY zPvqL)>2pw#h-jLoA=Sii&)`8X^ms$i#%$e`o#=o5(A5-*0k{0}p(&yn;HBrU;LD%5 z_Q=ijc+MyjM=qP@iywRQ;a;MVpC$I<#l;f{B~ebb$(T?-=~j=Nqv(jW)=aGO>a3%` z92<0{1W!9M9(Y>VHf*sda%rKj<k&eFF<6cxmaNuT6VG92&B1Rr6)A=hC1a?|XK1TS zar1^fOwXjq`@)|70$M9nE)D&|XlIGEj>R3L@F=+$kj~`z;D_FW_TmJD2q<-=>Cp<1 ziPe;?V2z>}M3}UXwGnavATS7n&Jrbkd)k2}rivyzP>Q69)ESFtg^Nr=CCNb_OlKWl zTG65$OIkZQefC^lv+7(<Xq!g860EUU3`!I@uLgD`U=b@zs|1MR<EVkhb6uzVTmVR2 zsttI0T-X>pTZYa|J+0{mo*mkGz#N7H0uym@^E57K>E!F%o?vsa|G*x(H53}4(QBc9 zXV0XL$vVf(`u3@FutfOEC*H#KXC2Sqe(pz<D-$;up4R;N+g`$Zu6@z-A3T7z<_3QB z<v(NLoQ?^6UdBWt&ctGSs%k_W3>ZsBE6QPnrxjgg!)zrC1&+M0Q3`eqRv4%l@+nO| zGz>-1lv4~A3>*4QTs`GLD@Q}lqcN>8Mv+yJ(GI7Co#l`x`YVX%ab`!3QfSyP9B^@K zj^4;o=^I2+Y0w^Cxq=fYX&=u;iIDfvb5)d5X!YD#DwFi&7gLseo#G2``x9p6a<OAz zEl$NmlByP~#s8!N%*uMBv^=C%kT7X&zGS3sP7LpQ=@o<n{cPO6ot=An=q(IWcHoS~ z(?V7&+8dgf+1Ad2S+iL%vy*d{EMZzIO+B&H3gU<)BJ#i^nNMy<Q~p$Aj@of38KJC> z#wUGB0Hi55eL|m0iDO~IbhZ_GDTW6Z0o2a&?peokcmHl~*tOxH(!@i#h=!I%273A@ zY+yqhamtLPQyZlVy#8fpa>41x^UWXM&9{H@TLy-TagtmP?x7pw$YxVq_0rS%(`zna z?u@o^8RsyvMA5$7ZD{PIleWfMLSx5I878y8MXHUKom~6MbGY(Fr_flRo4^Sjd8llS zGj>>s4U)p4Bg0@Jpdsh;Sbv$;ywAo$nKPu3!E!)rokzt}Y#FZb@Q#3U=VnL;5lv}_ zDl0Pej$)*UjKxbNO`5gD6qvFoZD`6XZroI0SJASyuSnkWIA>M^Yqk!8=i%qGZ0j8+ zTdq)QZ^jQp(m_C|G?7-M!pRRmdcH61G@d}dRAxpPa$b8A9exHB7_qUWj7_Q(s!~U4 zgwm2Q9{A)$kZMK3B-ObkDgN-oGH*ZS6c*IwDH=myEhXou#GWQvAR|InDRN4Y-e0v^ z0&X7uSfi`<M`Ftu9(xRo>!a(sO$mTx{RTvIZJ5j9c%Oo0PF)Mz3W}j%_@F53oa5rA zX|$#?{P(tX2hCrUTRiGYc?zZC#16_?&YXGT5jp9d?Tvi+T`%X|Z@Pq=?^?^<4?M|} z8+Xz>Fifc&*2Yt2(mqX%c^1u{#;Q}7@QO=U($O~l#=cC-<L}@1s{MA8XA-&c$*glv zUCbxm_o_pRGFF%GDf0OY?alQpT{wdo9nF&tU*d^v3T5LCZ|4}}t7&U_YWEQHT5>$r zJ;16tZG3-I55tv^v~^@WkLGNO%@xZ%+lQIm=rgO)2N%Yj#m1sjf^kwCJ*u1|<AbLh zO*zeDyDL1?SK&9^LwF7@oLNs+Y3}VFW<^7mtO(s*y%^u4zNvw7cMmCR7)oUlL*-uZ zo#<jJq*a!`c+ur_7tX`;Q?;2(MjXD2%b~l=Ax{nUk+GIpxq903`MB7m*41B|)jVlH zc1l1iTo~s!d<%J{sYAz9(>@8yWQ?*4V`LEh2Y=nBCW)@oc-kk7Dih?uEwgfsY!_ju zGIa3Bz*&~(>iDY#r}M9yA0#{gXhk-{o0f%VOB3?#W;AxPsAcvMJ^79GIo@>TIlSr0 zbK+x*EI}C7WMO>Io78+2-}ks?0(x8HU8gLY$0^I^{k~04%sY!h8xvC*#FOHLxQF9` zu0dXV>KuNvVHa;&Ig{|oh>g2SoH?V8o}rL=Em?LH0=fn&+_rvz3m4b3pvfoW8?t4e z(1LLZI3*EO+7t3=;n&-Wtlm*#UDptmz%sWr&jkxx`0iu7$a)?pHhTPO&oHKc5YyU- zb`GylAXFZq?~w{)ppq9jhD2U0#r|a1Htv3S4U6W^q9v2VViBV-BHZ-&lYH<8-(;H$ zh@z00UWSjp@{L@5+9}jYbzoA`xK~prn2diSwJ=v4vC6J9BjBK;Q3w*xCNaeKq9FJ$ zfa^9T1;t7{8Zy%+mAG~|X672nrw%PXWgSe@iVw_NNpmWDz)_85FQTQrWkUP&+U1u% z=NH5G6!~nL`h13bHa+R#TrUjQl^RfZ&VqATQHjn}d|#CI^u<kn=@gImmRLTmo?mV6 zW7rr5%ZAWcj%&}8Pbr?-Q{;w6d->JoBIVH0Qm5!_P)u*|Xs`EZt<z*Pifu*1E$aqY z^XxG9Y#(BC#jvy?&DAGNW6iVu>>La@y)8#i;ON@4gD{<DUTY&mJNJ-^ETxo>IPi^$ zrQGF(Ev9J5Pz0`9w}$`S@pL>@&>4h?P$ItcyVbn)yI*H(sf;dbl*+L+FueEr?{e2; zkH&P?C<zu@GjJ1!W#t4hv2InAh-*2|foDNmLQzDblevOADe3mmNon^BVNIEi#jK{~ z>>k>TOk$JHS!U&%*btU6&K#2dYV|z+V$KS#-?f>wgWbs9HCoP5Y;gE}9$^$6#(p?n zwe;d+#`*cM5=nPl-0fSNN+^kFp|dnpDm<`#fXkM4^0T$uc>B4F_)7N>Ki@LQ<@1~9 z>MJq5Ezh#fJnMH1(>)Y$=Tp5rwj<4~2A{^PN5<0x*3n<KbQc4*4h8HUsPOD?TnusY zv^p+ZRL{EZA`fmK=Dg+{c<}S}yKt3|X>&Rls)Xc+i&Q+1&`%|LU5SpWePQQ7(t%(+ z*fuaoC6yta$q-qv;&JQ74gCGBH&7JEmCH}zqc3^|wm!wD@4Abh-E$9jKk^7KTYh3Z zR4hrRR};^ZnMgQNCSC=(c(9b8NIR<96mzIGXpHW4d;$1>QwAXIb@NI4`3cilBNxpv zyP<<;2D--e{*=I5Iv296u7%t7JWF3NwplT75%rCA^zZ2#cS1dtN^$zkWk=+MckSxu zmb=yx7|SazI*HjcT6tpQ4(?mKA+9@jj@P~H4F2!Ir`WM;pmsmL;fgc)@olSl(Rs`1 zXl>xhjXU_+9S_ppQqQYjd>SIcPj7#)_WsjPoX?5J&8kIg-@EDFS~vXc&SqAfx|r|Z zd_TrH8uA$~JZmW(t?`t^)sJpw&AMlK=j$#&DPi-r-Td;tCwcQL&tYp<5BIIz$QxgA zHjy#h`m0BH<jF0pJYg;`IqyU~PqS@DFF(6u4R5;g9GV+)tlzYQhaTU;)mNO!j$QrS z^vkvQp2thhTh5H}%x^zf^dYY1HfU$@jUm(?ktkF$Btqd>x3Qb^&R+t?u&rl^%NMqC z^HaN+kxOx6dyb9W!yMP1W67Kbw(J;YcggTbZ;2=O6v=7OI-dAeHiqts;s3FB-tkdX z-T!~j%(m>NS5oPO-m8F8R6qd%y8>bZ#R7`h5JkoMV1Midv0=dic2E(i(mNys(tFP) z*)}ux_s4EF34upcd>+3)_q<+WcJ7or_s+fNoX=_Hs*Wrm(Q2T3R1mEbL)n>I&6c7% zI>lHq8)SYwT8dg$i776UP_vPv#|p3jPO}MF)3B&2iqO0a<R5MWLDrFwiIL45tFGt$ zO<Nh-t2;Z>(s}gbkEqi%CZ=}fm8+%`t$C9Q&OKu=tG92a%vFyIupS3K8EBp>?T>H} zA$c7%gztlsd_I1L2Jb(=(j$&@m-=T+=xNon62ekX3Mc&zffBO>5th(XMldy@)7KWp zohiMTp4g2rQxLjn?1>g`#C(cDfts#yUEj%Aji<jbQ)P8M=Uwv@->loimYwOGJ^e|t z^UK+>{}_v3T*cnQIqW)=gUhY5^wagcx_m8r4(G7zP&OWq%Ho&4Ah)2L-3PN7d(FQn zEUDsyFE{hi*IOyAsNw$SJ|*o~A;)q{sIoT}of5jvV=sTnkDCs#=Wq^3b4sYTJ6QDm zXYAN_jJH>;XTr>9aJf}9P3NXX%UJN#$E^MJAOHu_^O^VP``q#Pat>tVv*e9$0l4F_ z54rovkEpA6ao;nakyGd`vwQE;pYYHNpYxS3=4IExES9|Kz2=fzUu5g<qwLzB$;KV& ze_jFcRiA5EvPM-!5<04^pfxpOR@wRfXgL@5Zq4Vr@<|La(<9o(XNQZ}UtW(j*vzid zT1x9R`lW=^r%fpBV=P2kym)q<OQ*)A;r3{R8DzRgni<<Mf(v`Z5+4@C=Lbs3tZ*_o zE(oK^z~@KHD9tNFj)|aaYy?^PB?P%W)CUD2kTHAQ7*&tY==%4HF8-fDSOzD$EEqpz z2-JI6^u-FsJ@^RoKK+~$;Jh|nc=qCHgbEeaP=`=7+%6}oUXLv#*slQizk~)``frVD zLoPG_1;S_Z@RiK<aUkI<AZ8Q_k}4sopdru@=#qv|bTos8ThVaJ8ZKG;N6g!4O~slN z-jl5I-KS+K#07;><*Gep&n|Br06|Y%2;FVHIqIloe_bU9?B!Id4s2mIoE23k%)!)@ zLM<UYFml#kGT0lor{VOdeDd#`k&qa4(Sxksun(Kff-Fl!gas31F%cCW?9+r4BExKi zg;)s<v3lhnS>mgo_mCVP$#V;*;!!n>28E2QA|$-Uy%a?zF*dS=v>sv$A|ljAkJJ=2 zT}MYSW_VBbrRDPJ_ul&GUA=Ww98L2-N`kw4@WtJI3GNysxVyVUaCdiim*5f{f;$9v zXK|Oi&-*>Uf9^ReXLft4tEy|dsy@>-&5s(b&ZqPL)&iI)E31tR&iZ=Z?zu)2&ml_( z&TNzR=(nOqjfD$eFa3FP+t9<A%$PXXgKfGxl>QkcXL6X*X!wd=+iL?Lsa~IGMhxZB z9*%HCKL;ic%=8eQtOIux2Q;Mmvp`Ze!?^e^_|k9!je*iCvmuYI^0)D>fVhB~j+rV~ z0EzA7erCbNRXHF111?L4F$1Jlh|-?QYBGp)%Bs*k8JUp^FOG?#ir7WXfQ?2fvK8oM zSMxV=f}rwLSL`P;04jsF!np}p1EEopGo!BT5{Yc;ZboM2P4rt>_*eqcEDSPgBr9D6 z19^;jJ5OgpeRgsM5JCU?Fa%KDe0ipp$)<zh4VU$DJ6cLG#~`$kn1k*h5K9p@6P4g= zXv~18C4#g3RfiSt3N8KX$CqjQ3ev{lV(ZO`_D1f>o?-%4OS53j5enXhHdXx(_PkQV ztEr4WA^phDE&t5Ln`X9nQe&F21i{fN9tS=Xj9pu0tcBE%+A5d4Dmm|{lm$}4A4Xb9 zAg6e2&5_G$pTDP-*X0BXliH`Ma660Y!QbaOnU47qS)8xH_OWBgwQh&1*>3tXFnWQ1 zJvi*=_0yb|$GGF^hs#!?BAXR~8QHIL2f_y}YEx`CrzpDc7=(N4**%H7K^ry<3>)4r zyL*fV^YQF*2`0H7_w-H(<Ii_P+ALW}U9Uq_auSdw*qrCUY*}$NM$%b2s%YpYYPQ!8 z(_(;F!6+M7RR-9$PKlVfE+z~Hx2LLgnjq0k4pJJK8JEXbGVj1BFSR2}(XU4h+ub?v z!~j~3^4CyiRCrQ<s*<4<8OgV{NIaLdD0oee`m^hBvopm|`)w|Pyfdn`)r{TvyLB`^ zTNNs9qS}FpixUlN3n?9uU1epZ1BD?A&58-=xLq(%rVO@IvP>Zn9$rN%qGk80{Cu=( z=erxNM4XJ641?}KjSa7QV0%Ys2Pu8#YINVupI!CtO@Xh$fY%GVPm3R^`;)|Iv{<zy zJi+v^C<T?Jp)67OLl$CbCaS8@k+?UA^OTq09C4QKFTyx^pzOn?jFCbBIa*ga!i&n- z@M>J7Ck76P0L^~e8&dcbhqS->T(%J`S(&PDNq*W*@GS8{5*I}<$~KB4d(X}l_`$!> zir_WXXFd&Dbk*R{=xU-Rc8ka@Opy!LHN$4069E*`YznQgX{W<QRp~J}xrE%G%!KEC z-D~V-9;j2D53~SHqwmu#a`^Lk2l}>TqeeR)+Em=0{=#Vw@E^v+YPWsLfmO_WNqPSA z#>b{{zt9-EJjsK+-2YgpdOQuON&PvemvG)oDSG=CR%s=dClF2M%MTI%Ln&5r{^=<s zE8}s+DOa~6wC&hI{i8mpByJkO#TWdn=ral~DxFH->2~l|rHZ{AU$%aHiUM}O%^=z7 zv?V{P+fuDq?F5zCZ`UX;gXaOn<E?H+iJ*Yjyw5;*3a=O67m(f!{HmwvamN&|sP`N1 zAsLZ5YM(U^w>QVBJR5OPV6_(}nN0s#kv)CY{+=$c+)2vdqosIP^CcWROiPJ#bWBQE zq(^soV5~AaQaEa9&}5*Qy2B}H6+tB(3t_%%I69ehGF(JIA9q$`C9jrhh#qM08?oGS zvRGvfT^8zrkwbe!Sa1P8cCr^WR~cc_rLf(vpM>P}pEmD{pJ!;P`@*EkJ1)i=uIn)H zCLw&Sgx{DrR<*OoNa2HLlzpE6njn=kQFB#I(tjg+3%&TUy6dX>xKxhah>OAr=duw~ z+%AO{=*`?6c>8)s_Rrvo>Q6G%+rZiKX9?0^`Oo8T?18?}Ri7Nml<>kb4&O33q5U(r z5Xqz(@X8%zHt*n$;R=koq|@bbI0_t{x6a_Wpx;e{Y&mGU-e%NHj?xMcg|h}N0MbS` zyzh9fIv9OvIP&)D{(TloPdgi(5fMmzCLHx|8H8iBGy_(gn1uL|m6kRyPkx^`SVq=z zzsg40gu1;^mC<7|)kJilw1srVeB^k>KRA<aWcYUqxVU_sgd%z%dQtPb;lt+TEu_%4 zx*TC4KJ_?q8WHTPr}FhK+71)ZzfIEZ?yNBnTCrZ=pS30}&>=|Q<Z2t&QF9Fb4e!%U z06g7oaVPyy3aCA6R*VotE~Nk1_tFE%8lVwKY-AbBq?iEk0h1a)Rk-3ejGok;{@QDs z(W=AWF_L&Iw7J%=CG~YHQxEGhDA*~OhHMzbMtxSC=!R?tYTrGe4(w8_!lDATaHsfS zMR3JJp_Bem5g4*L@$?41?8?Mbo|5-}Ph?r(t>?{2cR~FqghiJA5@OMZ+TEE2D}A#R z5Fh7GjbZ1XMb3#{9}FTG^Nz`*gvU)h=lAnzu-lOjxlCEV|3Ts&@R-Zy{|{MH*dPsy zSpOc{dXBA}HQf;&JBh&%jjp4V9Lqk2R612Sjb#jmL(O6NPp*#l=97f+BdA=Yj2^=x zk=wB7Yo>#-8$bShJK`;sT%o=XJp(Y6OnQ?e#%UhJ^yj;R&`^k5aXDAcTxPWp=ijgP z3B*~f;a+ijijT4qGjyXeemNVUgag;ynG=$&tS^qfAM`<+d<~ui7+H(alm7(vEL}{b zqRud~#O%f!#j=Wrb#!6G3)CjYiWV?;Grjrou`-I)_4p&ySPf(1Zdh|Aj_DZy;q_?D zqQAA|{3LL;2Axlb$0c_iJmDVhg;w23ei>A)`giSof~n{_jej$Cy=MZx9BPy*5<g_& zM`h8HCSG-njRIL@J<e>>)v(hF^JOtI<CSOPeP(im;dDGH8Qi^j%4EM@li@6t;Wp5B zW;^o@JE(!6BCQ2YQWg_`T;$hRqO_KJVp5-OzHq`6iAcpqEYY$S2mh@9TVFS*pl%4H zYK^2`iLBQ`BgX#WO2pNQ7*uPB)`JIK@$7v}T^}GN9oJ;KNA*B5QM73~M8kdU5bd8% zr0qva&ktKRf*=B2K>l0nPwFILMO97Fl&NSxa$;ce4MJ7#d+NV`e36xV-yhn4kCPoY zxZmC~XQ7LfHB$|H*KO&@nT2;}F>1T-IjoG)+KNl9=Sk(%!jR#UlCwoW9V?Mj;wK?V zsNHtl5n`?5l`m7WAt2UU6J#Ql8qjm;b969#Px8|@G8TuH_dt_~=ZN9KFO3xlYd0Q2 zGv_d}=-<BXOZWN?`)rL5_kFpoY4!94Ev)KN(HbS9g(g<@AScz2QY%`uW0GfK`0X}f z39j}Gc+uR`JAOe%-TPHDH5{oG9o<Y6PS{PDH<Ot=rC6%jx*zH<-8s(&@#pa7_mC2` zg%zUW7VBK+i3@e`rT=)8Dr18kQF{h<z6ptVF=ORQAO~j}ioBI$rO(4$ebs>Z5+jyT zz_2*@(?fuOH{<~9!4q=y6?9x^$hZ(qv41Zt@khiUl;p3RAutA$^3es8Hbt!WBLMRM z83BM?-!u~)I@XKLaWK)%D0qPwW#giL%9OTA#yqJSk+s}7kXCtE@(PB~{Ey~^qZpLf zoPfbMlx00KvN1h-25GAq5g#=uS9slr)NIaUHiS(MK;(=P$4unk=f)-JPPZDoW$qA) zA-5iWRk%!vtYa3hp?}AD-$Kc0k2@4{=p0BfsZPp8l=fA|>Z;9U&ER8C`AoiaaKcHN zq_^6+%M%H^-a~l`(Dc~+*^ItUWVXzGw6A;LgEDHe6-cmEIU!bwU9}+_B?z8_cn;B% zQc}U~PZ0q~lNUrqkCBQ__%6WKm8jQ2(<2d-d$6B`PLdY8nj^(}^?#{aEQ_Ht3~!Sx zZ}N+(J%fVo`vusu*C0t|m^oEG4fHQnUr3xG-rduF$45e}`r4Y!pGr7Q6cqU97kAco zK{m?Dsp%8gXM=Y>Rd-I>Qc?-mlc|)W*dlkEYVIEwB;^lQ3)lcn$ltLK!hHfht0~d) z7tw0RJ*R|Ez{=t3&@YGA`Ua#DLvo-&c$>**DEW71CR+qP_`ccw<<t+$y%aP)qM(}d zI`!F**hQOz+K*NY6P|9n&XbWyJl{pkX8Gun(%M);CX&g?`KiN3Ugq70V{n$xpc(XZ zv#9;{Z>D$aH6RDpS@ZsH%_QFOZ};B5018i=_wzop_Ifra8Q#ZA>f_u@F$G~>c4nf! zl08^<t5f6Z_if^J;+Tro-oRCp;;zcn3f%0z{w(J0L)fi@s|Jy13CIRzGM}e&8>_SI z=yosoPIbZ2321w^dJS*lJb!p_(QH6pH^0Nj=%$X-S?|dVA8}kI>rrLX$r5V>tHx*4 zey~Ml<+)rQTl88T{z!UN8k!B~kDn@&bJVq>xPei2UI82Wf)mxRo2B(_7;5uysE9jF zxb|ju%_CB=aeWqS_1uhkWtZ*e$rmPmSfgj?JC9QuE<{O4Oj}MG*sG|<V?B*RFuD{A zda|1V3~W*TC-GQA>3U<yOJ1Wi6+2Nu&~R!a5b4Nlk>?>w!I$z%Cv&dxrhp`LN~*7u zCO1oFEz5?r&S?8?#xtt+kxu$s1O{A0W7M?VuIUyErlto!8E{}w@#S1yIq&c9ZPt1q zH50Eq1d59Rd)MV{I!q!WB97kc3;f@jZP!9?Zk+lD1}wLF1PQrp@@?1Lknm>mi1^*+ zI$W)_en(OWzQg74xfVA!2eVHTOnpGY9?zF?mr$12thYt%41^_QWQeb|*wQf3lF_kY zbavwu&HfrcFavG+MiUDrf{Bw;P&l^h*lctVRV|7<UT*j=d(FykCd#0*ZN42O26(Oh z**UdJwf*-8wbT8Fj*g6xDu=s#M=*T1*X%5gOnm8Halxs65pFWtx1)dFMot8OcIWWt zdoZJF+oGp-(9@L@07UX0^g47-McNLe+=JKUQ~FX|KLEaoR0bUB9~=`zRvegy@cfML zY_fruhK4_5%<L|l1sz+`d$%tr86+SHf&bN;V0u1WfE=snGHabB@*Z@&uQS#Kt#!t? zhxgV~5oIbzN13R8>wcZ??(P^GrHLGj(TFAoas`q`je*q6IPg5)i(CgK!Wut{pap=R z7^$^SA(>jRm6fc9sw7-KZNL6$Q8RbFLc-0s5(O1HELUIq^my^V&fiLnGwfzYP51B3 zve2+;$m9Q=kexQ#J?`-v0O2xk^zXC2KYyfk^W@k$A<#?NE=RuFxBt@1NkaFa1fgl8 z3H3Nr?@8VlN?IXk1KZ<P%F%*<A&%VbosOBa_}<|6zOG%xwpiS(Wlf1;7|f~mMpaXd zmpAT?TOJ7hz~SRsl($f(&G3%BnZNuNyU1gKN%(iBcI@sXQEuendS$nWRU#Avi#U{) zFEBsYBJqb-LOh0~oE(${85*`4UX%=cT{(Gm4@%VO!$CU+bu)+)Yrtydeb8~M|CG}j zytW3mqN1V6@7+t!>qHGpbJ(u+_MozErOguY;NZaLZ49BZs*1<s3XPE4uCTc|no?0P zsuod3R+cy0Ef`hkEj(}OW1_)W6Ru#-fhXN{K)$^4FQy`c;e6@j!oQ1e0uH|v)qNtz zY)Ts&BVS2=Lj57Sy)4eJkC)HlO33vK*3k1sMzh&!2vV!+DJ&gU(9+`TeY+Va(PFe4 zOEZ?CSvW-?MEslHy30-lyvC#Vdkbh8Ce3X#f~mUH`qO1-K1acW)C4FXG&O+-#GxW# z0SU{_*UquOM8+yFvwG3H7f2yQUg31hFKw)|>@wtLxk7FXP_UdKE0rye4fl!@PwzlJ z#PzB}TIM^*e%;ueHuK-HQdN83lM{p64HR*(&K0snMgLwu`^Puv5RK$!nNki*il$NS z$PM12BevA5>D&xEnPQxcSk3rnZ!BXmIJMz3(cH}_*}}jlp2*)MdU|`cU3Z@ss}?>q z12x`$N9ia{NYOY=NxiaKcSXTPH{=2Uw8X;-BB&}hDB<8y$m!NY2NrplGfUa695ldi zjQ7Vqt1U*6MGl_09oWB9t@JQs%45p$mE~zTEkIM$`b6`EMWvBs3;!%nLCxz4;08X2 zv_}bT&&-Mp=dSJrH|FPgBCPoGz*Y^(d8Eha<^1rYu6p<f%*-q_-H9Pj4dE8i{S{Z? zVeLICZ$PmltBHPoO-e`SsJ86%Jwch#%p?jwX$;N`Q$kZh1&T>`WY59ay=``bINA=C zYEd+u*)?)kcAo}5&zo+f#5xVYoJ~24*B8AII4hMX=j4PjzUi4ZRZ$Tf8bT_~V({I+ zvB?<@5xGR8PVbwbS9GmzXMApMEI|6d`K@>mz~_1@rR>P6%U70|ojoyEVqa8A(Cu~q z$A*jD=Sj)$*;J6Mpa9Or?R-VlMu&lW%Y_0bDrC{x&tSc+VPR>B&0~}l=;6=X?e$2` z&K{+Z!^i6L!~*>AfHsR-)o_ua;-^kKKVRRf380bUp@h^Y;rlZVKG|7;i^i;jy4CnH znDs6)Vi+KOoa-ec2<%KiZEU8KFarDtDp{kie`@htEenN{7FohJk<K5ZlhBQ4(DvND z8OL8N;_v$<Z2jbiMZ*5rpZmq^TF8VHVz!0rPBEi@Dm$f3?T91~olL4lTxGkwblCJ$ z)FBluFg~A!s#H&2Old-YRKUgREGN46!*Z@Evi+_r07_G?yi&qa6FCt|{D4y~%O!Nn zqWUBdQu3zFV5x})CgccLZ|s%6)!|;;90La<c%<lhU^qxlpfk>YPfd^jni6|~FZ<gR zgIHqM15%pyLFL#$o6A&`T=qRuMte!NuY^1KfGr%<R?XT#U1yw%mfcZFn0dbSX2-$T zfZ1{uKNAwYk8R0KpEo|F$kx!-`3o}oUM%_fXTNt~hntjGA^`aQIGOFfG2f<!8bYb2 z(|ctL^I#)uQ6J(JhDZiQT%+7H=MwO5zg1FgjGke{h^xWSn{Q9@0jM^$V+zre?1_BR zMQA`S{n+mHf|qg`6wiU>GFJ74rlan%*`jNzumfI2*tv7|Vv`3?{^meL1q(}eAnV68 zVUhzms?N^Z=$pI>W-Q2k=e_|)KRc4=%P$fF43YRDIXgY3TTuE)_al?Z<+^qzvasl? zTAbw2#kD~LN0>1(45a4jDu9xb&14j<!{tOoSoq8P>-|AdoCb^CIi88M;Zk*m&1P4~ z+?+~cQj)Z+ECsnhV9i>~e8mrH6e59O@^LXSiTK>q*g~4%&`=dUy;!t-8nz;d+@Ur{ zW4})c0N@*j&*zz0i#c(hDWXK*cLj0E$F5gk=6Qd3aB(GGFq8$@eo~-X?@9X49Wl{* zkSC`FAd(Oy)cPpKr6PlsIFxekBBS;~DwgNDsStvepdu5x?nmw+ws<&)do5-Q#Xn<U zGqC8d3n~^o>B^lo-f6WZ!e;~HvA$K_y4#;d>|CVJc)}DMhWEM|m}cxh(RjHk7{2Tm z=(vx;0pNFy$d8wchy?klW*IpnE{QPT6WdlT@_($UZ+`w8oUgE@?`T%sJv=GGU#i0t zR7qmZKx)3n-^3QD0x~5Qt0y3l%w(+963fO9iHYc7y?3;h8fWngBY^@Kq~(CELhd^5 z#ElH-1V%;XM@!kWWrC<vIU+_nP>qH0c(}rOOf||_8B-T~mPvTy2beHLqikkP2~)P1 zCmH`TFLM%4R%s)i+8i*n#hoteiCr$^e~nkLmb>%6xLXHlFY=mOaD!LtaZwcofI~hn z_iHPhK6S*6A4w+*R44$c=%_;XWv)9Z`9klq;va6HnrheE!#K;)#{E`DVpLWsmAy2o zS1zrHVXf1z@S4Z+0{NNyJc+^n6l`$F;&9O&p~A;{7LgJc{UCxhGz%)u3RyDg(f+u4 z4)4STvD<I|XfxUQxCshnWo20Lkae8KhOn@48w}qiY`6%6V33Oo3j;^XrHqV>E6U4@ zy<6>k9#(PN1c^hD@FyB3jPF2OsBx7yL%3BAox0KZ?4c?2y@M7UX!!U6g?Ml%4YLi# zl33!0ub}0bI(-u0hY9q5R!U9HZu%FnRJZlrNd-gD%T00_Dk366RW-TE=b0LbSRnqz z3l{8?jqZ+>eeM^zlao{DN@S0=)F$NTphwwGG<lCj%G6W=4Sig@fpTK$@?u&d;VeHR z*q|}dv1EQK(U1uj1jB^PG4lohYt~*aO8Rk+slR}1SH&c1<_Sfr;IJ0Qf)}O)gj``Z z$VFK@P4(AnuTp!}ip_+>zfj!}-co(QlGSS-@Q+rmL{z@F8;EvRs;Ful##MhPRu34k z%v0ErngimHCtg0OU7Fic`yOjWSVt#!g)_qsV;)fT8LdApkry{zn77HeBZklzArvbT z@So0ck!Ld8n=mGI9J1KT4qGx((K;@J2t!cZV?q60h+gkZwjBY|UP0@C&+EN7&mD;k zknZ9gXm6T7<%nxth?_etIXPKKD5E1b9*`}vZD~Z1cwLHXdBts^70_t7Xe}iM4^Q@b zE`xClOa<<&Qu=791Tg#|S1m>THc@zui)J1_V?rHi_eEMH4e<GnMG$lIC9SIWOR%fJ z?}$^$su|VTWV`&f!()=eTQV5Pr5W|)&eIAPwVc5Nkr~<!+@Qqi=kedM5bv!+BtDdK zgj_9D!Vusf{&7{XD>L{CJ9o}^dGtx8m%AR`|Et0nY_ul`G%}Mlsuk1o<LMJa-bNqU zpA*&Q){5$5u%@Tj7rDeEP9GLk@D5IRiIgdwCqP5rJ12^%D}K>>$zczfeQa#Z^!}8@ zVxB6*ac{W6Zi89Jp$}@Q`Z;2K{aY;2I6y!k+j72k{~%5O;Jiul=KYkU&G|#%;bLvt zeXGXo&##aD{e4m>9p8Hw;-7bDw9;c@BVtYdpMIqZ-56?Ww6wG(#l^w&wO!G={Et_C zHwP1KR(u(nn$5QJp}(#D%{G|N+8zFyr1o@2^R{k^oGtYxRUCgcjCVZEbhq;%Y@>p= z*F~$){O#b6;y-3iFCz8PFo>!a2yii33{hLs<T)|2BjAC`qWVINMdp30&&hYrb%Tih zQ_o);=BoiK%sho518u_4zWQa!f*+FF?UMkBAFL`sID1GYeN3dJGnPPuDD$$<q<)5} zkiL6248vL$ZsP7U4nWZSrDB%!BJI=F|9LgkrPXO(zPm4_rH_GZY_z8hk^oQPM}-Cl zTUKaguwLtqgl`e;+hTIsvvsOe;VM-*w+^+BBg4prmhbCBsc0C=`M=*$;O7z-;bAdl zvt_KT{6ry9*b5~zyBYeM;vqnc5QWfPuc1ksk)i2wnJtqC?0!0Ln$BP|#Rv%zkN(CR zI5VSkbBow^@xa@4{i40Fa<T5VRs#hK%kDI&IXF1jXbvL2?63yfGwKfi`go^hWTfO~ zMvYq=2qW>GNc0!%D~bau*ywzlRaORPh(S@z9cX3aL!NuX3F%L;OIfu_kn6AaW!2LB zza&-SLxPoWO>;3qsqEVQ#xXMi&fZ&g>mHXpLhCE}8DqcBXDw_Ib_=RXSxb!R)aAw5 zJ)q%(%)UQ}Z_~?jihdad*40CV-#?m=B4e3FP%wOaTW3W<utHH*$%+_Ii>d6K^%XDq zNa`-`+v_i+X-0`1!orW8MH5e3@q@y*3BdpO%n9QN;3kNk9XW%INktgbaFDS({8(f7 zs>4CBmqnmXz~Z_y{le%Y{40iK)zL}{5pTjChZlv&S`}D~qogb*28B`<1-7ii(pB!O z;Vjt(ts0BW;knkWJ|ix&ag0WW*M?UZ3pyY$7o4#AX?3PnXz2CvgSsSJYjwLXzN%=I z)m!dSE!Dh+&?ZrT!Eo!$S)!#44ht))sC0)5{+?i}sy1YHufD;eIkCA&4P`u%J^nYP z3QxcTO{h+L<ky#XIK)?9rbm$nHW&94Oi4o`yCCdV6EPYfiLNrpS<YgH1G_GiJb!qv z|6=V@9vD+B3}Hb+GVQ7nyYr@gjVDM@sXP=Cj2<*is9-gSL0I~o?~4z9elInoC20~_ zI9GzNCFUxu?y^I<8{HXVxf_;&yIOvwf@;A_YGp73A<JJg5r)}dZOm{anL!&QiPWzu z146L<i8ByE77R~8%z_<P=JK}dP#j$>$<=3*cu}AF1+SV2i7q};3Q^`y$q0Ecd#(d1 z(8q}j<tK1s)0B5q1{y(^<eX4l5vk?Uj?%OwzIUweFZV-6Tt9SekIrX{$}1X*Xb^7g z@&+1BLG`|`3gEy;v)7M;DhWPrL{!?6RyK`k@9lQFsJc3PcNe3>?LtOe9GbMj_(-9} zc0<BM6+p!Aa#bJ|$YrbIu@jO;Ltkew8sAr~-<y!wi1DwunTnB-NO$@9<;-4MM#^ZT z!_~yp)OqM2jm_m)iH@HB_}_2#j)&KA2pO0NgYBLO%yjQ5-g4y2l^(u5;^)EFj_-vv zW5FR*(OrgiE;&O#n8;Uf&IJo;@RSI+1>4~*7Rg0e(AYd=!0sq+KLH15IZ`(WgEu6U zdybN##_z10IjF_)NtH=3oRvFk5@g?j7YmtCjB_M4a$yj7_z;K5Sc3WULGi{tuGpcY zgrl^9*M%k~J)I^nD2UhVjz(E|HaRtQu0~rUTY*}=D&_Q)z{&acc&32pM3U`z={Gn< z#!gO4!z3aS2b->BtO*)1v4prdC0NWMyVj(fB+;~~99kx(VY@m?&fl27fByypK33M& zwDk04qG1pFhlfT@p7U2=pEXw?>dnR$3wGh=f5*oid9uaCf|F8G#9tqXMn`#MWMnW3 z3JQ8L`)>$l1u@FyS9*}}z8nZ$1D*#dNa_P%@uYrz#me`G!dbO=TM{pN{VlW+Rm=^u zz%hhDXdp-CBSQJX@tnADOpTil0ST}4Ut@^(7@GVYXqxX|5WvSsfdBix+bR+|2r04R z`vS%Azh6G$*dWB8H#k)l5Fs`1$G;p3w6d{4{_mVS{{*PJlk`94iW5&D_BbHgB?JU< z&VPFZ#HXA+B&28~IQ<zQ`#&noZ1L6WD&Qpq37_eld#K)qmYLf{B<_13NsBO$U}nI4 zd=e6{mt$Tl7x+KD{35jfACJ(-sLFp3>Hm*6ECbU2^$TwP|73vvKf%GL|M~u(O#g}V zqR);dzYJMKlAn~w)aBX<dG`tHsfyf6y?sMsKw1`nFm4r2{0LFiTFS|<2fDl3NNt`^ zB_7fP?Vibpec(X8?>$g_s+B&^$0Gf$I{REA*$VB>z|vSzTycAT2eBGoOO_q*!Zt=q zkJG|eKYXIAtr86?dV~io3%YAvrs=AVr4gbwf-H6{u`M+0<&VHbXYPBM8inVfty_q8 zMlK{Fe%_D!5qnu9k86MsSmJ+_cryEp#UxE{|AhtSPwhOAFjtoEbgk)2E-Fk*WT~l+ zJ!R<~g3wN!PJBVTE>)i?=I~@~=O2$NzJSl(8v(WXXR~>-)12Hb*Ntjw^?E-=v#7lx z?B71!*QAQ;93Rbhpo2K@Y+70Kc`Wba?gczq{UoH~JBz?h)>vw^*)c6U@T=nbX0Usn zmj2kER#p>tuYkID)ZO=#rQdgtYb9eB_jkWDmF@C@8{*00o{89Fhd%e^Dh&dX7yB<` z?Jig%kGoJuq|3~HXOg<dR%t1yjOa4Z0RTQ|^{ExlB5Ldk9PJsi;=lcF__T8B5RmJ5 zy-2dcq^4*ZbLhuHc<g>b1_^mUUn`T9mH0~(1<qbgGbwkNJo9b7yS@6qw?CIG`gEV5 z*>AYxck=<VQ@sgHpyedwhUYaBv=jdraRsbCl_etPB0y)v{FK}5(RZ>Vxy;~9&A>$h zYqxY}zLw%SS+!+dsj%Pn+|!)6bMDsjWD2qUVArtMb1Qq7?%^9PPYH14OxH#zJ8ZnB zFdLw#A)&|n8i)OU<ld)E(IK2fTT^}Cs<yDu^zOh^n`D7iqV^lyIBI^rOE;A=+YS{> z)3Hr~p=P;Lz=l6v*0tug*x1`=t0{_ZHEGt#2TN0A(Z#L!K=}uVPg?(M#g7Mdn%2tK zn+;)<zQV5HW4tk#Y0$pk#gf<5WIrV*8^2vpj<1T^{K0DZ{DZn^ZzuG9B$7v6>3U5m zu(XMtF|V<*1G66=`L>IKu`Wb{A^6Jr_y361@SSisfBr=09a0<7-CF5kXRO0t_^D%Q zZZEOpkJpPa=PaxE?}(xu+)Wxc35C8ZQ2IuM=EYxW%=%Q<hCf+0XMUq_8d>9Fk|w{t z`Y?H?3Kx{#?<v}uUGFQY1>CX&%4w?EMzs_@ANX`WvshAlY=z2`7+l06J#Ymyffb>U z_U|jgvI|j}?0s)<>DgP`I~-Uy+AI|E%MHt&Zxxv>-$oDrG#L56CakmdtR+gA342D} zYion7xP~9Ra38#m;J0?(3Uq(67;`K~ldPOS^%#fv^im?XN{TM}_+DE|xGHczcxg1b zDr<v=FC93&&B>t79!+j;r;7aXAz8DhvSPYUO!-O&uO>?enj;XYJKGX3FZMLAk6i+T zCLp@5uDytLA1F4~TFAlw<Pu^0ysxunp<(pYR5zqFKJ1aG9|~VIGV(V=x6aKH|704Y z_W76?0h&E$Zroj_|7i$}#38vTILDakzE{I26k(x3$OyrHyXr@Fu_avI)#H9YV|Ob# z`k|~FHk)7n^uj8~)5MRv{)`jWC}Xif7pQykEFfV0ja#2%p%Y(Y$!RvweUz!3l$9!) z!qYTcsG43DS0{3;{A%IGwX5Mq1EWxs*P%LGn+bnvfPLg8kN0&<@!4ks*wJh|R8UP$ zmA9IdcA5S4dtO!U&UpaQ^X}1m@alw(_bV5Q84j!ChYEv4$TlfE{`0|qy*8C02`8B9 zX}5=r<Mv3dJ;9-vU^_pz`#wE((T*mHb<Yn#-);d~+aiP0S=>sGZr?7F(t)*~@FNc~ zYQ0WJy}gCzVIGlxFT{dj8m@n9KiSC=xC`_m=;F$?ThnGTt=t^ed^|rehewM{<=oQE z?r_P$Km#JY$~rUD-OlFqug2m!Pv)p%Gk7Vpxtr<hwtQLVNpxcS@;QRObLhsi7@~ui zGykqa^4-j$c4pj8;JPTp_UVE84cO`r+cks#O)zdAG?)tAtndrX73m7B4y6>g#O}SC z*Nx<l?qg}pdfgaNp@4=1ib4j1VVlmRz9_D{0G*leQT{x6+GCioHagnlT<lVe($|pD zQbmJuv!ufpU%R+_*Z+1i`^%>-HK_h0f?8vEd)u{%hRLu*_5CiPhtDgX(rk-8_Ax<T zo5K?xz3zl!j*V{hJ6>CTa#+K@R8)my`*(r7?%kIQOmatWj=vWuE!~`9qe}E3zt*6T zI$z1~#b9OSD-Vuy6kI~R&Jd-l3|42oJt;q4oTLEzmST2a9U;5>ZrS<C!@uGr^^T9M zd;rNNkOewBHL}@twIhUFk2kH_Z-qJVlf5?Rvb*L8RFaIJPEV{GvLQHWYU|kzKeTPu z5_S%NFd@A264&SJh!9U^w`8@NZ|FlI*!iahY%G@(mp-?5uF0xPY>pq=Zym2RZK^Ez z$IDejB+R)oox$ZWZGpzm2P+brqQ31!3=%J{)|08+cBW&mXFs3jmUXylNybSsPeDIU zhvJ+$T9dPxNem>lh|`#TP|G&HFmVgMwmjO8HUh3UQeB3(p2&T@S}DugB5w+1?AnZ= zjA6>0ZWE`+rs*EMywYQkPS;{5>oy_*eVR=llMlYD#dSL0M~d-uh*M^STZ0DVHv-bM z^3mdYZZS~>-l5YJfkCLm9f>lXK@qoGMgvnw4jrtLQ0$fZl0EO9%&40jxvzDCX?AI! zQRjC8em>^JMK7)pq&L~#*E|B>K6ZiN?G}FanBjtPaoWY96jD+SroidE^c|s37c1nl znBfUu`N3%K?+d)TAI9CKjOeJnza`+v1_O-61N&N|=sE|s{2mzV!r^bXuteY-8G3bo zPIqXx309(sgzrb7Mwkm}frK6%+#13OI<JDK{Z8g%$PN30CS&h2KAKsO+eME%&=guF z)5ErC)$QePTYGOW+*qGpa1}gy2|w>E>a$(bMn~zbooqtVkI$?jLt=U~RF}QB%-3z} zA{<-0FYV_!bp@U`wa9|ea+rN}Tsn89{k4@tbXiPtM`<g;EM5OS$`W6rjpOKaFN-3< zgk_HkMiW8mdf=ViDI5u|v=o6OJN?Fl&i10$upgB7ex$Lm5EbXYPT``9TagB2deOhF z?yV{AXTo#IqN!*`BnwXen1S7W^R$0j%dv~A&v9+7U+&b37I#xFi4UE?<aAZ|Y^Wl6 zRuZ^*Kn2s*u~SQ*?vUM2QO&zslj_+vyj~yaee(b8IxA;E>ipqzJ?;l)9lXbr=wO`w z!g=OYnh<TzE2lh<4sqYMr-=Pr%Y{;GI6;%raR(EMIW8j122(6{^6MINhkHibLB%v! zm<it(XUFOBt*4$o5kovKebt49*J(lfO+ql2o1T+&)o4gv@)JMb3VOTit0h<rYI!n2 z-Jiw$TNpb>>(rIjgd@i1>&t`9VZf_c4a1Q5={8Xl9QCKQI*)B%$BQBoc(BY5GfwEd zW(5w<J+~W{o`J%xQG~fVJ3{{J7j;qEc^^7(WWkb)!H!QkMi)~^{;%|T_BYd@&aF$d zQg#rAHtHdlrUrA=tKReQ=WAt{5Eg3B$A<LL(b(fsB=L_l4t^Z=2fqe-K}E1(C3~kv zwB6!F@RhA?5qmv+ZLqXAi}LnVl`od_`UxJ@wzDB-abeBhc>Is9efeuc52Edb#f|DL zS6qhQ{L0#%E2f9Ivrr=FLH>$5J|KSZ5OnBWGykU-xsF@L221_YbdMwLeioaaV_w?` z`x<);B&)U$_UmiZPVuW_?+`Yd9*@VYi^8^kra*~xMm&eCtMbkJo5@nqKwxWRZjXC1 zSU-4RbG7q!D|s^1?l@+>r~R*MgDZg@r>fmfM$5py+h8!6W0x`G-CEpU48ljVNJiL3 zu{GMLAz6B^NI}UP@h$vmIPh3r-uvo{ns<}#7u<?V=vDaJg5?m7TP>X0!MRsx4JY>Q zg~Ru)17Axco6pMNp-Vq~bz|xV=@uYmF(*<BGW2ZtNUeXo(G?)&Fz*+*hfDgNG2S;) zL%$z}=eZNxW=APMB6uDXku#QweVbswLCT=6rU2pm$B?fiqWHqftN7Vi)X+)kJc6O8 zYRvfbMbM&+6^DnQCo;2d3;Hi{`&zTU=q7l?mZvpbJztbFHzI38gDJY|;=<Bg-ZTyo zor<vrJgkFYy0;%BAN{)-dznPuJ`c}uP*U}did0lZ{j2Z%&ue8d7b838yGcerDPCL3 ze2tPxZakiwCI#5tRh(<Azf%L>JxL&}TS{*)3+V~eY&4BNQYgAAYX*j1QMqJ9clvPp z1A}N79!0*OcK^;iva|LBwWsBc5z_lZ|JiZ6eLBB==L$OCr8{?nZPj%v{d^0LCuJgD zoHwtY&+H3gMehTz)KOAW4?+uc?^&I?p?YT}M7{&1_P1uCw&Fz&+1HpI7L)m%5Nuyo z6nQ+~PWlay{?b-cG<vKo&9BbXX0}WA3cI(FRZU;4b7J;5(B5o&Of*}b%oPaM0B(d2 znHcn6*{whCYJ9X%Z|aU4H%*Hs0@Ob<r+(SdHpj%-EU?)L<hgdn{yrXmuk)SuWuKxV z2aNik@0^X??8Q>7__E}gD1kGCVfzX-RXB}Y?)b7T{j+7i(&*z&xlYZGE7i?cJ8Fo! zn)UwZTiBUWHL)T$*J~EP^~}qlUZ|p1_d6@2?^annGp?7pd~^OEB}HBd2}dE4K;6!? zO(G1u*|P3l-?<FIm7LVL?#+<zGjw#pUvv}Sz>h@~iXY%DnIy%(5c-oGwe=Bz9Vch+ zcD_5?{p2-3CWORgrbJyWZxd+@Q{u!@wI7UTr|C*$yGNnvu*f@_IOwa9hfJJu1iU6k zqha&qqrB<ANW$YTW(Ns^Z|j2-7E9ieZvu&N!Gn#jbp}$8T-83iR{w@28y}?#a0wE- z&YI+XpqSTz8BvmtyRqZbU$=i6LN}oIA%Qk<Od_ba-pA@(jZ}VKAFDCEn(=p3CS+m^ z%sW%Db@)s6cpv`5EF`_aEaYi^V<OJ;1)ASk4CL3=@IIV;wd=Y<`bRC{yxgpue`dp< z?XC4NV;knAWRd|1nl=aT6C~g|4h7>X%WEo0DxSL9#*JAdY}lt}o|K6pE9b!iRwyZd zU9|Ctu$@0Woa{XGMqE%(Aw^(C#Vyms-MR`BPm^}j!+x7Xww+>B9Dh^(w=l`QY;Ap8 zw=P>BF~qeX$;JBRb_?u{_2YkZY<MJ}`OTFmL_F>ax348sBl#zVA>CpSJ7g^qonaea zzJkLLL-wHR`5JO?POug<Ye7o4;I-R;K0`}enGv9$0N~KwcB)$76=d-9MxN$&q`R`< z6YVT{s`m@GzwyIfye}S<B+nb%Ej#5KYuK5LU1g9^RV!;N#DS9Q@V0C^<CKS;bxPvZ zQWCavRBLKS6Pe+qJWTG1GKM|?4287TPY1u?C9V}I8`d55ajV}>+(_7Csm;Gnw;dE3 z>a<)D5qItgSe<73v|p2slXT5Z%gNGN^SVz}eT0-E3NLdp7K}v)I#CfnB1?p=DXC2| z58`2E<nLuO|DzUfyfCQsXSdr5*8Boac+;a1I9-_@i0H`$TbsrG!TJXy|KJ6voPN|2 zK}cUG<Z~^Xw3IlR4|5XqCEOe-kET2)ryZaJce>ZS3~|2{sLM8e1pk~YKdo5(eVT0t ze%1P)W6DXCM2y5sz~(`?`s95P31ak6P@3vHP?>cdWv(J~nh@#j?kBL?lTxRRRVPLR z6Z^;I?#4m`lthXcRgz_gAp)0rOU06Q*3ThAo&+k;HcTEW-Q43FtoDyfr(dCg{Cku5 z%VLZqy@2l>#WSqDnW)Pix@O)St5qV^shBKi!e>u#`&8Zo;L86t&oT3FeCojf*>pJ= zBs1fvMjRE$pRSQG&!O{HR=Q%rP@I_H&F?m1<-MB}ye6;RmI|HfE}r|iHE#c$ZM}}D zt6<&8S`!%l=_Q0zHi-}&X-80B;;Gk)_OtWb=ea1T?}BOS`{lI0KO`Au#E$>-_N{vB zp^=paN_!HE$b5yqrV?^&1Syaa&*UWea+yao#zttt3Wm(XeHNRM%j`4IxoTm77yh@V zf|aV^tbLMlpGmx?%Ld*s@}-ZAE+T46Gt1NmmCow+D4H3x?$!N|<>zkU4@^q2keM2J z`rJJ3ljIzlOqI?-DW|APEj%|ufM1d_*^15XEa9}V%V#Wg*9b2pzfn^<Pxg=g#=2H^ zOAmJ>pad~4x}1?5URB=fMY}C7uJEO!0)*Ow7nb<25t|aorO1kpsdcGe8JuuTFdvu_ zJp!5HBG+ort=Q+efQiA!N_x5eJD_VwzUL>&uvs8$<l^+?Tb!O)udDk#;2N1L3O-5L za1}C*dp^^zDULcJa*_%%5vpOQZ{N>RKk7kKu^K|!Xuy$aoheSHs$2;zFp_}!Hwt&3 zupUQIaU}{MV(A*4+Q(*~Y?%e6hFlbHvxzb5!JPfQ;9y~yHv?Fk2l9^oO16?TdmL?4 z=bXdhv+eQaV(xXbq`H6Vk$L@3J0yR@ZdtdE&$7zrC>|CxS@4!+NmmE4bSipT8&^;b zRV1BNg>zfO^X7Zn#z=f73v1LEM50(o_a^hq!UBH+Hoh+IpqK~rmiThqPOfFq2gt(^ z9~mL<t+_12e8LoQ%W&8evWsOXdRCzEZp7?##hIk0%s;IdhfwoqslftH@6E-yX^*6O z)3e`v8tjmU>_1n|R|>f`ys6dyY!lo5SD@BOQMAfic3NP-g^wrHMc4{_7jN1VvK0~; zI70y~#;(c&t(SU?E;hF|`2Z0aNigh387YiiO0kc_R+a6m3{;!;7{B%(EULGB&yx>N z&dDmk^TLMNh=whXLqBOHe`)M~h~m<ZHGo;!=7HfFS)G_2B3l8C6C#MgU*C8jA`0&C zqOSEh?m~e%zh5tIUpwEKnZHSVdpn_vjV;SVwVUHp<kH6vd)$9zlHHl=B`)rAIY1xv zFkbiP>iLUnr`FU(_j2~Y-ngGdOMc$7gCJxl;I#x;V8!sfePl+s297cf9>mR`pi9&U zQMqmd+bze;qX`oc{vaoXUj04N9;L0daf?goJ^vIvJDr>DUg@H4S`DR#VtBV&qunZU z)!|t~Im&7FJ%kR*aGIVo8)+e#x)-hP4J#b54TgnPR#Kl#Z?F3gR07kWHk~tKL!@il zi$vd6UUdcJLD%_>zX)bbcsW7O<M@6r+qd9ri4uiiC;1H4M>TQY=^h_ts4O-g@c@PT zMLJAn%Z3$o2vq;<#En`!cmLMrB&Ux=MIm_uE*Cs)wb@LYe7@ZhD0yNRPY_Pv&DIq$ z6NYXTxaEy3QFfM#gcnVvG!y8`j`3!1x7q2$i!Qqq*=+qmURgS8{O`wG*BMRJ=2LDB ztaBzjoG)MV*P{LnX5WDhT}fWh1NU2ha_Je;$t;Z8yynwCcY*spz6TR5htIRE`J>9R z&rQ9bOmV}benb|WJHj0;v6NNyfd*9}-gN{QMA-`fyUsVcK*=rH&jrAZOjS72@9XjL zrgs%fUrhH_aI*UMico)li=HbHjYtNJ3`R5<>bSY(nORZ(>7t)9df${2nb!RNsUUqm zO=tFVx~0vU2qJiu!N$*-iNek+Vv4pwEKGCNyE(k+rNvlm>w$4==%UXvyXry`Rnhdg z8u!1cSXXOAMaQzNa%t?L^>7Xx!k9kl507f=70j2!VUl3~?VB)?xV!ixPT{R`<k0$b zX?>>acWie(;dnmHKxK0G^`(poj4tkjLkw&Et^{yg<iMjdY0#sT6|y)zZE|i~*R=os z`=^`)SSj@$OFW_XR<gR?RnQDS^+7l6;c>*d!!v{*^5AIsBppv)PZOCb?l1nv8XA$E zwVQ4o3cLW@tB=UE-k)tdFj6$wV=OMfX8jGa16+iJVZZ4N4+hSrwrj@(IIMLLJ$A<_ zm)Va09eI2t-KQhN$W)$&!?*5SuPR<<^Cez{-NNB_|MIJdSRt~DJxsYhF`l=~+75}5 zcsTnL{A|x^CuP1{L|9dRe~~?i*s54~d!RVi`Qs~<xS_Td)1$sGiut`I$n`|M3$fb& z2w<kb2e~%tjW<IXv7TsEZAP)SnYq?RBL~BEF<!Vg6o*biG+gSdxi09-(alfwVk1ZZ z*-3@TdFbcmE=SthOpvxVkn4VVg&<^W<oPyyd+afWc_%MFNGf~Ir}AfGUc#|2W5cmc zKyRh8;!g9(qO{MG1G$WuWgcAHGPcK#=Q%!pXGNkIzBtiiJe2J(VO~ot1QA!si8yNe zODISFE5CiZ6AZIoOEB58;Pgzct)|miu-TE2=e);M&MU#}-esBjD-@m8Dfl8jJW8_z z0O_#8#$#T2j#qYWwt0nTa=;*>?a4PVN|Cd8_SoR{{$++ku0S2-D4E61!F<!#gKwVL zCr?uUJr(>$`K2t{=|y>&W@oe#!`$ezSjX_`L{ECWKpQbllC?wPf11sc*+$SQNN1H( zh2JG;Du!A}9#m1`ehp4BG7;V4^oEL`?Qf2)x2})Jw`OWZzY@1104IePUCNzX;9_;% zwoIct-;oam8UlGmj;i}~Y5wwt4{(1()e;Wi_MV$h2Yd^a_s?`A!n{&l7Ouez_%2e| zG8Hmz&g@b_u+aYIJz4drGqJPE?0DrsOi|}cOglQ*MwatjDlHLnWS2ML-dmcKnlK%1 zomb@h3KiWLT~tb}i+g87GVP73)3+GsGe{&0gqDWUo%wBzQCXTdvvezY(yR^;aDI?o zcbZiSeXtpS*~kD42eX~Gfp5(=Zsz1Fx`?ru-`gz@=58Cl76^cw?4`+lS+e05(KKb$ zT^o8gW0{L>_L*yx1)EUDLxi%;O4?9{{0lfJeXHNFX1Peqlp5K`+<TIAlAVPv&V@Mo zy#I~@#!~?!!H#BmZjAqyF9l?zOLBU05|7irU35}q1?Z~0RhFX#%D*<9%+{*0kDeKr zv4YY0aD?C2pZ_{L^IA@MV)sC9E48TAjMZ3T>gCwho^UigvtJVMDYQ9e332VC-G}-2 zLRi5&{b?3HZc6p%8BAd8QQ;HF!^#YB<>viWz)zk_W&0OUV$IL|moIim_u}i_YX?yN z^))BS&+q6}u(zdbQkQ4-BSYImfro|AwenG>gdOPxSE^**<#!ve-Q;pb7<HhBZb}Fc z^3Ui3My^&^CAgH}2VCeL5B<1DMf*d6Ghr<Cb<D<oxVo%)R8{#_l29EPpY~~aeMXe5 zPX<F;*sYNM{MwG86YB&fHqKv0)UVcB5e~*=!HYKAE?J!xkoo>EIGiZ-v5mX(p;c$n zp~Ki51jx)nXTw^VdCPyCq7xG-cpj6@lNWhDGEC`g%sL))g8Hst?vHxR&i+D6n5V&4 zS3A$04XVB8A2}Wl0QCf)IY7C#=G)V}e;J2;W$kzF0U9IN&037QHB5iq2p{MF61<Ga z+>|7POWn3=p^q(U89A1UT3f?y0G8!ds`qp-@3-g0P0ilc2z#1Q)bK+X%}W}%u`#xG zO*o3>dU<1qcz4sr9LGG1I;|ky9w4rfjOKu{S!vltg@~n@5o`2V{tv-&mQJjLbmcmP zTmPFFTBuax6<af}T<4;#AC^)VCQqIwsr+mF9PL#WPHGi;-mW^rnlZO+8--rKNE;JO zZp@%M7sZO`g?f}Y`ub&%%u8xmm@{l*i#AA#W-Wfc>@*ej+HG_t?UohbGnff>6HRXu z{uniJc4_TcS(kCNwF|j1mdMOi^{-8_2-KIvEpO5G=-GktmxJN8W5te@En(Ne&!Em3 zyOA)5?A6x?q>W!Nsd6GI!i;Tnj#M1-i8Mep$tqX=mA&SnfABe)M312MynsgC@)H`w z-O}Cdf9>{Z?8H+n0kIvUUTM5A*}HMF37`X#CTA~eXzxIYYy59)1lw*-g!VOi`mI9W z$|0V&YjAlVWe`QaNjyRVUiO}SALG|i<L58#eeM)m<yO8tsC`1@J?ie>Pf0NO-EI~T zjes{$&jxi?Bg6;oCOmwffYCLCrW`aZUbLvsL_)Qd$wKnF<7=Nn?TG53J#SHY5%PUi zirXu%g^F6u@9^fQAwD4r2Lnc*vw^au-@&*X6!-`Z9u15#VvvH-Fu->(WcdF-mih&5 e_yl?(9R7lHHc{Qz0N&poLRwrwtX9Mz@c#qcPy($0 -- GitLab From f1f0ce30499cb07d6749439a97e4eb05a5c95a6d Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 11:26:29 +0000 Subject: [PATCH 088/120] chore: update logo g-eau in PDF documentation - Change latex model repo URL Refs #651 --- docs/latex/cassiopee_doc_en.tex | 2 +- docs/latex/cassiopee_doc_fr.tex | 2 +- scripts/mkdocs2pdf.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/latex/cassiopee_doc_en.tex b/docs/latex/cassiopee_doc_en.tex index 7f86d9a6b..f5ec761ef 100644 --- a/docs/latex/cassiopee_doc_en.tex +++ b/docs/latex/cassiopee_doc_en.tex @@ -1,7 +1,7 @@ %******************************************************************************* % @file cassiopee_doc_en.tex % Modèle de documentation en anglais de Cassiopée, basé sur le modèle de rapport pour INRAE. -% À utiliser avec le modèle https://gitlab.irstea.fr/david.dorchies/latex_models +% À utiliser avec le modèle https://forgemia.inra.fr/umr-g-eau/latex_models % @author David Dorchies, Mathias Chouet (INRAE Montpellier) % @date Jan 2020 %******************************************************************************* diff --git a/docs/latex/cassiopee_doc_fr.tex b/docs/latex/cassiopee_doc_fr.tex index 3360b0583..2b2b11e32 100644 --- a/docs/latex/cassiopee_doc_fr.tex +++ b/docs/latex/cassiopee_doc_fr.tex @@ -1,7 +1,7 @@ %******************************************************************************* % @file cassiopee_doc_fr.tex % Modèle de documentation en français de Cassiopée, basé sur le modèle de rapport pour INRAE. -% À utiliser avec le modèle https://gitlab.irstea.fr/david.dorchies/latex_models +% À utiliser avec le modèle https://forgemia.inra.fr/umr-g-eau/latex_models % @author David Dorchies, Mathias Chouet (INRAE Montpellier) % @date Jan 2020 %******************************************************************************* diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index 61e53884b..dde17c7e2 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -35,7 +35,7 @@ modelDir = os.path.join(pdfBuildDir, latexModelDir) mergedDocFilenamePrefix = 'cassiopee_doc_contents_' filenamePrefix = 'cassiopee_doc_' -latexModelRepository = 'https://gitlab.irstea.fr/david.dorchies/latex_models.git' +latexModelRepository = 'https://forgemia.inra.fr/umr-g-eau/latex_models.git' def runCommand(cmd): if os.waitstatus_to_exitcode(os.system(cmd)) != 0: -- GitLab From 4d81f6a73ebd35a2be2f0a37cd527e029db57bc2 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 23 Jan 2024 11:30:26 +0000 Subject: [PATCH 089/120] fix: convert pab table values in number when they are type of string Refs #652 --- src/app/components/pab-table/pab-table.component.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/app/components/pab-table/pab-table.component.ts b/src/app/components/pab-table/pab-table.component.ts index 32f6b8248..f65425f3e 100644 --- a/src/app/components/pab-table/pab-table.component.ts +++ b/src/app/components/pab-table/pab-table.component.ts @@ -1385,6 +1385,9 @@ export class PabTableComponent implements AfterViewInit, AfterViewChecked, OnIni } public getCellValue(cell) { + if(typeof cell.model.singleValue === "string") { + cell.model.singleValue = +cell.model.singleValue; + } return round(cell.model.singleValue, this.nDigits); } -- GitLab From cd3e9f967c08ca36a7bdeb32add84dc7d7c4f6e8 Mon Sep 17 00:00:00 2001 From: Jean-Pascal <jean-pascal.aubry@inrae.fr> Date: Tue, 23 Jan 2024 16:07:34 +0000 Subject: [PATCH 090/120] fix: display the right bottom slope value when a parametric section is generated Refs #654 --- src/app/services/formulaire.service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/services/formulaire.service.ts b/src/app/services/formulaire.service.ts index 7e139665b..9053c30d5 100644 --- a/src/app/services/formulaire.service.ts +++ b/src/app/services/formulaire.service.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/member-ordering */ import { Injectable } from "@angular/core"; import { decode } from "he"; @@ -872,8 +873,12 @@ export class FormulaireService extends Observable { if (this.currentForm.currentNub instanceof SectionNub) { const sn: SectionNub = this.currentForm.currentNub; if (sn instanceof RegimeUniforme || sn instanceof CourbeRemous) { + // change _If visibility to copy section + sn.section.prms.If.visible = true; // copy section const serialisedSection = sn.section.serialise(); + // Reinitialize _If visibility + sn.section.prms.If.visible = false; const sectionCopy: acSection = Session.getInstance().unserialiseSingleNub(serialisedSection, false).nub as acSection; if (Y !== undefined) { sectionCopy.prms.Y.singleValue = Y; -- GitLab From a2aed906bb8ad63c78507b16dc0b708f9a502ef9 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 16:25:42 +0000 Subject: [PATCH 091/120] fix: Force latexmk to run xelatex It seems that the option -pdf was running pdflatex instead of xelatex --- scripts/mkdocs2pdf.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index dde17c7e2..d04884fa5 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -191,7 +191,7 @@ def injectContentIntoModel(mergedDocFilenameTex, lang): def buildPDF(lang): # Compile LaTeX source os.chdir(modelDir) - sourceTexFile = filenamePrefix + lang + '.tex' + sourceTexFile = filenamePrefix + lang outputPdfFile = filenamePrefix + lang + '.pdf' # copy Cassiopée version LateX file @@ -199,9 +199,9 @@ def buildPDF(lang): shutil.copy(cvt, modelDir) if verbose: - os.system('latexmk -f -xelatex -pdf -interaction=nonstopmode {} > /dev/null'.format(sourceTexFile)) + os.system('latexmk -f -xelatex -interaction=nonstopmode {0} > {0}.latexmk.log'.format(sourceTexFile)) else: - os.system('latexmk -f -xelatex -pdf -interaction=nonstopmode {} > /dev/null 2>&1'.format(sourceTexFile)) + os.system('latexmk -f -xelatex -interaction=nonstopmode {} > /dev/null 2>&1'.format(sourceTexFile)) # copy generated PDF to release directory shutil.copy(outputPdfFile, outputDir) @@ -241,12 +241,12 @@ def buildDocForLang(lang): buildPDF(lang) # Clean build dir - shutil.rmtree(pdfBuildDir) + if not verbose: shutil.rmtree(pdfBuildDir) #raise RuntimeError() if __name__ == '__main__': - for l in ['fr', 'en']: + for l in ['fr']:#, 'en']: print('building PDF doc for language "{}"'.format(l)) buildDocForLang(l) -- GitLab From 1439bd6e9fec0f1c3775d9b3352314ed82092f72 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 16:26:49 +0000 Subject: [PATCH 092/120] docs(tex): undefined control sequence at compilation See https://stackoverflow.com/questions/40438037/tightlist-error-using-pandoc-with-markdown --- docs/latex/cassiopee_doc_en.tex | 3 ++- docs/latex/cassiopee_doc_fr.tex | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/latex/cassiopee_doc_en.tex b/docs/latex/cassiopee_doc_en.tex index f5ec761ef..5403656ec 100644 --- a/docs/latex/cassiopee_doc_en.tex +++ b/docs/latex/cassiopee_doc_en.tex @@ -81,7 +81,8 @@ \newcommand{\VariableTok}[1]{\textcolor[rgb]{0.10,0.09,0.49}{#1}} \newcommand{\VerbatimStringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} \newcommand{\WarningTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} - +% https://github.com/jgm/pandoc-templates/blob/bc7a16b590122a2dc99d1f17f222b72152acc1e7/default.latex#L310 +\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} %******************************************************************************* diff --git a/docs/latex/cassiopee_doc_fr.tex b/docs/latex/cassiopee_doc_fr.tex index 2b2b11e32..49e0bed8f 100644 --- a/docs/latex/cassiopee_doc_fr.tex +++ b/docs/latex/cassiopee_doc_fr.tex @@ -81,7 +81,8 @@ \newcommand{\VariableTok}[1]{\textcolor[rgb]{0.10,0.09,0.49}{#1}} \newcommand{\VerbatimStringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} \newcommand{\WarningTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} - +% https://github.com/jgm/pandoc-templates/blob/bc7a16b590122a2dc99d1f17f222b72152acc1e7/default.latex#L310 +\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} %******************************************************************************* -- GitLab From 2490aa5499aea73f66de792196c532fb414b1e75 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 16:31:02 +0000 Subject: [PATCH 093/120] fix(tex): SVG format is not handle by LaTeX --- docs/en/calculators/hsl/pente.md | 2 +- docs/en/calculators/hsl/pente.png | Bin 0 -> 10028 bytes docs/en/calculators/hsl/pente.svg | 373 ------------------------------ docs/fr/calculators/hsl/pente.md | 2 +- docs/fr/calculators/hsl/pente.png | Bin 0 -> 10028 bytes docs/fr/calculators/hsl/pente.svg | 373 ------------------------------ 6 files changed, 2 insertions(+), 748 deletions(-) create mode 100644 docs/en/calculators/hsl/pente.png delete mode 100644 docs/en/calculators/hsl/pente.svg create mode 100644 docs/fr/calculators/hsl/pente.png delete mode 100644 docs/fr/calculators/hsl/pente.svg diff --git a/docs/en/calculators/hsl/pente.md b/docs/en/calculators/hsl/pente.md index 97eaa9cfd..79633b7ea 100644 --- a/docs/en/calculators/hsl/pente.md +++ b/docs/en/calculators/hsl/pente.md @@ -6,7 +6,7 @@ The slope used in all Cassiopée's modules is the topographic slope: > The grade (also called slope, incline, gradient, mainfall, pitch or rise) of a physical feature, landform or constructed line refers to the tangent of the angle of that surface to the horizontal. (Source: [Wikipedia](https://en.wikipedia.org/wiki/Grade_(slope))) - + The slope (\(I\)) in m/m used in Cassiopee's modules is: diff --git a/docs/en/calculators/hsl/pente.png b/docs/en/calculators/hsl/pente.png new file mode 100644 index 0000000000000000000000000000000000000000..a567c279493df11e7d1d550a2d1072b10a8e0313 GIT binary patch literal 10028 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 X-q<7&ByNY}Z>T#;nu?|J=Fk2Y^1R~@ literal 0 HcmV?d00001 diff --git a/docs/en/calculators/hsl/pente.svg b/docs/en/calculators/hsl/pente.svg deleted file mode 100644 index 052ed6bb9..000000000 --- a/docs/en/calculators/hsl/pente.svg +++ /dev/null @@ -1,373 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="400" - height="163.09599" - id="svg2" - sodipodi:version="0.32" - inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" - sodipodi:docname="pente.svg"> - <metadata - id="metadata1416"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - inkscape:window-height="877" - inkscape:window-width="1440" - inkscape:pageshadow="2" - inkscape:pageopacity="0.0" - borderopacity="1.0" - bordercolor="#666666" - pagecolor="#ffffff" - id="base" - inkscape:zoom="1.7775" - inkscape:cx="200" - inkscape:cy="81.547997" - inkscape:window-x="1358" - inkscape:window-y="-8" - inkscape:current-layer="svg2" - showgrid="false" - inkscape:window-maximized="1" /> - <defs - id="defs5"> - <marker - refX="0" - refY="0" - orient="auto" - style="overflow:visible" - id="Arrow2Lend"> - <path - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - transform="matrix(-1.1,0,0,-1.1,5.5,0)" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path40195" /> - </marker> - <marker - refX="0" - refY="0" - orient="auto" - style="overflow:visible" - id="Arrow2Lstart"> - <path - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - transform="matrix(1.1,0,0,1.1,-5.5,0)" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path40198" /> - </marker> - </defs> - <rect - id="rect49928" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#c0c0c0;stroke-width:1.5339632;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - y="0.76716012" - x="0.76698142" - height="161.56186" - width="398.46603" /> - <text - xml:space="preserve" - id="text3058" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:21.01280022px;line-height:0%;font-family:Arial;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - y="147.71756" - x="11.654101"><tspan - id="tspan3060" - y="147.71756" - x="11.654101">A</tspan></text> - <path - id="path49053" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 81.885161,94.742231 C 81.885161,95.485149 81.885161,110.34345 81.885161,110.34345 L 132.40337,109.04334 L 134.07493,86.570175 L 81.885161,94.742231 z " /> - <path - id="path44604" - style="fill:#c0c0c0;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 58.669105,128.7305 L 347.29146,51.281646 L 347.66291,46.452694 L 45.296644,128.35904 L 58.669105,128.7305 z " /> - <path - id="path41973" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.0065695px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend);stroke-opacity:1" - d="M 47.316352,140.01442 L 339.61795,140.01439" /> - <path - id="path44598" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.0065695px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend);stroke-opacity:1" - d="M 357.06054,54.032778 L 357.19154,111.14596 L 357.13602,73.871352 L 357.18108,120.53962" /> - <text - xml:space="preserve" - id="text3062" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:21.01280022px;line-height:0%;font-family:Arial;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - y="34.289104" - x="356.17773"><tspan - id="tspan3066" - y="34.289104" - x="356.17773">B</tspan></text> - <path - id="path49049" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 179.94989,83.969967 L 179.94989,66.140017 L 210.40939,66.140017 L 210.40939,83.784245 L 179.94989,83.969967 z " /> - <path - id="path6592" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 138.2482,107.73995 L 140.89484,101.79664" /> - <path - id="path6586" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 124.70428,111.44657 L 127.35091,105.50325" /> - <path - id="path52755" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 139.25,110.97099 L 137.125,102.84599 L 126.875,105.59599 L 128.875,113.09599 L 139.25,110.97099 z " /> - <path - id="path3068" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.10127997;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 39.167567,128.91631 L 347.84861,128.91631 L 348.22007,128.1734 L 347.84861,46.081325 L 39.167567,128.91631 z " /> - <path - id="path5693" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 77.311588,124.06414 L 79.958224,118.12083" /> - <path - id="path6568" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 84.074358,122.24834 L 86.720994,116.30503" /> - <path - id="path6572" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 90.85438,120.41701 L 93.501015,114.4737" /> - <path - id="path6576" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 97.617045,118.66256 L 100.26368,112.71925" /> - <path - id="path6578" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 104.39707,116.83123 L 107.0437,110.88792" /> - <path - id="path6582" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 111.16159,115.03235 L 113.80823,109.08904" /> - <path - id="path6584" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 117.94161,113.20102 L 120.58825,107.25771" /> - <path - id="path6594" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 145.02823,105.90862 L 147.67486,99.965309" /> - <path - id="path6596" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 151.79089,104.15417 L 154.43753,98.210856" /> - <path - id="path6598" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 158.57091,102.32284 L 161.21755,96.379527" /> - <path - id="path6600" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 165.33544,100.52396 L 167.98207,94.580643" /> - <path - id="path6602" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 172.11546,98.692627 L 174.76209,92.749314" /> - <path - id="path6604" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 178.87812,96.938174 L 181.52476,90.994861" /> - <path - id="path6606" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 185.65814,95.106845 L 188.30478,89.163532" /> - <path - id="path6610" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 192.47098,93.226179 L 195.11761,87.282866" /> - <path - id="path6612" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 199.251,91.39485 L 201.89763,85.451537" /> - <path - id="path6614" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 206.01366,89.640397 L 208.6603,83.697084" /> - <path - id="path6616" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 212.79369,87.809068 L 215.44032,81.865755" /> - <path - id="path6618" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 219.55821,86.010183 L 222.20485,80.066871" /> - <path - id="path6620" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 226.33823,84.178855 L 228.98487,78.235542" /> - <path - id="path6622" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 233.1009,82.424402 L 235.74753,76.481089" /> - <path - id="path6624" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 239.88092,80.593073 L 242.52755,74.64976" /> - <path - id="path6626" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 246.64482,78.717786 L 249.29146,72.774473" /> - <path - id="path6628" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 253.42484,76.886457 L 256.07148,70.943144" /> - <path - id="path6630" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 260.18751,75.132004 L 262.83415,69.188691" /> - <path - id="path6632" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 266.96753,73.300675 L 269.61417,67.357363" /> - <path - id="path6634" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 273.73206,71.501791 L 276.37869,65.558478" /> - <path - id="path6636" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 280.51208,69.670462 L 283.15871,63.727149" /> - <path - id="path6638" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 287.27474,67.916009 L 289.92138,61.972696" /> - <path - id="path6640" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 294.05476,66.08468 L 296.7014,60.141367" /> - <path - id="path6644" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 300.81039,64.215865 L 303.45703,58.272552" /> - <path - id="path6646" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 307.59041,62.384536 L 310.23705,56.441223" /> - <path - id="path6650" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 321.13434,58.67792 L 323.78097,52.734608" /> - <path - id="path6652" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 327.897,56.923467 L 330.54364,50.980154" /> - <path - id="path6654" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 334.67702,55.092139 L 337.32366,49.148826" /> - <path - id="path6656" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 341.44155,53.293254 L 344.08818,47.349941" /> - <path - id="path6664" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 63.777517,127.7246 L 66.424152,121.78129" /> - <path - id="path6666" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 70.540287,125.9088 L 73.186923,119.96549" /> - <path - id="path6668" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 77.320308,124.07748 L 79.966944,118.13416" /> - <path - id="path6670" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 51.300106,129.28816 L 52.945345,125.44612" /> - <path - id="path6672" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 57.061479,129.57364 L 59.708115,123.63032" /> - <path - id="path6674" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 63.841501,127.74231 L 66.488136,121.799" /> - <path - id="path7551" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 38.796113,128.82345 L 38.796113,144.61039" /> - <path - id="path7553" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 348.17364,128.77701 L 348.17364,144.56395" /> - <path - id="path7557" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 347.9104,45.694931 L 343.80634,30.493483" /> - <path - id="path7559" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 38.808837,129.0074 L 34.704774,113.80596" /> - <path - id="path1308" - style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - d="M 43.312933,128.74651 C 43.312933,131.06752 41.431383,132.94907 39.110371,132.94907 C 36.789359,132.94907 34.907809,131.06752 34.907809,128.74651 C 34.907809,126.42549 36.789359,124.54395 39.110371,124.54395 C 41.431383,124.54395 43.312933,126.42549 43.312933,128.74651 z " /> - <path - id="path7561" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 347.87757,45.530768 L 363.63717,45.530768" /> - <path - id="path3056" - style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - d="M 352.04282,45.662539 C 352.04282,47.983555 350.16127,49.865104 347.84026,49.865104 C 345.51925,49.865104 343.6377,47.983555 343.6377,45.662539 C 343.6377,43.341522 345.51925,41.459973 347.84026,41.459973 C 350.16127,41.459973 352.04282,43.341522 352.04282,45.662539 z " /> - <path - id="path7563" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 348.07457,128.76116 L 363.83416,128.76116" /> - <path - id="path6648" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 314.35432,60.509249 L 317.00095,54.565936" /> - <path - id="path48174" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 189.0506,150.64656 L 189.0506,132.81662 L 219.5101,132.81662 L 219.5101,150.46084 L 189.0506,150.64656 z " /> - <path - id="text47288" - style="font-size:25px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" - d="M 207.73265,151.10239 L 204.2442,151.10239 L 204.552,149.62749 C 203.88509,150.26875 203.22673,150.73046 202.57693,151.01261 C 201.93566,151.28622 201.2089,151.42302 200.39664,151.42302 C 198.98586,151.42302 197.84015,150.94421 196.95949,149.98659 C 196.08738,149.02044 195.65132,147.59684 195.65132,145.71581 C 195.65132,143.53553 196.26693,141.56473 197.49814,139.80339 C 198.72936,138.04208 200.35816,137.16141 202.38454,137.1614 C 204.21426,137.16141 205.58656,137.88817 206.50143,139.34168 L 207.97633,132.30065 L 211.65717,132.30065 L 207.73265,151.10239 M 199.22955,145.56191 C 199.22955,146.53662 199.47322,147.29759 199.96058,147.84479 C 200.45648,148.392 201.06354,148.6656 201.78176,148.6656 C 202.44866,148.6656 203.06855,148.43902 203.64141,147.98586 C 204.22282,147.52416 204.68452,146.82305 205.02654,145.88253 C 205.37708,144.94202 205.55236,144.03998 205.55237,143.17642 C 205.55236,142.19316 205.2873,141.398 204.7572,140.79093 C 204.22709,140.18388 203.61576,139.88035 202.92321,139.88034 C 201.84588,139.88035 200.96095,140.47886 200.26839,141.67586 C 199.57583,142.8729 199.22955,144.16823 199.22955,145.56191" /> - <path - id="path49051" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 350.44881,101.61418 L 350.44881,74.497806 L 380.90832,74.497806 L 380.90832,101.33174 L 350.44881,101.61418 z " /> - <path - style="font-size:26.26600075px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Symbol" - d="M 368.59179,96.352592 L 353.20156,96.352592 L 361.25578,78.564046 L 368.59179,96.352592 M 365.56505,95.300926 L 360.44779,82.898962 L 354.80471,95.300926 L 365.56505,95.300926" - id="text47292" /> - <text - xml:space="preserve" - id="text47296" - style="font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:26.26600075px;line-height:0%;font-family:Arial;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - y="95.827278" - x="371.2543"><tspan - id="tspan47298" - y="95.827278" - x="371.2543">h</tspan></text> - <path - id="path51880" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.71399152px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend);stroke-opacity:1" - d="M 133.625,110.19306 C 135.45833,115.10751 135.85417,116.58447 136.0625,122.31142" /> - <path - id="text53830" - style="font-size:25px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Symbol" - d="M 151.81299,110.10185 L 153.83936,110.10185 L 152.25244,115.65605 C 152.14664,116.00599 151.97981,116.55531 151.75195,117.304 C 152.06119,118.55726 152.29312,119.30596 152.44775,119.55009 C 152.74071,119.99769 153.11099,120.22148 153.55859,120.22148 C 153.8841,120.22148 154.18521,120.08721 154.46191,119.81865 C 154.73859,119.5501 154.9217,119.13099 155.01123,118.56133 L 155.49951,118.56133 C 155.38556,119.7332 155.13736,120.54293 154.75488,120.99052 C 154.38052,121.43812 153.94514,121.66191 153.44873,121.66191 C 152.98485,121.66191 152.56167,121.4666 152.1792,121.07597 C 151.80484,120.68535 151.46711,119.84713 151.16602,118.56133 C 150.80793,119.26933 150.458,119.80644 150.11621,120.17265 C 149.63606,120.67721 149.11523,121.05156 148.55371,121.2957 C 147.99218,121.54798 147.35335,121.67412 146.63721,121.67412 C 144.8387,121.67412 143.51627,121.07597 142.66992,119.87968 C 141.82357,118.6834 141.40039,117.32028 141.40039,115.79033 C 141.40039,113.99997 141.89681,112.55141 142.88965,111.44463 C 143.88248,110.32973 145.04622,109.77227 146.38086,109.77226 C 147.30859,109.77227 148.12646,110.0571 148.83447,110.62675 C 149.54247,111.18829 150.18537,112.23809 150.76318,113.77617 L 151.81299,110.10185 M 150.33594,115.14336 C 149.89647,113.46693 149.33088,112.29913 148.63916,111.63994 C 147.94742,110.97263 147.24348,110.63897 146.52734,110.63896 C 145.72981,110.63897 145.06656,111.07843 144.5376,111.95732 C 144.00862,112.8281 143.74414,114.2197 143.74414,116.13213 C 143.74414,117.26331 143.85807,118.15443 144.08594,118.80547 C 144.3138,119.44837 144.65559,119.94886 145.11133,120.30693 C 145.57519,120.65687 146.06347,120.83183 146.57617,120.83183 C 147.20279,120.83183 147.77652,120.54293 148.29736,119.96513 C 149.00536,119.18389 149.68489,117.57663 150.33594,115.14336" /> -</svg> diff --git a/docs/fr/calculators/hsl/pente.md b/docs/fr/calculators/hsl/pente.md index 37d5ea998..c2d59de36 100644 --- a/docs/fr/calculators/hsl/pente.md +++ b/docs/fr/calculators/hsl/pente.md @@ -6,7 +6,7 @@ La définition de la pente utilisée dans tous les modules de Cassiopée est cel > La pente topographique est la tangente de l'inclinaison entre deux points d'un terrain, donc de son angle vis-à -vis de l'horizontale. C'est donc le rapport entre la différence d'altitudes entre les deux points et la distance horizontale, cartographique, entre ces deux points. ([Source: Wikipédia](https://fr.wikipedia.org/wiki/Pente_(topographie))) - + La pente (\(I\)) en m/m utilisée dans les modules de Cassiopée vaut alors: diff --git a/docs/fr/calculators/hsl/pente.png b/docs/fr/calculators/hsl/pente.png new file mode 100644 index 0000000000000000000000000000000000000000..a567c279493df11e7d1d550a2d1072b10a8e0313 GIT binary patch literal 10028 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 X-q<7&ByNY}Z>T#;nu?|J=Fk2Y^1R~@ literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/hsl/pente.svg b/docs/fr/calculators/hsl/pente.svg deleted file mode 100644 index 052ed6bb9..000000000 --- a/docs/fr/calculators/hsl/pente.svg +++ /dev/null @@ -1,373 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.0" - width="400" - height="163.09599" - id="svg2" - sodipodi:version="0.32" - inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" - sodipodi:docname="pente.svg"> - <metadata - id="metadata1416"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <sodipodi:namedview - inkscape:window-height="877" - inkscape:window-width="1440" - inkscape:pageshadow="2" - inkscape:pageopacity="0.0" - borderopacity="1.0" - bordercolor="#666666" - pagecolor="#ffffff" - id="base" - inkscape:zoom="1.7775" - inkscape:cx="200" - inkscape:cy="81.547997" - inkscape:window-x="1358" - inkscape:window-y="-8" - inkscape:current-layer="svg2" - showgrid="false" - inkscape:window-maximized="1" /> - <defs - id="defs5"> - <marker - refX="0" - refY="0" - orient="auto" - style="overflow:visible" - id="Arrow2Lend"> - <path - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - transform="matrix(-1.1,0,0,-1.1,5.5,0)" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path40195" /> - </marker> - <marker - refX="0" - refY="0" - orient="auto" - style="overflow:visible" - id="Arrow2Lstart"> - <path - d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " - transform="matrix(1.1,0,0,1.1,-5.5,0)" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path40198" /> - </marker> - </defs> - <rect - id="rect49928" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#c0c0c0;stroke-width:1.5339632;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - y="0.76716012" - x="0.76698142" - height="161.56186" - width="398.46603" /> - <text - xml:space="preserve" - id="text3058" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:21.01280022px;line-height:0%;font-family:Arial;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - y="147.71756" - x="11.654101"><tspan - id="tspan3060" - y="147.71756" - x="11.654101">A</tspan></text> - <path - id="path49053" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 81.885161,94.742231 C 81.885161,95.485149 81.885161,110.34345 81.885161,110.34345 L 132.40337,109.04334 L 134.07493,86.570175 L 81.885161,94.742231 z " /> - <path - id="path44604" - style="fill:#c0c0c0;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 58.669105,128.7305 L 347.29146,51.281646 L 347.66291,46.452694 L 45.296644,128.35904 L 58.669105,128.7305 z " /> - <path - id="path41973" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.0065695px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend);stroke-opacity:1" - d="M 47.316352,140.01442 L 339.61795,140.01439" /> - <path - id="path44598" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.0065695px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend);stroke-opacity:1" - d="M 357.06054,54.032778 L 357.19154,111.14596 L 357.13602,73.871352 L 357.18108,120.53962" /> - <text - xml:space="preserve" - id="text3062" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:21.01280022px;line-height:0%;font-family:Arial;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - y="34.289104" - x="356.17773"><tspan - id="tspan3066" - y="34.289104" - x="356.17773">B</tspan></text> - <path - id="path49049" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 179.94989,83.969967 L 179.94989,66.140017 L 210.40939,66.140017 L 210.40939,83.784245 L 179.94989,83.969967 z " /> - <path - id="path6592" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 138.2482,107.73995 L 140.89484,101.79664" /> - <path - id="path6586" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 124.70428,111.44657 L 127.35091,105.50325" /> - <path - id="path52755" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 139.25,110.97099 L 137.125,102.84599 L 126.875,105.59599 L 128.875,113.09599 L 139.25,110.97099 z " /> - <path - id="path3068" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.10127997;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 39.167567,128.91631 L 347.84861,128.91631 L 348.22007,128.1734 L 347.84861,46.081325 L 39.167567,128.91631 z " /> - <path - id="path5693" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 77.311588,124.06414 L 79.958224,118.12083" /> - <path - id="path6568" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 84.074358,122.24834 L 86.720994,116.30503" /> - <path - id="path6572" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 90.85438,120.41701 L 93.501015,114.4737" /> - <path - id="path6576" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 97.617045,118.66256 L 100.26368,112.71925" /> - <path - id="path6578" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 104.39707,116.83123 L 107.0437,110.88792" /> - <path - id="path6582" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 111.16159,115.03235 L 113.80823,109.08904" /> - <path - id="path6584" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 117.94161,113.20102 L 120.58825,107.25771" /> - <path - id="path6594" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 145.02823,105.90862 L 147.67486,99.965309" /> - <path - id="path6596" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 151.79089,104.15417 L 154.43753,98.210856" /> - <path - id="path6598" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 158.57091,102.32284 L 161.21755,96.379527" /> - <path - id="path6600" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 165.33544,100.52396 L 167.98207,94.580643" /> - <path - id="path6602" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 172.11546,98.692627 L 174.76209,92.749314" /> - <path - id="path6604" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 178.87812,96.938174 L 181.52476,90.994861" /> - <path - id="path6606" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 185.65814,95.106845 L 188.30478,89.163532" /> - <path - id="path6610" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 192.47098,93.226179 L 195.11761,87.282866" /> - <path - id="path6612" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 199.251,91.39485 L 201.89763,85.451537" /> - <path - id="path6614" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 206.01366,89.640397 L 208.6603,83.697084" /> - <path - id="path6616" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 212.79369,87.809068 L 215.44032,81.865755" /> - <path - id="path6618" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 219.55821,86.010183 L 222.20485,80.066871" /> - <path - id="path6620" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 226.33823,84.178855 L 228.98487,78.235542" /> - <path - id="path6622" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 233.1009,82.424402 L 235.74753,76.481089" /> - <path - id="path6624" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 239.88092,80.593073 L 242.52755,74.64976" /> - <path - id="path6626" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 246.64482,78.717786 L 249.29146,72.774473" /> - <path - id="path6628" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 253.42484,76.886457 L 256.07148,70.943144" /> - <path - id="path6630" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 260.18751,75.132004 L 262.83415,69.188691" /> - <path - id="path6632" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 266.96753,73.300675 L 269.61417,67.357363" /> - <path - id="path6634" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 273.73206,71.501791 L 276.37869,65.558478" /> - <path - id="path6636" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 280.51208,69.670462 L 283.15871,63.727149" /> - <path - id="path6638" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 287.27474,67.916009 L 289.92138,61.972696" /> - <path - id="path6640" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 294.05476,66.08468 L 296.7014,60.141367" /> - <path - id="path6644" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 300.81039,64.215865 L 303.45703,58.272552" /> - <path - id="path6646" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 307.59041,62.384536 L 310.23705,56.441223" /> - <path - id="path6650" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 321.13434,58.67792 L 323.78097,52.734608" /> - <path - id="path6652" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 327.897,56.923467 L 330.54364,50.980154" /> - <path - id="path6654" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 334.67702,55.092139 L 337.32366,49.148826" /> - <path - id="path6656" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 341.44155,53.293254 L 344.08818,47.349941" /> - <path - id="path6664" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 63.777517,127.7246 L 66.424152,121.78129" /> - <path - id="path6666" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 70.540287,125.9088 L 73.186923,119.96549" /> - <path - id="path6668" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 77.320308,124.07748 L 79.966944,118.13416" /> - <path - id="path6670" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 51.300106,129.28816 L 52.945345,125.44612" /> - <path - id="path6672" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 57.061479,129.57364 L 59.708115,123.63032" /> - <path - id="path6674" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 63.841501,127.74231 L 66.488136,121.799" /> - <path - id="path7551" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 38.796113,128.82345 L 38.796113,144.61039" /> - <path - id="path7553" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 348.17364,128.77701 L 348.17364,144.56395" /> - <path - id="path7557" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 347.9104,45.694931 L 343.80634,30.493483" /> - <path - id="path7559" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 38.808837,129.0074 L 34.704774,113.80596" /> - <path - id="path1308" - style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - d="M 43.312933,128.74651 C 43.312933,131.06752 41.431383,132.94907 39.110371,132.94907 C 36.789359,132.94907 34.907809,131.06752 34.907809,128.74651 C 34.907809,126.42549 36.789359,124.54395 39.110371,124.54395 C 41.431383,124.54395 43.312933,126.42549 43.312933,128.74651 z " /> - <path - id="path7561" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 347.87757,45.530768 L 363.63717,45.530768" /> - <path - id="path3056" - style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" - d="M 352.04282,45.662539 C 352.04282,47.983555 350.16127,49.865104 347.84026,49.865104 C 345.51925,49.865104 343.6377,47.983555 343.6377,45.662539 C 343.6377,43.341522 345.51925,41.459973 347.84026,41.459973 C 350.16127,41.459973 352.04282,43.341522 352.04282,45.662539 z " /> - <path - id="path7563" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 348.07457,128.76116 L 363.83416,128.76116" /> - <path - id="path6648" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.05063999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 314.35432,60.509249 L 317.00095,54.565936" /> - <path - id="path48174" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 189.0506,150.64656 L 189.0506,132.81662 L 219.5101,132.81662 L 219.5101,150.46084 L 189.0506,150.64656 z " /> - <path - id="text47288" - style="font-size:25px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial" - d="M 207.73265,151.10239 L 204.2442,151.10239 L 204.552,149.62749 C 203.88509,150.26875 203.22673,150.73046 202.57693,151.01261 C 201.93566,151.28622 201.2089,151.42302 200.39664,151.42302 C 198.98586,151.42302 197.84015,150.94421 196.95949,149.98659 C 196.08738,149.02044 195.65132,147.59684 195.65132,145.71581 C 195.65132,143.53553 196.26693,141.56473 197.49814,139.80339 C 198.72936,138.04208 200.35816,137.16141 202.38454,137.1614 C 204.21426,137.16141 205.58656,137.88817 206.50143,139.34168 L 207.97633,132.30065 L 211.65717,132.30065 L 207.73265,151.10239 M 199.22955,145.56191 C 199.22955,146.53662 199.47322,147.29759 199.96058,147.84479 C 200.45648,148.392 201.06354,148.6656 201.78176,148.6656 C 202.44866,148.6656 203.06855,148.43902 203.64141,147.98586 C 204.22282,147.52416 204.68452,146.82305 205.02654,145.88253 C 205.37708,144.94202 205.55236,144.03998 205.55237,143.17642 C 205.55236,142.19316 205.2873,141.398 204.7572,140.79093 C 204.22709,140.18388 203.61576,139.88035 202.92321,139.88034 C 201.84588,139.88035 200.96095,140.47886 200.26839,141.67586 C 199.57583,142.8729 199.22955,144.16823 199.22955,145.56191" /> - <path - id="path49051" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 350.44881,101.61418 L 350.44881,74.497806 L 380.90832,74.497806 L 380.90832,101.33174 L 350.44881,101.61418 z " /> - <path - style="font-size:26.26600075px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Symbol" - d="M 368.59179,96.352592 L 353.20156,96.352592 L 361.25578,78.564046 L 368.59179,96.352592 M 365.56505,95.300926 L 360.44779,82.898962 L 354.80471,95.300926 L 365.56505,95.300926" - id="text47292" /> - <text - xml:space="preserve" - id="text47296" - style="font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:26.26600075px;line-height:0%;font-family:Arial;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - y="95.827278" - x="371.2543"><tspan - id="tspan47298" - y="95.827278" - x="371.2543">h</tspan></text> - <path - id="path51880" - style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.71399152px;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend);stroke-opacity:1" - d="M 133.625,110.19306 C 135.45833,115.10751 135.85417,116.58447 136.0625,122.31142" /> - <path - id="text53830" - style="font-size:25px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Symbol" - d="M 151.81299,110.10185 L 153.83936,110.10185 L 152.25244,115.65605 C 152.14664,116.00599 151.97981,116.55531 151.75195,117.304 C 152.06119,118.55726 152.29312,119.30596 152.44775,119.55009 C 152.74071,119.99769 153.11099,120.22148 153.55859,120.22148 C 153.8841,120.22148 154.18521,120.08721 154.46191,119.81865 C 154.73859,119.5501 154.9217,119.13099 155.01123,118.56133 L 155.49951,118.56133 C 155.38556,119.7332 155.13736,120.54293 154.75488,120.99052 C 154.38052,121.43812 153.94514,121.66191 153.44873,121.66191 C 152.98485,121.66191 152.56167,121.4666 152.1792,121.07597 C 151.80484,120.68535 151.46711,119.84713 151.16602,118.56133 C 150.80793,119.26933 150.458,119.80644 150.11621,120.17265 C 149.63606,120.67721 149.11523,121.05156 148.55371,121.2957 C 147.99218,121.54798 147.35335,121.67412 146.63721,121.67412 C 144.8387,121.67412 143.51627,121.07597 142.66992,119.87968 C 141.82357,118.6834 141.40039,117.32028 141.40039,115.79033 C 141.40039,113.99997 141.89681,112.55141 142.88965,111.44463 C 143.88248,110.32973 145.04622,109.77227 146.38086,109.77226 C 147.30859,109.77227 148.12646,110.0571 148.83447,110.62675 C 149.54247,111.18829 150.18537,112.23809 150.76318,113.77617 L 151.81299,110.10185 M 150.33594,115.14336 C 149.89647,113.46693 149.33088,112.29913 148.63916,111.63994 C 147.94742,110.97263 147.24348,110.63897 146.52734,110.63896 C 145.72981,110.63897 145.06656,111.07843 144.5376,111.95732 C 144.00862,112.8281 143.74414,114.2197 143.74414,116.13213 C 143.74414,117.26331 143.85807,118.15443 144.08594,118.80547 C 144.3138,119.44837 144.65559,119.94886 145.11133,120.30693 C 145.57519,120.65687 146.06347,120.83183 146.57617,120.83183 C 147.20279,120.83183 147.77652,120.54293 148.29736,119.96513 C 149.00536,119.18389 149.68489,117.57663 150.33594,115.14336" /> -</svg> -- GitLab From 200fab417ff691004b122f7d2c4825579e3deb85 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 16:33:00 +0000 Subject: [PATCH 094/120] fix(docs): typo in maths formulas --- docs/en/calculators/devalaison/jet.md | 2 +- docs/en/methodes_numeriques/euler_explicite.md | 6 +++--- docs/fr/calculators/devalaison/jet.md | 2 +- docs/fr/methodes_numeriques/euler_explicite.md | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/en/calculators/devalaison/jet.md b/docs/en/calculators/devalaison/jet.md index deacb5296..02a37c2c6 100644 --- a/docs/en/calculators/devalaison/jet.md +++ b/docs/en/calculators/devalaison/jet.md @@ -30,7 +30,7 @@ With: - \(g\): acceleration of gravity = 9.81 m.s-2 - \(D\): horizontal distance travelled between the start of the jet and the point of impact (m) - \(\alpha\) : angle of shooting in relation to the horizontal (°) -- \(\V_0\) : initial speed (m/s) +- \(V_0\) : initial speed (m/s) ### Impact abscissa (horizontal distance covered) diff --git a/docs/en/methodes_numeriques/euler_explicite.md b/docs/en/methodes_numeriques/euler_explicite.md index 414d43944..514fbf606 100644 --- a/docs/en/methodes_numeriques/euler_explicite.md +++ b/docs/en/methodes_numeriques/euler_explicite.md @@ -40,10 +40,10 @@ $$ $$ So we have here \(f(y,t)=-ay\). The analytical solution is easily solved, giving \(y(t)=y_0 \exp\left(-a(t-t_0)\right)\). -The problem can be solved by the Euler method: +The problem can be solved by the Euler method: * we choose \(\Delta t\) (for example, \(\Delta t=1\)) - * calculate \( y_1=y_0 - a y_0 \Delta t\) - * calculate \( y_2=y_1 - a y_1 \Delta t\) etc. + * calculate \(y_1=y_0 - a y_0 \Delta t\) + * calculate \(y_2=y_1 - a y_1 \Delta t\) etc. It can be seen that the resolution is not very precise; this is linked to the calculation step being too large given the method chosen and the equation to be solved. diff --git a/docs/fr/calculators/devalaison/jet.md b/docs/fr/calculators/devalaison/jet.md index ba89b0674..22fcdaf40 100644 --- a/docs/fr/calculators/devalaison/jet.md +++ b/docs/fr/calculators/devalaison/jet.md @@ -30,7 +30,7 @@ Avec : - \(g\) : accélération de la gravité = 9.81 m.s-2 - \(D\) : distance horizontale parcourue entre le départ du jet et le point d'impact (m) - \(\alpha\) : angle de tir par rapport à l'horizontale (°) -- \(\V_0\) : vitesse initiale (m/s) +- \(V_0\) : vitesse initiale (m/s) ### Abscisse de l'impact (distance horizontale parcourue) diff --git a/docs/fr/methodes_numeriques/euler_explicite.md b/docs/fr/methodes_numeriques/euler_explicite.md index 5c2db1da6..cef4763e3 100644 --- a/docs/fr/methodes_numeriques/euler_explicite.md +++ b/docs/fr/methodes_numeriques/euler_explicite.md @@ -41,10 +41,10 @@ $$ $$ On a donc ici \(f(y,t)=-ay\). La solution analytique se résout facilement, donnant \(y(t)=y_0 \exp\left(-a(t-t_0)\right)\). -On peut résoudre le problème par la méthode d'Euler: +On peut résoudre le problème par la méthode d'Euler: * on choisit \(\Delta t\) (par exemple, \(\Delta t=1\)) - * calculer \( y_1=y_0 - a y_0 \Delta t\) - * calculer \( y_2=y_1 - a y_1 \Delta t\) etc. + * calculer \(y_1=y_0 - a y_0 \Delta t\) + * calculer \(y_2=y_1 - a y_1 \Delta t\) etc. On constate que la résolution n'est pas très précise; ceci est lié au pas de calcul trop grand compte tenu de la méthode choisie et de l'équation à résoudre. -- GitLab From 73f9ecd2aea10f11475f0073ea535eaa080934e6 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Tue, 23 Jan 2024 16:33:44 +0000 Subject: [PATCH 095/120] chore: add French spell checker in vscode --- .devcontainer/devcontainer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 9a283c6d0..074b3e0ef 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -10,6 +10,7 @@ "extensions": [ "eamodio.gitlens", "streetsidesoftware.code-spell-checker", + "streetsidesoftware.code-spell-checker-french", "ms-vscode.vscode-typescript-next", "dbaeumer.vscode-eslint" ] -- GitLab From 56cf77e6e1aa9b281c39509686fb2d593c245d19 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Wed, 24 Jan 2024 10:41:46 +0000 Subject: [PATCH 096/120] fix(docs): put back English PDF - Removed for debugging and I've forgotten to put it back again --- scripts/mkdocs2pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index d04884fa5..54012b0e5 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -247,6 +247,6 @@ def buildDocForLang(lang): if __name__ == '__main__': - for l in ['fr']:#, 'en']: + for l in ['fr', 'en']: print('building PDF doc for language "{}"'.format(l)) buildDocForLang(l) -- GitLab From 78baa39d6b037168e087bdcaf9eff3996b4b4a9f Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Wed, 24 Jan 2024 12:34:34 +0000 Subject: [PATCH 097/120] docs(chore): convert svg files to png Done with ImageMagick, see: https://askubuntu.com/a/1427738 --- .../par/baffle_fishway_Fatou_slope_10_.png | Bin 0 -> 52389 bytes .../par/baffle_fishway_Fatou_slope_10_.svg | 508 ----------------- .../par/baffle_fishway_Fatou_slope_15_.png | Bin 0 -> 53410 bytes .../par/baffle_fishway_Fatou_slope_15_.svg | 511 ----------------- .../par/baffle_fishway_Fatou_slope_20_.png | Bin 0 -> 53542 bytes .../par/baffle_fishway_Fatou_slope_20_.svg | 512 ------------------ .../par/baffle_fishway_mixte_slope_10_.png | Bin 0 -> 47083 bytes .../par/baffle_fishway_mixte_slope_10_.svg | 459 ---------------- .../par/baffle_fishway_mixte_slope_16_.png | Bin 0 -> 45492 bytes .../par/baffle_fishway_mixte_slope_16_.svg | 445 --------------- .../par/baffle_fishway_plans_slope_10_.png | Bin 0 -> 50261 bytes .../par/baffle_fishway_plans_slope_10_.svg | 459 ---------------- .../par/baffle_fishway_plans_slope_15_.png | Bin 0 -> 49633 bytes .../par/baffle_fishway_plans_slope_15_.svg | 464 ---------------- .../par/baffle_fishway_plans_slope_20_.png | Bin 0 -> 53093 bytes .../par/baffle_fishway_plans_slope_20_.svg | 495 ----------------- .../par/baffle_fishway_suractif_slope_10_.png | Bin 0 -> 47459 bytes .../par/baffle_fishway_suractif_slope_10_.svg | 451 --------------- .../par/baffle_fishway_suractif_slope_15_.png | Bin 0 -> 47953 bytes .../par/baffle_fishway_suractif_slope_15_.svg | 454 ---------------- docs/en/calculators/par/theorie_fatou.md | 6 +- docs/en/calculators/par/theorie_mixte.md | 4 +- docs/en/calculators/par/theorie_plans.md | 6 +- docs/en/calculators/par/theorie_suractif.md | 4 +- .../par/baffle_fishway_Fatou_slope_10_.png | Bin 0 -> 52389 bytes .../par/baffle_fishway_Fatou_slope_10_.svg | 508 ----------------- .../par/baffle_fishway_Fatou_slope_15_.png | Bin 0 -> 53410 bytes .../par/baffle_fishway_Fatou_slope_15_.svg | 511 ----------------- .../par/baffle_fishway_Fatou_slope_20_.png | Bin 0 -> 53542 bytes .../par/baffle_fishway_Fatou_slope_20_.svg | 512 ------------------ .../par/baffle_fishway_mixte_slope_10_.png | Bin 0 -> 47083 bytes .../par/baffle_fishway_mixte_slope_10_.svg | 459 ---------------- .../par/baffle_fishway_mixte_slope_16_.png | Bin 0 -> 45492 bytes .../par/baffle_fishway_mixte_slope_16_.svg | 445 --------------- .../par/baffle_fishway_plans_slope_10_.png | Bin 0 -> 50261 bytes .../par/baffle_fishway_plans_slope_10_.svg | 459 ---------------- .../par/baffle_fishway_plans_slope_15_.png | Bin 0 -> 49633 bytes .../par/baffle_fishway_plans_slope_15_.svg | 464 ---------------- .../par/baffle_fishway_plans_slope_20_.png | Bin 0 -> 53093 bytes .../par/baffle_fishway_plans_slope_20_.svg | 495 ----------------- .../par/baffle_fishway_suractif_slope_10_.png | Bin 0 -> 47459 bytes .../par/baffle_fishway_suractif_slope_10_.svg | 451 --------------- .../par/baffle_fishway_suractif_slope_15_.png | Bin 0 -> 47953 bytes .../par/baffle_fishway_suractif_slope_15_.svg | 454 ---------------- docs/fr/calculators/par/theorie_fatou.md | 6 +- docs/fr/calculators/par/theorie_mixte.md | 4 +- docs/fr/calculators/par/theorie_plans.md | 6 +- docs/fr/calculators/par/theorie_suractif.md | 4 +- 48 files changed, 20 insertions(+), 9536 deletions(-) create mode 100644 docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_mixte_slope_10_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_mixte_slope_10_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_mixte_slope_16_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_mixte_slope_16_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_plans_slope_10_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_plans_slope_10_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_plans_slope_15_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_plans_slope_15_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_plans_slope_20_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_plans_slope_20_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_suractif_slope_10_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_suractif_slope_10_.svg create mode 100644 docs/en/calculators/par/baffle_fishway_suractif_slope_15_.png delete mode 100644 docs/en/calculators/par/baffle_fishway_suractif_slope_15_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_plans_slope_10_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_plans_slope_10_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_plans_slope_15_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_plans_slope_15_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_plans_slope_20_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_plans_slope_20_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.svg create mode 100644 docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.png delete mode 100644 docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.svg diff --git a/docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.png b/docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..906fdc1a1ab434a37ed3efbabe2a778db86f2f97 GIT binary patch literal 52389 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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.svg b/docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.svg deleted file mode 100644 index 373eb4613..000000000 --- a/docs/en/calculators/par/baffle_fishway_Fatou_slope_10_.svg +++ /dev/null @@ -1,508 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 1.0625 0 L 1.0625 -10.308594 L 8.128906 -10.308594 L 8.128906 -8.5625 L 3.144531 -8.5625 L 3.144531 -6.125 L 7.445313 -6.125 L 7.445313 -4.378906 L 3.144531 -4.378906 L 3.144531 0 Z M 1.0625 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface16"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 406.925781 C 77.101563 410.523438 71.699219 410.523438 71.699219 406.925781 C 71.699219 403.324219 77.101563 403.324219 77.101563 406.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 87.859375 390.464844 C 87.859375 394.066406 82.460938 394.066406 82.460938 390.464844 C 82.460938 386.863281 87.859375 386.863281 87.859375 390.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.1875 375.652344 C 99.1875 379.25 93.789063 379.25 93.789063 375.652344 C 93.789063 372.050781 99.1875 372.050781 99.1875 375.652344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.816406 362.484375 C 108.816406 366.085938 103.417969 366.085938 103.417969 362.484375 C 103.417969 358.882813 108.816406 358.882813 108.816406 362.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.011719 349.316406 C 119.011719 352.917969 113.613281 352.917969 113.613281 349.316406 C 113.613281 345.714844 119.011719 345.714844 119.011719 349.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.402344 324.628906 C 139.402344 328.226563 134 328.226563 134 324.628906 C 134 321.027344 139.402344 321.027344 139.402344 324.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148.460938 314.753906 C 148.460938 318.351563 143.0625 318.351563 143.0625 314.753906 C 143.0625 311.152344 148.460938 311.152344 148.460938 314.753906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.1875 295 C 163.1875 298.601563 157.789063 298.601563 157.789063 295 C 157.789063 291.402344 163.1875 291.402344 163.1875 295 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.914063 280.1875 C 177.914063 283.789063 172.515625 283.789063 172.515625 280.1875 C 172.515625 276.585938 177.914063 276.585938 177.914063 280.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.808594 265.375 C 189.808594 268.972656 184.40625 268.972656 184.40625 265.375 C 184.40625 261.773438 189.808594 261.773438 189.808594 265.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.800781 248.914063 C 206.800781 252.515625 201.398438 252.515625 201.398438 248.914063 C 201.398438 245.316406 206.800781 245.316406 206.800781 248.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.65625 232.457031 C 222.65625 236.054688 217.257813 236.054688 217.257813 232.457031 C 217.257813 228.855469 222.65625 228.855469 222.65625 232.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.550781 220.933594 C 234.550781 224.535156 229.152344 224.535156 229.152344 220.933594 C 229.152344 217.332031 234.550781 217.332031 234.550781 220.933594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.277344 206.121094 C 249.277344 209.71875 243.878906 209.71875 243.878906 206.121094 C 243.878906 202.519531 249.277344 202.519531 249.277344 206.121094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.570313 192.953125 C 264.570313 196.554688 259.167969 196.554688 259.167969 192.953125 C 259.167969 189.351563 264.570313 189.351563 264.570313 192.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 282.691406 178.960938 C 282.691406 182.5625 277.292969 182.5625 277.292969 178.960938 C 277.292969 175.363281 282.691406 175.363281 282.691406 178.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.683594 163.328125 C 299.683594 166.925781 294.285156 166.925781 294.285156 163.328125 C 294.285156 159.726563 299.683594 159.726563 299.683594 163.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.375 150.160156 C 318.375 153.757813 312.972656 153.757813 312.972656 150.160156 C 312.972656 146.558594 318.375 146.558594 318.375 150.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.800781 138.636719 C 334.800781 142.238281 329.398438 142.238281 329.398438 138.636719 C 329.398438 135.039063 334.800781 135.039063 334.800781 138.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 348.390625 129.585938 C 348.390625 133.183594 342.992188 133.183594 342.992188 129.585938 C 342.992188 125.984375 348.390625 125.984375 348.390625 129.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.515625 117.238281 C 366.515625 120.839844 361.117188 120.839844 361.117188 117.238281 C 361.117188 113.640625 366.515625 113.640625 366.515625 117.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.941406 105.71875 C 382.941406 109.320313 377.539063 109.320313 377.539063 105.71875 C 377.539063 102.117188 382.941406 102.117188 382.941406 105.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 408.992188 94.195313 C 408.992188 97.796875 403.59375 97.796875 403.59375 94.195313 C 403.59375 90.597656 408.992188 90.597656 408.992188 94.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 429.949219 82.675781 C 429.949219 86.277344 424.550781 86.277344 424.550781 82.675781 C 424.550781 79.074219 429.949219 79.074219 429.949219 82.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 445.242188 77.738281 C 445.242188 81.335938 439.839844 81.335938 439.839844 77.738281 C 439.839844 74.136719 445.242188 74.136719 445.242188 77.738281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.039063 430.558594 L 458.398438 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.039063 430.558594 L 67.039063 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.945313 430.558594 L 122.945313 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.855469 430.558594 L 178.855469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.765625 430.558594 L 234.765625 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.671875 430.558594 L 290.671875 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.582031 430.558594 L 346.582031 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.492188 430.558594 L 402.492188 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 430.558594 L 458.398438 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.359375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.033203" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.367188" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.041016" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.265625" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.939453" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.273438" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.947266" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.175781" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.849609" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.183594" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.857422" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.085938" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.759766" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.09375" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.767578" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.992188" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.666016" y="456.480469"/> - <use xlink:href="#glyph0-5" x="289" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.673828" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.902344" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.576172" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.910156" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.583984" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.8125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.486328" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.820313" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.494141" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.71875" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.392578" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.726563" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.400391" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 389.640625 L 59.039063 113.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 389.640625 L 51.839844 389.640625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 334.503906 L 51.839844 334.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 279.363281 L 51.839844 279.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 224.226563 L 51.839844 224.226563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 169.085938 L 51.839844 169.085938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 113.949219 L 51.839844 113.949219 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="397.980469"/> - <use xlink:href="#glyph1-2" x="41.761719" y="391.306641"/> - <use xlink:href="#glyph1-3" x="41.761719" y="387.972656"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="342.84375"/> - <use xlink:href="#glyph1-2" x="41.761719" y="336.169922"/> - <use xlink:href="#glyph1-4" x="41.761719" y="332.835938"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="287.703125"/> - <use xlink:href="#glyph1-2" x="41.761719" y="281.029297"/> - <use xlink:href="#glyph1-5" x="41.761719" y="277.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="232.566406"/> - <use xlink:href="#glyph1-2" x="41.761719" y="225.892578"/> - <use xlink:href="#glyph1-6" x="41.761719" y="222.558594"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="177.425781"/> - <use xlink:href="#glyph1-2" x="41.761719" y="170.751953"/> - <use xlink:href="#glyph1-1" x="41.761719" y="167.417969"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="122.289063"/> - <use xlink:href="#glyph1-2" x="41.761719" y="115.615234"/> - <use xlink:href="#glyph1-3" x="41.761719" y="112.28125"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.175781" y="34.675781"/> - <use xlink:href="#glyph2-2" x="198.971875" y="34.675781"/> - <use xlink:href="#glyph2-3" x="206.980469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.775781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.571875" y="34.675781"/> - <use xlink:href="#glyph2-6" x="229.367969" y="34.675781"/> - <use xlink:href="#glyph2-7" x="233.36875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="242.164844" y="34.675781"/> - <use xlink:href="#glyph2-8" x="250.173438" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.96875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="259.764063" y="34.675781"/> - <use xlink:href="#glyph2-10" x="263.764844" y="34.675781"/> - <use xlink:href="#glyph2-11" x="271.773438" y="34.675781"/> - <use xlink:href="#glyph2-6" x="279.782031" y="34.675781"/> - <use xlink:href="#glyph2-12" x="283.782812" y="34.675781"/> - <use xlink:href="#glyph2-6" x="293.3875" y="34.675781"/> - <use xlink:href="#glyph2-13" x="297.388281" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.797656" y="34.675781"/> - <use xlink:href="#glyph2-14" x="309.798437" y="34.675781"/> - <use xlink:href="#glyph2-15" x="317.807031" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.815625" y="34.675781"/> - <use xlink:href="#glyph2-16" x="329.816406" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 406.925781 C 77.101563 410.523438 71.699219 410.523438 71.699219 406.925781 C 71.699219 403.324219 77.101563 403.324219 77.101563 406.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 87.859375 390.464844 C 87.859375 394.066406 82.460938 394.066406 82.460938 390.464844 C 82.460938 386.863281 87.859375 386.863281 87.859375 390.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.1875 375.652344 C 99.1875 379.25 93.789063 379.25 93.789063 375.652344 C 93.789063 372.050781 99.1875 372.050781 99.1875 375.652344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.816406 362.484375 C 108.816406 366.085938 103.417969 366.085938 103.417969 362.484375 C 103.417969 358.882813 108.816406 358.882813 108.816406 362.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.011719 349.316406 C 119.011719 352.917969 113.613281 352.917969 113.613281 349.316406 C 113.613281 345.714844 119.011719 345.714844 119.011719 349.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.402344 324.628906 C 139.402344 328.226563 134 328.226563 134 324.628906 C 134 321.027344 139.402344 321.027344 139.402344 324.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148.460938 314.753906 C 148.460938 318.351563 143.0625 318.351563 143.0625 314.753906 C 143.0625 311.152344 148.460938 311.152344 148.460938 314.753906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.1875 295 C 163.1875 298.601563 157.789063 298.601563 157.789063 295 C 157.789063 291.402344 163.1875 291.402344 163.1875 295 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.914063 280.1875 C 177.914063 283.789063 172.515625 283.789063 172.515625 280.1875 C 172.515625 276.585938 177.914063 276.585938 177.914063 280.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.808594 265.375 C 189.808594 268.972656 184.40625 268.972656 184.40625 265.375 C 184.40625 261.773438 189.808594 261.773438 189.808594 265.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.800781 248.914063 C 206.800781 252.515625 201.398438 252.515625 201.398438 248.914063 C 201.398438 245.316406 206.800781 245.316406 206.800781 248.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.65625 232.457031 C 222.65625 236.054688 217.257813 236.054688 217.257813 232.457031 C 217.257813 228.855469 222.65625 228.855469 222.65625 232.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.550781 220.933594 C 234.550781 224.535156 229.152344 224.535156 229.152344 220.933594 C 229.152344 217.332031 234.550781 217.332031 234.550781 220.933594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.277344 206.121094 C 249.277344 209.71875 243.878906 209.71875 243.878906 206.121094 C 243.878906 202.519531 249.277344 202.519531 249.277344 206.121094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.570313 192.953125 C 264.570313 196.554688 259.167969 196.554688 259.167969 192.953125 C 259.167969 189.351563 264.570313 189.351563 264.570313 192.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 282.691406 178.960938 C 282.691406 182.5625 277.292969 182.5625 277.292969 178.960938 C 277.292969 175.363281 282.691406 175.363281 282.691406 178.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.683594 163.328125 C 299.683594 166.925781 294.285156 166.925781 294.285156 163.328125 C 294.285156 159.726563 299.683594 159.726563 299.683594 163.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.375 150.160156 C 318.375 153.757813 312.972656 153.757813 312.972656 150.160156 C 312.972656 146.558594 318.375 146.558594 318.375 150.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.800781 138.636719 C 334.800781 142.238281 329.398438 142.238281 329.398438 138.636719 C 329.398438 135.039063 334.800781 135.039063 334.800781 138.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 348.390625 129.585938 C 348.390625 133.183594 342.992188 133.183594 342.992188 129.585938 C 342.992188 125.984375 348.390625 125.984375 348.390625 129.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.515625 117.238281 C 366.515625 120.839844 361.117188 120.839844 361.117188 117.238281 C 361.117188 113.640625 366.515625 113.640625 366.515625 117.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.941406 105.71875 C 382.941406 109.320313 377.539063 109.320313 377.539063 105.71875 C 377.539063 102.117188 382.941406 102.117188 382.941406 105.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 408.992188 94.195313 C 408.992188 97.796875 403.59375 97.796875 403.59375 94.195313 C 403.59375 90.597656 408.992188 90.597656 408.992188 94.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 429.949219 82.675781 C 429.949219 86.277344 424.550781 86.277344 424.550781 82.675781 C 424.550781 79.074219 429.949219 79.074219 429.949219 82.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 445.242188 77.738281 C 445.242188 81.335938 439.839844 81.335938 439.839844 77.738281 C 439.839844 74.136719 445.242188 74.136719 445.242188 77.738281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 405.65625 L 78.238281 400.351563 L 82.078125 395.089844 L 85.921875 389.867188 L 89.761719 384.683594 L 93.601563 379.539063 L 97.441406 374.4375 L 101.28125 369.371094 L 105.121094 364.347656 L 108.960938 359.363281 L 112.800781 354.417969 L 116.640625 349.511719 L 120.480469 344.644531 L 124.320313 339.820313 L 128.160156 335.03125 L 132 330.285156 L 135.839844 325.578125 L 139.679688 320.910156 L 143.519531 316.28125 L 147.359375 311.695313 L 151.199219 307.144531 L 155.039063 302.636719 L 158.878906 298.167969 L 162.71875 293.738281 L 166.558594 289.347656 L 170.398438 285 L 174.238281 280.6875 L 178.078125 276.417969 L 181.921875 272.1875 L 185.761719 267.996094 L 189.601563 263.84375 L 193.441406 259.730469 L 197.28125 255.660156 L 201.121094 251.625 L 204.960938 247.632813 L 208.800781 243.679688 L 212.640625 239.765625 L 216.480469 235.890625 L 220.320313 232.058594 L 224.160156 228.261719 L 228 224.507813 L 231.839844 220.792969 L 235.679688 217.117188 L 239.519531 213.480469 L 243.359375 209.882813 L 247.199219 206.328125 L 251.039063 202.808594 L 254.878906 199.332031 L 258.71875 195.894531 L 262.558594 192.496094 L 266.398438 189.136719 L 270.238281 185.820313 L 274.078125 182.539063 L 277.921875 179.300781 L 281.761719 176.101563 L 285.601563 172.941406 L 289.441406 169.820313 L 293.28125 166.738281 L 297.121094 163.699219 L 300.960938 160.695313 L 304.800781 157.734375 L 308.640625 154.8125 L 312.480469 151.929688 L 316.320313 149.089844 L 320.160156 146.285156 L 324 143.523438 L 327.839844 140.796875 L 331.679688 138.113281 L 335.519531 135.46875 L 339.359375 132.863281 L 343.199219 130.300781 L 347.039063 127.773438 L 350.878906 125.289063 L 354.71875 122.84375 L 358.558594 120.4375 L 362.398438 118.070313 L 366.238281 115.742188 L 370.078125 113.457031 L 373.921875 111.207031 L 377.761719 109 L 381.601563 106.832031 L 385.441406 104.703125 L 389.28125 102.613281 L 393.121094 100.566406 L 396.960938 98.554688 L 400.800781 96.585938 L 404.640625 94.65625 L 408.480469 92.765625 L 412.320313 90.914063 L 416.160156 89.101563 L 420 87.332031 L 423.839844 85.597656 L 427.679688 83.90625 L 431.519531 82.253906 L 435.359375 80.640625 L 439.199219 79.066406 L 443.039063 77.535156 L 446.878906 76.039063 L 450.71875 74.585938 L 454.558594 73.171875 L 458.398438 71.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 71.148438 416.800781 L 78.785156 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.964844 420.617188 L 74.964844 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 83.042969 398.695313 L 90.679688 398.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 86.859375 402.511719 L 86.859375 394.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.238281 382.234375 L 100.875 382.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.054688 386.054688 L 97.054688 378.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 102.296875 367.421875 L 109.933594 367.421875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.117188 371.242188 L 106.117188 363.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 111.925781 354.253906 L 119.5625 354.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 115.746094 358.074219 L 115.746094 350.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.6875 337.796875 L 130.324219 337.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 126.507813 341.613281 L 126.507813 333.976563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 136.28125 319.691406 L 143.917969 319.691406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 140.097656 323.507813 L 140.097656 315.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 152.140625 299.9375 L 159.777344 299.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 155.957031 303.757813 L 155.957031 296.121094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.332031 285.125 L 169.96875 285.125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.152344 288.945313 L 166.152344 281.308594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.191406 265.375 L 185.828125 265.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.011719 269.191406 L 182.011719 261.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 190.085938 250.5625 L 197.722656 250.5625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.90625 254.378906 L 193.90625 246.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.980469 237.394531 L 209.617188 237.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 205.796875 241.210938 L 205.796875 233.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.9375 215.996094 L 230.574219 215.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.753906 219.816406 L 226.753906 212.179688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 235.394531 202.828125 L 243.03125 202.828125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.214844 206.648438 L 239.214844 199.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.21875 183.078125 L 262.855469 183.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.039063 186.894531 L 259.039063 179.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 267.113281 173.203125 L 274.75 173.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 270.929688 177.019531 L 270.929688 169.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.441406 163.328125 L 286.078125 163.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 282.257813 167.144531 L 282.257813 159.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 292.03125 155.097656 L 299.667969 155.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.851563 158.914063 L 295.851563 151.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 305.625 143.574219 L 313.261719 143.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.445313 147.394531 L 309.445313 139.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 316.953125 136.992188 L 324.589844 136.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.773438 140.808594 L 320.773438 133.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.113281 128.761719 L 338.75 128.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.929688 132.582031 L 334.929688 124.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 347.539063 118.886719 L 355.175781 118.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 351.355469 122.703125 L 351.355469 115.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 358.296875 113.949219 L 365.933594 113.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.117188 117.765625 L 362.117188 110.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.359375 109.011719 L 374.996094 109.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 371.179688 112.828125 L 371.179688 105.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.917969 104.074219 L 392.554688 104.074219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.734375 107.890625 L 388.734375 100.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.945313 99.136719 L 405.582031 99.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 401.761719 102.953125 L 401.761719 95.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 419.464844 94.195313 L 427.101563 94.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.285156 98.015625 L 423.285156 90.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.6875 89.257813 L 450.324219 89.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.507813 93.078125 L 446.507813 85.441406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 88.4375 L 462.21875 88.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 92.253906 L 458.398438 84.617188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.964844 417.761719 L 78.800781 411.472656 L 82.636719 405.246094 L 86.46875 399.078125 L 90.304688 392.972656 L 94.136719 386.925781 L 97.972656 380.9375 L 101.808594 375.011719 L 105.640625 369.148438 L 109.476563 363.34375 L 113.308594 357.601563 L 117.144531 351.917969 L 120.976563 346.292969 L 124.8125 340.730469 L 128.648438 335.226563 L 132.480469 329.785156 L 136.316406 324.40625 L 140.148438 319.085938 L 143.984375 313.824219 L 147.820313 308.625 L 151.652344 303.484375 L 155.488281 298.40625 L 159.320313 293.390625 L 163.15625 288.429688 L 166.992188 283.535156 L 170.824219 278.695313 L 174.660156 273.921875 L 178.492188 269.203125 L 182.328125 264.550781 L 186.164063 259.953125 L 189.996094 255.421875 L 193.832031 250.945313 L 197.664063 246.535156 L 201.5 242.179688 L 205.332031 237.886719 L 209.167969 233.65625 L 213.003906 229.484375 L 216.835938 225.375 L 220.671875 221.324219 L 224.503906 217.332031 L 228.339844 213.402344 L 232.175781 209.535156 L 236.007813 205.726563 L 239.84375 201.980469 L 243.675781 198.292969 L 247.511719 194.664063 L 251.347656 191.097656 L 255.179688 187.59375 L 259.015625 184.144531 L 262.847656 180.761719 L 266.683594 177.4375 L 270.515625 174.171875 L 274.351563 170.96875 L 278.1875 167.828125 L 282.019531 164.742188 L 285.855469 161.722656 L 289.6875 158.761719 L 293.523438 155.859375 L 297.359375 153.019531 L 301.191406 150.238281 L 305.027344 147.519531 L 308.859375 144.859375 L 312.695313 142.261719 L 316.53125 139.722656 L 320.363281 137.246094 L 324.199219 134.828125 L 328.03125 132.472656 L 331.867188 130.175781 L 335.703125 127.9375 L 339.535156 125.765625 L 343.371094 123.648438 L 347.203125 121.59375 L 351.039063 119.601563 L 354.871094 117.667969 L 358.707031 115.796875 L 362.542969 113.984375 L 366.375 112.230469 L 370.210938 110.539063 L 374.042969 108.910156 L 377.878906 107.339844 L 381.714844 105.828125 L 385.546875 104.378906 L 389.382813 102.992188 L 393.214844 101.664063 L 397.050781 100.394531 L 400.886719 99.1875 L 404.71875 98.039063 L 408.554688 96.953125 L 412.386719 95.925781 L 416.222656 94.960938 L 420.054688 94.058594 L 423.890625 93.210938 L 427.726563 92.429688 L 431.558594 91.707031 L 435.394531 91.042969 L 439.226563 90.441406 L 443.0625 89.898438 L 446.898438 89.417969 L 450.730469 88.996094 L 454.566406 88.632813 L 458.398438 88.335938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-16" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-3" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-19" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-1" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-3" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-20" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-6" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-6" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-16" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-21" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-5" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-18" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-1" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-3" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-1" x="439.058594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="445.732422" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.png b/docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.png new file mode 100644 index 0000000000000000000000000000000000000000..5eb4953437984adb965eee1c694d728348339c7c GIT binary patch literal 53410 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‡Pa7E}pudHQTi~G^gZmmI|10Ru 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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.svg b/docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.svg deleted file mode 100644 index 48a1d0ae6..000000000 --- a/docs/en/calculators/par/baffle_fishway_Fatou_slope_15_.svg +++ /dev/null @@ -1,511 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 1.0625 0 L 1.0625 -10.308594 L 8.128906 -10.308594 L 8.128906 -8.5625 L 3.144531 -8.5625 L 3.144531 -6.125 L 7.445313 -6.125 L 7.445313 -4.378906 L 3.144531 -4.378906 L 3.144531 0 Z M 1.0625 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 0.640625 -2.652344 L 2.609375 -2.855469 C 2.660156 -2.40625 2.828125 -2.054688 3.105469 -1.796875 C 3.382813 -1.535156 3.699219 -1.40625 4.0625 -1.40625 C 4.472656 -1.40625 4.824219 -1.570313 5.109375 -1.90625 C 5.394531 -2.238281 5.535156 -2.746094 5.539063 -3.425781 C 5.535156 -4.054688 5.394531 -4.527344 5.113281 -4.847656 C 4.828125 -5.160156 4.460938 -5.320313 4.007813 -5.324219 C 3.4375 -5.320313 2.925781 -5.070313 2.480469 -4.570313 L 0.878906 -4.800781 L 1.890625 -10.167969 L 7.117188 -10.167969 L 7.117188 -8.316406 L 3.390625 -8.316406 L 3.078125 -6.566406 C 3.515625 -6.785156 3.96875 -6.894531 4.429688 -6.898438 C 5.304688 -6.894531 6.046875 -6.578125 6.660156 -5.941406 C 7.265625 -5.300781 7.570313 -4.472656 7.574219 -3.460938 C 7.570313 -2.609375 7.324219 -1.851563 6.835938 -1.1875 C 6.160156 -0.277344 5.230469 0.175781 4.042969 0.175781 C 3.089844 0.175781 2.3125 -0.078125 1.714844 -0.589844 C 1.113281 -1.097656 0.753906 -1.785156 0.640625 -2.652344 Z M 0.640625 -2.652344 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface21"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.398438 404.699219 C 89.398438 408.300781 83.996094 408.300781 83.996094 404.699219 C 83.996094 401.097656 89.398438 401.097656 89.398438 404.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.695313 390.871094 C 101.695313 394.46875 96.292969 394.46875 96.292969 390.871094 C 96.292969 387.269531 101.695313 387.269531 101.695313 390.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.34375 374.449219 C 117.34375 378.046875 111.945313 378.046875 111.945313 374.449219 C 111.945313 370.847656 117.34375 370.847656 117.34375 374.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.082031 361.484375 C 129.082031 365.082031 123.683594 365.082031 123.683594 361.484375 C 123.683594 357.882813 129.082031 357.882813 129.082031 361.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.617188 345.925781 C 143.617188 349.527344 138.214844 349.527344 138.214844 345.925781 C 138.214844 342.324219 143.617188 342.324219 143.617188 345.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.148438 333.824219 C 158.148438 337.425781 152.746094 337.425781 152.746094 333.824219 C 152.746094 330.226563 158.148438 330.226563 158.148438 333.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 173.796875 316.539063 C 173.796875 320.140625 168.398438 320.140625 168.398438 316.539063 C 168.398438 312.9375 173.796875 312.9375 173.796875 316.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188.890625 304.4375 C 188.890625 308.039063 183.492188 308.039063 183.492188 304.4375 C 183.492188 300.839844 188.890625 300.839844 188.890625 304.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.863281 288.878906 C 202.863281 292.480469 197.464844 292.480469 197.464844 288.878906 C 197.464844 285.28125 202.863281 285.28125 202.863281 288.878906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.515625 275.050781 C 218.515625 278.652344 213.113281 278.652344 213.113281 275.050781 C 213.113281 271.453125 218.515625 271.453125 218.515625 275.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.929688 262.949219 C 231.929688 266.550781 226.53125 266.550781 226.53125 262.949219 C 226.53125 259.351563 231.929688 259.351563 231.929688 262.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.992188 252.578125 C 241.992188 256.179688 236.589844 256.179688 236.589844 252.578125 C 236.589844 248.980469 241.992188 248.980469 241.992188 252.578125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.050781 243.9375 C 252.050781 247.535156 246.652344 247.535156 246.652344 243.9375 C 246.652344 240.335938 252.050781 240.335938 252.050781 243.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 263.789063 235.292969 C 263.789063 238.890625 258.390625 238.890625 258.390625 235.292969 C 258.390625 231.691406 263.789063 231.691406 263.789063 235.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.765625 222.328125 C 277.765625 225.925781 272.363281 225.925781 272.363281 222.328125 C 272.363281 218.726563 277.765625 218.726563 277.765625 222.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.089844 206.769531 C 295.089844 210.371094 289.691406 210.371094 289.691406 206.769531 C 289.691406 203.167969 295.089844 203.167969 295.089844 206.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.945313 197.261719 C 307.945313 200.863281 302.546875 200.863281 302.546875 197.261719 C 302.546875 193.664063 307.945313 193.664063 307.945313 197.261719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.242188 186.890625 C 320.242188 190.492188 314.84375 190.492188 314.84375 186.890625 C 314.84375 183.289063 320.242188 183.289063 320.242188 186.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.421875 176.519531 C 331.421875 180.117188 326.023438 180.117188 326.023438 176.519531 C 326.023438 172.917969 331.421875 172.917969 331.421875 176.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.484375 167.875 C 341.484375 171.476563 336.085938 171.476563 336.085938 167.875 C 336.085938 164.273438 341.484375 164.273438 341.484375 167.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.105469 160.960938 C 352.105469 164.5625 346.703125 164.5625 346.703125 160.960938 C 346.703125 157.359375 352.105469 157.359375 352.105469 160.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 364.402344 152.316406 C 364.402344 155.917969 359 155.917969 359 152.316406 C 359 148.71875 364.402344 148.71875 364.402344 152.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 380.050781 139.351563 C 380.050781 142.953125 374.652344 142.953125 374.652344 139.351563 C 374.652344 135.753906 380.050781 135.753906 380.050781 139.351563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.378906 126.386719 C 397.378906 129.988281 391.980469 129.988281 391.980469 126.386719 C 391.980469 122.789063 397.378906 122.789063 397.378906 126.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 417.5 112.558594 C 417.5 116.160156 412.101563 116.160156 412.101563 112.558594 C 412.101563 108.957031 417.5 108.957031 417.5 112.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 433.710938 100.457031 C 433.710938 104.058594 428.3125 104.058594 428.3125 100.457031 C 428.3125 96.859375 433.710938 96.859375 433.710938 100.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.890625 95.273438 C 444.890625 98.871094 439.492188 98.871094 439.492188 95.273438 C 439.492188 91.671875 444.890625 91.671875 444.890625 95.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 83.171875 C 461.101563 86.773438 455.699219 86.773438 455.699219 83.171875 C 455.699219 79.570313 461.101563 79.570313 461.101563 83.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.132813 430.558594 L 457.839844 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.132813 430.558594 L 67.132813 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.949219 430.558594 L 122.949219 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.765625 430.558594 L 178.765625 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.578125 430.558594 L 234.578125 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.394531 430.558594 L 290.394531 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.210938 430.558594 L 346.210938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.027344 430.558594 L 402.027344 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 457.839844 430.558594 L 457.839844 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.453125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.126953" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.460938" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.134766" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.269531" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.943359" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.277344" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.951172" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.085938" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.759766" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.09375" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.767578" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="222.898438" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.572266" y="456.480469"/> - <use xlink:href="#glyph0-4" x="232.90625" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.580078" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.714844" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.388672" y="456.480469"/> - <use xlink:href="#glyph0-5" x="288.722656" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.396484" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.53125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.205078" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.539063" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.212891" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.347656" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.021484" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.355469" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.029297" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.160156" y="456.480469"/> - <use xlink:href="#glyph0-2" x="452.833984" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.167969" y="456.480469"/> - <use xlink:href="#glyph0-3" x="462.841797" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 379.015625 L 59.039063 86.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 379.015625 L 51.839844 379.015625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 320.488281 L 51.839844 320.488281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 261.964844 L 51.839844 261.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 203.4375 L 51.839844 203.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 144.910156 L 51.839844 144.910156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 86.382813 L 51.839844 86.382813 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="387.355469"/> - <use xlink:href="#glyph1-2" x="41.761719" y="380.681641"/> - <use xlink:href="#glyph1-3" x="41.761719" y="377.347656"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="328.828125"/> - <use xlink:href="#glyph1-2" x="41.761719" y="322.154297"/> - <use xlink:href="#glyph1-4" x="41.761719" y="318.820313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="270.304688"/> - <use xlink:href="#glyph1-2" x="41.761719" y="263.630859"/> - <use xlink:href="#glyph1-5" x="41.761719" y="260.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="211.777344"/> - <use xlink:href="#glyph1-2" x="41.761719" y="205.103516"/> - <use xlink:href="#glyph1-6" x="41.761719" y="201.769531"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="153.25"/> - <use xlink:href="#glyph1-2" x="41.761719" y="146.576172"/> - <use xlink:href="#glyph1-1" x="41.761719" y="143.242188"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="94.722656"/> - <use xlink:href="#glyph1-2" x="41.761719" y="88.048828"/> - <use xlink:href="#glyph1-3" x="41.761719" y="84.714844"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.175781" y="34.675781"/> - <use xlink:href="#glyph2-2" x="198.971875" y="34.675781"/> - <use xlink:href="#glyph2-3" x="206.980469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.775781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.571875" y="34.675781"/> - <use xlink:href="#glyph2-6" x="229.367969" y="34.675781"/> - <use xlink:href="#glyph2-7" x="233.36875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="242.164844" y="34.675781"/> - <use xlink:href="#glyph2-8" x="250.173438" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.96875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="259.764063" y="34.675781"/> - <use xlink:href="#glyph2-10" x="263.764844" y="34.675781"/> - <use xlink:href="#glyph2-11" x="271.773438" y="34.675781"/> - <use xlink:href="#glyph2-6" x="279.782031" y="34.675781"/> - <use xlink:href="#glyph2-12" x="283.782812" y="34.675781"/> - <use xlink:href="#glyph2-6" x="293.3875" y="34.675781"/> - <use xlink:href="#glyph2-13" x="297.388281" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.797656" y="34.675781"/> - <use xlink:href="#glyph2-14" x="309.798437" y="34.675781"/> - <use xlink:href="#glyph2-15" x="317.807031" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.815625" y="34.675781"/> - <use xlink:href="#glyph2-16" x="329.816406" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.398438 404.699219 C 89.398438 408.300781 83.996094 408.300781 83.996094 404.699219 C 83.996094 401.097656 89.398438 401.097656 89.398438 404.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.695313 390.871094 C 101.695313 394.46875 96.292969 394.46875 96.292969 390.871094 C 96.292969 387.269531 101.695313 387.269531 101.695313 390.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.34375 374.449219 C 117.34375 378.046875 111.945313 378.046875 111.945313 374.449219 C 111.945313 370.847656 117.34375 370.847656 117.34375 374.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.082031 361.484375 C 129.082031 365.082031 123.683594 365.082031 123.683594 361.484375 C 123.683594 357.882813 129.082031 357.882813 129.082031 361.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.617188 345.925781 C 143.617188 349.527344 138.214844 349.527344 138.214844 345.925781 C 138.214844 342.324219 143.617188 342.324219 143.617188 345.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.148438 333.824219 C 158.148438 337.425781 152.746094 337.425781 152.746094 333.824219 C 152.746094 330.226563 158.148438 330.226563 158.148438 333.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 173.796875 316.539063 C 173.796875 320.140625 168.398438 320.140625 168.398438 316.539063 C 168.398438 312.9375 173.796875 312.9375 173.796875 316.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188.890625 304.4375 C 188.890625 308.039063 183.492188 308.039063 183.492188 304.4375 C 183.492188 300.839844 188.890625 300.839844 188.890625 304.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.863281 288.878906 C 202.863281 292.480469 197.464844 292.480469 197.464844 288.878906 C 197.464844 285.28125 202.863281 285.28125 202.863281 288.878906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.515625 275.050781 C 218.515625 278.652344 213.113281 278.652344 213.113281 275.050781 C 213.113281 271.453125 218.515625 271.453125 218.515625 275.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.929688 262.949219 C 231.929688 266.550781 226.53125 266.550781 226.53125 262.949219 C 226.53125 259.351563 231.929688 259.351563 231.929688 262.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.992188 252.578125 C 241.992188 256.179688 236.589844 256.179688 236.589844 252.578125 C 236.589844 248.980469 241.992188 248.980469 241.992188 252.578125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.050781 243.9375 C 252.050781 247.535156 246.652344 247.535156 246.652344 243.9375 C 246.652344 240.335938 252.050781 240.335938 252.050781 243.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 263.789063 235.292969 C 263.789063 238.890625 258.390625 238.890625 258.390625 235.292969 C 258.390625 231.691406 263.789063 231.691406 263.789063 235.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.765625 222.328125 C 277.765625 225.925781 272.363281 225.925781 272.363281 222.328125 C 272.363281 218.726563 277.765625 218.726563 277.765625 222.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.089844 206.769531 C 295.089844 210.371094 289.691406 210.371094 289.691406 206.769531 C 289.691406 203.167969 295.089844 203.167969 295.089844 206.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.945313 197.261719 C 307.945313 200.863281 302.546875 200.863281 302.546875 197.261719 C 302.546875 193.664063 307.945313 193.664063 307.945313 197.261719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.242188 186.890625 C 320.242188 190.492188 314.84375 190.492188 314.84375 186.890625 C 314.84375 183.289063 320.242188 183.289063 320.242188 186.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.421875 176.519531 C 331.421875 180.117188 326.023438 180.117188 326.023438 176.519531 C 326.023438 172.917969 331.421875 172.917969 331.421875 176.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.484375 167.875 C 341.484375 171.476563 336.085938 171.476563 336.085938 167.875 C 336.085938 164.273438 341.484375 164.273438 341.484375 167.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.105469 160.960938 C 352.105469 164.5625 346.703125 164.5625 346.703125 160.960938 C 346.703125 157.359375 352.105469 157.359375 352.105469 160.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 364.402344 152.316406 C 364.402344 155.917969 359 155.917969 359 152.316406 C 359 148.71875 364.402344 148.71875 364.402344 152.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 380.050781 139.351563 C 380.050781 142.953125 374.652344 142.953125 374.652344 139.351563 C 374.652344 135.753906 380.050781 135.753906 380.050781 139.351563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.378906 126.386719 C 397.378906 129.988281 391.980469 129.988281 391.980469 126.386719 C 391.980469 122.789063 397.378906 122.789063 397.378906 126.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 417.5 112.558594 C 417.5 116.160156 412.101563 116.160156 412.101563 112.558594 C 412.101563 108.957031 417.5 108.957031 417.5 112.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 433.710938 100.457031 C 433.710938 104.058594 428.3125 104.058594 428.3125 100.457031 C 428.3125 96.859375 433.710938 96.859375 433.710938 100.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.890625 95.273438 C 444.890625 98.871094 439.492188 98.871094 439.492188 95.273438 C 439.492188 91.671875 444.890625 91.671875 444.890625 95.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 83.171875 C 461.101563 86.773438 455.699219 86.773438 455.699219 83.171875 C 455.699219 79.570313 461.101563 79.570313 461.101563 83.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 417.148438 L 78.238281 412.988281 L 82.078125 408.84375 L 85.921875 404.710938 L 89.761719 400.601563 L 93.601563 396.503906 L 97.441406 392.425781 L 101.28125 388.363281 L 105.121094 384.316406 L 108.960938 380.285156 L 112.800781 376.273438 L 116.640625 372.277344 L 120.480469 368.296875 L 124.320313 364.335938 L 128.160156 360.386719 L 132 356.457031 L 135.839844 352.542969 L 139.679688 348.648438 L 143.519531 344.765625 L 147.359375 340.902344 L 151.199219 337.054688 L 155.039063 333.226563 L 158.878906 329.414063 L 162.71875 325.613281 L 166.558594 321.835938 L 170.398438 318.070313 L 174.238281 314.324219 L 178.078125 310.59375 L 181.921875 306.878906 L 185.761719 303.179688 L 189.601563 299.5 L 193.441406 295.835938 L 197.28125 292.1875 L 201.121094 288.554688 L 204.960938 284.941406 L 208.800781 281.34375 L 212.640625 277.761719 L 216.480469 274.195313 L 220.320313 270.648438 L 224.160156 267.117188 L 228 263.601563 L 231.839844 260.101563 L 235.679688 256.621094 L 239.519531 253.15625 L 243.359375 249.707031 L 247.199219 246.273438 L 251.039063 242.859375 L 254.878906 239.460938 L 258.71875 236.078125 L 262.558594 232.710938 L 266.398438 229.363281 L 270.238281 226.027344 L 274.078125 222.710938 L 277.921875 219.414063 L 281.761719 216.128906 L 285.601563 212.863281 L 289.441406 209.613281 L 293.28125 206.382813 L 297.121094 203.164063 L 300.960938 199.964844 L 304.800781 196.78125 L 308.640625 193.613281 L 312.480469 190.464844 L 316.320313 187.332031 L 320.160156 184.214844 L 324 181.113281 L 327.839844 178.03125 L 331.679688 174.964844 L 335.519531 171.914063 L 339.359375 168.878906 L 343.199219 165.863281 L 347.039063 162.859375 L 350.878906 159.875 L 354.71875 156.910156 L 358.558594 153.957031 L 362.398438 151.023438 L 366.238281 148.105469 L 370.078125 145.203125 L 373.921875 142.320313 L 377.761719 139.453125 L 381.601563 136.601563 L 385.441406 133.765625 L 389.28125 130.949219 L 393.121094 128.144531 L 396.960938 125.359375 L 400.800781 122.59375 L 404.640625 119.839844 L 408.480469 117.105469 L 412.320313 114.386719 L 416.160156 111.683594 L 420 109 L 423.839844 106.328125 L 427.679688 103.675781 L 431.519531 101.042969 L 435.359375 98.421875 L 439.199219 95.820313 L 443.039063 93.234375 L 446.878906 90.664063 L 450.71875 88.113281 L 454.558594 85.574219 L 458.398438 83.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 80.644531 402.972656 L 88.28125 402.972656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.460938 406.789063 L 84.460938 399.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.617188 380.5 L 102.253906 380.5 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.433594 384.316406 L 98.433594 376.679688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.914063 363.210938 L 114.550781 363.210938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 110.730469 367.03125 L 110.730469 359.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.769531 344.195313 L 127.40625 344.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.585938 348.015625 L 123.585938 340.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 133.183594 326.910156 L 140.820313 326.910156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 137.003906 330.730469 L 137.003906 323.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 147.71875 304.4375 L 155.355469 304.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 151.535156 308.257813 L 151.535156 300.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.808594 287.152344 L 170.445313 287.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.628906 290.96875 L 166.628906 283.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.664063 271.59375 L 183.300781 271.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 179.484375 275.414063 L 179.484375 267.777344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 187.960938 256.035156 L 195.597656 256.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.78125 259.855469 L 191.78125 252.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 204.730469 238.75 L 212.367188 238.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.546875 242.566406 L 208.546875 234.929688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 225.96875 216.277344 L 233.605469 216.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 229.789063 220.097656 L 229.789063 212.460938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.0625 198.992188 L 248.699219 198.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.878906 202.808594 L 244.878906 195.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 256.710938 185.160156 L 264.347656 185.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 260.53125 188.980469 L 260.53125 181.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 272.363281 171.332031 L 280 171.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.183594 175.152344 L 276.183594 167.515625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.691406 155.773438 L 297.328125 155.773438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 293.507813 159.59375 L 293.507813 151.957031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.136719 143.675781 L 315.773438 143.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 311.953125 147.492188 L 311.953125 139.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 326.582031 129.84375 L 334.21875 129.84375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.398438 133.664063 L 330.398438 126.027344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 338.878906 121.203125 L 346.515625 121.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 342.695313 125.019531 L 342.695313 117.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 353.96875 110.832031 L 361.605469 110.832031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.789063 114.648438 L 357.789063 107.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.265625 103.914063 L 373.902344 103.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.085938 107.734375 L 370.085938 100.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.5625 98.730469 L 386.199219 98.730469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.382813 102.546875 L 382.382813 94.910156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 390.859375 91.816406 L 398.496094 91.816406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 394.679688 95.632813 L 394.679688 87.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 409.304688 84.902344 L 416.941406 84.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 413.125 88.71875 L 413.125 81.082031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.28125 81.441406 L 430.917969 81.441406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.097656 85.261719 L 427.097656 77.625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 435.019531 76.257813 L 442.65625 76.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 438.835938 80.074219 L 438.835938 72.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.023438 72.800781 L 461.660156 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 457.839844 76.617188 L 457.839844 68.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 417.757813 L 78.234375 411.726563 L 82.070313 405.75 L 85.902344 399.824219 L 89.738281 393.953125 L 93.570313 388.132813 L 97.40625 382.363281 L 101.242188 376.644531 L 105.074219 370.976563 L 108.910156 365.363281 L 112.742188 359.800781 L 116.578125 354.292969 L 120.414063 348.835938 L 124.246094 343.429688 L 128.082031 338.074219 L 131.917969 332.769531 L 135.75 327.519531 L 139.585938 322.320313 L 143.417969 317.175781 L 147.253906 312.078125 L 151.089844 307.035156 L 154.921875 302.046875 L 158.757813 297.105469 L 162.589844 292.21875 L 166.425781 287.382813 L 170.261719 282.601563 L 174.09375 277.867188 L 177.929688 273.1875 L 181.761719 268.5625 L 185.597656 263.984375 L 189.433594 259.460938 L 193.265625 254.988281 L 197.101563 250.566406 L 200.933594 246.199219 L 204.769531 241.882813 L 208.605469 237.617188 L 212.4375 233.40625 L 216.273438 229.246094 L 220.109375 225.136719 L 223.941406 221.078125 L 227.777344 217.074219 L 231.609375 213.121094 L 235.445313 209.21875 L 239.28125 205.367188 L 243.113281 201.570313 L 246.949219 197.824219 L 250.78125 194.132813 L 254.617188 190.488281 L 258.453125 186.898438 L 262.285156 183.359375 L 266.121094 179.875 L 269.953125 176.441406 L 273.789063 173.058594 L 277.625 169.726563 L 281.457031 166.449219 L 285.292969 163.222656 L 289.128906 160.046875 L 292.960938 156.921875 L 296.796875 153.851563 L 300.628906 150.832031 L 304.464844 147.863281 L 308.300781 144.949219 L 312.132813 142.085938 L 315.96875 139.273438 L 319.800781 136.515625 L 323.636719 133.804688 L 327.472656 131.148438 L 331.304688 128.546875 L 335.140625 125.992188 L 338.972656 123.492188 L 342.808594 121.042969 L 346.644531 118.648438 L 350.476563 116.304688 L 354.3125 114.011719 L 358.144531 111.769531 L 361.980469 109.582031 L 365.816406 107.441406 L 369.648438 105.359375 L 373.484375 103.324219 L 377.320313 101.34375 L 381.152344 99.414063 L 384.988281 97.535156 L 388.820313 95.710938 L 392.65625 93.933594 L 396.492188 92.214844 L 400.324219 90.542969 L 404.160156 88.925781 L 407.992188 87.359375 L 411.828125 85.84375 L 415.664063 84.382813 L 419.496094 82.972656 L 423.332031 81.613281 L 427.164063 80.304688 L 431 79.050781 L 434.835938 77.847656 L 438.667969 76.695313 L 442.503906 75.597656 L 446.335938 74.546875 L 450.171875 73.554688 L 454.007813 72.609375 L 457.839844 71.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-5" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-16" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-16" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-4" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-19" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-1" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-16" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-5" x="445.732422" y="346.695313"/> - <use xlink:href="#glyph0-20" x="452.40625" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-19" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-3" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-4" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-20" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-4" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-5" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-18" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-1" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-21" x="439.058594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="445.732422" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.png b/docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.png new file mode 100644 index 0000000000000000000000000000000000000000..7503860722c7994e5da9fc5644ad4b57f6d4cb9c GIT binary patch literal 53542 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.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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.svg b/docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.svg deleted file mode 100644 index f51e6fb7e..000000000 --- a/docs/en/calculators/par/baffle_fishway_Fatou_slope_20_.svg +++ /dev/null @@ -1,512 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-22"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 1.0625 0 L 1.0625 -10.308594 L 8.128906 -10.308594 L 8.128906 -8.5625 L 3.144531 -8.5625 L 3.144531 -6.125 L 7.445313 -6.125 L 7.445313 -4.378906 L 3.144531 -4.378906 L 3.144531 0 Z M 1.0625 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 7.285156 -1.835938 L 7.285156 0 L 0.359375 0 C 0.429688 -0.691406 0.65625 -1.347656 1.035156 -1.96875 C 1.40625 -2.589844 2.144531 -3.414063 3.253906 -4.445313 C 4.140625 -5.269531 4.6875 -5.832031 4.894531 -6.132813 C 5.160156 -6.535156 5.296875 -6.9375 5.300781 -7.339844 C 5.296875 -7.777344 5.179688 -8.117188 4.945313 -8.355469 C 4.707031 -8.589844 4.378906 -8.707031 3.964844 -8.710938 C 3.550781 -8.707031 3.222656 -8.582031 2.980469 -8.335938 C 2.734375 -8.085938 2.59375 -7.675781 2.558594 -7.101563 L 0.589844 -7.296875 C 0.703125 -8.382813 1.070313 -9.164063 1.691406 -9.640625 C 2.308594 -10.109375 3.082031 -10.347656 4.015625 -10.351563 C 5.027344 -10.347656 5.828125 -10.074219 6.410156 -9.527344 C 6.992188 -8.976563 7.28125 -8.292969 7.285156 -7.480469 C 7.28125 -7.015625 7.199219 -6.574219 7.035156 -6.15625 C 6.867188 -5.734375 6.601563 -5.292969 6.242188 -4.835938 C 6 -4.527344 5.570313 -4.089844 4.949219 -3.519531 C 4.324219 -2.945313 3.929688 -2.566406 3.765625 -2.382813 C 3.597656 -2.191406 3.460938 -2.007813 3.359375 -1.835938 Z M 7.285156 -1.835938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface26"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.660156 397.363281 C 77.660156 400.964844 72.257813 400.964844 72.257813 397.363281 C 72.257813 393.765625 77.660156 393.765625 77.660156 397.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.339844 377.929688 C 98.339844 381.53125 92.941406 381.53125 92.941406 377.929688 C 92.941406 374.328125 98.339844 374.328125 98.339844 377.929688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.433594 360.4375 C 113.433594 364.039063 108.03125 364.039063 108.03125 360.4375 C 108.03125 356.839844 113.433594 356.839844 113.433594 360.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.933594 350.722656 C 122.933594 354.320313 117.535156 354.320313 117.535156 350.722656 C 117.535156 347.121094 122.933594 347.121094 122.933594 350.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.671875 339.058594 C 134.671875 342.660156 129.273438 342.660156 129.273438 339.058594 C 129.273438 335.460938 134.671875 335.460938 134.671875 339.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.203125 323.511719 C 149.203125 327.113281 143.804688 327.113281 143.804688 323.511719 C 143.804688 319.910156 149.203125 319.910156 149.203125 323.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.359375 302.132813 C 174.359375 305.734375 168.957031 305.734375 168.957031 302.132813 C 168.957031 298.535156 174.359375 298.535156 174.359375 302.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.363281 282.699219 C 193.363281 286.296875 187.960938 286.296875 187.960938 282.699219 C 187.960938 279.097656 193.363281 279.097656 193.363281 282.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.453125 269.09375 C 208.453125 272.695313 203.054688 272.695313 203.054688 269.09375 C 203.054688 265.492188 208.453125 265.492188 208.453125 269.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.722656 247.714844 C 234.722656 251.316406 229.324219 251.316406 229.324219 247.714844 C 229.324219 244.117188 234.722656 244.117188 234.722656 247.714844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 250.375 230.222656 C 250.375 233.824219 244.976563 233.824219 244.976563 230.222656 C 244.976563 226.625 250.375 226.625 250.375 230.222656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 269.378906 216.621094 C 269.378906 220.21875 263.980469 220.21875 263.980469 216.621094 C 263.980469 213.019531 269.378906 213.019531 269.378906 216.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 279.441406 206.902344 C 279.441406 210.5 274.039063 210.5 274.039063 206.902344 C 274.039063 203.300781 279.441406 203.300781 279.441406 206.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.210938 195.242188 C 296.210938 198.839844 290.808594 198.839844 290.808594 195.242188 C 290.808594 191.640625 296.210938 191.640625 296.210938 195.242188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 316.890625 177.75 C 316.890625 181.347656 311.492188 181.347656 311.492188 177.75 C 311.492188 174.148438 316.890625 174.148438 316.890625 177.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.777344 164.144531 C 334.777344 167.746094 329.375 167.746094 329.375 164.144531 C 329.375 160.542969 334.777344 160.542969 334.777344 164.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.664063 152.484375 C 352.664063 156.082031 347.261719 156.082031 347.261719 152.484375 C 347.261719 148.882813 352.664063 148.882813 352.664063 152.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.078125 142.765625 C 366.078125 146.367188 360.679688 146.367188 360.679688 142.765625 C 360.679688 139.167969 366.078125 139.167969 366.078125 142.765625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.933594 133.046875 C 378.933594 136.648438 373.535156 136.648438 373.535156 133.046875 C 373.535156 129.449219 378.933594 129.449219 378.933594 133.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 391.230469 125.273438 C 391.230469 128.875 385.832031 128.875 385.832031 125.273438 C 385.832031 121.675781 391.230469 121.675781 391.230469 125.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.765625 114.585938 C 405.765625 118.183594 400.363281 118.183594 400.363281 114.585938 C 400.363281 110.984375 405.765625 110.984375 405.765625 114.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 425.328125 101.953125 C 425.328125 105.550781 419.925781 105.550781 419.925781 101.953125 C 419.925781 98.351563 425.328125 98.351563 425.328125 101.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.332031 88.347656 C 444.332031 91.949219 438.929688 91.949219 438.929688 88.347656 C 438.929688 84.746094 444.332031 84.746094 444.332031 88.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 78.628906 C 461.101563 82.230469 455.699219 82.230469 455.699219 78.628906 C 455.699219 75.03125 461.101563 75.03125 461.101563 78.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.855469 430.558594 L 458.398438 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.855469 430.558594 L 66.855469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.789063 430.558594 L 122.789063 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.722656 430.558594 L 178.722656 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.660156 430.558594 L 234.660156 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.59375 430.558594 L 290.59375 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.53125 430.558594 L 346.53125 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.464844 430.558594 L 402.464844 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 430.558594 L 458.398438 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.175781" y="456.480469"/> - <use xlink:href="#glyph0-2" x="61.849609" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.183594" y="456.480469"/> - <use xlink:href="#glyph0-1" x="71.857422" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.109375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.783203" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.117188" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.791016" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.042969" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.716797" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.050781" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.724609" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="222.980469" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.654297" y="456.480469"/> - <use xlink:href="#glyph0-4" x="232.988281" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.662109" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.914063" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.587891" y="456.480469"/> - <use xlink:href="#glyph0-5" x="288.921875" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.595703" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.851563" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.525391" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.859375" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.533203" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.785156" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.458984" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.792969" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.466797" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.71875" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.392578" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.726563" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.400391" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 423.601563 L 59.039063 78.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 423.601563 L 51.839844 423.601563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 366.027344 L 51.839844 366.027344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 308.449219 L 51.839844 308.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 250.875 L 51.839844 250.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 193.296875 L 51.839844 193.296875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 135.722656 L 51.839844 135.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 78.144531 L 51.839844 78.144531 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="431.941406"/> - <use xlink:href="#glyph1-2" x="41.761719" y="425.267578"/> - <use xlink:href="#glyph1-1" x="41.761719" y="421.933594"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="374.367188"/> - <use xlink:href="#glyph1-2" x="41.761719" y="367.693359"/> - <use xlink:href="#glyph1-3" x="41.761719" y="364.359375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="316.789063"/> - <use xlink:href="#glyph1-2" x="41.761719" y="310.115234"/> - <use xlink:href="#glyph1-4" x="41.761719" y="306.78125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="259.214844"/> - <use xlink:href="#glyph1-2" x="41.761719" y="252.541016"/> - <use xlink:href="#glyph1-5" x="41.761719" y="249.207031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="201.636719"/> - <use xlink:href="#glyph1-2" x="41.761719" y="194.962891"/> - <use xlink:href="#glyph1-6" x="41.761719" y="191.628906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="144.0625"/> - <use xlink:href="#glyph1-2" x="41.761719" y="137.388672"/> - <use xlink:href="#glyph1-1" x="41.761719" y="134.054688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="86.484375"/> - <use xlink:href="#glyph1-2" x="41.761719" y="79.810547"/> - <use xlink:href="#glyph1-3" x="41.761719" y="76.476563"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.175781" y="34.675781"/> - <use xlink:href="#glyph2-2" x="198.971875" y="34.675781"/> - <use xlink:href="#glyph2-3" x="206.980469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.775781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.571875" y="34.675781"/> - <use xlink:href="#glyph2-6" x="229.367969" y="34.675781"/> - <use xlink:href="#glyph2-7" x="233.36875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="242.164844" y="34.675781"/> - <use xlink:href="#glyph2-8" x="250.173438" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.96875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="259.764063" y="34.675781"/> - <use xlink:href="#glyph2-10" x="263.764844" y="34.675781"/> - <use xlink:href="#glyph2-11" x="271.773438" y="34.675781"/> - <use xlink:href="#glyph2-6" x="279.782031" y="34.675781"/> - <use xlink:href="#glyph2-12" x="283.782812" y="34.675781"/> - <use xlink:href="#glyph2-6" x="293.3875" y="34.675781"/> - <use xlink:href="#glyph2-13" x="297.388281" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.797656" y="34.675781"/> - <use xlink:href="#glyph2-14" x="309.798437" y="34.675781"/> - <use xlink:href="#glyph2-15" x="317.807031" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.815625" y="34.675781"/> - <use xlink:href="#glyph2-16" x="329.816406" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.660156 397.363281 C 77.660156 400.964844 72.257813 400.964844 72.257813 397.363281 C 72.257813 393.765625 77.660156 393.765625 77.660156 397.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.339844 377.929688 C 98.339844 381.53125 92.941406 381.53125 92.941406 377.929688 C 92.941406 374.328125 98.339844 374.328125 98.339844 377.929688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.433594 360.4375 C 113.433594 364.039063 108.03125 364.039063 108.03125 360.4375 C 108.03125 356.839844 113.433594 356.839844 113.433594 360.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.933594 350.722656 C 122.933594 354.320313 117.535156 354.320313 117.535156 350.722656 C 117.535156 347.121094 122.933594 347.121094 122.933594 350.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.671875 339.058594 C 134.671875 342.660156 129.273438 342.660156 129.273438 339.058594 C 129.273438 335.460938 134.671875 335.460938 134.671875 339.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.203125 323.511719 C 149.203125 327.113281 143.804688 327.113281 143.804688 323.511719 C 143.804688 319.910156 149.203125 319.910156 149.203125 323.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.359375 302.132813 C 174.359375 305.734375 168.957031 305.734375 168.957031 302.132813 C 168.957031 298.535156 174.359375 298.535156 174.359375 302.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.363281 282.699219 C 193.363281 286.296875 187.960938 286.296875 187.960938 282.699219 C 187.960938 279.097656 193.363281 279.097656 193.363281 282.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.453125 269.09375 C 208.453125 272.695313 203.054688 272.695313 203.054688 269.09375 C 203.054688 265.492188 208.453125 265.492188 208.453125 269.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.722656 247.714844 C 234.722656 251.316406 229.324219 251.316406 229.324219 247.714844 C 229.324219 244.117188 234.722656 244.117188 234.722656 247.714844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 250.375 230.222656 C 250.375 233.824219 244.976563 233.824219 244.976563 230.222656 C 244.976563 226.625 250.375 226.625 250.375 230.222656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 269.378906 216.621094 C 269.378906 220.21875 263.980469 220.21875 263.980469 216.621094 C 263.980469 213.019531 269.378906 213.019531 269.378906 216.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 279.441406 206.902344 C 279.441406 210.5 274.039063 210.5 274.039063 206.902344 C 274.039063 203.300781 279.441406 203.300781 279.441406 206.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.210938 195.242188 C 296.210938 198.839844 290.808594 198.839844 290.808594 195.242188 C 290.808594 191.640625 296.210938 191.640625 296.210938 195.242188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 316.890625 177.75 C 316.890625 181.347656 311.492188 181.347656 311.492188 177.75 C 311.492188 174.148438 316.890625 174.148438 316.890625 177.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.777344 164.144531 C 334.777344 167.746094 329.375 167.746094 329.375 164.144531 C 329.375 160.542969 334.777344 160.542969 334.777344 164.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.664063 152.484375 C 352.664063 156.082031 347.261719 156.082031 347.261719 152.484375 C 347.261719 148.882813 352.664063 148.882813 352.664063 152.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.078125 142.765625 C 366.078125 146.367188 360.679688 146.367188 360.679688 142.765625 C 360.679688 139.167969 366.078125 139.167969 366.078125 142.765625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.933594 133.046875 C 378.933594 136.648438 373.535156 136.648438 373.535156 133.046875 C 373.535156 129.449219 378.933594 129.449219 378.933594 133.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 391.230469 125.273438 C 391.230469 128.875 385.832031 128.875 385.832031 125.273438 C 385.832031 121.675781 391.230469 121.675781 391.230469 125.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.765625 114.585938 C 405.765625 118.183594 400.363281 118.183594 400.363281 114.585938 C 400.363281 110.984375 405.765625 110.984375 405.765625 114.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 425.328125 101.953125 C 425.328125 105.550781 419.925781 105.550781 419.925781 101.953125 C 419.925781 98.351563 425.328125 98.351563 425.328125 101.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.332031 88.347656 C 444.332031 91.949219 438.929688 91.949219 438.929688 88.347656 C 438.929688 84.746094 444.332031 84.746094 444.332031 88.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 78.628906 C 461.101563 82.230469 455.699219 82.230469 455.699219 78.628906 C 455.699219 75.03125 461.101563 75.03125 461.101563 78.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.957031 397.792969 L 78.792969 393.734375 L 82.628906 389.695313 L 86.460938 385.671875 L 90.296875 381.664063 L 94.132813 377.675781 L 97.964844 373.707031 L 101.800781 369.753906 L 105.632813 365.820313 L 109.46875 361.902344 L 113.304688 358 L 117.136719 354.117188 L 120.972656 350.253906 L 124.804688 346.40625 L 128.640625 342.578125 L 132.476563 338.765625 L 136.308594 334.972656 L 140.144531 331.195313 L 143.976563 327.4375 L 147.8125 323.695313 L 151.648438 319.972656 L 155.480469 316.265625 L 159.316406 312.578125 L 163.152344 308.910156 L 166.984375 305.257813 L 170.820313 301.621094 L 174.652344 298.003906 L 178.488281 294.402344 L 182.324219 290.820313 L 186.15625 287.257813 L 189.992188 283.710938 L 193.824219 280.179688 L 197.660156 276.667969 L 201.496094 273.175781 L 205.328125 269.699219 L 209.164063 266.242188 L 212.996094 262.800781 L 216.832031 259.375 L 220.667969 255.96875 L 224.5 252.582031 L 228.335938 249.210938 L 232.167969 245.859375 L 236.003906 242.523438 L 239.839844 239.207031 L 243.671875 235.90625 L 247.507813 232.625 L 251.34375 229.359375 L 255.175781 226.113281 L 259.011719 222.882813 L 262.84375 219.671875 L 266.679688 216.480469 L 270.515625 213.304688 L 274.347656 210.144531 L 278.183594 207.003906 L 282.015625 203.878906 L 285.851563 200.773438 L 289.6875 197.6875 L 293.519531 194.617188 L 297.355469 191.5625 L 301.1875 188.527344 L 305.023438 185.511719 L 308.859375 182.511719 L 312.691406 179.53125 L 316.527344 176.566406 L 320.359375 173.617188 L 324.195313 170.6875 L 328.03125 167.777344 L 331.863281 164.882813 L 335.699219 162.007813 L 339.535156 159.148438 L 343.367188 156.308594 L 347.203125 153.484375 L 351.035156 150.679688 L 354.871094 147.890625 L 358.707031 145.121094 L 362.539063 142.367188 L 366.375 139.632813 L 370.207031 136.917969 L 374.042969 134.214844 L 377.878906 131.535156 L 381.710938 128.871094 L 385.546875 126.222656 L 389.378906 123.59375 L 393.214844 120.984375 L 397.050781 118.390625 L 400.882813 115.8125 L 404.71875 113.253906 L 408.550781 110.714844 L 412.386719 108.191406 L 416.222656 105.683594 L 420.054688 103.195313 L 423.890625 100.726563 L 427.726563 98.273438 L 431.558594 95.839844 L 435.394531 93.421875 L 439.226563 91.023438 L 443.0625 88.640625 L 446.898438 86.277344 L 450.730469 83.929688 L 454.566406 81.601563 L 458.398438 79.289063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.203125 401.253906 L 88.839844 401.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 85.019531 405.070313 L 85.019531 397.433594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.058594 381.816406 L 101.695313 381.816406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.875 385.636719 L 97.875 378 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 110.824219 360.4375 L 118.464844 360.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.644531 364.257813 L 114.644531 356.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.804688 319.625 L 151.441406 319.625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 147.621094 323.441406 L 147.621094 315.804688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.894531 302.132813 L 166.53125 302.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.714844 305.953125 L 162.714844 298.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.546875 282.699219 L 182.183594 282.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.363281 286.515625 L 178.363281 278.878906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.078125 265.207031 L 196.714844 265.207031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.898438 269.023438 L 192.898438 261.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 204.171875 251.601563 L 211.808594 251.601563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 207.988281 255.421875 L 207.988281 247.785156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.144531 234.109375 L 225.78125 234.109375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 221.964844 237.929688 L 221.964844 230.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.441406 222.449219 L 238.078125 222.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.261719 226.269531 L 234.261719 218.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.976563 208.84375 L 252.613281 208.84375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 248.792969 212.664063 L 248.792969 205.027344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 257.273438 197.183594 L 264.910156 197.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 261.089844 201.003906 L 261.089844 193.367188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.214844 189.410156 L 273.851563 189.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 270.03125 193.230469 L 270.03125 185.589844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.953125 179.691406 L 285.589844 179.691406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.769531 183.511719 L 281.769531 175.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 293.042969 168.03125 L 300.679688 168.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.863281 171.851563 L 296.863281 164.214844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.136719 156.371094 L 315.773438 156.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 311.953125 160.1875 L 311.953125 152.550781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 327.140625 140.824219 L 334.777344 140.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.957031 144.640625 L 330.957031 137.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.671875 131.105469 L 349.308594 131.105469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 345.492188 134.921875 L 345.492188 127.285156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 353.96875 123.332031 L 361.605469 123.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.789063 127.148438 L 357.789063 119.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 368.503906 113.613281 L 376.140625 113.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 372.320313 117.433594 L 372.320313 109.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 381.917969 105.839844 L 389.554688 105.839844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 385.734375 109.65625 L 385.734375 102.019531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.007813 98.066406 L 404.644531 98.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 400.828125 101.882813 L 400.828125 94.246094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.660156 88.347656 L 420.296875 88.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.480469 92.167969 L 416.480469 84.53125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.28125 86.40625 L 430.917969 86.40625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.097656 90.222656 L 427.097656 82.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 435.019531 80.574219 L 442.65625 80.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 438.835938 84.390625 L 438.835938 76.753906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 449.550781 74.742188 L 457.1875 74.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.371094 78.5625 L 453.371094 70.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 72.800781 L 462.21875 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 76.617188 L 458.398438 68.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 416.125 L 78.238281 410.652344 L 82.078125 405.222656 L 85.921875 399.835938 L 89.761719 394.488281 L 93.601563 389.183594 L 97.441406 383.917969 L 101.28125 378.691406 L 105.121094 373.511719 L 108.960938 368.367188 L 112.800781 363.269531 L 116.640625 358.207031 L 120.480469 353.191406 L 124.320313 348.214844 L 128.160156 343.277344 L 132 338.382813 L 135.839844 333.53125 L 139.679688 328.71875 L 143.519531 323.945313 L 147.359375 319.214844 L 151.199219 314.527344 L 155.039063 309.878906 L 158.878906 305.273438 L 162.71875 300.707031 L 166.558594 296.183594 L 170.398438 291.699219 L 174.238281 287.257813 L 178.078125 282.855469 L 181.921875 278.496094 L 185.761719 274.179688 L 189.601563 269.902344 L 193.441406 265.664063 L 197.28125 261.46875 L 201.121094 257.316406 L 204.960938 253.203125 L 208.800781 249.132813 L 212.640625 245.101563 L 216.480469 241.113281 L 220.320313 237.164063 L 224.160156 233.257813 L 228 229.390625 L 231.839844 225.566406 L 235.679688 221.78125 L 239.519531 218.039063 L 243.359375 214.339844 L 247.199219 210.679688 L 251.039063 207.0625 L 254.878906 203.484375 L 258.71875 199.945313 L 262.558594 196.449219 L 266.398438 192.996094 L 270.238281 189.582031 L 274.078125 186.210938 L 277.921875 182.882813 L 281.761719 179.589844 L 285.601563 176.34375 L 289.441406 173.136719 L 293.28125 169.96875 L 297.121094 166.84375 L 300.960938 163.761719 L 304.800781 160.71875 L 308.640625 157.714844 L 312.480469 154.757813 L 316.320313 151.835938 L 320.160156 148.957031 L 324 146.121094 L 327.839844 143.328125 L 331.679688 140.570313 L 335.519531 137.859375 L 339.359375 135.1875 L 343.199219 132.554688 L 347.039063 129.964844 L 350.878906 127.417969 L 354.71875 124.910156 L 358.558594 122.441406 L 362.398438 120.015625 L 366.238281 117.632813 L 370.078125 115.289063 L 373.921875 112.988281 L 377.761719 110.726563 L 381.601563 108.507813 L 385.441406 106.328125 L 389.28125 104.191406 L 393.121094 102.09375 L 396.960938 100.039063 L 400.800781 98.027344 L 404.640625 96.054688 L 408.480469 94.121094 L 412.320313 92.234375 L 416.160156 90.382813 L 420 88.574219 L 423.839844 86.808594 L 427.679688 85.082031 L 431.519531 83.398438 L 435.359375 81.753906 L 439.199219 80.152344 L 443.039063 78.59375 L 446.878906 77.070313 L 450.71875 75.59375 L 454.558594 74.15625 L 458.398438 72.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-5" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-16" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-4" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-19" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-4" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-16" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-1" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-3" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-20" x="445.732422" y="346.695313"/> - <use xlink:href="#glyph0-16" x="452.40625" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-16" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-1" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-21" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-3" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-16" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-19" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-15" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="409.357422" y="375.496094"/> - <use xlink:href="#glyph0-1" x="412.691406" y="375.496094"/> - <use xlink:href="#glyph0-2" x="419.365234" y="375.496094"/> - <use xlink:href="#glyph0-1" x="422.699219" y="375.496094"/> - <use xlink:href="#glyph0-4" x="429.373047" y="375.496094"/> - <use xlink:href="#glyph0-4" x="436.046875" y="375.496094"/> - <use xlink:href="#glyph0-22" x="442.720703" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_mixte_slope_10_.png b/docs/en/calculators/par/baffle_fishway_mixte_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..62e2ee8fefe58f67913ddcf60f56f93e5bf45e46 GIT binary patch literal 47083 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 Uqqi)N@lT39XPfnl>{s^v1)ti)n*aa+ literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_mixte_slope_10_.svg b/docs/en/calculators/par/baffle_fishway_mixte_slope_10_.svg deleted file mode 100644 index 75af2bf58..000000000 --- a/docs/en/calculators/par/baffle_fishway_mixte_slope_10_.svg +++ /dev/null @@ -1,459 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -7.464844 -0.570313 L -8.476563 -0.570313 L -8.476563 -6.128906 L -7.65625 -6.128906 C -7.074219 -5.582031 -6.300781 -5.039063 -5.335938 -4.503906 C -4.371094 -3.964844 -3.378906 -3.550781 -2.359375 -3.257813 C -1.636719 -3.046875 -0.851563 -2.910156 0 -2.851563 L 0 -1.769531 C -0.675781 -1.78125 -1.492188 -1.914063 -2.449219 -2.167969 C -3.402344 -2.421875 -4.324219 -2.785156 -5.214844 -3.261719 C -6.105469 -3.734375 -6.855469 -4.238281 -7.464844 -4.777344 Z M -7.464844 -0.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 7.644531 -3.789063 L 9.660156 -3.148438 C 9.347656 -2.019531 8.832031 -1.183594 8.117188 -0.640625 C 7.394531 -0.09375 6.484375 0.175781 5.378906 0.175781 C 4.007813 0.175781 2.882813 -0.289063 2.003906 -1.226563 C 1.121094 -2.15625 0.679688 -3.4375 0.683594 -5.0625 C 0.679688 -6.777344 1.121094 -8.109375 2.011719 -9.058594 C 2.894531 -10.007813 4.058594 -10.480469 5.503906 -10.484375 C 6.761719 -10.480469 7.789063 -10.109375 8.578125 -9.367188 C 9.046875 -8.921875 9.398438 -8.289063 9.632813 -7.46875 L 7.574219 -6.976563 C 7.449219 -7.507813 7.195313 -7.929688 6.808594 -8.238281 C 6.421875 -8.546875 5.949219 -8.699219 5.398438 -8.703125 C 4.632813 -8.699219 4.015625 -8.425781 3.539063 -7.878906 C 3.0625 -7.328125 2.824219 -6.441406 2.828125 -5.21875 C 2.824219 -3.910156 3.058594 -2.980469 3.53125 -2.429688 C 3.996094 -1.875 4.605469 -1.597656 5.359375 -1.601563 C 5.910156 -1.597656 6.386719 -1.773438 6.785156 -2.128906 C 7.183594 -2.476563 7.46875 -3.03125 7.644531 -3.789063 Z M 7.644531 -3.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 3.003906 -10.308594 L 3.003906 -6.519531 C 3.636719 -7.261719 4.398438 -7.632813 5.289063 -7.636719 C 5.738281 -7.632813 6.148438 -7.550781 6.515625 -7.382813 C 6.882813 -7.210938 7.15625 -6.992188 7.34375 -6.734375 C 7.523438 -6.46875 7.652344 -6.179688 7.722656 -5.863281 C 7.789063 -5.542969 7.820313 -5.046875 7.824219 -4.378906 L 7.824219 0 L 5.851563 0 L 5.851563 -3.945313 C 5.847656 -4.722656 5.808594 -5.21875 5.738281 -5.433594 C 5.660156 -5.640625 5.527344 -5.808594 5.339844 -5.9375 C 5.144531 -6.058594 4.90625 -6.121094 4.625 -6.125 C 4.292969 -6.121094 4 -6.042969 3.746094 -5.882813 C 3.484375 -5.722656 3.296875 -5.480469 3.179688 -5.164063 C 3.058594 -4.839844 3 -4.367188 3.003906 -3.742188 L 3.003906 0 L 1.027344 0 L 1.027344 -10.308594 Z M 3.003906 -10.308594 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface41"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 383.480469 C 77.101563 387.082031 71.699219 387.082031 71.699219 383.480469 C 71.699219 379.878906 77.101563 379.878906 77.101563 383.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.566406 367.761719 C 93.566406 371.359375 88.167969 371.359375 88.167969 367.761719 C 88.167969 364.160156 93.566406 364.160156 93.566406 367.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.082031 355.535156 C 106.082031 359.132813 100.679688 359.132813 100.679688 355.535156 C 100.679688 351.933594 106.082031 351.933594 106.082031 355.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 127.816406 335.449219 C 127.816406 339.050781 122.417969 339.050781 122.417969 335.449219 C 122.417969 331.851563 127.816406 331.851563 127.816406 335.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.625 320.605469 C 143.625 324.203125 138.226563 324.203125 138.226563 320.605469 C 138.226563 317.003906 143.625 317.003906 143.625 320.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.089844 304.886719 C 160.089844 308.484375 154.691406 308.484375 154.691406 304.886719 C 154.691406 301.285156 160.089844 301.285156 160.089844 304.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.582031 292.664063 C 174.582031 296.265625 169.183594 296.265625 169.183594 292.664063 C 169.183594 289.066406 174.582031 289.066406 174.582031 292.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.121094 282.183594 C 185.121094 285.785156 179.71875 285.785156 179.71875 282.183594 C 179.71875 278.582031 185.121094 278.582031 185.121094 282.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.292969 269.957031 C 198.292969 273.558594 192.894531 273.558594 192.894531 269.957031 C 192.894531 266.359375 198.292969 266.359375 198.292969 269.957031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.148438 261.234375 C 210.148438 264.835938 204.75 264.835938 204.75 261.234375 C 204.75 257.636719 210.148438 257.636719 210.148438 261.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.003906 249.003906 C 222.003906 252.605469 216.605469 252.605469 216.605469 249.003906 C 216.605469 245.40625 222.003906 245.40625 222.003906 249.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.496094 238.539063 C 236.496094 242.140625 231.097656 242.140625 231.097656 238.539063 C 231.097656 234.9375 236.496094 234.9375 236.496094 238.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.304688 224.570313 C 252.304688 228.171875 246.902344 228.171875 246.902344 224.570313 C 246.902344 220.96875 252.304688 220.96875 252.304688 224.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 268.769531 212.359375 C 268.769531 215.957031 263.371094 215.957031 263.371094 212.359375 C 263.371094 208.757813 268.769531 208.757813 268.769531 212.359375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.917969 200.140625 C 283.917969 203.738281 278.519531 203.738281 278.519531 200.140625 C 278.519531 196.539063 283.917969 196.539063 283.917969 200.140625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 303.019531 184.429688 C 303.019531 188.03125 297.621094 188.03125 297.621094 184.429688 C 297.621094 180.832031 303.019531 180.832031 303.019531 184.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 317.511719 173.964844 C 317.511719 177.5625 312.113281 177.5625 312.113281 173.964844 C 312.113281 170.363281 317.511719 170.363281 317.511719 173.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 342.539063 154.769531 C 342.539063 158.371094 337.140625 158.371094 337.140625 154.769531 C 337.140625 151.167969 342.539063 151.167969 342.539063 154.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.691406 143.429688 C 357.691406 147.027344 352.289063 147.027344 352.289063 143.429688 C 352.289063 139.828125 357.691406 139.828125 357.691406 143.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 375.472656 130.34375 C 375.472656 133.945313 370.074219 133.945313 370.074219 130.34375 C 370.074219 126.742188 375.472656 126.742188 375.472656 130.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 393.257813 118.136719 C 393.257813 121.734375 387.859375 121.734375 387.859375 118.136719 C 387.859375 114.535156 393.257813 114.535156 393.257813 118.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.992188 104.191406 C 414.992188 107.789063 409.59375 107.789063 409.59375 104.191406 C 409.59375 100.589844 414.992188 100.589844 414.992188 104.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.753906 90.234375 C 434.753906 93.835938 429.355469 93.835938 429.355469 90.234375 C 429.355469 86.636719 434.753906 86.636719 434.753906 90.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 447.269531 83.269531 C 447.269531 86.867188 441.867188 86.867188 441.867188 83.269531 C 441.867188 79.667969 447.269531 79.667969 447.269531 83.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.460938 430.558594 L 453.351563 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.460938 430.558594 L 142.460938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 246.089844 430.558594 L 246.089844 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 349.722656 430.558594 L 349.722656 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.351563 430.558594 L 453.351563 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="139.125" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="242.753906" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="346.386719" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="450.015625" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 378.035156 L 59.039063 62.402344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 378.035156 L 51.839844 378.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 325.429688 L 51.839844 325.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 272.824219 L 51.839844 272.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 220.21875 L 51.839844 220.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 167.613281 L 51.839844 167.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 115.007813 L 51.839844 115.007813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 62.402344 L 51.839844 62.402344 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="381.371094"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="328.765625"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="276.160156"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="223.554688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="170.949219"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="118.34375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="65.738281"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="176.5625" y="34.675781"/> - <use xlink:href="#glyph2-2" x="186.961719" y="34.675781"/> - <use xlink:href="#glyph2-3" x="195.757813" y="34.675781"/> - <use xlink:href="#glyph2-4" x="203.766406" y="34.675781"/> - <use xlink:href="#glyph2-5" x="211.775" y="34.675781"/> - <use xlink:href="#glyph2-6" x="217.378906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="226.175" y="34.675781"/> - <use xlink:href="#glyph2-8" x="234.971094" y="34.675781"/> - <use xlink:href="#glyph2-9" x="242.979687" y="34.675781"/> - <use xlink:href="#glyph2-10" x="246.980469" y="34.675781"/> - <use xlink:href="#glyph2-11" x="255.776562" y="34.675781"/> - <use xlink:href="#glyph2-12" x="263.785156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="268.580469" y="34.675781"/> - <use xlink:href="#glyph2-13" x="273.375781" y="34.675781"/> - <use xlink:href="#glyph2-3" x="277.376563" y="34.675781"/> - <use xlink:href="#glyph2-8" x="285.385156" y="34.675781"/> - <use xlink:href="#glyph2-9" x="293.39375" y="34.675781"/> - <use xlink:href="#glyph2-14" x="297.394531" y="34.675781"/> - <use xlink:href="#glyph2-9" x="306.999219" y="34.675781"/> - <use xlink:href="#glyph2-15" x="311" y="34.675781"/> - <use xlink:href="#glyph2-9" x="319.409375" y="34.675781"/> - <use xlink:href="#glyph2-16" x="323.410156" y="34.675781"/> - <use xlink:href="#glyph2-17" x="331.41875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="339.427344" y="34.675781"/> - <use xlink:href="#glyph2-18" x="343.428125" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-6" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-9" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-11" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-12" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-13" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-11" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-9" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 383.480469 C 77.101563 387.082031 71.699219 387.082031 71.699219 383.480469 C 71.699219 379.878906 77.101563 379.878906 77.101563 383.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.566406 367.761719 C 93.566406 371.359375 88.167969 371.359375 88.167969 367.761719 C 88.167969 364.160156 93.566406 364.160156 93.566406 367.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.082031 355.535156 C 106.082031 359.132813 100.679688 359.132813 100.679688 355.535156 C 100.679688 351.933594 106.082031 351.933594 106.082031 355.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 127.816406 335.449219 C 127.816406 339.050781 122.417969 339.050781 122.417969 335.449219 C 122.417969 331.851563 127.816406 331.851563 127.816406 335.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.625 320.605469 C 143.625 324.203125 138.226563 324.203125 138.226563 320.605469 C 138.226563 317.003906 143.625 317.003906 143.625 320.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.089844 304.886719 C 160.089844 308.484375 154.691406 308.484375 154.691406 304.886719 C 154.691406 301.285156 160.089844 301.285156 160.089844 304.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.582031 292.664063 C 174.582031 296.265625 169.183594 296.265625 169.183594 292.664063 C 169.183594 289.066406 174.582031 289.066406 174.582031 292.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.121094 282.183594 C 185.121094 285.785156 179.71875 285.785156 179.71875 282.183594 C 179.71875 278.582031 185.121094 278.582031 185.121094 282.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.292969 269.957031 C 198.292969 273.558594 192.894531 273.558594 192.894531 269.957031 C 192.894531 266.359375 198.292969 266.359375 198.292969 269.957031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.148438 261.234375 C 210.148438 264.835938 204.75 264.835938 204.75 261.234375 C 204.75 257.636719 210.148438 257.636719 210.148438 261.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.003906 249.003906 C 222.003906 252.605469 216.605469 252.605469 216.605469 249.003906 C 216.605469 245.40625 222.003906 245.40625 222.003906 249.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.496094 238.539063 C 236.496094 242.140625 231.097656 242.140625 231.097656 238.539063 C 231.097656 234.9375 236.496094 234.9375 236.496094 238.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.304688 224.570313 C 252.304688 228.171875 246.902344 228.171875 246.902344 224.570313 C 246.902344 220.96875 252.304688 220.96875 252.304688 224.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 268.769531 212.359375 C 268.769531 215.957031 263.371094 215.957031 263.371094 212.359375 C 263.371094 208.757813 268.769531 208.757813 268.769531 212.359375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.917969 200.140625 C 283.917969 203.738281 278.519531 203.738281 278.519531 200.140625 C 278.519531 196.539063 283.917969 196.539063 283.917969 200.140625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 303.019531 184.429688 C 303.019531 188.03125 297.621094 188.03125 297.621094 184.429688 C 297.621094 180.832031 303.019531 180.832031 303.019531 184.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 317.511719 173.964844 C 317.511719 177.5625 312.113281 177.5625 312.113281 173.964844 C 312.113281 170.363281 317.511719 170.363281 317.511719 173.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 342.539063 154.769531 C 342.539063 158.371094 337.140625 158.371094 337.140625 154.769531 C 337.140625 151.167969 342.539063 151.167969 342.539063 154.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.691406 143.429688 C 357.691406 147.027344 352.289063 147.027344 352.289063 143.429688 C 352.289063 139.828125 357.691406 139.828125 357.691406 143.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 375.472656 130.34375 C 375.472656 133.945313 370.074219 133.945313 370.074219 130.34375 C 370.074219 126.742188 375.472656 126.742188 375.472656 130.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 393.257813 118.136719 C 393.257813 121.734375 387.859375 121.734375 387.859375 118.136719 C 387.859375 114.535156 393.257813 114.535156 393.257813 118.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.992188 104.191406 C 414.992188 107.789063 409.59375 107.789063 409.59375 104.191406 C 409.59375 100.589844 414.992188 100.589844 414.992188 104.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.753906 90.234375 C 434.753906 93.835938 429.355469 93.835938 429.355469 90.234375 C 429.355469 86.636719 434.753906 86.636719 434.753906 90.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 447.269531 83.269531 C 447.269531 86.867188 441.867188 86.867188 441.867188 83.269531 C 441.867188 79.667969 447.269531 79.667969 447.269531 83.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 383.789063 L 78.238281 380.003906 L 82.078125 376.230469 L 85.921875 372.472656 L 89.761719 368.730469 L 93.601563 365 L 97.441406 361.28125 L 101.28125 357.578125 L 105.121094 353.890625 L 108.960938 350.214844 L 112.800781 346.554688 L 116.640625 342.90625 L 120.480469 339.273438 L 124.320313 335.652344 L 128.160156 332.046875 L 132 328.453125 L 135.839844 324.875 L 139.679688 321.3125 L 143.519531 317.761719 L 147.359375 314.222656 L 151.199219 310.699219 L 155.039063 307.191406 L 158.878906 303.695313 L 162.71875 300.214844 L 166.558594 296.746094 L 170.398438 293.292969 L 174.238281 289.851563 L 178.078125 286.425781 L 181.921875 283.015625 L 185.761719 279.613281 L 189.601563 276.230469 L 193.441406 272.859375 L 197.28125 269.5 L 201.121094 266.15625 L 204.960938 262.828125 L 208.800781 259.511719 L 212.640625 256.210938 L 216.480469 252.921875 L 220.320313 249.648438 L 224.160156 246.386719 L 228 243.140625 L 231.839844 239.90625 L 235.679688 236.6875 L 239.519531 233.484375 L 243.359375 230.292969 L 247.199219 227.113281 L 251.039063 223.949219 L 254.878906 220.800781 L 258.71875 217.664063 L 262.558594 214.542969 L 266.398438 211.433594 L 270.238281 208.339844 L 274.078125 205.257813 L 277.921875 202.191406 L 281.761719 199.136719 L 285.601563 196.097656 L 289.441406 193.074219 L 293.28125 190.058594 L 297.121094 187.0625 L 300.960938 184.078125 L 304.800781 181.109375 L 308.640625 178.152344 L 312.480469 175.207031 L 316.320313 172.28125 L 320.160156 169.363281 L 324 166.464844 L 327.839844 163.574219 L 331.679688 160.703125 L 335.519531 157.84375 L 339.359375 154.996094 L 343.199219 152.164063 L 347.039063 149.347656 L 350.878906 146.542969 L 354.71875 143.75 L 358.558594 140.972656 L 362.398438 138.210938 L 366.238281 135.460938 L 370.078125 132.726563 L 373.921875 130.003906 L 377.761719 127.296875 L 381.601563 124.601563 L 385.441406 121.921875 L 389.28125 119.257813 L 393.121094 116.601563 L 396.960938 113.964844 L 400.800781 111.339844 L 404.640625 108.730469 L 408.480469 106.132813 L 412.320313 103.546875 L 416.160156 100.976563 L 420 98.421875 L 423.839844 95.878906 L 427.679688 93.351563 L 431.519531 90.839844 L 435.359375 88.335938 L 439.199219 85.851563 L 443.039063 83.378906 L 446.878906 80.917969 L 450.71875 78.472656 L 454.558594 76.042969 L 458.398438 73.625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 71.242188 416.800781 L 78.878906 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.058594 420.617188 L 75.058594 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 91.660156 402.847656 L 99.296875 402.847656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 95.476563 406.667969 L 95.476563 399.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 110.761719 388.890625 L 118.398438 388.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.578125 392.710938 L 114.578125 385.074219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.957031 383.675781 L 129.59375 383.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 125.777344 387.492188 L 125.777344 379.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.742188 371.464844 L 147.378906 371.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.558594 375.285156 L 143.558594 367.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.574219 362.75 L 161.210938 362.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 157.390625 366.570313 L 157.390625 358.933594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 167.40625 355.789063 L 175.042969 355.789063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.222656 359.605469 L 171.222656 351.96875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.800781 340.089844 L 197.4375 340.089844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.617188 343.910156 L 193.617188 336.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.21875 329.648438 L 217.855469 329.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 214.035156 333.464844 L 214.035156 325.828125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 229.976563 319.199219 L 237.613281 319.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.796875 323.019531 L 233.796875 315.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 243.152344 310.480469 L 250.789063 310.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 246.96875 314.300781 L 246.96875 306.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 260.277344 301.777344 L 267.914063 301.777344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.09375 305.597656 L 264.09375 297.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 285.964844 287.847656 L 293.601563 287.847656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.78125 291.667969 L 289.78125 284.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.453125 279.132813 L 308.089844 279.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 304.273438 282.953125 L 304.273438 275.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 314.945313 272.175781 L 322.582031 272.175781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.761719 275.992188 L 318.761719 268.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.09375 263.464844 L 337.730469 263.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 333.914063 267.28125 L 333.914063 259.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 345.902344 254.757813 L 353.539063 254.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 349.722656 258.574219 L 349.722656 250.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.757813 251.292969 L 365.394531 251.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 361.578125 255.113281 L 361.578125 247.476563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.929688 244.328125 L 378.566406 244.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.75 248.148438 L 374.75 240.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.761719 235.613281 L 392.398438 235.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.582031 239.433594 L 388.582031 231.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 400.570313 230.414063 L 408.207031 230.414063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 404.390625 234.230469 L 404.390625 226.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 410.453125 225.1875 L 418.089844 225.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.269531 229.007813 L 414.269531 221.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 424.28125 218.226563 L 431.917969 218.226563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 428.101563 222.046875 L 428.101563 214.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 439.433594 213.023438 L 447.070313 213.023438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.25 216.84375 L 443.25 209.207031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 206.066406 L 462.21875 206.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 209.886719 L 458.398438 202.25 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.058594 416.171875 L 78.890625 413.621094 L 82.726563 411.074219 L 86.558594 408.539063 L 90.390625 406.011719 L 94.226563 403.496094 L 98.058594 400.988281 L 101.890625 398.488281 L 105.726563 396 L 109.558594 393.519531 L 113.394531 391.046875 L 117.226563 388.582031 L 121.058594 386.128906 L 124.894531 383.683594 L 128.726563 381.25 L 132.558594 378.820313 L 136.394531 376.40625 L 140.226563 373.996094 L 144.058594 371.597656 L 147.894531 369.207031 L 151.726563 366.824219 L 155.558594 364.453125 L 159.394531 362.089844 L 163.226563 359.734375 L 167.0625 357.390625 L 170.894531 355.054688 L 174.726563 352.726563 L 178.5625 350.410156 L 182.394531 348.101563 L 186.226563 345.800781 L 190.0625 343.507813 L 193.894531 341.226563 L 197.726563 338.957031 L 201.5625 336.691406 L 205.394531 334.4375 L 209.226563 332.191406 L 213.0625 329.957031 L 216.894531 327.726563 L 220.726563 325.511719 L 224.5625 323.300781 L 228.394531 321.101563 L 232.230469 318.910156 L 236.0625 316.726563 L 239.894531 314.554688 L 243.730469 312.390625 L 247.5625 310.238281 L 251.394531 308.089844 L 255.230469 305.953125 L 259.0625 303.828125 L 262.894531 301.707031 L 266.730469 299.597656 L 270.5625 297.5 L 274.394531 295.40625 L 278.230469 293.324219 L 282.0625 291.25 L 285.894531 289.1875 L 289.730469 287.132813 L 293.5625 285.085938 L 297.398438 283.050781 L 301.230469 281.019531 L 305.0625 279.003906 L 308.898438 276.992188 L 312.730469 274.992188 L 316.5625 273 L 320.398438 271.019531 L 324.230469 269.042969 L 328.0625 267.078125 L 331.898438 265.125 L 335.730469 263.179688 L 339.5625 261.242188 L 343.398438 259.3125 L 347.230469 257.394531 L 351.0625 255.484375 L 354.898438 253.582031 L 358.730469 251.691406 L 362.566406 249.808594 L 366.398438 247.933594 L 370.230469 246.070313 L 374.066406 244.214844 L 377.898438 242.367188 L 381.730469 240.527344 L 385.566406 238.699219 L 389.398438 236.878906 L 393.230469 235.070313 L 397.066406 233.269531 L 400.898438 231.476563 L 404.730469 229.695313 L 408.566406 227.917969 L 412.398438 226.152344 L 416.234375 224.398438 L 420.066406 222.652344 L 423.898438 220.914063 L 427.734375 219.183594 L 431.566406 217.464844 L 435.398438 215.753906 L 439.234375 214.050781 L 443.066406 212.359375 L 446.898438 210.675781 L 450.734375 209 L 454.566406 207.335938 L 458.398438 205.679688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-8" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-9" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-8" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-8" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-9" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-8" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-10" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-11" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-10" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-12" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-13" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-14" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-13" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-15" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-16" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-5" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-6" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-17" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-1" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-10" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-19" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-14" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-19" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-5" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-6" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-10" x="416.728516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="420.0625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="427.070313" y="346.695313"/> - <use xlink:href="#glyph0-19" x="430.404297" y="346.695313"/> - <use xlink:href="#glyph0-14" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-1" x="440.412109" y="346.695313"/> - <use xlink:href="#glyph0-19" x="447.085938" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-9" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-8" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-9" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-8" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-10" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-11" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-12" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-10" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-13" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-14" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-13" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-19" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-20" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-21" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-5" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-6" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-17" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-1" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-10" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-18" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-10" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-13" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-14" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-3" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-21" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-16" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-6" x="412.058594" y="375.496094"/> - <use xlink:href="#glyph0-10" x="416.728516" y="375.496094"/> - <use xlink:href="#glyph0-18" x="420.0625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="427.070313" y="375.496094"/> - <use xlink:href="#glyph0-13" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-14" x="437.078125" y="375.496094"/> - <use xlink:href="#glyph0-4" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-13" x="447.085938" y="375.496094"/> - <use xlink:href="#glyph0-4" x="453.759766" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_mixte_slope_16_.png b/docs/en/calculators/par/baffle_fishway_mixte_slope_16_.png new file mode 100644 index 0000000000000000000000000000000000000000..3e790672172a4e230a5d339bb1a71c532cfe9ccd GIT binary patch literal 45492 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 JF6*2UngG}$SIGbX literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_mixte_slope_16_.svg b/docs/en/calculators/par/baffle_fishway_mixte_slope_16_.svg deleted file mode 100644 index f4a0453f4..000000000 --- a/docs/en/calculators/par/baffle_fishway_mixte_slope_16_.svg +++ /dev/null @@ -1,445 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -7.464844 -0.570313 L -8.476563 -0.570313 L -8.476563 -6.128906 L -7.65625 -6.128906 C -7.074219 -5.582031 -6.300781 -5.039063 -5.335938 -4.503906 C -4.371094 -3.964844 -3.378906 -3.550781 -2.359375 -3.257813 C -1.636719 -3.046875 -0.851563 -2.910156 0 -2.851563 L 0 -1.769531 C -0.675781 -1.78125 -1.492188 -1.914063 -2.449219 -2.167969 C -3.402344 -2.421875 -4.324219 -2.785156 -5.214844 -3.261719 C -6.105469 -3.734375 -6.855469 -4.238281 -7.464844 -4.777344 Z M -7.464844 -0.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 7.644531 -3.789063 L 9.660156 -3.148438 C 9.347656 -2.019531 8.832031 -1.183594 8.117188 -0.640625 C 7.394531 -0.09375 6.484375 0.175781 5.378906 0.175781 C 4.007813 0.175781 2.882813 -0.289063 2.003906 -1.226563 C 1.121094 -2.15625 0.679688 -3.4375 0.683594 -5.0625 C 0.679688 -6.777344 1.121094 -8.109375 2.011719 -9.058594 C 2.894531 -10.007813 4.058594 -10.480469 5.503906 -10.484375 C 6.761719 -10.480469 7.789063 -10.109375 8.578125 -9.367188 C 9.046875 -8.921875 9.398438 -8.289063 9.632813 -7.46875 L 7.574219 -6.976563 C 7.449219 -7.507813 7.195313 -7.929688 6.808594 -8.238281 C 6.421875 -8.546875 5.949219 -8.699219 5.398438 -8.703125 C 4.632813 -8.699219 4.015625 -8.425781 3.539063 -7.878906 C 3.0625 -7.328125 2.824219 -6.441406 2.828125 -5.21875 C 2.824219 -3.910156 3.058594 -2.980469 3.53125 -2.429688 C 3.996094 -1.875 4.605469 -1.597656 5.359375 -1.601563 C 5.910156 -1.597656 6.386719 -1.773438 6.785156 -2.128906 C 7.183594 -2.476563 7.46875 -3.03125 7.644531 -3.789063 Z M 7.644531 -3.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 3.003906 -10.308594 L 3.003906 -6.519531 C 3.636719 -7.261719 4.398438 -7.632813 5.289063 -7.636719 C 5.738281 -7.632813 6.148438 -7.550781 6.515625 -7.382813 C 6.882813 -7.210938 7.15625 -6.992188 7.34375 -6.734375 C 7.523438 -6.46875 7.652344 -6.179688 7.722656 -5.863281 C 7.789063 -5.542969 7.820313 -5.046875 7.824219 -4.378906 L 7.824219 0 L 5.851563 0 L 5.851563 -3.945313 C 5.847656 -4.722656 5.808594 -5.21875 5.738281 -5.433594 C 5.660156 -5.640625 5.527344 -5.808594 5.339844 -5.9375 C 5.144531 -6.058594 4.90625 -6.121094 4.625 -6.125 C 4.292969 -6.121094 4 -6.042969 3.746094 -5.882813 C 3.484375 -5.722656 3.296875 -5.480469 3.179688 -5.164063 C 3.058594 -4.839844 3 -4.367188 3.003906 -3.742188 L 3.003906 0 L 1.027344 0 L 1.027344 -10.308594 Z M 3.003906 -10.308594 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 7.304688 -7.785156 L 5.394531 -7.574219 C 5.34375 -7.964844 5.222656 -8.253906 5.027344 -8.445313 C 4.828125 -8.628906 4.570313 -8.722656 4.261719 -8.726563 C 3.839844 -8.722656 3.488281 -8.535156 3.203125 -8.164063 C 2.910156 -7.785156 2.726563 -7.003906 2.65625 -5.820313 C 3.144531 -6.398438 3.757813 -6.691406 4.492188 -6.695313 C 5.316406 -6.691406 6.023438 -6.375 6.613281 -5.75 C 7.199219 -5.117188 7.492188 -4.308594 7.496094 -3.320313 C 7.492188 -2.261719 7.183594 -1.414063 6.566406 -0.78125 C 5.945313 -0.140625 5.152344 0.175781 4.183594 0.175781 C 3.140625 0.175781 2.285156 -0.226563 1.617188 -1.035156 C 0.945313 -1.84375 0.609375 -3.167969 0.613281 -5.011719 C 0.609375 -6.898438 0.957031 -8.261719 1.660156 -9.097656 C 2.355469 -9.929688 3.261719 -10.347656 4.378906 -10.351563 C 5.160156 -10.347656 5.808594 -10.128906 6.324219 -9.691406 C 6.832031 -9.253906 7.160156 -8.617188 7.304688 -7.785156 Z M 2.828125 -3.472656 C 2.824219 -2.828125 2.972656 -2.332031 3.269531 -1.984375 C 3.5625 -1.632813 3.898438 -1.457031 4.28125 -1.460938 C 4.644531 -1.457031 4.949219 -1.601563 5.195313 -1.890625 C 5.4375 -2.175781 5.558594 -2.644531 5.5625 -3.296875 C 5.558594 -3.964844 5.429688 -4.457031 5.167969 -4.769531 C 4.902344 -5.082031 4.574219 -5.238281 4.183594 -5.238281 C 3.800781 -5.238281 3.476563 -5.085938 3.21875 -4.789063 C 2.953125 -4.488281 2.824219 -4.050781 2.828125 -3.472656 Z M 2.828125 -3.472656 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface46"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 356.820313 C 77.101563 360.421875 71.699219 360.421875 71.699219 356.820313 C 71.699219 353.21875 77.101563 353.21875 77.101563 356.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.605469 328.59375 C 113.605469 332.195313 108.207031 332.195313 108.207031 328.59375 C 108.207031 324.996094 113.605469 324.996094 113.605469 328.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.566406 310.953125 C 134.566406 314.554688 129.164063 314.554688 129.164063 310.953125 C 129.164063 307.355469 134.566406 307.355469 134.566406 310.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.875 293.3125 C 156.875 296.914063 151.476563 296.914063 151.476563 293.3125 C 151.476563 289.710938 156.875 289.710938 156.875 293.3125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.761719 261.558594 C 196.761719 265.160156 191.363281 265.160156 191.363281 261.558594 C 191.363281 257.957031 196.761719 257.957031 196.761719 261.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.070313 243.917969 C 219.070313 247.519531 213.671875 247.519531 213.671875 243.917969 C 213.671875 240.316406 219.070313 240.316406 219.070313 243.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 243.410156 224.511719 C 243.410156 228.113281 238.011719 228.113281 238.011719 224.511719 C 238.011719 220.914063 243.410156 220.914063 243.410156 224.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.394531 208.636719 C 266.394531 212.234375 260.996094 212.234375 260.996094 208.636719 C 260.996094 205.035156 266.394531 205.035156 266.394531 208.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.269531 198.050781 C 281.269531 201.652344 275.867188 201.652344 275.867188 198.050781 C 275.867188 194.453125 281.269531 194.453125 281.269531 198.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.636719 178.644531 C 307.636719 182.246094 302.234375 182.246094 302.234375 178.644531 C 302.234375 175.046875 307.636719 175.046875 307.636719 178.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 329.269531 162.769531 C 329.269531 166.371094 323.867188 166.371094 323.867188 162.769531 C 323.867188 159.167969 329.269531 159.167969 329.269531 162.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 350.226563 146.890625 C 350.226563 150.492188 344.828125 150.492188 344.828125 146.890625 C 344.828125 143.292969 350.226563 143.292969 350.226563 146.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.101563 136.308594 C 365.101563 139.90625 359.699219 139.90625 359.699219 136.308594 C 359.699219 132.707031 365.101563 132.707031 365.101563 136.308594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 389.4375 120.429688 C 389.4375 124.03125 384.039063 124.03125 384.039063 120.429688 C 384.039063 116.832031 389.4375 116.832031 389.4375 120.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.425781 104.554688 C 412.425781 108.152344 407.023438 108.152344 407.023438 104.554688 C 407.023438 100.953125 412.425781 100.953125 412.425781 104.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 440.816406 86.914063 C 440.816406 90.511719 435.417969 90.511719 435.417969 86.914063 C 435.417969 83.3125 440.816406 83.3125 440.816406 86.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.230469 430.558594 L 453.21875 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.230469 430.558594 L 142.230469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 245.894531 430.558594 L 245.894531 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 349.554688 430.558594 L 349.554688 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.21875 430.558594 L 453.21875 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="138.894531" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="242.558594" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="346.21875" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="449.882813" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 414.59375 L 59.039063 104.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 414.59375 L 51.839844 414.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 362.996094 L 51.839844 362.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 311.394531 L 51.839844 311.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 259.792969 L 51.839844 259.792969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 208.195313 L 51.839844 208.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 156.59375 L 51.839844 156.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 104.996094 L 51.839844 104.996094 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="417.929688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="366.332031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="314.730469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="263.128906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="211.53125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="159.929688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="108.332031"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="176.5625" y="34.675781"/> - <use xlink:href="#glyph2-2" x="186.961719" y="34.675781"/> - <use xlink:href="#glyph2-3" x="195.757813" y="34.675781"/> - <use xlink:href="#glyph2-4" x="203.766406" y="34.675781"/> - <use xlink:href="#glyph2-5" x="211.775" y="34.675781"/> - <use xlink:href="#glyph2-6" x="217.378906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="226.175" y="34.675781"/> - <use xlink:href="#glyph2-8" x="234.971094" y="34.675781"/> - <use xlink:href="#glyph2-9" x="242.979687" y="34.675781"/> - <use xlink:href="#glyph2-10" x="246.980469" y="34.675781"/> - <use xlink:href="#glyph2-11" x="255.776562" y="34.675781"/> - <use xlink:href="#glyph2-12" x="263.785156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="268.580469" y="34.675781"/> - <use xlink:href="#glyph2-13" x="273.375781" y="34.675781"/> - <use xlink:href="#glyph2-3" x="277.376563" y="34.675781"/> - <use xlink:href="#glyph2-8" x="285.385156" y="34.675781"/> - <use xlink:href="#glyph2-9" x="293.39375" y="34.675781"/> - <use xlink:href="#glyph2-14" x="297.394531" y="34.675781"/> - <use xlink:href="#glyph2-9" x="306.999219" y="34.675781"/> - <use xlink:href="#glyph2-15" x="311" y="34.675781"/> - <use xlink:href="#glyph2-9" x="319.409375" y="34.675781"/> - <use xlink:href="#glyph2-16" x="323.410156" y="34.675781"/> - <use xlink:href="#glyph2-17" x="331.41875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="339.427344" y="34.675781"/> - <use xlink:href="#glyph2-18" x="343.428125" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-6" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-9" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-11" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-12" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-13" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-11" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-9" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 356.820313 C 77.101563 360.421875 71.699219 360.421875 71.699219 356.820313 C 71.699219 353.21875 77.101563 353.21875 77.101563 356.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.605469 328.59375 C 113.605469 332.195313 108.207031 332.195313 108.207031 328.59375 C 108.207031 324.996094 113.605469 324.996094 113.605469 328.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.566406 310.953125 C 134.566406 314.554688 129.164063 314.554688 129.164063 310.953125 C 129.164063 307.355469 134.566406 307.355469 134.566406 310.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.875 293.3125 C 156.875 296.914063 151.476563 296.914063 151.476563 293.3125 C 151.476563 289.710938 156.875 289.710938 156.875 293.3125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.761719 261.558594 C 196.761719 265.160156 191.363281 265.160156 191.363281 261.558594 C 191.363281 257.957031 196.761719 257.957031 196.761719 261.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.070313 243.917969 C 219.070313 247.519531 213.671875 247.519531 213.671875 243.917969 C 213.671875 240.316406 219.070313 240.316406 219.070313 243.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 243.410156 224.511719 C 243.410156 228.113281 238.011719 228.113281 238.011719 224.511719 C 238.011719 220.914063 243.410156 220.914063 243.410156 224.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.394531 208.636719 C 266.394531 212.234375 260.996094 212.234375 260.996094 208.636719 C 260.996094 205.035156 266.394531 205.035156 266.394531 208.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.269531 198.050781 C 281.269531 201.652344 275.867188 201.652344 275.867188 198.050781 C 275.867188 194.453125 281.269531 194.453125 281.269531 198.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.636719 178.644531 C 307.636719 182.246094 302.234375 182.246094 302.234375 178.644531 C 302.234375 175.046875 307.636719 175.046875 307.636719 178.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 329.269531 162.769531 C 329.269531 166.371094 323.867188 166.371094 323.867188 162.769531 C 323.867188 159.167969 329.269531 159.167969 329.269531 162.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 350.226563 146.890625 C 350.226563 150.492188 344.828125 150.492188 344.828125 146.890625 C 344.828125 143.292969 350.226563 143.292969 350.226563 146.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.101563 136.308594 C 365.101563 139.90625 359.699219 139.90625 359.699219 136.308594 C 359.699219 132.707031 365.101563 132.707031 365.101563 136.308594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 389.4375 120.429688 C 389.4375 124.03125 384.039063 124.03125 384.039063 120.429688 C 384.039063 116.832031 389.4375 116.832031 389.4375 120.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.425781 104.554688 C 412.425781 108.152344 407.023438 108.152344 407.023438 104.554688 C 407.023438 100.953125 412.425781 100.953125 412.425781 104.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 440.816406 86.914063 C 440.816406 90.511719 435.417969 90.511719 435.417969 86.914063 C 435.417969 83.3125 440.816406 83.3125 440.816406 86.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 357.878906 L 78.238281 354.671875 L 82.078125 351.472656 L 85.921875 348.285156 L 89.761719 345.097656 L 93.601563 341.921875 L 97.441406 338.753906 L 101.28125 335.589844 L 105.121094 332.433594 L 112.800781 326.144531 L 116.640625 323.011719 L 120.480469 319.886719 L 124.320313 316.765625 L 128.160156 313.652344 L 132 310.546875 L 135.839844 307.449219 L 139.679688 304.359375 L 143.519531 301.273438 L 147.359375 298.199219 L 151.199219 295.128906 L 155.039063 292.066406 L 158.878906 289.011719 L 162.71875 285.960938 L 166.558594 282.921875 L 170.398438 279.886719 L 174.238281 276.859375 L 178.078125 273.839844 L 181.921875 270.828125 L 185.761719 267.824219 L 189.601563 264.824219 L 193.441406 261.835938 L 197.28125 258.851563 L 201.121094 255.875 L 204.960938 252.90625 L 208.800781 249.941406 L 212.640625 246.988281 L 216.480469 244.039063 L 220.320313 241.097656 L 224.160156 238.164063 L 228 235.238281 L 231.839844 232.316406 L 235.679688 229.40625 L 239.519531 226.5 L 243.359375 223.601563 L 247.199219 220.710938 L 251.039063 217.828125 L 254.878906 214.949219 L 258.71875 212.082031 L 262.558594 209.21875 L 266.398438 206.363281 L 270.238281 203.515625 L 274.078125 200.675781 L 277.921875 197.839844 L 281.761719 195.015625 L 285.601563 192.195313 L 289.441406 189.382813 L 293.28125 186.578125 L 297.121094 183.777344 L 300.960938 180.988281 L 304.800781 178.203125 L 308.640625 175.429688 L 312.480469 172.660156 L 316.320313 169.894531 L 320.160156 167.140625 L 324 164.394531 L 327.839844 161.652344 L 331.679688 158.917969 L 335.519531 156.191406 L 339.359375 153.472656 L 343.199219 150.757813 L 347.039063 148.054688 L 350.878906 145.355469 L 354.71875 142.664063 L 358.558594 139.980469 L 362.398438 137.304688 L 366.238281 134.636719 L 370.078125 131.972656 L 373.921875 129.316406 L 377.761719 126.671875 L 381.601563 124.03125 L 385.441406 121.394531 L 389.28125 118.769531 L 393.121094 116.148438 L 396.960938 113.539063 L 400.800781 110.933594 L 404.640625 108.335938 L 408.480469 105.742188 L 412.320313 103.160156 L 416.160156 100.582031 L 420 98.015625 L 423.839844 95.453125 L 427.679688 92.894531 L 431.519531 90.347656 L 435.359375 87.808594 L 439.199219 85.273438 L 443.039063 82.746094 L 446.878906 80.226563 L 450.71875 77.714844 L 454.558594 75.210938 L 458.398438 72.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.511719 402.6875 L 97.148438 402.6875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.328125 406.503906 L 93.328125 398.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 102.355469 395.628906 L 109.992188 395.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.175781 399.449219 L 106.175781 391.8125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.90625 385.046875 L 125.542969 385.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.722656 388.863281 L 121.722656 381.226563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.484375 374.460938 L 143.121094 374.460938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.300781 378.28125 L 139.300781 370.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.679688 365.640625 L 157.316406 365.640625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.5 369.460938 L 153.5 361.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.878906 356.820313 L 171.515625 356.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 167.695313 360.640625 L 167.695313 353.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.398438 349.765625 L 185.035156 349.765625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 181.21875 353.582031 L 181.21875 345.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.597656 342.707031 L 199.234375 342.707031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.414063 346.527344 L 195.414063 338.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.46875 333.886719 L 214.105469 333.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.289063 337.707031 L 210.289063 330.070313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 228.777344 321.539063 L 236.414063 321.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 232.597656 325.355469 L 232.597656 317.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 248.382813 310.953125 L 256.019531 310.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.203125 314.773438 L 252.203125 307.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 262.582031 303.898438 L 270.21875 303.898438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.398438 307.714844 L 266.398438 300.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.511719 293.3125 L 289.148438 293.3125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 285.328125 297.132813 L 285.328125 289.496094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 301.792969 284.492188 L 309.429688 284.492188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 305.609375 288.3125 L 305.609375 280.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 323.425781 272.144531 L 331.0625 272.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 327.246094 275.960938 L 327.246094 268.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.003906 266.851563 L 348.640625 266.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.824219 270.667969 L 344.824219 263.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 358.582031 258.03125 L 366.21875 258.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.398438 261.847656 L 362.398438 254.210938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 375.484375 250.972656 L 383.121094 250.972656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 379.300781 254.792969 L 379.300781 247.15625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.792969 242.152344 L 405.429688 242.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 401.609375 245.972656 L 401.609375 238.335938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 422.808594 231.570313 L 430.445313 231.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 426.625 235.386719 L 426.625 227.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.414063 224.511719 L 450.050781 224.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.230469 228.332031 L 446.230469 220.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 219.21875 L 462.21875 219.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 223.039063 L 458.398438 215.402344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.8125 L 78.238281 413.285156 L 82.078125 410.773438 L 85.921875 408.269531 L 89.761719 405.777344 L 93.601563 403.300781 L 97.441406 400.832031 L 101.28125 398.375 L 105.121094 395.929688 L 108.960938 393.496094 L 112.800781 391.074219 L 116.640625 388.664063 L 120.480469 386.261719 L 124.320313 383.875 L 128.160156 381.496094 L 132 379.132813 L 135.839844 376.777344 L 139.679688 374.4375 L 143.519531 372.105469 L 147.359375 369.785156 L 151.199219 367.476563 L 155.039063 365.179688 L 158.878906 362.894531 L 162.71875 360.621094 L 166.558594 358.355469 L 170.398438 356.105469 L 174.238281 353.867188 L 178.078125 351.636719 L 181.921875 349.421875 L 185.761719 347.214844 L 189.601563 345.019531 L 193.441406 342.835938 L 197.28125 340.667969 L 201.121094 338.507813 L 204.960938 336.359375 L 208.800781 334.21875 L 212.640625 332.09375 L 216.480469 329.980469 L 220.320313 327.878906 L 224.160156 325.785156 L 228 323.707031 L 231.839844 321.636719 L 235.679688 319.578125 L 239.519531 317.535156 L 243.359375 315.5 L 247.199219 313.476563 L 251.039063 311.464844 L 254.878906 309.464844 L 258.71875 307.476563 L 262.558594 305.496094 L 266.398438 303.53125 L 270.238281 301.578125 L 274.078125 299.632813 L 277.921875 297.703125 L 281.761719 295.78125 L 285.601563 293.871094 L 289.441406 291.972656 L 293.28125 290.089844 L 297.121094 288.214844 L 300.960938 286.351563 L 304.800781 284.496094 L 308.640625 282.65625 L 312.480469 280.828125 L 316.320313 279.011719 L 320.160156 277.203125 L 324 275.410156 L 327.839844 273.625 L 331.679688 271.851563 L 335.519531 270.09375 L 339.359375 268.34375 L 343.199219 266.605469 L 347.039063 264.878906 L 350.878906 263.164063 L 354.71875 261.460938 L 358.558594 259.769531 L 362.398438 258.085938 L 366.238281 256.417969 L 370.078125 254.757813 L 373.921875 253.113281 L 377.761719 251.476563 L 381.601563 249.855469 L 385.441406 248.242188 L 389.28125 246.640625 L 393.121094 245.050781 L 396.960938 243.472656 L 400.800781 241.90625 L 404.640625 240.351563 L 408.480469 238.804688 L 412.320313 237.273438 L 416.160156 235.753906 L 420 234.242188 L 423.839844 232.746094 L 427.679688 231.257813 L 431.519531 229.78125 L 435.359375 228.316406 L 439.199219 226.863281 L 443.039063 225.425781 L 446.878906 223.992188 L 450.71875 222.574219 L 454.558594 221.167969 L 458.398438 219.773438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-8" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-9" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-8" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-8" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-9" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-8" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-10" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-11" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-10" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-12" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-13" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-14" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-13" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-15" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-1" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-3" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-5" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-6" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-16" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-1" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-10" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-17" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-13" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-14" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-4" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-18" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-19" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-5" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-6" x="418.732422" y="346.695313"/> - <use xlink:href="#glyph0-10" x="423.402344" y="346.695313"/> - <use xlink:href="#glyph0-17" x="426.736328" y="346.695313"/> - <use xlink:href="#glyph0-10" x="433.744141" y="346.695313"/> - <use xlink:href="#glyph0-15" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-14" x="443.751953" y="346.695313"/> - <use xlink:href="#glyph0-18" x="447.085938" y="346.695313"/> - <use xlink:href="#glyph0-15" x="453.759766" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-9" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-8" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-9" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-8" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-10" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-11" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-12" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-10" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-13" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-14" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-13" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-1" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-13" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-15" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-5" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-6" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-16" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-1" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-10" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-17" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-10" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-13" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-14" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-3" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-20" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-13" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-6" x="412.058594" y="375.496094"/> - <use xlink:href="#glyph0-10" x="416.728516" y="375.496094"/> - <use xlink:href="#glyph0-17" x="420.0625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="427.070313" y="375.496094"/> - <use xlink:href="#glyph0-13" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-14" x="437.078125" y="375.496094"/> - <use xlink:href="#glyph0-18" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-13" x="447.085938" y="375.496094"/> - <use xlink:href="#glyph0-20" x="453.759766" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_plans_slope_10_.png b/docs/en/calculators/par/baffle_fishway_plans_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..c0cf06c33bc5feba3edf468d41dd3d0358ec7430 GIT binary patch literal 50261 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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_plans_slope_10_.svg b/docs/en/calculators/par/baffle_fishway_plans_slope_10_.svg deleted file mode 100644 index 7138f949a..000000000 --- a/docs/en/calculators/par/baffle_fishway_plans_slope_10_.svg +++ /dev/null @@ -1,459 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface1"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.644531 402.128906 C 89.644531 405.730469 84.242188 405.730469 84.242188 402.128906 C 84.242188 398.53125 89.644531 398.53125 89.644531 402.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.539063 388.683594 C 104.539063 392.285156 99.140625 392.285156 99.140625 388.683594 C 99.140625 385.082031 104.539063 385.082031 104.539063 388.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.042969 375.238281 C 119.042969 378.835938 113.644531 378.835938 113.644531 375.238281 C 113.644531 371.636719 119.042969 371.636719 119.042969 375.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.347656 352.007813 C 143.347656 355.609375 137.949219 355.609375 137.949219 352.007813 C 137.949219 348.410156 143.347656 348.410156 143.347656 352.007813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.59375 336.117188 C 160.59375 339.71875 155.195313 339.71875 155.195313 336.117188 C 155.195313 332.519531 160.59375 332.519531 160.59375 336.117188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.492188 321.449219 C 175.492188 325.046875 170.089844 325.046875 170.089844 321.449219 C 170.089844 317.847656 175.492188 317.847656 175.492188 321.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.601563 308 C 189.601563 311.601563 184.203125 311.601563 184.203125 308 C 184.203125 304.402344 189.601563 304.402344 189.601563 308 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.457031 292.109375 C 206.457031 295.710938 201.058594 295.710938 201.058594 292.109375 C 201.058594 288.507813 206.457031 288.507813 206.457031 292.109375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.609375 282.328125 C 218.609375 285.929688 213.210938 285.929688 213.210938 282.328125 C 213.210938 278.730469 218.609375 278.730469 218.609375 282.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.507813 268.882813 C 233.507813 272.484375 228.105469 272.484375 228.105469 268.882813 C 228.105469 265.28125 233.507813 265.28125 233.507813 268.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.875 259.101563 C 244.875 262.703125 239.472656 262.703125 239.472656 259.101563 C 239.472656 255.503906 244.875 255.503906 244.875 259.101563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.675781 249.324219 C 254.675781 252.921875 249.273438 252.921875 249.273438 249.324219 C 249.273438 245.722656 254.675781 245.722656 254.675781 249.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.347656 219.984375 C 290.347656 223.585938 284.945313 223.585938 284.945313 219.984375 C 284.945313 216.382813 290.347656 216.382813 290.347656 219.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 312.296875 204.09375 C 312.296875 207.691406 306.898438 207.691406 306.898438 204.09375 C 306.898438 200.492188 312.296875 200.492188 312.296875 204.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.378906 166.195313 C 357.378906 169.796875 351.976563 169.796875 351.976563 166.195313 C 351.976563 162.597656 357.378906 162.597656 357.378906 166.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.203125 130.746094 C 405.203125 134.34375 399.800781 134.34375 399.800781 130.746094 C 399.800781 127.144531 405.203125 127.144531 405.203125 130.746094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.164063 100.671875 C 444.164063 104.273438 438.765625 104.273438 438.765625 100.671875 C 438.765625 97.070313 444.164063 97.070313 444.164063 100.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 87.46875 C 461.101563 91.070313 455.699219 91.070313 455.699219 87.46875 C 455.699219 83.871094 461.101563 83.871094 461.101563 87.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.410156 430.558594 L 457.96875 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.410156 430.558594 L 67.410156 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.203125 430.558594 L 123.203125 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.996094 430.558594 L 178.996094 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.792969 430.558594 L 234.792969 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.585938 430.558594 L 290.585938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.378906 430.558594 L 346.378906 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.175781 430.558594 L 402.175781 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 457.96875 430.558594 L 457.96875 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.730469" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.404297" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.738281" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.412109" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.523438" y="456.480469"/> - <use xlink:href="#glyph0-2" x="118.197266" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.53125" y="456.480469"/> - <use xlink:href="#glyph0-3" x="128.205078" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.316406" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.990234" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.324219" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.998047" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.113281" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.787109" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.121094" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.794922" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.90625" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.580078" y="456.480469"/> - <use xlink:href="#glyph0-5" x="288.914063" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.587891" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.699219" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.373047" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.707031" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.380859" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.496094" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.169922" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.503906" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.177734" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.289063" y="456.480469"/> - <use xlink:href="#glyph0-2" x="452.962891" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.296875" y="456.480469"/> - <use xlink:href="#glyph0-3" x="462.970703" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 380.328125 L 59.039063 69.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 380.328125 L 51.839844 380.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 318.1875 L 51.839844 318.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 256.046875 L 51.839844 256.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 193.90625 L 51.839844 193.90625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 131.761719 L 51.839844 131.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 69.621094 L 51.839844 69.621094 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="388.667969"/> - <use xlink:href="#glyph1-2" x="41.761719" y="381.994141"/> - <use xlink:href="#glyph1-3" x="41.761719" y="378.660156"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="326.527344"/> - <use xlink:href="#glyph1-2" x="41.761719" y="319.853516"/> - <use xlink:href="#glyph1-4" x="41.761719" y="316.519531"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="264.386719"/> - <use xlink:href="#glyph1-2" x="41.761719" y="257.712891"/> - <use xlink:href="#glyph1-5" x="41.761719" y="254.378906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="202.246094"/> - <use xlink:href="#glyph1-2" x="41.761719" y="195.572266"/> - <use xlink:href="#glyph1-1" x="41.761719" y="192.238281"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="140.101563"/> - <use xlink:href="#glyph1-2" x="41.761719" y="133.427734"/> - <use xlink:href="#glyph1-7" x="41.761719" y="130.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="77.960938"/> - <use xlink:href="#glyph1-2" x="41.761719" y="71.287109"/> - <use xlink:href="#glyph1-3" x="41.761719" y="67.953125"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.96875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="199.764844" y="34.675781"/> - <use xlink:href="#glyph2-3" x="203.765625" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.774219" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.570313" y="34.675781"/> - <use xlink:href="#glyph2-6" x="228.578906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="232.579687" y="34.675781"/> - <use xlink:href="#glyph2-3" x="241.375781" y="34.675781"/> - <use xlink:href="#glyph2-8" x="249.384375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.179687" y="34.675781"/> - <use xlink:href="#glyph2-2" x="258.975" y="34.675781"/> - <use xlink:href="#glyph2-9" x="262.975781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="270.984375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="278.992969" y="34.675781"/> - <use xlink:href="#glyph2-10" x="282.99375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="292.598437" y="34.675781"/> - <use xlink:href="#glyph2-11" x="296.599219" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.008594" y="34.675781"/> - <use xlink:href="#glyph2-12" x="309.009375" y="34.675781"/> - <use xlink:href="#glyph2-13" x="317.017969" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.026562" y="34.675781"/> - <use xlink:href="#glyph2-14" x="329.027344" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.644531 402.128906 C 89.644531 405.730469 84.242188 405.730469 84.242188 402.128906 C 84.242188 398.53125 89.644531 398.53125 89.644531 402.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.539063 388.683594 C 104.539063 392.285156 99.140625 392.285156 99.140625 388.683594 C 99.140625 385.082031 104.539063 385.082031 104.539063 388.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.042969 375.238281 C 119.042969 378.835938 113.644531 378.835938 113.644531 375.238281 C 113.644531 371.636719 119.042969 371.636719 119.042969 375.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.347656 352.007813 C 143.347656 355.609375 137.949219 355.609375 137.949219 352.007813 C 137.949219 348.410156 143.347656 348.410156 143.347656 352.007813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.59375 336.117188 C 160.59375 339.71875 155.195313 339.71875 155.195313 336.117188 C 155.195313 332.519531 160.59375 332.519531 160.59375 336.117188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.492188 321.449219 C 175.492188 325.046875 170.089844 325.046875 170.089844 321.449219 C 170.089844 317.847656 175.492188 317.847656 175.492188 321.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.601563 308 C 189.601563 311.601563 184.203125 311.601563 184.203125 308 C 184.203125 304.402344 189.601563 304.402344 189.601563 308 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.457031 292.109375 C 206.457031 295.710938 201.058594 295.710938 201.058594 292.109375 C 201.058594 288.507813 206.457031 288.507813 206.457031 292.109375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.609375 282.328125 C 218.609375 285.929688 213.210938 285.929688 213.210938 282.328125 C 213.210938 278.730469 218.609375 278.730469 218.609375 282.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.507813 268.882813 C 233.507813 272.484375 228.105469 272.484375 228.105469 268.882813 C 228.105469 265.28125 233.507813 265.28125 233.507813 268.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.875 259.101563 C 244.875 262.703125 239.472656 262.703125 239.472656 259.101563 C 239.472656 255.503906 244.875 255.503906 244.875 259.101563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.675781 249.324219 C 254.675781 252.921875 249.273438 252.921875 249.273438 249.324219 C 249.273438 245.722656 254.675781 245.722656 254.675781 249.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.347656 219.984375 C 290.347656 223.585938 284.945313 223.585938 284.945313 219.984375 C 284.945313 216.382813 290.347656 216.382813 290.347656 219.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 312.296875 204.09375 C 312.296875 207.691406 306.898438 207.691406 306.898438 204.09375 C 306.898438 200.492188 312.296875 200.492188 312.296875 204.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.378906 166.195313 C 357.378906 169.796875 351.976563 169.796875 351.976563 166.195313 C 351.976563 162.597656 357.378906 162.597656 357.378906 166.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.203125 130.746094 C 405.203125 134.34375 399.800781 134.34375 399.800781 130.746094 C 399.800781 127.144531 405.203125 127.144531 405.203125 130.746094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.164063 100.671875 C 444.164063 104.273438 438.765625 104.273438 438.765625 100.671875 C 438.765625 97.070313 444.164063 97.070313 444.164063 100.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 87.46875 C 461.101563 91.070313 455.699219 91.070313 455.699219 87.46875 C 455.699219 83.871094 461.101563 83.871094 461.101563 87.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.859375 L 78.238281 412.035156 L 82.078125 408.222656 L 85.921875 404.421875 L 89.761719 400.632813 L 93.601563 396.855469 L 97.441406 393.089844 L 101.28125 389.332031 L 105.121094 385.585938 L 108.960938 381.851563 L 112.800781 378.128906 L 116.640625 374.417969 L 120.480469 370.71875 L 124.320313 367.027344 L 128.160156 363.351563 L 132 359.683594 L 135.839844 356.027344 L 139.679688 352.382813 L 143.519531 348.75 L 147.359375 345.125 L 151.199219 341.515625 L 155.039063 337.914063 L 158.878906 334.324219 L 162.71875 330.746094 L 166.558594 327.179688 L 170.398438 323.625 L 174.238281 320.078125 L 178.078125 316.542969 L 181.921875 313.023438 L 185.761719 309.511719 L 189.601563 306.011719 L 193.441406 302.519531 L 197.28125 299.042969 L 201.121094 295.578125 L 204.960938 292.121094 L 208.800781 288.675781 L 212.640625 285.242188 L 216.480469 281.820313 L 220.320313 278.410156 L 224.160156 275.007813 L 228 271.621094 L 231.839844 268.242188 L 235.679688 264.875 L 239.519531 261.519531 L 243.359375 258.175781 L 247.199219 254.839844 L 251.039063 251.519531 L 254.878906 248.207031 L 258.71875 244.90625 L 262.558594 241.617188 L 266.398438 238.339844 L 270.238281 235.074219 L 274.078125 231.816406 L 277.921875 228.574219 L 281.761719 225.339844 L 285.601563 222.117188 L 289.441406 218.90625 L 293.28125 215.707031 L 297.121094 212.519531 L 300.960938 209.339844 L 304.800781 206.171875 L 308.640625 203.019531 L 312.480469 199.875 L 316.320313 196.742188 L 320.160156 193.617188 L 324 190.507813 L 327.839844 187.40625 L 331.679688 184.320313 L 335.519531 181.242188 L 339.359375 178.175781 L 343.199219 175.121094 L 347.039063 172.074219 L 350.878906 169.042969 L 354.71875 166.019531 L 358.558594 163.007813 L 362.398438 160.007813 L 366.238281 157.019531 L 370.078125 154.042969 L 373.921875 151.078125 L 377.761719 148.121094 L 381.601563 145.179688 L 385.441406 142.246094 L 389.28125 139.324219 L 393.121094 136.414063 L 396.960938 133.511719 L 400.800781 130.625 L 404.640625 127.746094 L 408.480469 124.878906 L 412.320313 122.023438 L 416.160156 119.179688 L 420 116.347656 L 423.839844 113.527344 L 427.679688 110.714844 L 431.519531 107.917969 L 435.359375 105.128906 L 439.199219 102.351563 L 443.039063 99.585938 L 446.878906 96.828125 L 450.71875 94.085938 L 454.558594 91.351563 L 458.398438 88.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 71.207031 374.992188 L 78.84375 374.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.027344 378.808594 L 75.027344 371.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.082031 358.855469 L 96.71875 358.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.902344 362.671875 L 92.902344 355.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.820313 342.230469 L 115.457031 342.230469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 111.640625 346.046875 L 111.640625 338.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.261719 317.78125 L 142.898438 317.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.078125 321.597656 L 139.078125 313.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.683594 300.667969 L 161.320313 300.667969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 157.503906 304.484375 L 157.503906 296.847656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.957031 252.992188 L 216.59375 252.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 212.773438 256.808594 L 212.773438 249.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 227.378906 238.320313 L 235.015625 238.320313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.199219 242.140625 L 231.199219 234.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.820313 215.09375 L 262.457031 215.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 258.636719 218.914063 L 258.636719 211.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 273.242188 200.425781 L 280.878906 200.425781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.0625 204.242188 L 277.0625 196.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 319.890625 166.195313 L 327.527344 166.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 323.710938 170.015625 L 323.710938 162.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 347.722656 144.191406 L 355.359375 144.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 351.542969 148.011719 L 351.542969 140.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.570313 117.296875 L 392.207031 117.296875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.390625 121.117188 L 388.390625 113.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.714844 99.207031 L 420.351563 99.207031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.535156 103.023438 L 416.535156 95.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 431.0625 84.535156 L 438.699219 84.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.878906 88.355469 L 434.878906 80.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 449.878906 72.800781 L 457.515625 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.695313 76.617188 L 453.695313 68.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.027344 375.523438 L 78.8125 371.980469 L 82.601563 368.453125 L 86.386719 364.933594 L 90.175781 361.421875 L 93.960938 357.921875 L 97.746094 354.433594 L 101.535156 350.957031 L 105.320313 347.488281 L 109.105469 344.03125 L 112.894531 340.582031 L 116.679688 337.148438 L 120.46875 333.71875 L 124.253906 330.304688 L 128.039063 326.898438 L 131.828125 323.503906 L 135.613281 320.117188 L 139.402344 316.742188 L 143.1875 313.378906 L 146.972656 310.027344 L 150.761719 306.683594 L 154.546875 303.347656 L 158.335938 300.027344 L 162.121094 296.714844 L 165.90625 293.414063 L 169.695313 290.121094 L 173.480469 286.839844 L 177.269531 283.570313 L 181.054688 280.308594 L 184.839844 277.058594 L 188.628906 273.820313 L 192.414063 270.589844 L 196.203125 267.371094 L 199.988281 264.164063 L 203.773438 260.964844 L 207.5625 257.777344 L 211.347656 254.601563 L 215.132813 251.433594 L 218.921875 248.277344 L 222.707031 245.132813 L 226.496094 241.996094 L 230.28125 238.871094 L 234.066406 235.753906 L 237.855469 232.648438 L 241.640625 229.554688 L 245.429688 226.472656 L 249.214844 223.398438 L 253 220.335938 L 256.789063 217.28125 L 260.574219 214.242188 L 264.363281 211.207031 L 268.148438 208.1875 L 271.933594 205.175781 L 275.722656 202.175781 L 279.507813 199.183594 L 283.296875 196.203125 L 287.082031 193.234375 L 290.867188 190.277344 L 294.65625 187.328125 L 298.441406 184.390625 L 302.226563 181.460938 L 306.015625 178.542969 L 309.800781 175.636719 L 313.589844 172.738281 L 317.375 169.851563 L 321.160156 166.976563 L 324.949219 164.109375 L 328.734375 161.253906 L 332.523438 158.410156 L 336.308594 155.574219 L 340.09375 152.75 L 343.882813 149.9375 L 347.667969 147.132813 L 351.457031 144.339844 L 355.242188 141.558594 L 359.027344 138.785156 L 362.816406 136.023438 L 366.601563 133.273438 L 370.390625 130.53125 L 374.175781 127.800781 L 377.960938 125.078125 L 381.75 122.371094 L 385.535156 119.667969 L 389.324219 116.980469 L 393.109375 114.300781 L 396.894531 111.632813 L 400.683594 108.976563 L 404.46875 106.328125 L 408.253906 103.691406 L 412.042969 101.0625 L 415.828125 98.445313 L 419.617188 95.839844 L 423.402344 93.246094 L 427.1875 90.660156 L 430.976563 88.082031 L 434.761719 85.519531 L 438.550781 82.964844 L 442.335938 80.421875 L 446.121094 77.886719 L 449.910156 75.363281 L 453.695313 72.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-4" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-3" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-4" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-16" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-17" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-6" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-18" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-1" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-17" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-5" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-18" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-6" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-4" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-19" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-3" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-16" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-17" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-6" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-6" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-20" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-17" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-6" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-21" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-5" x="439.058594" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_plans_slope_15_.png b/docs/en/calculators/par/baffle_fishway_plans_slope_15_.png new file mode 100644 index 0000000000000000000000000000000000000000..9a0e885227c0c3bc92abef43c4071fd61cffbf6b GIT binary patch literal 49633 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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_plans_slope_15_.svg b/docs/en/calculators/par/baffle_fishway_plans_slope_15_.svg deleted file mode 100644 index 9b3ea6ead..000000000 --- a/docs/en/calculators/par/baffle_fishway_plans_slope_15_.svg +++ /dev/null @@ -1,464 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-22"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.640625 -2.652344 L 2.609375 -2.855469 C 2.660156 -2.40625 2.828125 -2.054688 3.105469 -1.796875 C 3.382813 -1.535156 3.699219 -1.40625 4.0625 -1.40625 C 4.472656 -1.40625 4.824219 -1.570313 5.109375 -1.90625 C 5.394531 -2.238281 5.535156 -2.746094 5.539063 -3.425781 C 5.535156 -4.054688 5.394531 -4.527344 5.113281 -4.847656 C 4.828125 -5.160156 4.460938 -5.320313 4.007813 -5.324219 C 3.4375 -5.320313 2.925781 -5.070313 2.480469 -4.570313 L 0.878906 -4.800781 L 1.890625 -10.167969 L 7.117188 -10.167969 L 7.117188 -8.316406 L 3.390625 -8.316406 L 3.078125 -6.566406 C 3.515625 -6.785156 3.96875 -6.894531 4.429688 -6.898438 C 5.304688 -6.894531 6.046875 -6.578125 6.660156 -5.941406 C 7.265625 -5.300781 7.570313 -4.472656 7.574219 -3.460938 C 7.570313 -2.609375 7.324219 -1.851563 6.835938 -1.1875 C 6.160156 -0.277344 5.230469 0.175781 4.042969 0.175781 C 3.089844 0.175781 2.3125 -0.078125 1.714844 -0.589844 C 1.113281 -1.097656 0.753906 -1.785156 0.640625 -2.652344 Z M 0.640625 -2.652344 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface6"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 112.714844 373.152344 C 112.714844 376.75 107.316406 376.75 107.316406 373.152344 C 107.316406 369.550781 112.714844 369.550781 112.714844 373.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.710938 334.699219 C 146.710938 338.296875 141.3125 338.296875 141.3125 334.699219 C 141.3125 331.097656 146.710938 331.097656 146.710938 334.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.175781 303.519531 C 176.175781 307.117188 170.777344 307.117188 170.777344 303.519531 C 170.777344 299.917969 176.175781 299.917969 176.175781 303.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 197.546875 281.695313 C 197.546875 285.292969 192.144531 285.292969 192.144531 281.695313 C 192.144531 278.09375 197.546875 278.09375 197.546875 281.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.039063 253.632813 C 226.039063 257.234375 220.636719 257.234375 220.636719 253.632813 C 220.636719 250.035156 226.039063 250.035156 226.039063 253.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.710938 221.417969 C 259.710938 225.015625 254.308594 225.015625 254.308594 221.417969 C 254.308594 217.816406 259.710938 217.816406 259.710938 221.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.648438 190.238281 C 295.648438 193.839844 290.25 193.839844 290.25 190.238281 C 290.25 186.636719 295.648438 186.636719 295.648438 190.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.585938 136.195313 C 365.585938 139.796875 360.1875 139.796875 360.1875 136.195313 C 360.1875 132.597656 365.585938 132.597656 365.585938 136.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.496094 110.214844 C 402.496094 113.8125 397.097656 113.8125 397.097656 110.214844 C 397.097656 106.613281 402.496094 106.613281 402.496094 110.214844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 432.929688 91.507813 C 432.929688 95.105469 427.53125 95.105469 427.53125 91.507813 C 427.53125 87.90625 432.929688 87.90625 432.929688 91.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.277344 430.558594 L 458.722656 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.277344 430.558594 L 67.277344 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.199219 430.558594 L 123.199219 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 179.117188 430.558594 L 179.117188 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 235.039063 430.558594 L 235.039063 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.960938 430.558594 L 290.960938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.882813 430.558594 L 346.882813 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.804688 430.558594 L 402.804688 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.722656 430.558594 L 458.722656 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.597656" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.271484" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.605469" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.279297" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.519531" y="456.480469"/> - <use xlink:href="#glyph0-2" x="118.193359" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.527344" y="456.480469"/> - <use xlink:href="#glyph0-3" x="128.201172" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.4375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="174.111328" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.445313" y="456.480469"/> - <use xlink:href="#glyph0-1" x="184.119141" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.359375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="230.033203" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.367188" y="456.480469"/> - <use xlink:href="#glyph0-3" x="240.041016" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="279.28125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.955078" y="456.480469"/> - <use xlink:href="#glyph0-5" x="289.289063" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.962891" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="335.203125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.876953" y="456.480469"/> - <use xlink:href="#glyph0-5" x="345.210938" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.884766" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="391.125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.798828" y="456.480469"/> - <use xlink:href="#glyph0-6" x="401.132813" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.806641" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="447.042969" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.716797" y="456.480469"/> - <use xlink:href="#glyph0-6" x="457.050781" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.724609" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 422.144531 L 59.039063 100.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 422.144531 L 51.839844 422.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 357.859375 L 51.839844 357.859375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 293.570313 L 51.839844 293.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 229.285156 L 51.839844 229.285156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 165 L 51.839844 165 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 100.710938 L 51.839844 100.710938 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="430.484375"/> - <use xlink:href="#glyph1-2" x="41.761719" y="423.810547"/> - <use xlink:href="#glyph1-3" x="41.761719" y="420.476563"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="366.199219"/> - <use xlink:href="#glyph1-2" x="41.761719" y="359.525391"/> - <use xlink:href="#glyph1-4" x="41.761719" y="356.191406"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="301.910156"/> - <use xlink:href="#glyph1-2" x="41.761719" y="295.236328"/> - <use xlink:href="#glyph1-5" x="41.761719" y="291.902344"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="237.625"/> - <use xlink:href="#glyph1-2" x="41.761719" y="230.951172"/> - <use xlink:href="#glyph1-6" x="41.761719" y="227.617188"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="173.339844"/> - <use xlink:href="#glyph1-2" x="41.761719" y="166.666016"/> - <use xlink:href="#glyph1-1" x="41.761719" y="163.332031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="109.050781"/> - <use xlink:href="#glyph1-2" x="41.761719" y="102.376953"/> - <use xlink:href="#glyph1-3" x="41.761719" y="99.042969"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.96875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="199.764844" y="34.675781"/> - <use xlink:href="#glyph2-3" x="203.765625" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.774219" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.570313" y="34.675781"/> - <use xlink:href="#glyph2-6" x="228.578906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="232.579687" y="34.675781"/> - <use xlink:href="#glyph2-3" x="241.375781" y="34.675781"/> - <use xlink:href="#glyph2-8" x="249.384375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.179687" y="34.675781"/> - <use xlink:href="#glyph2-2" x="258.975" y="34.675781"/> - <use xlink:href="#glyph2-9" x="262.975781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="270.984375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="278.992969" y="34.675781"/> - <use xlink:href="#glyph2-10" x="282.99375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="292.598437" y="34.675781"/> - <use xlink:href="#glyph2-11" x="296.599219" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.008594" y="34.675781"/> - <use xlink:href="#glyph2-12" x="309.009375" y="34.675781"/> - <use xlink:href="#glyph2-13" x="317.017969" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.026562" y="34.675781"/> - <use xlink:href="#glyph2-14" x="329.027344" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 112.714844 373.152344 C 112.714844 376.75 107.316406 376.75 107.316406 373.152344 C 107.316406 369.550781 112.714844 369.550781 112.714844 373.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.710938 334.699219 C 146.710938 338.296875 141.3125 338.296875 141.3125 334.699219 C 141.3125 331.097656 146.710938 331.097656 146.710938 334.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.175781 303.519531 C 176.175781 307.117188 170.777344 307.117188 170.777344 303.519531 C 170.777344 299.917969 176.175781 299.917969 176.175781 303.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 197.546875 281.695313 C 197.546875 285.292969 192.144531 285.292969 192.144531 281.695313 C 192.144531 278.09375 197.546875 278.09375 197.546875 281.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.039063 253.632813 C 226.039063 257.234375 220.636719 257.234375 220.636719 253.632813 C 220.636719 250.035156 226.039063 250.035156 226.039063 253.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.710938 221.417969 C 259.710938 225.015625 254.308594 225.015625 254.308594 221.417969 C 254.308594 217.816406 259.710938 217.816406 259.710938 221.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.648438 190.238281 C 295.648438 193.839844 290.25 193.839844 290.25 190.238281 C 290.25 186.636719 295.648438 186.636719 295.648438 190.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.585938 136.195313 C 365.585938 139.796875 360.1875 139.796875 360.1875 136.195313 C 360.1875 132.597656 365.585938 132.597656 365.585938 136.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.496094 110.214844 C 402.496094 113.8125 397.097656 113.8125 397.097656 110.214844 C 397.097656 106.613281 402.496094 106.613281 402.496094 110.214844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 432.929688 91.507813 C 432.929688 95.105469 427.53125 95.105469 427.53125 91.507813 C 427.53125 87.90625 432.929688 87.90625 432.929688 91.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.988281 L 78.238281 411.320313 L 82.078125 406.675781 L 85.921875 402.058594 L 89.761719 397.464844 L 93.601563 392.894531 L 97.441406 388.351563 L 101.28125 383.835938 L 105.121094 379.34375 L 108.960938 374.878906 L 112.800781 370.433594 L 116.640625 366.019531 L 120.480469 361.628906 L 124.320313 357.261719 L 128.160156 352.921875 L 132 348.605469 L 135.839844 344.316406 L 139.679688 340.050781 L 143.519531 335.8125 L 147.359375 331.597656 L 151.199219 327.40625 L 155.039063 323.242188 L 158.878906 319.105469 L 162.71875 314.992188 L 166.558594 310.902344 L 170.398438 306.839844 L 174.238281 302.800781 L 178.078125 298.789063 L 181.921875 294.800781 L 185.761719 290.839844 L 189.601563 286.902344 L 193.441406 282.992188 L 197.28125 279.105469 L 201.121094 275.242188 L 204.960938 271.410156 L 208.800781 267.597656 L 212.640625 263.8125 L 216.480469 260.050781 L 220.320313 256.316406 L 224.160156 252.609375 L 228 248.921875 L 231.839844 245.265625 L 235.679688 241.628906 L 239.519531 238.023438 L 243.359375 234.4375 L 247.199219 230.878906 L 251.039063 227.347656 L 254.878906 223.839844 L 258.71875 220.355469 L 262.558594 216.898438 L 266.398438 213.46875 L 270.238281 210.0625 L 274.078125 206.679688 L 277.921875 203.324219 L 281.761719 199.992188 L 285.601563 196.6875 L 289.441406 193.40625 L 293.28125 190.152344 L 297.121094 186.921875 L 300.960938 183.714844 L 304.800781 180.535156 L 308.640625 177.382813 L 312.480469 174.253906 L 316.320313 171.148438 L 320.160156 168.070313 L 324 165.019531 L 327.839844 161.988281 L 331.679688 158.988281 L 335.519531 156.007813 L 339.359375 153.058594 L 343.199219 150.128906 L 347.039063 147.226563 L 350.878906 144.351563 L 354.71875 141.5 L 358.558594 138.675781 L 362.398438 135.875 L 366.238281 133.097656 L 370.078125 130.347656 L 373.921875 127.621094 L 377.761719 124.921875 L 381.601563 122.246094 L 385.441406 119.597656 L 389.28125 116.972656 L 393.121094 114.375 L 396.960938 111.800781 L 400.800781 109.253906 L 404.640625 106.730469 L 408.480469 104.230469 L 412.320313 101.757813 L 416.160156 99.3125 L 420 96.890625 L 423.839844 94.492188 L 427.679688 92.121094 L 431.519531 89.773438 L 435.359375 87.453125 L 439.199219 85.15625 L 443.039063 82.886719 L 446.878906 80.640625 L 450.71875 78.421875 L 454.558594 76.226563 L 458.398438 74.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.886719 382.074219 L 78.523438 382.074219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.707031 385.890625 L 74.707031 378.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.171875 371.050781 L 88.808594 371.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.992188 374.867188 L 84.992188 367.230469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.890625 352.675781 L 106.527344 352.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 102.707031 356.492188 L 102.707031 348.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 116.605469 332.46875 L 124.242188 332.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 120.421875 336.289063 L 120.421875 328.652344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.320313 312.265625 L 141.957031 312.265625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 138.136719 316.082031 L 138.136719 308.445313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.175781 295.710938 L 160.8125 295.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.996094 299.53125 L 156.996094 291.894531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 170.890625 279.164063 L 178.527344 279.164063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.710938 282.984375 L 174.710938 275.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.179688 262.617188 L 196.816406 262.617188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.996094 266.433594 L 192.996094 258.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 207.464844 246.066406 L 215.101563 246.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 211.285156 249.886719 L 211.285156 242.25 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.324219 227.6875 L 233.960938 227.6875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.140625 231.503906 L 230.140625 223.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.039063 212.96875 L 251.675781 212.96875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 247.855469 216.789063 L 247.855469 209.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 262.894531 198.246094 L 270.53125 198.246094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.714844 202.066406 L 266.714844 194.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.753906 185.355469 L 289.390625 185.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 285.574219 189.171875 L 285.574219 181.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.898438 176.164063 L 298.535156 176.164063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 294.714844 179.984375 L 294.714844 172.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.039063 172.464844 L 307.679688 172.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 303.859375 176.28125 L 303.859375 168.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.042969 152.210938 L 335.679688 152.210938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.859375 156.027344 L 331.859375 148.390625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 337.1875 146.679688 L 344.824219 146.679688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.003906 150.496094 L 341.003906 142.859375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.042969 135.617188 L 363.679688 135.617188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 359.863281 139.433594 L 359.863281 131.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.902344 122.722656 L 382.539063 122.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.71875 126.539063 L 378.71875 118.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 393.757813 113.488281 L 401.394531 113.488281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.578125 117.304688 L 397.578125 109.667969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.617188 104.253906 L 420.253906 104.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.4375 108.070313 L 416.4375 100.433594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 431.476563 95.019531 L 439.113281 95.019531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 435.292969 98.835938 L 435.292969 91.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 450.332031 85.785156 L 457.96875 85.785156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.152344 89.601563 L 454.152344 81.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.707031 382.585938 L 78.5 378.289063 L 82.292969 374.015625 L 86.089844 369.773438 L 89.882813 365.558594 L 93.679688 361.367188 L 97.472656 357.203125 L 101.265625 353.070313 L 105.0625 348.960938 L 108.855469 344.878906 L 112.652344 340.824219 L 116.445313 336.796875 L 120.238281 332.796875 L 124.035156 328.820313 L 127.828125 324.875 L 131.621094 320.953125 L 135.417969 317.0625 L 139.210938 313.195313 L 143.007813 309.355469 L 146.800781 305.542969 L 150.59375 301.757813 L 154.390625 298 L 158.183594 294.269531 L 161.976563 290.566406 L 165.773438 286.886719 L 169.566406 283.238281 L 173.363281 279.613281 L 177.15625 276.019531 L 180.949219 272.449219 L 184.746094 268.90625 L 188.539063 265.390625 L 192.335938 261.902344 L 196.128906 258.441406 L 199.921875 255.003906 L 203.71875 251.597656 L 207.511719 248.21875 L 211.304688 244.863281 L 215.101563 241.535156 L 218.894531 238.238281 L 222.691406 234.964844 L 226.484375 231.71875 L 230.277344 228.5 L 234.074219 225.308594 L 237.867188 222.140625 L 241.664063 219.003906 L 245.457031 215.894531 L 249.25 212.808594 L 253.046875 209.75 L 256.839844 206.722656 L 260.632813 203.71875 L 264.429688 200.742188 L 268.222656 197.792969 L 272.019531 194.871094 L 275.8125 191.972656 L 279.605469 189.105469 L 283.402344 186.265625 L 287.195313 183.449219 L 290.988281 180.664063 L 294.785156 177.902344 L 298.578125 175.167969 L 302.375 172.460938 L 306.167969 169.78125 L 309.960938 167.128906 L 313.757813 164.503906 L 317.550781 161.90625 L 321.347656 159.332031 L 325.140625 156.789063 L 328.933594 154.269531 L 332.730469 151.777344 L 336.523438 149.316406 L 340.316406 146.878906 L 344.113281 144.46875 L 347.90625 142.085938 L 351.703125 139.730469 L 355.496094 137.398438 L 359.289063 135.097656 L 363.085938 132.820313 L 366.878906 130.574219 L 370.675781 128.351563 L 374.46875 126.15625 L 378.261719 123.992188 L 382.058594 121.851563 L 385.851563 119.738281 L 389.644531 117.648438 L 393.441406 115.589844 L 397.234375 113.558594 L 401.03125 111.550781 L 404.824219 109.574219 L 408.617188 107.621094 L 412.414063 105.695313 L 416.207031 103.800781 L 420.003906 101.929688 L 423.796875 100.085938 L 427.589844 98.269531 L 431.386719 96.476563 L 435.179688 94.714844 L 438.972656 92.980469 L 442.769531 91.269531 L 446.5625 89.585938 L 450.359375 87.933594 L 454.152344 86.304688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-6" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-6" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-6" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-16" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-17" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-18" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-5" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-19" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-17" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-20" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-5" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-6" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-21" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-18" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-16" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-17" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-18" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-1" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-1" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-17" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-5" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-20" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-22" x="439.058594" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_plans_slope_20_.png b/docs/en/calculators/par/baffle_fishway_plans_slope_20_.png new file mode 100644 index 0000000000000000000000000000000000000000..14ba34f0cb95fd726bc2159fec756a36234fc8e2 GIT binary patch literal 53093 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 Gto{$tNJ0+) literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_plans_slope_20_.svg b/docs/en/calculators/par/baffle_fishway_plans_slope_20_.svg deleted file mode 100644 index 0ae4eea08..000000000 --- a/docs/en/calculators/par/baffle_fishway_plans_slope_20_.svg +++ /dev/null @@ -1,495 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 7.285156 -1.835938 L 7.285156 0 L 0.359375 0 C 0.429688 -0.691406 0.65625 -1.347656 1.035156 -1.96875 C 1.40625 -2.589844 2.144531 -3.414063 3.253906 -4.445313 C 4.140625 -5.269531 4.6875 -5.832031 4.894531 -6.132813 C 5.160156 -6.535156 5.296875 -6.9375 5.300781 -7.339844 C 5.296875 -7.777344 5.179688 -8.117188 4.945313 -8.355469 C 4.707031 -8.589844 4.378906 -8.707031 3.964844 -8.710938 C 3.550781 -8.707031 3.222656 -8.582031 2.980469 -8.335938 C 2.734375 -8.085938 2.59375 -7.675781 2.558594 -7.101563 L 0.589844 -7.296875 C 0.703125 -8.382813 1.070313 -9.164063 1.691406 -9.640625 C 2.308594 -10.109375 3.082031 -10.347656 4.015625 -10.351563 C 5.027344 -10.347656 5.828125 -10.074219 6.410156 -9.527344 C 6.992188 -8.976563 7.28125 -8.292969 7.285156 -7.480469 C 7.28125 -7.015625 7.199219 -6.574219 7.035156 -6.15625 C 6.867188 -5.734375 6.601563 -5.292969 6.242188 -4.835938 C 6 -4.527344 5.570313 -4.089844 4.949219 -3.519531 C 4.324219 -2.945313 3.929688 -2.566406 3.765625 -2.382813 C 3.597656 -2.191406 3.460938 -2.007813 3.359375 -1.835938 Z M 7.285156 -1.835938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface11"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.890625 404.871094 C 84.890625 408.46875 79.492188 408.46875 79.492188 404.871094 C 79.492188 401.269531 84.890625 401.269531 84.890625 404.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.683594 396.914063 C 92.683594 400.515625 87.28125 400.515625 87.28125 396.914063 C 87.28125 393.316406 92.683594 393.316406 92.683594 396.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.03125 384.984375 C 101.03125 388.585938 95.628906 388.585938 95.628906 384.984375 C 95.628906 381.386719 101.03125 381.386719 101.03125 384.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.273438 371.066406 C 113.273438 374.664063 107.875 374.664063 107.875 371.066406 C 107.875 367.464844 113.273438 367.464844 113.273438 371.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.847656 357.148438 C 123.847656 360.746094 118.449219 360.746094 118.449219 357.148438 C 118.449219 353.546875 123.847656 353.546875 123.847656 357.148438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.753906 347.203125 C 132.753906 350.804688 127.351563 350.804688 127.351563 347.203125 C 127.351563 343.605469 132.753906 343.605469 132.753906 347.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.324219 335.273438 C 143.324219 338.875 137.925781 338.875 137.925781 335.273438 C 137.925781 331.675781 143.324219 331.675781 143.324219 335.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 155.011719 321.355469 C 155.011719 324.953125 149.613281 324.953125 149.613281 321.355469 C 149.613281 317.753906 155.011719 317.753906 155.011719 321.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.699219 307.4375 C 166.699219 311.035156 161.300781 311.035156 161.300781 307.4375 C 161.300781 303.835938 166.699219 303.835938 166.699219 307.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 181.167969 291.527344 C 181.167969 295.128906 175.769531 295.128906 175.769531 291.527344 C 175.769531 287.929688 181.167969 287.929688 181.167969 291.527344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.742188 283.574219 C 191.742188 287.175781 186.34375 287.175781 186.34375 283.574219 C 186.34375 279.972656 191.742188 279.972656 191.742188 283.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.875 269.65625 C 202.875 273.253906 197.472656 273.253906 197.472656 269.65625 C 197.472656 266.054688 202.875 266.054688 202.875 269.65625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.34375 257.726563 C 217.34375 261.324219 211.945313 261.324219 211.945313 257.726563 C 211.945313 254.125 217.34375 254.125 217.34375 257.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.246094 247.78125 C 226.246094 251.382813 220.847656 251.382813 220.847656 247.78125 C 220.847656 244.183594 226.246094 244.183594 226.246094 247.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.820313 235.851563 C 236.820313 239.453125 231.421875 239.453125 231.421875 235.851563 C 231.421875 232.253906 236.820313 232.253906 236.820313 235.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 251.292969 223.921875 C 251.292969 227.519531 245.890625 227.519531 245.890625 223.921875 C 245.890625 220.320313 251.292969 220.320313 251.292969 223.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 261.863281 211.992188 C 261.863281 215.589844 256.464844 215.589844 256.464844 211.992188 C 256.464844 208.390625 261.863281 208.390625 261.863281 211.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.890625 200.058594 C 276.890625 203.660156 271.492188 203.660156 271.492188 200.058594 C 271.492188 196.460938 276.890625 196.460938 276.890625 200.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.691406 188.128906 C 289.691406 191.730469 284.292969 191.730469 284.292969 188.128906 C 284.292969 184.53125 289.691406 184.53125 289.691406 188.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 301.933594 180.175781 C 301.933594 183.777344 296.535156 183.777344 296.535156 180.175781 C 296.535156 176.574219 301.933594 176.574219 301.933594 180.175781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.074219 166.257813 C 318.074219 169.855469 312.675781 169.855469 312.675781 166.257813 C 312.675781 162.65625 318.074219 162.65625 318.074219 166.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.429688 154.324219 C 331.429688 157.925781 326.03125 157.925781 326.03125 154.324219 C 326.03125 150.726563 331.429688 150.726563 331.429688 154.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.785156 146.371094 C 344.785156 149.972656 339.386719 149.972656 339.386719 146.371094 C 339.386719 142.773438 344.785156 142.773438 344.785156 146.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 354.804688 138.417969 C 354.804688 142.019531 349.40625 142.019531 349.40625 138.417969 C 349.40625 134.820313 354.804688 134.820313 354.804688 138.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.046875 130.464844 C 367.046875 134.066406 361.648438 134.066406 361.648438 130.464844 C 361.648438 126.863281 367.046875 126.863281 367.046875 130.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.855469 118.535156 C 384.855469 122.132813 379.457031 122.132813 379.457031 118.535156 C 379.457031 114.933594 384.855469 114.933594 384.855469 118.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.324219 110.582031 C 399.324219 114.179688 393.925781 114.179688 393.925781 110.582031 C 393.925781 106.980469 399.324219 106.980469 399.324219 110.582031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.683594 100.636719 C 412.683594 104.238281 407.28125 104.238281 407.28125 100.636719 C 407.28125 97.039063 412.683594 97.039063 412.683594 100.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.492188 88.707031 C 430.492188 92.308594 425.089844 92.308594 425.089844 88.707031 C 425.089844 85.109375 430.492188 85.109375 430.492188 88.707031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.40625 82.742188 C 444.40625 86.34375 439.003906 86.34375 439.003906 82.742188 C 439.003906 79.140625 444.40625 79.140625 444.40625 82.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.609375 430.558594 L 458.957031 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.609375 430.558594 L 66.609375 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.660156 430.558594 L 122.660156 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.707031 430.558594 L 178.707031 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.757813 430.558594 L 234.757813 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.808594 430.558594 L 290.808594 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.855469 430.558594 L 346.855469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.90625 430.558594 L 402.90625 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.957031 430.558594 L 458.957031 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="54.929688" y="456.480469"/> - <use xlink:href="#glyph0-2" x="61.603516" y="456.480469"/> - <use xlink:href="#glyph0-1" x="64.9375" y="456.480469"/> - <use xlink:href="#glyph0-1" x="71.611328" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="110.980469" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.654297" y="456.480469"/> - <use xlink:href="#glyph0-1" x="120.988281" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.662109" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.027344" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.701172" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.035156" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.708984" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.078125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.751953" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.085938" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.759766" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="279.128906" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.802734" y="456.480469"/> - <use xlink:href="#glyph0-5" x="289.136719" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.810547" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="335.175781" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.849609" y="456.480469"/> - <use xlink:href="#glyph0-5" x="345.183594" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.857422" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="391.226563" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.900391" y="456.480469"/> - <use xlink:href="#glyph0-6" x="401.234375" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.908203" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="447.277344" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.951172" y="456.480469"/> - <use xlink:href="#glyph0-6" x="457.285156" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.958984" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 424.46875 L 59.039063 65.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 424.46875 L 51.839844 424.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 352.601563 L 51.839844 352.601563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 280.734375 L 51.839844 280.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 208.867188 L 51.839844 208.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 137 L 51.839844 137 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 65.128906 L 51.839844 65.128906 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="432.808594"/> - <use xlink:href="#glyph1-2" x="41.761719" y="426.134766"/> - <use xlink:href="#glyph1-3" x="41.761719" y="422.800781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="360.941406"/> - <use xlink:href="#glyph1-2" x="41.761719" y="354.267578"/> - <use xlink:href="#glyph1-4" x="41.761719" y="350.933594"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="289.074219"/> - <use xlink:href="#glyph1-2" x="41.761719" y="282.400391"/> - <use xlink:href="#glyph1-5" x="41.761719" y="279.066406"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="217.207031"/> - <use xlink:href="#glyph1-2" x="41.761719" y="210.533203"/> - <use xlink:href="#glyph1-6" x="41.761719" y="207.199219"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="145.339844"/> - <use xlink:href="#glyph1-2" x="41.761719" y="138.666016"/> - <use xlink:href="#glyph1-1" x="41.761719" y="135.332031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="73.46875"/> - <use xlink:href="#glyph1-2" x="41.761719" y="66.794922"/> - <use xlink:href="#glyph1-3" x="41.761719" y="63.460938"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.96875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="199.764844" y="34.675781"/> - <use xlink:href="#glyph2-3" x="203.765625" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.774219" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.570313" y="34.675781"/> - <use xlink:href="#glyph2-6" x="228.578906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="232.579687" y="34.675781"/> - <use xlink:href="#glyph2-3" x="241.375781" y="34.675781"/> - <use xlink:href="#glyph2-8" x="249.384375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.179687" y="34.675781"/> - <use xlink:href="#glyph2-2" x="258.975" y="34.675781"/> - <use xlink:href="#glyph2-9" x="262.975781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="270.984375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="278.992969" y="34.675781"/> - <use xlink:href="#glyph2-10" x="282.99375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="292.598437" y="34.675781"/> - <use xlink:href="#glyph2-11" x="296.599219" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.008594" y="34.675781"/> - <use xlink:href="#glyph2-12" x="309.009375" y="34.675781"/> - <use xlink:href="#glyph2-13" x="317.017969" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.026562" y="34.675781"/> - <use xlink:href="#glyph2-14" x="329.027344" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.890625 404.871094 C 84.890625 408.46875 79.492188 408.46875 79.492188 404.871094 C 79.492188 401.269531 84.890625 401.269531 84.890625 404.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.683594 396.914063 C 92.683594 400.515625 87.28125 400.515625 87.28125 396.914063 C 87.28125 393.316406 92.683594 393.316406 92.683594 396.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.03125 384.984375 C 101.03125 388.585938 95.628906 388.585938 95.628906 384.984375 C 95.628906 381.386719 101.03125 381.386719 101.03125 384.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.273438 371.066406 C 113.273438 374.664063 107.875 374.664063 107.875 371.066406 C 107.875 367.464844 113.273438 367.464844 113.273438 371.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.847656 357.148438 C 123.847656 360.746094 118.449219 360.746094 118.449219 357.148438 C 118.449219 353.546875 123.847656 353.546875 123.847656 357.148438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.753906 347.203125 C 132.753906 350.804688 127.351563 350.804688 127.351563 347.203125 C 127.351563 343.605469 132.753906 343.605469 132.753906 347.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.324219 335.273438 C 143.324219 338.875 137.925781 338.875 137.925781 335.273438 C 137.925781 331.675781 143.324219 331.675781 143.324219 335.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 155.011719 321.355469 C 155.011719 324.953125 149.613281 324.953125 149.613281 321.355469 C 149.613281 317.753906 155.011719 317.753906 155.011719 321.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.699219 307.4375 C 166.699219 311.035156 161.300781 311.035156 161.300781 307.4375 C 161.300781 303.835938 166.699219 303.835938 166.699219 307.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 181.167969 291.527344 C 181.167969 295.128906 175.769531 295.128906 175.769531 291.527344 C 175.769531 287.929688 181.167969 287.929688 181.167969 291.527344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.742188 283.574219 C 191.742188 287.175781 186.34375 287.175781 186.34375 283.574219 C 186.34375 279.972656 191.742188 279.972656 191.742188 283.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.875 269.65625 C 202.875 273.253906 197.472656 273.253906 197.472656 269.65625 C 197.472656 266.054688 202.875 266.054688 202.875 269.65625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.34375 257.726563 C 217.34375 261.324219 211.945313 261.324219 211.945313 257.726563 C 211.945313 254.125 217.34375 254.125 217.34375 257.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.246094 247.78125 C 226.246094 251.382813 220.847656 251.382813 220.847656 247.78125 C 220.847656 244.183594 226.246094 244.183594 226.246094 247.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.820313 235.851563 C 236.820313 239.453125 231.421875 239.453125 231.421875 235.851563 C 231.421875 232.253906 236.820313 232.253906 236.820313 235.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 251.292969 223.921875 C 251.292969 227.519531 245.890625 227.519531 245.890625 223.921875 C 245.890625 220.320313 251.292969 220.320313 251.292969 223.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 261.863281 211.992188 C 261.863281 215.589844 256.464844 215.589844 256.464844 211.992188 C 256.464844 208.390625 261.863281 208.390625 261.863281 211.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.890625 200.058594 C 276.890625 203.660156 271.492188 203.660156 271.492188 200.058594 C 271.492188 196.460938 276.890625 196.460938 276.890625 200.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.691406 188.128906 C 289.691406 191.730469 284.292969 191.730469 284.292969 188.128906 C 284.292969 184.53125 289.691406 184.53125 289.691406 188.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 301.933594 180.175781 C 301.933594 183.777344 296.535156 183.777344 296.535156 180.175781 C 296.535156 176.574219 301.933594 176.574219 301.933594 180.175781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.074219 166.257813 C 318.074219 169.855469 312.675781 169.855469 312.675781 166.257813 C 312.675781 162.65625 318.074219 162.65625 318.074219 166.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.429688 154.324219 C 331.429688 157.925781 326.03125 157.925781 326.03125 154.324219 C 326.03125 150.726563 331.429688 150.726563 331.429688 154.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.785156 146.371094 C 344.785156 149.972656 339.386719 149.972656 339.386719 146.371094 C 339.386719 142.773438 344.785156 142.773438 344.785156 146.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 354.804688 138.417969 C 354.804688 142.019531 349.40625 142.019531 349.40625 138.417969 C 349.40625 134.820313 354.804688 134.820313 354.804688 138.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.046875 130.464844 C 367.046875 134.066406 361.648438 134.066406 361.648438 130.464844 C 361.648438 126.863281 367.046875 126.863281 367.046875 130.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.855469 118.535156 C 384.855469 122.132813 379.457031 122.132813 379.457031 118.535156 C 379.457031 114.933594 384.855469 114.933594 384.855469 118.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.324219 110.582031 C 399.324219 114.179688 393.925781 114.179688 393.925781 110.582031 C 393.925781 106.980469 399.324219 106.980469 399.324219 110.582031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.683594 100.636719 C 412.683594 104.238281 407.28125 104.238281 407.28125 100.636719 C 407.28125 97.039063 412.683594 97.039063 412.683594 100.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.492188 88.707031 C 430.492188 92.308594 425.089844 92.308594 425.089844 88.707031 C 425.089844 85.109375 430.492188 85.109375 430.492188 88.707031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.40625 82.742188 C 444.40625 86.34375 439.003906 86.34375 439.003906 82.742188 C 439.003906 79.140625 444.40625 79.140625 444.40625 82.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.53125 L 78.238281 410.625 L 82.078125 405.746094 L 85.921875 400.898438 L 89.761719 396.082031 L 93.601563 391.296875 L 97.441406 386.539063 L 101.28125 381.8125 L 105.121094 377.113281 L 108.960938 372.449219 L 112.800781 367.8125 L 116.640625 363.207031 L 120.480469 358.628906 L 124.320313 354.082031 L 128.160156 349.566406 L 132 345.082031 L 135.839844 340.625 L 139.679688 336.199219 L 143.519531 331.804688 L 147.359375 327.441406 L 151.199219 323.105469 L 155.039063 318.800781 L 158.878906 314.527344 L 162.71875 310.28125 L 166.558594 306.066406 L 170.398438 301.882813 L 174.238281 297.726563 L 178.078125 293.605469 L 181.921875 289.511719 L 185.761719 285.445313 L 189.601563 281.414063 L 193.441406 277.410156 L 197.28125 273.4375 L 201.121094 269.492188 L 204.960938 265.582031 L 208.800781 261.699219 L 212.640625 257.84375 L 216.480469 254.023438 L 220.320313 250.230469 L 224.160156 246.46875 L 228 242.734375 L 231.839844 239.035156 L 235.679688 235.363281 L 239.519531 231.722656 L 243.359375 228.109375 L 247.199219 224.527344 L 251.039063 220.976563 L 254.878906 217.457031 L 258.71875 213.964844 L 262.558594 210.503906 L 266.398438 207.074219 L 270.238281 203.671875 L 274.078125 200.300781 L 277.921875 196.960938 L 281.761719 193.652344 L 285.601563 190.371094 L 289.441406 187.121094 L 293.28125 183.902344 L 297.121094 180.714844 L 300.960938 177.554688 L 304.800781 174.425781 L 308.640625 171.328125 L 312.480469 168.257813 L 316.320313 165.21875 L 320.160156 162.210938 L 324 159.230469 L 327.839844 156.285156 L 331.679688 153.367188 L 335.519531 150.476563 L 339.359375 147.621094 L 343.199219 144.792969 L 347.039063 141.996094 L 350.878906 139.226563 L 354.71875 136.488281 L 358.558594 133.78125 L 362.398438 131.105469 L 366.238281 128.457031 L 370.078125 125.84375 L 373.921875 123.253906 L 377.761719 120.699219 L 381.601563 118.171875 L 385.441406 115.675781 L 389.28125 113.210938 L 393.121094 110.777344 L 396.960938 108.371094 L 400.800781 105.996094 L 404.640625 103.648438 L 408.480469 101.332031 L 412.320313 99.046875 L 416.160156 96.792969 L 420 94.570313 L 423.839844 92.375 L 427.679688 90.210938 L 431.519531 88.074219 L 435.359375 85.972656 L 439.199219 83.898438 L 443.039063 81.855469 L 446.878906 79.839844 L 450.71875 77.855469 L 454.558594 75.902344 L 458.398438 73.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 382.996094 L 78.21875 382.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 386.816406 L 74.398438 379.179688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88.945313 363.113281 L 96.582031 363.113281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.765625 366.929688 L 92.765625 359.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.3125 341.238281 L 114.949219 341.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 111.128906 345.058594 L 111.128906 337.421875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 125.675781 319.367188 L 133.3125 319.367188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.496094 323.183594 L 129.496094 315.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 152.945313 291.527344 L 160.582031 291.527344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.765625 295.347656 L 156.765625 287.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.3125 271.644531 L 178.949219 271.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.128906 275.460938 L 175.128906 267.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.121094 251.757813 L 196.757813 251.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.9375 255.578125 L 192.9375 247.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.042969 235.851563 L 215.679688 235.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 211.859375 239.671875 L 211.859375 232.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.964844 219.945313 L 234.601563 219.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.78125 223.761719 L 230.78125 216.125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 245.328125 204.035156 L 252.964844 204.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.148438 207.855469 L 249.148438 200.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 272.597656 182.164063 L 280.234375 182.164063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.417969 185.984375 L 276.417969 178.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 291.519531 166.257813 L 299.15625 166.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.339844 170.074219 L 295.339844 162.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 310.441406 154.324219 L 318.078125 154.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 314.261719 158.144531 L 314.261719 150.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.808594 142.394531 L 336.445313 142.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 332.625 146.214844 L 332.625 138.578125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 348.285156 132.453125 L 355.921875 132.453125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.105469 136.273438 L 352.105469 128.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.207031 120.523438 L 374.84375 120.523438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 371.027344 124.339844 L 371.027344 116.703125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 395.589844 104.613281 L 403.226563 104.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.410156 108.433594 L 399.410156 100.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.417969 92.683594 L 431.054688 92.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.234375 96.503906 L 427.234375 88.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.894531 84.730469 L 450.53125 84.730469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.714844 88.550781 L 446.714844 80.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 452.910156 82.742188 L 460.546875 82.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 456.730469 86.5625 L 456.730469 78.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 384.386719 L 78.222656 379.664063 L 82.046875 374.980469 L 85.871094 370.324219 L 89.691406 365.707031 L 93.515625 361.125 L 97.339844 356.574219 L 101.164063 352.058594 L 104.988281 347.578125 L 108.808594 343.128906 L 112.632813 338.71875 L 116.457031 334.339844 L 120.28125 329.996094 L 124.101563 325.683594 L 127.925781 321.410156 L 131.75 317.167969 L 135.574219 312.960938 L 139.394531 308.789063 L 143.21875 304.648438 L 147.042969 300.542969 L 150.867188 296.472656 L 154.6875 292.4375 L 158.511719 288.4375 L 162.335938 284.46875 L 166.160156 280.535156 L 169.984375 276.636719 L 173.804688 272.773438 L 177.628906 268.945313 L 181.453125 265.148438 L 185.277344 261.386719 L 189.097656 257.660156 L 192.921875 253.964844 L 196.746094 250.308594 L 200.570313 246.683594 L 204.390625 243.09375 L 208.214844 239.535156 L 212.039063 236.015625 L 215.863281 232.527344 L 219.6875 229.074219 L 223.507813 225.65625 L 227.332031 222.269531 L 231.15625 218.921875 L 234.980469 215.605469 L 238.800781 212.324219 L 242.625 209.074219 L 246.449219 205.863281 L 250.273438 202.683594 L 254.09375 199.539063 L 257.917969 196.429688 L 261.742188 193.351563 L 265.566406 190.308594 L 269.386719 187.300781 L 273.210938 184.328125 L 277.035156 181.390625 L 280.859375 178.484375 L 284.683594 175.613281 L 288.503906 172.777344 L 292.328125 169.976563 L 296.152344 167.210938 L 299.976563 164.476563 L 303.796875 161.777344 L 307.621094 159.113281 L 311.445313 156.480469 L 315.269531 153.886719 L 319.089844 151.324219 L 322.914063 148.796875 L 326.738281 146.300781 L 330.5625 143.84375 L 334.382813 141.417969 L 338.207031 139.027344 L 342.03125 136.671875 L 345.855469 134.347656 L 349.679688 132.0625 L 353.5 129.808594 L 357.324219 127.589844 L 361.148438 125.402344 L 364.972656 123.253906 L 368.792969 121.136719 L 372.617188 119.054688 L 376.441406 117.003906 L 380.265625 114.992188 L 384.085938 113.011719 L 387.910156 111.066406 L 391.734375 109.15625 L 395.558594 107.28125 L 399.382813 105.4375 L 403.203125 103.628906 L 407.027344 101.855469 L 410.851563 100.117188 L 414.675781 98.410156 L 418.496094 96.742188 L 422.320313 95.105469 L 426.144531 93.5 L 429.96875 91.933594 L 433.789063 90.398438 L 437.613281 88.898438 L 441.4375 87.433594 L 445.261719 86.003906 L 449.082031 84.605469 L 452.90625 83.246094 L 456.730469 81.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.292969"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.292969"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.292969"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.292969"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-6" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-3" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-16" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-19" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-1" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-3" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-20" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-16" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-19" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-4" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-1" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-6" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-20" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-5" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-18" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-5" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-21" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-19" x="439.058594" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_suractif_slope_10_.png b/docs/en/calculators/par/baffle_fishway_suractif_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..954d0c53e46dc042c11ca683f742f0d9162a82ab GIT binary patch literal 47459 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 O%$@Uo(CL7<jDG<|6}sa9 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_suractif_slope_10_.svg b/docs/en/calculators/par/baffle_fishway_suractif_slope_10_.svg deleted file mode 100644 index b115164fc..000000000 --- a/docs/en/calculators/par/baffle_fishway_suractif_slope_10_.svg +++ /dev/null @@ -1,451 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.808594 -2.75 L 0.808594 -4.726563 L 4.691406 -4.726563 L 4.691406 -2.75 Z M 0.808594 -2.75 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 7.542969 -5.257813 L 5.597656 -4.90625 C 5.527344 -5.292969 5.378906 -5.585938 5.148438 -5.785156 C 4.914063 -5.980469 4.613281 -6.082031 4.246094 -6.082031 C 3.75 -6.082031 3.355469 -5.910156 3.066406 -5.570313 C 2.769531 -5.230469 2.625 -4.664063 2.628906 -3.867188 C 2.625 -2.980469 2.773438 -2.351563 3.074219 -1.988281 C 3.371094 -1.621094 3.769531 -1.441406 4.273438 -1.441406 C 4.644531 -1.441406 4.953125 -1.546875 5.195313 -1.761719 C 5.433594 -1.972656 5.601563 -2.339844 5.703125 -2.863281 L 7.644531 -2.53125 C 7.4375 -1.640625 7.050781 -0.964844 6.480469 -0.511719 C 5.910156 -0.0585938 5.144531 0.164063 4.183594 0.167969 C 3.089844 0.164063 2.21875 -0.175781 1.570313 -0.863281 C 0.921875 -1.550781 0.597656 -2.507813 0.597656 -3.726563 C 0.597656 -4.957031 0.921875 -5.914063 1.574219 -6.605469 C 2.222656 -7.289063 3.105469 -7.632813 4.21875 -7.636719 C 5.125 -7.632813 5.847656 -7.4375 6.386719 -7.046875 C 6.921875 -6.652344 7.304688 -6.054688 7.542969 -5.257813 Z M 7.542969 -5.257813 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 1.035156 -8.480469 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 -8.480469 Z M 1.035156 0 L 1.035156 -7.46875 L 3.007813 -7.46875 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-19"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-20"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface31"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.375 C 77.101563 406.976563 71.699219 406.976563 71.699219 403.375 C 71.699219 399.777344 77.101563 399.777344 77.101563 403.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.023438 379.882813 C 99.023438 383.484375 93.625 383.484375 93.625 379.882813 C 93.625 376.28125 99.023438 376.28125 99.023438 379.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.304688 364.78125 C 114.304688 368.378906 108.902344 368.378906 108.902344 364.78125 C 108.902344 361.179688 114.304688 361.179688 114.304688 364.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 130.25 348 C 130.25 351.601563 124.847656 351.601563 124.847656 348 C 124.847656 344.398438 130.25 344.398438 130.25 348 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 150.179688 327.863281 C 150.179688 331.464844 144.78125 331.464844 144.78125 327.863281 C 144.78125 324.261719 150.179688 324.261719 150.179688 327.863281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 170.773438 307.726563 C 170.773438 311.328125 165.375 311.328125 165.375 307.726563 C 165.375 304.125 170.773438 304.125 170.773438 307.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.019531 282.554688 C 196.019531 286.15625 190.621094 286.15625 190.621094 282.554688 C 190.621094 278.957031 196.019531 278.957031 196.019531 282.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.9375 260.742188 C 219.9375 264.339844 214.539063 264.339844 214.539063 260.742188 C 214.539063 257.140625 219.9375 257.140625 219.9375 260.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.203125 243.960938 C 239.203125 247.5625 233.804688 247.5625 233.804688 243.960938 C 233.804688 240.359375 239.203125 240.359375 239.203125 243.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.8125 230.535156 C 255.8125 234.136719 250.414063 234.136719 250.414063 230.535156 C 250.414063 226.9375 255.8125 226.9375 255.8125 230.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.40625 212.078125 C 276.40625 215.679688 271.007813 215.679688 271.007813 212.078125 C 271.007813 208.476563 276.40625 208.476563 276.40625 212.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.660156 191.941406 C 299.660156 195.542969 294.261719 195.542969 294.261719 191.941406 C 294.261719 188.339844 299.660156 188.339844 299.660156 191.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.253906 175.160156 C 320.253906 178.761719 314.855469 178.761719 314.855469 175.160156 C 314.855469 171.5625 320.253906 171.5625 320.253906 175.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 340.851563 158.378906 C 340.851563 161.980469 335.449219 161.980469 335.449219 158.378906 C 335.449219 154.78125 340.851563 154.78125 340.851563 158.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.109375 143.277344 C 362.109375 146.878906 356.710938 146.878906 356.710938 143.277344 C 356.710938 139.679688 362.109375 139.679688 362.109375 143.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 383.371094 126.496094 C 383.371094 130.097656 377.96875 130.097656 377.96875 126.496094 C 377.96875 122.898438 383.371094 122.898438 383.371094 126.496094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.316406 114.75 C 399.316406 118.351563 393.914063 118.351563 393.914063 114.75 C 393.914063 111.152344 399.316406 111.152344 399.316406 114.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 421.238281 99.648438 C 421.238281 103.25 415.839844 103.25 415.839844 99.648438 C 415.839844 96.046875 421.238281 96.046875 421.238281 99.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.164063 84.546875 C 443.164063 88.144531 437.761719 88.144531 437.761719 84.546875 C 437.761719 80.945313 443.164063 80.945313 443.164063 84.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.457031 430.558594 L 434.59375 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.457031 430.558594 L 121.457031 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 199.742188 430.558594 L 199.742188 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.027344 430.558594 L 278.027344 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.308594 430.558594 L 356.308594 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.59375 430.558594 L 434.59375 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="118.121094" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="196.40625" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="274.691406" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="352.972656" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="431.257813" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 395.824219 L 59.039063 64.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 395.824219 L 51.839844 395.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 329.542969 L 51.839844 329.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 263.257813 L 51.839844 263.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 196.976563 L 51.839844 196.976563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 130.691406 L 51.839844 130.691406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 64.410156 L 51.839844 64.410156 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="399.160156"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="332.878906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="266.59375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="200.3125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="134.027344"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="67.746094"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="166.554688" y="34.675781"/> - <use xlink:href="#glyph2-2" x="176.159375" y="34.675781"/> - <use xlink:href="#glyph2-3" x="184.955469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="193.751563" y="34.675781"/> - <use xlink:href="#glyph2-5" x="201.760156" y="34.675781"/> - <use xlink:href="#glyph2-6" x="207.364063" y="34.675781"/> - <use xlink:href="#glyph2-7" x="212.159375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="220.167969" y="34.675781"/> - <use xlink:href="#glyph2-9" x="228.176562" y="34.675781"/> - <use xlink:href="#glyph2-10" x="232.971875" y="34.675781"/> - <use xlink:href="#glyph2-11" x="236.972656" y="34.675781"/> - <use xlink:href="#glyph2-4" x="244.98125" y="34.675781"/> - <use xlink:href="#glyph2-12" x="252.989844" y="34.675781"/> - <use xlink:href="#glyph2-13" x="256.990625" y="34.675781"/> - <use xlink:href="#glyph2-7" x="265.786719" y="34.675781"/> - <use xlink:href="#glyph2-14" x="273.795312" y="34.675781"/> - <use xlink:href="#glyph2-14" x="278.590625" y="34.675781"/> - <use xlink:href="#glyph2-15" x="283.385938" y="34.675781"/> - <use xlink:href="#glyph2-4" x="287.386719" y="34.675781"/> - <use xlink:href="#glyph2-16" x="295.395312" y="34.675781"/> - <use xlink:href="#glyph2-12" x="303.403906" y="34.675781"/> - <use xlink:href="#glyph2-1" x="307.404687" y="34.675781"/> - <use xlink:href="#glyph2-12" x="317.009375" y="34.675781"/> - <use xlink:href="#glyph2-17" x="321.010156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="329.419531" y="34.675781"/> - <use xlink:href="#glyph2-18" x="333.420312" y="34.675781"/> - <use xlink:href="#glyph2-19" x="341.428906" y="34.675781"/> - <use xlink:href="#glyph2-12" x="349.4375" y="34.675781"/> - <use xlink:href="#glyph2-20" x="353.438281" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-6" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-7" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-8" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-9" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-8" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-10" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-11" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-12" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-10" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-7" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-9" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-8" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.375 C 77.101563 406.976563 71.699219 406.976563 71.699219 403.375 C 71.699219 399.777344 77.101563 399.777344 77.101563 403.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.023438 379.882813 C 99.023438 383.484375 93.625 383.484375 93.625 379.882813 C 93.625 376.28125 99.023438 376.28125 99.023438 379.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.304688 364.78125 C 114.304688 368.378906 108.902344 368.378906 108.902344 364.78125 C 108.902344 361.179688 114.304688 361.179688 114.304688 364.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 130.25 348 C 130.25 351.601563 124.847656 351.601563 124.847656 348 C 124.847656 344.398438 130.25 344.398438 130.25 348 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 150.179688 327.863281 C 150.179688 331.464844 144.78125 331.464844 144.78125 327.863281 C 144.78125 324.261719 150.179688 324.261719 150.179688 327.863281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 170.773438 307.726563 C 170.773438 311.328125 165.375 311.328125 165.375 307.726563 C 165.375 304.125 170.773438 304.125 170.773438 307.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.019531 282.554688 C 196.019531 286.15625 190.621094 286.15625 190.621094 282.554688 C 190.621094 278.957031 196.019531 278.957031 196.019531 282.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.9375 260.742188 C 219.9375 264.339844 214.539063 264.339844 214.539063 260.742188 C 214.539063 257.140625 219.9375 257.140625 219.9375 260.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.203125 243.960938 C 239.203125 247.5625 233.804688 247.5625 233.804688 243.960938 C 233.804688 240.359375 239.203125 240.359375 239.203125 243.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.8125 230.535156 C 255.8125 234.136719 250.414063 234.136719 250.414063 230.535156 C 250.414063 226.9375 255.8125 226.9375 255.8125 230.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.40625 212.078125 C 276.40625 215.679688 271.007813 215.679688 271.007813 212.078125 C 271.007813 208.476563 276.40625 208.476563 276.40625 212.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.660156 191.941406 C 299.660156 195.542969 294.261719 195.542969 294.261719 191.941406 C 294.261719 188.339844 299.660156 188.339844 299.660156 191.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.253906 175.160156 C 320.253906 178.761719 314.855469 178.761719 314.855469 175.160156 C 314.855469 171.5625 320.253906 171.5625 320.253906 175.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 340.851563 158.378906 C 340.851563 161.980469 335.449219 161.980469 335.449219 158.378906 C 335.449219 154.78125 340.851563 154.78125 340.851563 158.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.109375 143.277344 C 362.109375 146.878906 356.710938 146.878906 356.710938 143.277344 C 356.710938 139.679688 362.109375 139.679688 362.109375 143.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 383.371094 126.496094 C 383.371094 130.097656 377.96875 130.097656 377.96875 126.496094 C 377.96875 122.898438 383.371094 122.898438 383.371094 126.496094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.316406 114.75 C 399.316406 118.351563 393.914063 118.351563 393.914063 114.75 C 393.914063 111.152344 399.316406 111.152344 399.316406 114.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 421.238281 99.648438 C 421.238281 103.25 415.839844 103.25 415.839844 99.648438 C 415.839844 96.046875 421.238281 96.046875 421.238281 99.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.164063 84.546875 C 443.164063 88.144531 437.761719 88.144531 437.761719 84.546875 C 437.761719 80.945313 443.164063 80.945313 443.164063 84.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 403.304688 L 78.238281 399.199219 L 82.078125 395.109375 L 85.921875 391.035156 L 89.761719 386.976563 L 93.601563 382.933594 L 97.441406 378.910156 L 101.28125 374.898438 L 105.121094 370.90625 L 108.960938 366.929688 L 112.800781 362.96875 L 116.640625 359.023438 L 120.480469 355.09375 L 124.320313 351.179688 L 128.160156 347.285156 L 132 343.40625 L 135.839844 339.542969 L 139.679688 335.695313 L 143.519531 331.863281 L 147.359375 328.046875 L 151.199219 324.25 L 155.039063 320.464844 L 158.878906 316.699219 L 162.71875 312.949219 L 166.558594 309.214844 L 170.398438 305.496094 L 174.238281 301.792969 L 178.078125 298.109375 L 181.921875 294.4375 L 185.761719 290.785156 L 189.601563 287.148438 L 193.441406 283.527344 L 197.28125 279.921875 L 201.121094 276.335938 L 204.960938 272.761719 L 208.800781 269.207031 L 212.640625 265.667969 L 216.480469 262.144531 L 220.320313 258.636719 L 224.160156 255.144531 L 228 251.667969 L 231.839844 248.210938 L 235.679688 244.769531 L 239.519531 241.339844 L 243.359375 237.929688 L 247.199219 234.539063 L 251.039063 231.160156 L 254.878906 227.796875 L 258.71875 224.453125 L 262.558594 221.121094 L 266.398438 217.808594 L 270.238281 214.511719 L 274.078125 211.230469 L 277.921875 207.96875 L 281.761719 204.71875 L 285.601563 201.488281 L 289.441406 198.269531 L 293.28125 195.070313 L 297.121094 191.886719 L 300.960938 188.71875 L 304.800781 185.570313 L 308.640625 182.433594 L 312.480469 179.316406 L 316.320313 176.214844 L 320.160156 173.125 L 324 170.058594 L 327.839844 167.003906 L 331.679688 163.964844 L 335.519531 160.945313 L 339.359375 157.9375 L 343.199219 154.949219 L 347.039063 151.976563 L 350.878906 149.019531 L 354.71875 146.078125 L 358.558594 143.152344 L 362.398438 140.246094 L 366.238281 137.355469 L 370.078125 134.476563 L 373.921875 131.617188 L 377.761719 128.773438 L 381.601563 125.949219 L 385.441406 123.136719 L 389.28125 120.34375 L 393.121094 117.5625 L 396.960938 114.800781 L 400.800781 112.054688 L 404.640625 109.324219 L 408.480469 106.609375 L 412.320313 103.914063 L 416.160156 101.230469 L 420 98.566406 L 423.839844 95.917969 L 427.679688 93.285156 L 431.519531 90.667969 L 435.359375 88.066406 L 439.199219 85.484375 L 443.039063 82.914063 L 446.878906 80.363281 L 450.71875 77.828125 L 454.558594 75.308594 L 458.398438 72.804688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.53125 398.339844 L 92.171875 398.339844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88.351563 402.160156 L 88.351563 394.523438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 96.492188 384.917969 L 104.128906 384.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100.308594 388.734375 L 100.308594 381.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.078125 361.425781 L 126.714844 361.425781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.898438 365.242188 L 122.898438 357.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.367188 346.320313 L 140.003906 346.320313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 136.183594 350.140625 L 136.183594 342.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148.976563 332.898438 L 156.613281 332.898438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 152.792969 336.714844 L 152.792969 329.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.925781 319.472656 L 170.5625 319.472656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.746094 323.292969 L 166.746094 315.65625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.859375 304.371094 L 190.496094 304.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 186.675781 308.1875 L 186.675781 300.550781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.804688 289.269531 L 206.441406 289.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.621094 293.085938 L 202.621094 285.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 216.742188 277.523438 L 224.378906 277.523438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 220.558594 281.339844 L 220.558594 273.703125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.679688 264.097656 L 242.316406 264.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.496094 267.914063 L 238.496094 260.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.9375 250.671875 L 263.574219 250.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.757813 254.492188 L 259.757813 246.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 269.890625 240.605469 L 277.527344 240.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 273.707031 244.421875 L 273.707031 236.785156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 284.503906 230.535156 L 292.140625 230.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 288.324219 234.355469 L 288.324219 226.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.421875 213.757813 L 316.058594 213.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 312.242188 217.574219 L 312.242188 209.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 321.710938 205.367188 L 329.347656 205.367188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 325.527344 209.183594 L 325.527344 201.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.640625 193.621094 L 349.277344 193.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 345.457031 197.4375 L 345.457031 189.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 353.597656 185.230469 L 361.234375 185.230469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.417969 189.046875 L 357.417969 181.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.871094 173.484375 L 378.507813 173.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.691406 177.300781 L 374.691406 169.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 386.816406 163.414063 L 394.453125 163.414063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 390.636719 167.234375 L 390.636719 159.597656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 406.082031 151.667969 L 413.71875 151.667969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 409.902344 155.488281 L 409.902344 147.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.355469 139.921875 L 430.992188 139.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.175781 143.742188 L 427.175781 136.105469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 438.636719 129.855469 L 446.273438 129.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.457031 133.671875 L 442.457031 126.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 118.105469 L 462.21875 118.105469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 121.925781 L 458.398438 114.289063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 408.75 L 78.238281 405.027344 L 82.078125 401.324219 L 85.921875 397.640625 L 89.761719 393.972656 L 93.601563 390.320313 L 97.441406 386.6875 L 101.28125 383.074219 L 105.121094 379.476563 L 108.960938 375.898438 L 112.800781 372.335938 L 116.640625 368.792969 L 120.480469 365.265625 L 124.320313 361.757813 L 128.160156 358.265625 L 132 354.792969 L 135.839844 351.335938 L 139.679688 347.898438 L 143.519531 344.476563 L 147.359375 341.074219 L 151.199219 337.691406 L 155.039063 334.324219 L 158.878906 330.972656 L 162.71875 327.640625 L 166.558594 324.328125 L 170.398438 321.03125 L 174.238281 317.75 L 178.078125 314.488281 L 181.921875 311.246094 L 185.761719 308.019531 L 189.601563 304.8125 L 193.441406 301.621094 L 197.28125 298.449219 L 201.121094 295.292969 L 204.960938 292.15625 L 208.800781 289.035156 L 212.640625 285.933594 L 216.480469 282.847656 L 220.320313 279.78125 L 224.160156 276.734375 L 228 273.699219 L 231.839844 270.6875 L 235.679688 267.691406 L 239.519531 264.710938 L 243.359375 261.75 L 247.199219 258.808594 L 251.039063 255.882813 L 254.878906 252.976563 L 258.71875 250.085938 L 262.558594 247.214844 L 266.398438 244.359375 L 270.238281 241.519531 L 274.078125 238.703125 L 277.921875 235.898438 L 281.761719 233.117188 L 285.601563 230.351563 L 289.441406 227.601563 L 293.28125 224.871094 L 297.121094 222.15625 L 300.960938 219.460938 L 304.800781 216.78125 L 308.640625 214.121094 L 312.480469 211.480469 L 316.320313 208.855469 L 320.160156 206.25 L 324 203.660156 L 327.839844 201.085938 L 331.679688 198.53125 L 335.519531 195.996094 L 339.359375 193.476563 L 343.199219 190.976563 L 347.039063 188.492188 L 350.878906 186.027344 L 354.71875 183.578125 L 358.558594 181.148438 L 362.398438 178.734375 L 366.238281 176.339844 L 370.078125 173.960938 L 373.921875 171.601563 L 377.761719 169.261719 L 381.601563 166.9375 L 385.441406 164.628906 L 389.28125 162.339844 L 393.121094 160.070313 L 396.960938 157.816406 L 400.800781 155.578125 L 404.640625 153.359375 L 408.480469 151.160156 L 412.320313 148.976563 L 416.160156 146.8125 L 420 144.664063 L 423.839844 142.535156 L 427.679688 140.421875 L 431.519531 138.328125 L 435.359375 136.25 L 439.199219 134.191406 L 443.039063 132.148438 L 446.878906 130.125 L 450.71875 128.117188 L 454.558594 126.128906 L 458.398438 124.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-9" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-10" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-9" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-9" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-10" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-9" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-11" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-12" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-11" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-13" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-14" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-15" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-14" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-5" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-14" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-16" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-6" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-7" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-17" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-2" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-11" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-1" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-3" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-1" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-6" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-7" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-11" x="416.728516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="420.0625" y="346.695313"/> - <use xlink:href="#glyph0-11" x="427.070313" y="346.695313"/> - <use xlink:href="#glyph0-14" x="430.404297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-3" x="440.412109" y="346.695313"/> - <use xlink:href="#glyph0-19" x="447.085938" y="346.695313"/> - <use xlink:href="#glyph0-4" x="453.759766" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-10" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-9" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-9" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-11" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-12" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-13" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-11" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-14" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-15" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-14" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-5" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-6" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-7" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-17" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-2" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-11" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-18" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-1" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-1" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-20" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-6" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-7" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-11" x="410.054688" y="375.496094"/> - <use xlink:href="#glyph0-18" x="413.388672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="420.396484" y="375.496094"/> - <use xlink:href="#glyph0-14" x="423.730469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-3" x="433.738281" y="375.496094"/> - <use xlink:href="#glyph0-3" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-20" x="447.085938" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/baffle_fishway_suractif_slope_15_.png b/docs/en/calculators/par/baffle_fishway_suractif_slope_15_.png new file mode 100644 index 0000000000000000000000000000000000000000..22e086b01e36230374234f7a7c3411b54e001807 GIT binary patch literal 47953 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 literal 0 HcmV?d00001 diff --git a/docs/en/calculators/par/baffle_fishway_suractif_slope_15_.svg b/docs/en/calculators/par/baffle_fishway_suractif_slope_15_.svg deleted file mode 100644 index 95a96f51b..000000000 --- a/docs/en/calculators/par/baffle_fishway_suractif_slope_15_.svg +++ /dev/null @@ -1,454 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.808594 -2.75 L 0.808594 -4.726563 L 4.691406 -4.726563 L 4.691406 -2.75 Z M 0.808594 -2.75 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 7.542969 -5.257813 L 5.597656 -4.90625 C 5.527344 -5.292969 5.378906 -5.585938 5.148438 -5.785156 C 4.914063 -5.980469 4.613281 -6.082031 4.246094 -6.082031 C 3.75 -6.082031 3.355469 -5.910156 3.066406 -5.570313 C 2.769531 -5.230469 2.625 -4.664063 2.628906 -3.867188 C 2.625 -2.980469 2.773438 -2.351563 3.074219 -1.988281 C 3.371094 -1.621094 3.769531 -1.441406 4.273438 -1.441406 C 4.644531 -1.441406 4.953125 -1.546875 5.195313 -1.761719 C 5.433594 -1.972656 5.601563 -2.339844 5.703125 -2.863281 L 7.644531 -2.53125 C 7.4375 -1.640625 7.050781 -0.964844 6.480469 -0.511719 C 5.910156 -0.0585938 5.144531 0.164063 4.183594 0.167969 C 3.089844 0.164063 2.21875 -0.175781 1.570313 -0.863281 C 0.921875 -1.550781 0.597656 -2.507813 0.597656 -3.726563 C 0.597656 -4.957031 0.921875 -5.914063 1.574219 -6.605469 C 2.222656 -7.289063 3.105469 -7.632813 4.21875 -7.636719 C 5.125 -7.632813 5.847656 -7.4375 6.386719 -7.046875 C 6.921875 -6.652344 7.304688 -6.054688 7.542969 -5.257813 Z M 7.542969 -5.257813 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 1.035156 -8.480469 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 -8.480469 Z M 1.035156 0 L 1.035156 -7.46875 L 3.007813 -7.46875 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-19"> -<path style="stroke:none;" d="M 0.640625 -2.652344 L 2.609375 -2.855469 C 2.660156 -2.40625 2.828125 -2.054688 3.105469 -1.796875 C 3.382813 -1.535156 3.699219 -1.40625 4.0625 -1.40625 C 4.472656 -1.40625 4.824219 -1.570313 5.109375 -1.90625 C 5.394531 -2.238281 5.535156 -2.746094 5.539063 -3.425781 C 5.535156 -4.054688 5.394531 -4.527344 5.113281 -4.847656 C 4.828125 -5.160156 4.460938 -5.320313 4.007813 -5.324219 C 3.4375 -5.320313 2.925781 -5.070313 2.480469 -4.570313 L 0.878906 -4.800781 L 1.890625 -10.167969 L 7.117188 -10.167969 L 7.117188 -8.316406 L 3.390625 -8.316406 L 3.078125 -6.566406 C 3.515625 -6.785156 3.96875 -6.894531 4.429688 -6.898438 C 5.304688 -6.894531 6.046875 -6.578125 6.660156 -5.941406 C 7.265625 -5.300781 7.570313 -4.472656 7.574219 -3.460938 C 7.570313 -2.609375 7.324219 -1.851563 6.835938 -1.1875 C 6.160156 -0.277344 5.230469 0.175781 4.042969 0.175781 C 3.089844 0.175781 2.3125 -0.078125 1.714844 -0.589844 C 1.113281 -1.097656 0.753906 -1.785156 0.640625 -2.652344 Z M 0.640625 -2.652344 "/> -</symbol> -<symbol overflow="visible" id="glyph2-20"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface36"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.992188 C 77.101563 407.589844 71.699219 407.589844 71.699219 403.992188 C 71.699219 400.390625 77.101563 400.390625 77.101563 403.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.464844 385.695313 C 94.464844 389.292969 89.0625 389.292969 89.0625 385.695313 C 89.0625 382.09375 94.464844 382.09375 94.464844 385.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.152344 371.054688 C 107.152344 374.65625 101.753906 374.65625 101.753906 371.054688 C 101.753906 367.457031 107.152344 367.457031 107.152344 371.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.84375 354.585938 C 121.84375 358.1875 116.445313 358.1875 116.445313 354.585938 C 116.445313 350.988281 121.84375 350.988281 121.84375 354.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.875 332.628906 C 139.875 336.230469 134.476563 336.230469 134.476563 332.628906 C 134.476563 329.03125 139.875 329.03125 139.875 332.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.578125 312.503906 C 160.578125 316.101563 155.179688 316.101563 155.179688 312.503906 C 155.179688 308.902344 160.578125 308.902344 160.578125 312.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.269531 296.035156 C 175.269531 299.632813 169.871094 299.632813 169.871094 296.035156 C 169.871094 292.433594 175.269531 292.433594 175.269531 296.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.304688 277.734375 C 195.304688 281.335938 189.90625 281.335938 189.90625 277.734375 C 189.90625 274.136719 195.304688 274.136719 195.304688 277.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 216.007813 257.609375 C 216.007813 261.207031 210.609375 261.207031 210.609375 257.609375 C 210.609375 254.007813 216.007813 254.007813 216.007813 257.609375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 237.378906 237.480469 C 237.378906 241.082031 231.976563 241.082031 231.976563 237.480469 C 231.976563 233.878906 237.378906 233.878906 237.378906 237.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 256.746094 221.011719 C 256.746094 224.613281 251.34375 224.613281 251.34375 221.011719 C 251.34375 217.414063 256.746094 217.414063 256.746094 221.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.785156 200.886719 C 278.785156 204.484375 273.382813 204.484375 273.382813 200.886719 C 273.382813 197.285156 278.785156 197.285156 278.785156 200.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.820313 180.757813 C 300.820313 184.359375 295.421875 184.359375 295.421875 180.757813 C 295.421875 177.15625 300.820313 177.15625 300.820313 180.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.203125 160.628906 C 328.203125 164.230469 322.800781 164.230469 322.800781 160.628906 C 322.800781 157.03125 328.203125 157.03125 328.203125 160.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 343.5625 147.820313 C 343.5625 151.421875 338.164063 151.421875 338.164063 147.820313 C 338.164063 144.222656 343.5625 144.222656 343.5625 147.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.585938 138.671875 C 357.585938 142.273438 352.1875 142.273438 352.1875 138.671875 C 352.1875 135.074219 357.585938 135.074219 357.585938 138.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 372.277344 127.695313 C 372.277344 131.292969 366.878906 131.292969 366.878906 127.695313 C 366.878906 124.09375 372.277344 124.09375 372.277344 127.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.976563 118.542969 C 388.976563 122.144531 383.574219 122.144531 383.574219 118.542969 C 383.574219 114.945313 388.976563 114.945313 388.976563 118.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.003906 105.734375 C 405.003906 109.335938 399.601563 109.335938 399.601563 105.734375 C 399.601563 102.136719 405.003906 102.136719 405.003906 105.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.378906 89.269531 C 430.378906 92.867188 424.980469 92.867188 424.980469 89.269531 C 424.980469 85.667969 430.378906 85.667969 430.378906 89.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.738281 81.949219 C 443.738281 85.550781 438.335938 85.550781 438.335938 81.949219 C 438.335938 78.347656 443.738281 78.347656 443.738281 81.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.925781 430.558594 L 434.914063 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.925781 430.558594 L 121.925781 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 200.175781 430.558594 L 200.175781 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.421875 430.558594 L 278.421875 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.667969 430.558594 L 356.667969 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.914063 430.558594 L 434.914063 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="118.589844" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="196.839844" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="275.085938" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="353.332031" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="431.578125" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 388.742188 L 59.039063 100.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 388.742188 L 51.839844 388.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 316.773438 L 51.839844 316.773438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 244.800781 L 51.839844 244.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 172.828125 L 51.839844 172.828125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 100.855469 L 51.839844 100.855469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="392.078125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="320.109375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="248.136719"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="176.164063"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="104.191406"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="166.554688" y="34.675781"/> - <use xlink:href="#glyph2-2" x="176.159375" y="34.675781"/> - <use xlink:href="#glyph2-3" x="184.955469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="193.751563" y="34.675781"/> - <use xlink:href="#glyph2-5" x="201.760156" y="34.675781"/> - <use xlink:href="#glyph2-6" x="207.364063" y="34.675781"/> - <use xlink:href="#glyph2-7" x="212.159375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="220.167969" y="34.675781"/> - <use xlink:href="#glyph2-9" x="228.176562" y="34.675781"/> - <use xlink:href="#glyph2-10" x="232.971875" y="34.675781"/> - <use xlink:href="#glyph2-11" x="236.972656" y="34.675781"/> - <use xlink:href="#glyph2-4" x="244.98125" y="34.675781"/> - <use xlink:href="#glyph2-12" x="252.989844" y="34.675781"/> - <use xlink:href="#glyph2-13" x="256.990625" y="34.675781"/> - <use xlink:href="#glyph2-7" x="265.786719" y="34.675781"/> - <use xlink:href="#glyph2-14" x="273.795312" y="34.675781"/> - <use xlink:href="#glyph2-14" x="278.590625" y="34.675781"/> - <use xlink:href="#glyph2-15" x="283.385938" y="34.675781"/> - <use xlink:href="#glyph2-4" x="287.386719" y="34.675781"/> - <use xlink:href="#glyph2-16" x="295.395312" y="34.675781"/> - <use xlink:href="#glyph2-12" x="303.403906" y="34.675781"/> - <use xlink:href="#glyph2-1" x="307.404687" y="34.675781"/> - <use xlink:href="#glyph2-12" x="317.009375" y="34.675781"/> - <use xlink:href="#glyph2-17" x="321.010156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="329.419531" y="34.675781"/> - <use xlink:href="#glyph2-18" x="333.420312" y="34.675781"/> - <use xlink:href="#glyph2-19" x="341.428906" y="34.675781"/> - <use xlink:href="#glyph2-12" x="349.4375" y="34.675781"/> - <use xlink:href="#glyph2-20" x="353.438281" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-6" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-7" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-7" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-8" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-7" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-9" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-10" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-11" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-9" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-6" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-8" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-7" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.992188 C 77.101563 407.589844 71.699219 407.589844 71.699219 403.992188 C 71.699219 400.390625 77.101563 400.390625 77.101563 403.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.464844 385.695313 C 94.464844 389.292969 89.0625 389.292969 89.0625 385.695313 C 89.0625 382.09375 94.464844 382.09375 94.464844 385.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.152344 371.054688 C 107.152344 374.65625 101.753906 374.65625 101.753906 371.054688 C 101.753906 367.457031 107.152344 367.457031 107.152344 371.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.84375 354.585938 C 121.84375 358.1875 116.445313 358.1875 116.445313 354.585938 C 116.445313 350.988281 121.84375 350.988281 121.84375 354.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.875 332.628906 C 139.875 336.230469 134.476563 336.230469 134.476563 332.628906 C 134.476563 329.03125 139.875 329.03125 139.875 332.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.578125 312.503906 C 160.578125 316.101563 155.179688 316.101563 155.179688 312.503906 C 155.179688 308.902344 160.578125 308.902344 160.578125 312.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.269531 296.035156 C 175.269531 299.632813 169.871094 299.632813 169.871094 296.035156 C 169.871094 292.433594 175.269531 292.433594 175.269531 296.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.304688 277.734375 C 195.304688 281.335938 189.90625 281.335938 189.90625 277.734375 C 189.90625 274.136719 195.304688 274.136719 195.304688 277.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 216.007813 257.609375 C 216.007813 261.207031 210.609375 261.207031 210.609375 257.609375 C 210.609375 254.007813 216.007813 254.007813 216.007813 257.609375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 237.378906 237.480469 C 237.378906 241.082031 231.976563 241.082031 231.976563 237.480469 C 231.976563 233.878906 237.378906 233.878906 237.378906 237.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 256.746094 221.011719 C 256.746094 224.613281 251.34375 224.613281 251.34375 221.011719 C 251.34375 217.414063 256.746094 217.414063 256.746094 221.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.785156 200.886719 C 278.785156 204.484375 273.382813 204.484375 273.382813 200.886719 C 273.382813 197.285156 278.785156 197.285156 278.785156 200.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.820313 180.757813 C 300.820313 184.359375 295.421875 184.359375 295.421875 180.757813 C 295.421875 177.15625 300.820313 177.15625 300.820313 180.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.203125 160.628906 C 328.203125 164.230469 322.800781 164.230469 322.800781 160.628906 C 322.800781 157.03125 328.203125 157.03125 328.203125 160.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 343.5625 147.820313 C 343.5625 151.421875 338.164063 151.421875 338.164063 147.820313 C 338.164063 144.222656 343.5625 144.222656 343.5625 147.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.585938 138.671875 C 357.585938 142.273438 352.1875 142.273438 352.1875 138.671875 C 352.1875 135.074219 357.585938 135.074219 357.585938 138.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 372.277344 127.695313 C 372.277344 131.292969 366.878906 131.292969 366.878906 127.695313 C 366.878906 124.09375 372.277344 124.09375 372.277344 127.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.976563 118.542969 C 388.976563 122.144531 383.574219 122.144531 383.574219 118.542969 C 383.574219 114.945313 388.976563 114.945313 388.976563 118.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.003906 105.734375 C 405.003906 109.335938 399.601563 109.335938 399.601563 105.734375 C 399.601563 102.136719 405.003906 102.136719 405.003906 105.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.378906 89.269531 C 430.378906 92.867188 424.980469 92.867188 424.980469 89.269531 C 424.980469 85.667969 430.378906 85.667969 430.378906 89.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.738281 81.949219 C 443.738281 85.550781 438.335938 85.550781 438.335938 81.949219 C 438.335938 78.347656 443.738281 78.347656 443.738281 81.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 404.910156 L 78.238281 400.410156 L 82.078125 395.929688 L 85.921875 391.476563 L 89.761719 387.042969 L 93.601563 382.636719 L 97.441406 378.253906 L 101.28125 373.894531 L 105.121094 369.558594 L 108.960938 365.246094 L 112.800781 360.957031 L 116.640625 356.691406 L 120.480469 352.453125 L 124.320313 348.234375 L 128.160156 344.042969 L 132 339.871094 L 135.839844 335.726563 L 139.679688 331.601563 L 143.519531 327.503906 L 147.359375 323.429688 L 151.199219 319.378906 L 155.039063 315.351563 L 158.878906 311.347656 L 162.71875 307.367188 L 166.558594 303.414063 L 170.398438 299.480469 L 174.238281 295.570313 L 178.078125 291.6875 L 181.921875 287.828125 L 185.761719 283.988281 L 189.601563 280.175781 L 193.441406 276.386719 L 197.28125 272.621094 L 201.121094 268.878906 L 204.960938 265.160156 L 208.800781 261.464844 L 212.640625 257.792969 L 216.480469 254.144531 L 220.320313 250.523438 L 224.160156 246.921875 L 228 243.347656 L 231.839844 239.792969 L 235.679688 236.265625 L 239.519531 232.761719 L 243.359375 229.28125 L 247.199219 225.824219 L 251.039063 222.390625 L 254.878906 218.980469 L 258.71875 215.59375 L 262.558594 212.230469 L 266.398438 208.894531 L 270.238281 205.578125 L 274.078125 202.289063 L 277.921875 199.019531 L 281.761719 195.777344 L 285.601563 192.558594 L 289.441406 189.363281 L 293.28125 186.1875 L 297.121094 183.039063 L 300.960938 179.917969 L 304.800781 176.816406 L 308.640625 173.738281 L 312.480469 170.683594 L 316.320313 167.65625 L 320.160156 164.648438 L 324 161.667969 L 327.839844 158.707031 L 331.679688 155.773438 L 335.519531 152.863281 L 339.359375 149.976563 L 343.199219 147.113281 L 347.039063 144.273438 L 350.878906 141.457031 L 354.71875 138.664063 L 358.558594 135.894531 L 362.398438 133.152344 L 366.238281 130.429688 L 370.078125 127.730469 L 373.921875 125.058594 L 377.761719 122.410156 L 381.601563 119.785156 L 385.441406 117.179688 L 389.28125 114.601563 L 393.121094 112.046875 L 396.960938 109.515625 L 400.800781 107.007813 L 404.640625 104.527344 L 408.480469 102.066406 L 412.320313 99.628906 L 416.160156 97.21875 L 420 94.828125 L 423.839844 92.464844 L 427.679688 90.125 L 431.519531 87.808594 L 435.359375 85.511719 L 439.199219 83.242188 L 443.039063 80.996094 L 446.878906 78.777344 L 450.71875 76.578125 L 454.558594 74.402344 L 458.398438 72.25 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.265625 402.160156 L 88.902344 402.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 85.085938 405.980469 L 85.085938 398.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.621094 389.351563 L 100.257813 389.351563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 96.4375 393.171875 L 96.4375 385.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.640625 376.542969 L 112.277344 376.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.460938 380.363281 L 108.460938 372.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 115.324219 363.734375 L 122.960938 363.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.144531 367.554688 L 119.144531 359.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 125.34375 352.757813 L 132.980469 352.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.160156 356.574219 L 129.160156 348.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.359375 341.777344 L 142.996094 341.777344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.179688 345.597656 L 139.179688 337.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.386719 328.96875 L 157.023438 328.96875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.203125 332.789063 L 153.203125 325.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 164.746094 314.332031 L 172.382813 314.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168.5625 318.148438 L 168.5625 310.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.777344 299.695313 L 190.414063 299.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 186.59375 303.511719 L 186.59375 295.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 194.128906 288.714844 L 201.765625 288.714844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 197.949219 292.535156 L 197.949219 284.898438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 209.488281 277.734375 L 217.125 277.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 213.308594 281.554688 L 213.308594 273.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 227.519531 263.097656 L 235.15625 263.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.339844 266.917969 L 231.339844 259.28125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 240.878906 253.949219 L 248.515625 253.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.695313 257.765625 L 244.695313 250.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.234375 244.800781 L 261.871094 244.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 258.050781 248.617188 L 258.050781 240.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 270.261719 233.820313 L 277.898438 233.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 274.078125 237.640625 L 274.078125 230.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 284.953125 224.671875 L 292.589844 224.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 288.773438 228.492188 L 288.773438 220.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 304.320313 213.695313 L 311.957031 213.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.140625 217.511719 L 308.140625 209.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 315.671875 206.375 L 323.3125 206.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 319.492188 210.191406 L 319.492188 202.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.050781 191.734375 L 348.6875 191.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.871094 195.554688 L 344.871094 187.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.410156 182.585938 L 364.046875 182.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 360.230469 186.40625 L 360.230469 178.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.433594 173.4375 L 378.074219 173.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.253906 177.257813 L 374.253906 169.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 392.472656 164.289063 L 400.109375 164.289063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 396.292969 168.109375 L 396.292969 160.472656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 411.171875 155.140625 L 418.808594 155.140625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.992188 158.957031 L 414.992188 151.320313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 429.871094 145.992188 L 437.507813 145.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 433.691406 149.808594 L 433.691406 142.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.5625 140.503906 L 450.199219 140.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.378906 144.320313 L 446.378906 136.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 133.183594 L 462.21875 133.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 137 L 458.398438 129.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 411.421875 L 78.238281 407.253906 L 82.078125 403.117188 L 85.921875 399.007813 L 89.761719 394.929688 L 93.601563 390.878906 L 97.441406 386.855469 L 101.28125 382.863281 L 105.121094 378.898438 L 108.960938 374.960938 L 112.800781 371.054688 L 116.640625 367.179688 L 120.480469 363.328125 L 124.320313 359.511719 L 128.160156 355.71875 L 132 351.957031 L 135.839844 348.222656 L 139.679688 344.519531 L 143.519531 340.84375 L 147.359375 337.199219 L 151.199219 333.582031 L 155.039063 329.992188 L 158.878906 326.433594 L 162.71875 322.902344 L 166.558594 319.398438 L 170.398438 315.925781 L 174.238281 312.480469 L 178.078125 309.066406 L 181.921875 305.679688 L 185.761719 302.324219 L 189.601563 298.996094 L 193.441406 295.695313 L 197.28125 292.425781 L 201.121094 289.183594 L 204.960938 285.96875 L 208.800781 282.785156 L 212.640625 279.632813 L 216.480469 276.503906 L 220.320313 273.40625 L 224.160156 270.339844 L 228 267.300781 L 231.839844 264.289063 L 235.679688 261.308594 L 239.519531 258.355469 L 243.359375 255.429688 L 247.199219 252.535156 L 251.039063 249.671875 L 254.878906 246.832031 L 258.71875 244.027344 L 262.558594 241.246094 L 266.398438 238.496094 L 270.238281 235.773438 L 274.078125 233.082031 L 277.921875 230.417969 L 281.761719 227.785156 L 285.601563 225.175781 L 289.441406 222.601563 L 293.28125 220.050781 L 297.121094 217.535156 L 300.960938 215.042969 L 304.800781 212.582031 L 308.640625 210.148438 L 312.480469 207.746094 L 316.320313 205.371094 L 320.160156 203.027344 L 324 200.710938 L 327.839844 198.421875 L 331.679688 196.164063 L 335.519531 193.933594 L 339.359375 191.730469 L 343.199219 189.558594 L 347.039063 187.414063 L 350.878906 185.300781 L 354.71875 183.214844 L 358.558594 181.160156 L 362.398438 179.132813 L 366.238281 177.132813 L 370.078125 175.164063 L 373.921875 173.222656 L 377.761719 171.308594 L 381.601563 169.425781 L 385.441406 167.570313 L 389.28125 165.746094 L 393.121094 163.949219 L 396.960938 162.183594 L 400.800781 160.445313 L 404.640625 158.734375 L 408.480469 157.054688 L 412.320313 155.402344 L 416.160156 153.777344 L 420 152.183594 L 423.839844 150.617188 L 427.679688 149.082031 L 431.519531 147.574219 L 435.359375 146.097656 L 439.199219 144.644531 L 443.039063 143.226563 L 446.878906 141.832031 L 450.71875 140.472656 L 454.558594 139.136719 L 458.398438 137.832031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-9" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-10" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-9" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-9" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-10" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-9" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-11" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-12" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-11" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-13" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-14" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-15" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-14" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-16" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-17" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-5" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-6" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-7" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-18" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-2" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-11" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-19" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-1" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-3" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-3" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-6" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-7" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-11" x="416.728516" y="346.695313"/> - <use xlink:href="#glyph0-19" x="420.0625" y="346.695313"/> - <use xlink:href="#glyph0-11" x="427.070313" y="346.695313"/> - <use xlink:href="#glyph0-14" x="430.404297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-2" x="440.412109" y="346.695313"/> - <use xlink:href="#glyph0-16" x="447.085938" y="346.695313"/> - <use xlink:href="#glyph0-3" x="453.759766" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-10" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-9" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-9" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-11" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-12" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-13" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-11" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-14" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-15" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-14" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-17" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-3" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-6" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-7" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-18" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-2" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-11" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-19" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-1" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-2" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-5" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-6" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-7" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-11" x="410.054688" y="375.496094"/> - <use xlink:href="#glyph0-19" x="413.388672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="420.396484" y="375.496094"/> - <use xlink:href="#glyph0-14" x="423.730469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-2" x="433.738281" y="375.496094"/> - <use xlink:href="#glyph0-14" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-20" x="447.085938" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/en/calculators/par/theorie_fatou.md b/docs/en/calculators/par/theorie_fatou.md index 443338b02..df03a2465 100644 --- a/docs/en/calculators/par/theorie_fatou.md +++ b/docs/en/calculators/par/theorie_fatou.md @@ -14,15 +14,15 @@ $$ Q^* = \dfrac{Q}{\sqrt{g}L^{2,5}} $$ to upstream head \(ha\) and the average water level in the pass \(h\) : - + *Abacuses of a Fatou baffle fishway for a slope of 10% (Excerpt from Larinier, 2002[^1])* - + *Abacuses of a Fatou baffle fishway for a slope of 15% (Excerpt from Larinier, 2002[^1])* - + *Abacuses of a Fatou baffle fishway for a slope of 20% (Excerpt from Larinier, 2002[^1])* diff --git a/docs/en/calculators/par/theorie_mixte.md b/docs/en/calculators/par/theorie_mixte.md index 8c06d11ec..cef432210 100644 --- a/docs/en/calculators/par/theorie_mixte.md +++ b/docs/en/calculators/par/theorie_mixte.md @@ -12,11 +12,11 @@ $$ q^* = \dfrac{Q/L}{\sqrt{2g}a^{1,5}} $$ to upstream head \(ha\) and the average water level in the pass \(h\) : - + *Abacuses of a mixed / chevron baffles fishway for a slope of 10% (Excerpt from Larinier, 2002[^1])* - + *Abacuses of a mixed / chevron baffles fishway for a slope of 15% (Excerpt from Larinier, 2002[^1])* diff --git a/docs/en/calculators/par/theorie_plans.md b/docs/en/calculators/par/theorie_plans.md index 6dd081beb..7c695f117 100644 --- a/docs/en/calculators/par/theorie_plans.md +++ b/docs/en/calculators/par/theorie_plans.md @@ -14,15 +14,15 @@ $$ Q^* = \dfrac{Q}{\sqrt{g}L^{2,5}} $$ to upstream head \(ha\) and the average water level in the pass \(h\) : - + *Abacuses of a plane baffles (Denil) fishway for a slope of 10% (Excerpt from Larinier, 2002[^1])* - + *Abacuses of a plane baffles (Denil) fishway for a slope of 15% (Excerpt from Larinier, 2002[^1])* - + *Abacuses of a plane baffles (Denil) fishway for a slope of 20% (Excerpt from Larinier, 2002[^1])* diff --git a/docs/en/calculators/par/theorie_suractif.md b/docs/en/calculators/par/theorie_suractif.md index 31fcf38ec..346d610ae 100644 --- a/docs/en/calculators/par/theorie_suractif.md +++ b/docs/en/calculators/par/theorie_suractif.md @@ -12,11 +12,11 @@ $$ q^* = \dfrac{Q/L}{\sqrt{2g}a^{1,5}} $$ to upstream head \(ha\) and the average water level in the pass \(h\) : - + *Abacuses of a superactive baffles fishway for a slope of 10% (Excerpt from Larinier, 2002[^1])* - + *Abacuses of a superactive baffles fishway for a slope of 15% (Excerpt from Larinier, 2002[^1])* diff --git a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.png b/docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..fc4be061e4ccada0a55474dcb1bff0514343d6df GIT binary patch literal 52389 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 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.svg b/docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.svg deleted file mode 100644 index 373eb4613..000000000 --- a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_10_.svg +++ /dev/null @@ -1,508 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 1.0625 0 L 1.0625 -10.308594 L 8.128906 -10.308594 L 8.128906 -8.5625 L 3.144531 -8.5625 L 3.144531 -6.125 L 7.445313 -6.125 L 7.445313 -4.378906 L 3.144531 -4.378906 L 3.144531 0 Z M 1.0625 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface16"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 406.925781 C 77.101563 410.523438 71.699219 410.523438 71.699219 406.925781 C 71.699219 403.324219 77.101563 403.324219 77.101563 406.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 87.859375 390.464844 C 87.859375 394.066406 82.460938 394.066406 82.460938 390.464844 C 82.460938 386.863281 87.859375 386.863281 87.859375 390.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.1875 375.652344 C 99.1875 379.25 93.789063 379.25 93.789063 375.652344 C 93.789063 372.050781 99.1875 372.050781 99.1875 375.652344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.816406 362.484375 C 108.816406 366.085938 103.417969 366.085938 103.417969 362.484375 C 103.417969 358.882813 108.816406 358.882813 108.816406 362.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.011719 349.316406 C 119.011719 352.917969 113.613281 352.917969 113.613281 349.316406 C 113.613281 345.714844 119.011719 345.714844 119.011719 349.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.402344 324.628906 C 139.402344 328.226563 134 328.226563 134 324.628906 C 134 321.027344 139.402344 321.027344 139.402344 324.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148.460938 314.753906 C 148.460938 318.351563 143.0625 318.351563 143.0625 314.753906 C 143.0625 311.152344 148.460938 311.152344 148.460938 314.753906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.1875 295 C 163.1875 298.601563 157.789063 298.601563 157.789063 295 C 157.789063 291.402344 163.1875 291.402344 163.1875 295 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.914063 280.1875 C 177.914063 283.789063 172.515625 283.789063 172.515625 280.1875 C 172.515625 276.585938 177.914063 276.585938 177.914063 280.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.808594 265.375 C 189.808594 268.972656 184.40625 268.972656 184.40625 265.375 C 184.40625 261.773438 189.808594 261.773438 189.808594 265.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.800781 248.914063 C 206.800781 252.515625 201.398438 252.515625 201.398438 248.914063 C 201.398438 245.316406 206.800781 245.316406 206.800781 248.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.65625 232.457031 C 222.65625 236.054688 217.257813 236.054688 217.257813 232.457031 C 217.257813 228.855469 222.65625 228.855469 222.65625 232.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.550781 220.933594 C 234.550781 224.535156 229.152344 224.535156 229.152344 220.933594 C 229.152344 217.332031 234.550781 217.332031 234.550781 220.933594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.277344 206.121094 C 249.277344 209.71875 243.878906 209.71875 243.878906 206.121094 C 243.878906 202.519531 249.277344 202.519531 249.277344 206.121094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.570313 192.953125 C 264.570313 196.554688 259.167969 196.554688 259.167969 192.953125 C 259.167969 189.351563 264.570313 189.351563 264.570313 192.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 282.691406 178.960938 C 282.691406 182.5625 277.292969 182.5625 277.292969 178.960938 C 277.292969 175.363281 282.691406 175.363281 282.691406 178.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.683594 163.328125 C 299.683594 166.925781 294.285156 166.925781 294.285156 163.328125 C 294.285156 159.726563 299.683594 159.726563 299.683594 163.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.375 150.160156 C 318.375 153.757813 312.972656 153.757813 312.972656 150.160156 C 312.972656 146.558594 318.375 146.558594 318.375 150.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.800781 138.636719 C 334.800781 142.238281 329.398438 142.238281 329.398438 138.636719 C 329.398438 135.039063 334.800781 135.039063 334.800781 138.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 348.390625 129.585938 C 348.390625 133.183594 342.992188 133.183594 342.992188 129.585938 C 342.992188 125.984375 348.390625 125.984375 348.390625 129.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.515625 117.238281 C 366.515625 120.839844 361.117188 120.839844 361.117188 117.238281 C 361.117188 113.640625 366.515625 113.640625 366.515625 117.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.941406 105.71875 C 382.941406 109.320313 377.539063 109.320313 377.539063 105.71875 C 377.539063 102.117188 382.941406 102.117188 382.941406 105.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 408.992188 94.195313 C 408.992188 97.796875 403.59375 97.796875 403.59375 94.195313 C 403.59375 90.597656 408.992188 90.597656 408.992188 94.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 429.949219 82.675781 C 429.949219 86.277344 424.550781 86.277344 424.550781 82.675781 C 424.550781 79.074219 429.949219 79.074219 429.949219 82.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 445.242188 77.738281 C 445.242188 81.335938 439.839844 81.335938 439.839844 77.738281 C 439.839844 74.136719 445.242188 74.136719 445.242188 77.738281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.039063 430.558594 L 458.398438 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.039063 430.558594 L 67.039063 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.945313 430.558594 L 122.945313 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.855469 430.558594 L 178.855469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.765625 430.558594 L 234.765625 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.671875 430.558594 L 290.671875 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.582031 430.558594 L 346.582031 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.492188 430.558594 L 402.492188 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 430.558594 L 458.398438 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.359375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.033203" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.367188" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.041016" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.265625" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.939453" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.273438" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.947266" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.175781" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.849609" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.183594" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.857422" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.085938" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.759766" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.09375" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.767578" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.992188" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.666016" y="456.480469"/> - <use xlink:href="#glyph0-5" x="289" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.673828" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.902344" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.576172" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.910156" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.583984" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.8125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.486328" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.820313" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.494141" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.71875" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.392578" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.726563" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.400391" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 389.640625 L 59.039063 113.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 389.640625 L 51.839844 389.640625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 334.503906 L 51.839844 334.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 279.363281 L 51.839844 279.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 224.226563 L 51.839844 224.226563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 169.085938 L 51.839844 169.085938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 113.949219 L 51.839844 113.949219 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="397.980469"/> - <use xlink:href="#glyph1-2" x="41.761719" y="391.306641"/> - <use xlink:href="#glyph1-3" x="41.761719" y="387.972656"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="342.84375"/> - <use xlink:href="#glyph1-2" x="41.761719" y="336.169922"/> - <use xlink:href="#glyph1-4" x="41.761719" y="332.835938"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="287.703125"/> - <use xlink:href="#glyph1-2" x="41.761719" y="281.029297"/> - <use xlink:href="#glyph1-5" x="41.761719" y="277.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="232.566406"/> - <use xlink:href="#glyph1-2" x="41.761719" y="225.892578"/> - <use xlink:href="#glyph1-6" x="41.761719" y="222.558594"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="177.425781"/> - <use xlink:href="#glyph1-2" x="41.761719" y="170.751953"/> - <use xlink:href="#glyph1-1" x="41.761719" y="167.417969"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="122.289063"/> - <use xlink:href="#glyph1-2" x="41.761719" y="115.615234"/> - <use xlink:href="#glyph1-3" x="41.761719" y="112.28125"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.175781" y="34.675781"/> - <use xlink:href="#glyph2-2" x="198.971875" y="34.675781"/> - <use xlink:href="#glyph2-3" x="206.980469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.775781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.571875" y="34.675781"/> - <use xlink:href="#glyph2-6" x="229.367969" y="34.675781"/> - <use xlink:href="#glyph2-7" x="233.36875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="242.164844" y="34.675781"/> - <use xlink:href="#glyph2-8" x="250.173438" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.96875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="259.764063" y="34.675781"/> - <use xlink:href="#glyph2-10" x="263.764844" y="34.675781"/> - <use xlink:href="#glyph2-11" x="271.773438" y="34.675781"/> - <use xlink:href="#glyph2-6" x="279.782031" y="34.675781"/> - <use xlink:href="#glyph2-12" x="283.782812" y="34.675781"/> - <use xlink:href="#glyph2-6" x="293.3875" y="34.675781"/> - <use xlink:href="#glyph2-13" x="297.388281" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.797656" y="34.675781"/> - <use xlink:href="#glyph2-14" x="309.798437" y="34.675781"/> - <use xlink:href="#glyph2-15" x="317.807031" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.815625" y="34.675781"/> - <use xlink:href="#glyph2-16" x="329.816406" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 406.925781 C 77.101563 410.523438 71.699219 410.523438 71.699219 406.925781 C 71.699219 403.324219 77.101563 403.324219 77.101563 406.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 87.859375 390.464844 C 87.859375 394.066406 82.460938 394.066406 82.460938 390.464844 C 82.460938 386.863281 87.859375 386.863281 87.859375 390.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.1875 375.652344 C 99.1875 379.25 93.789063 379.25 93.789063 375.652344 C 93.789063 372.050781 99.1875 372.050781 99.1875 375.652344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.816406 362.484375 C 108.816406 366.085938 103.417969 366.085938 103.417969 362.484375 C 103.417969 358.882813 108.816406 358.882813 108.816406 362.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.011719 349.316406 C 119.011719 352.917969 113.613281 352.917969 113.613281 349.316406 C 113.613281 345.714844 119.011719 345.714844 119.011719 349.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.402344 324.628906 C 139.402344 328.226563 134 328.226563 134 324.628906 C 134 321.027344 139.402344 321.027344 139.402344 324.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148.460938 314.753906 C 148.460938 318.351563 143.0625 318.351563 143.0625 314.753906 C 143.0625 311.152344 148.460938 311.152344 148.460938 314.753906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.1875 295 C 163.1875 298.601563 157.789063 298.601563 157.789063 295 C 157.789063 291.402344 163.1875 291.402344 163.1875 295 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.914063 280.1875 C 177.914063 283.789063 172.515625 283.789063 172.515625 280.1875 C 172.515625 276.585938 177.914063 276.585938 177.914063 280.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.808594 265.375 C 189.808594 268.972656 184.40625 268.972656 184.40625 265.375 C 184.40625 261.773438 189.808594 261.773438 189.808594 265.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.800781 248.914063 C 206.800781 252.515625 201.398438 252.515625 201.398438 248.914063 C 201.398438 245.316406 206.800781 245.316406 206.800781 248.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.65625 232.457031 C 222.65625 236.054688 217.257813 236.054688 217.257813 232.457031 C 217.257813 228.855469 222.65625 228.855469 222.65625 232.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.550781 220.933594 C 234.550781 224.535156 229.152344 224.535156 229.152344 220.933594 C 229.152344 217.332031 234.550781 217.332031 234.550781 220.933594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.277344 206.121094 C 249.277344 209.71875 243.878906 209.71875 243.878906 206.121094 C 243.878906 202.519531 249.277344 202.519531 249.277344 206.121094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.570313 192.953125 C 264.570313 196.554688 259.167969 196.554688 259.167969 192.953125 C 259.167969 189.351563 264.570313 189.351563 264.570313 192.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 282.691406 178.960938 C 282.691406 182.5625 277.292969 182.5625 277.292969 178.960938 C 277.292969 175.363281 282.691406 175.363281 282.691406 178.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.683594 163.328125 C 299.683594 166.925781 294.285156 166.925781 294.285156 163.328125 C 294.285156 159.726563 299.683594 159.726563 299.683594 163.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.375 150.160156 C 318.375 153.757813 312.972656 153.757813 312.972656 150.160156 C 312.972656 146.558594 318.375 146.558594 318.375 150.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.800781 138.636719 C 334.800781 142.238281 329.398438 142.238281 329.398438 138.636719 C 329.398438 135.039063 334.800781 135.039063 334.800781 138.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 348.390625 129.585938 C 348.390625 133.183594 342.992188 133.183594 342.992188 129.585938 C 342.992188 125.984375 348.390625 125.984375 348.390625 129.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.515625 117.238281 C 366.515625 120.839844 361.117188 120.839844 361.117188 117.238281 C 361.117188 113.640625 366.515625 113.640625 366.515625 117.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.941406 105.71875 C 382.941406 109.320313 377.539063 109.320313 377.539063 105.71875 C 377.539063 102.117188 382.941406 102.117188 382.941406 105.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 408.992188 94.195313 C 408.992188 97.796875 403.59375 97.796875 403.59375 94.195313 C 403.59375 90.597656 408.992188 90.597656 408.992188 94.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 429.949219 82.675781 C 429.949219 86.277344 424.550781 86.277344 424.550781 82.675781 C 424.550781 79.074219 429.949219 79.074219 429.949219 82.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 445.242188 77.738281 C 445.242188 81.335938 439.839844 81.335938 439.839844 77.738281 C 439.839844 74.136719 445.242188 74.136719 445.242188 77.738281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 405.65625 L 78.238281 400.351563 L 82.078125 395.089844 L 85.921875 389.867188 L 89.761719 384.683594 L 93.601563 379.539063 L 97.441406 374.4375 L 101.28125 369.371094 L 105.121094 364.347656 L 108.960938 359.363281 L 112.800781 354.417969 L 116.640625 349.511719 L 120.480469 344.644531 L 124.320313 339.820313 L 128.160156 335.03125 L 132 330.285156 L 135.839844 325.578125 L 139.679688 320.910156 L 143.519531 316.28125 L 147.359375 311.695313 L 151.199219 307.144531 L 155.039063 302.636719 L 158.878906 298.167969 L 162.71875 293.738281 L 166.558594 289.347656 L 170.398438 285 L 174.238281 280.6875 L 178.078125 276.417969 L 181.921875 272.1875 L 185.761719 267.996094 L 189.601563 263.84375 L 193.441406 259.730469 L 197.28125 255.660156 L 201.121094 251.625 L 204.960938 247.632813 L 208.800781 243.679688 L 212.640625 239.765625 L 216.480469 235.890625 L 220.320313 232.058594 L 224.160156 228.261719 L 228 224.507813 L 231.839844 220.792969 L 235.679688 217.117188 L 239.519531 213.480469 L 243.359375 209.882813 L 247.199219 206.328125 L 251.039063 202.808594 L 254.878906 199.332031 L 258.71875 195.894531 L 262.558594 192.496094 L 266.398438 189.136719 L 270.238281 185.820313 L 274.078125 182.539063 L 277.921875 179.300781 L 281.761719 176.101563 L 285.601563 172.941406 L 289.441406 169.820313 L 293.28125 166.738281 L 297.121094 163.699219 L 300.960938 160.695313 L 304.800781 157.734375 L 308.640625 154.8125 L 312.480469 151.929688 L 316.320313 149.089844 L 320.160156 146.285156 L 324 143.523438 L 327.839844 140.796875 L 331.679688 138.113281 L 335.519531 135.46875 L 339.359375 132.863281 L 343.199219 130.300781 L 347.039063 127.773438 L 350.878906 125.289063 L 354.71875 122.84375 L 358.558594 120.4375 L 362.398438 118.070313 L 366.238281 115.742188 L 370.078125 113.457031 L 373.921875 111.207031 L 377.761719 109 L 381.601563 106.832031 L 385.441406 104.703125 L 389.28125 102.613281 L 393.121094 100.566406 L 396.960938 98.554688 L 400.800781 96.585938 L 404.640625 94.65625 L 408.480469 92.765625 L 412.320313 90.914063 L 416.160156 89.101563 L 420 87.332031 L 423.839844 85.597656 L 427.679688 83.90625 L 431.519531 82.253906 L 435.359375 80.640625 L 439.199219 79.066406 L 443.039063 77.535156 L 446.878906 76.039063 L 450.71875 74.585938 L 454.558594 73.171875 L 458.398438 71.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 71.148438 416.800781 L 78.785156 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.964844 420.617188 L 74.964844 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 83.042969 398.695313 L 90.679688 398.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 86.859375 402.511719 L 86.859375 394.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.238281 382.234375 L 100.875 382.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.054688 386.054688 L 97.054688 378.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 102.296875 367.421875 L 109.933594 367.421875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.117188 371.242188 L 106.117188 363.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 111.925781 354.253906 L 119.5625 354.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 115.746094 358.074219 L 115.746094 350.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.6875 337.796875 L 130.324219 337.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 126.507813 341.613281 L 126.507813 333.976563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 136.28125 319.691406 L 143.917969 319.691406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 140.097656 323.507813 L 140.097656 315.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 152.140625 299.9375 L 159.777344 299.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 155.957031 303.757813 L 155.957031 296.121094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.332031 285.125 L 169.96875 285.125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.152344 288.945313 L 166.152344 281.308594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.191406 265.375 L 185.828125 265.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.011719 269.191406 L 182.011719 261.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 190.085938 250.5625 L 197.722656 250.5625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.90625 254.378906 L 193.90625 246.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.980469 237.394531 L 209.617188 237.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 205.796875 241.210938 L 205.796875 233.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.9375 215.996094 L 230.574219 215.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.753906 219.816406 L 226.753906 212.179688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 235.394531 202.828125 L 243.03125 202.828125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.214844 206.648438 L 239.214844 199.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.21875 183.078125 L 262.855469 183.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.039063 186.894531 L 259.039063 179.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 267.113281 173.203125 L 274.75 173.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 270.929688 177.019531 L 270.929688 169.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.441406 163.328125 L 286.078125 163.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 282.257813 167.144531 L 282.257813 159.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 292.03125 155.097656 L 299.667969 155.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.851563 158.914063 L 295.851563 151.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 305.625 143.574219 L 313.261719 143.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.445313 147.394531 L 309.445313 139.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 316.953125 136.992188 L 324.589844 136.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.773438 140.808594 L 320.773438 133.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.113281 128.761719 L 338.75 128.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.929688 132.582031 L 334.929688 124.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 347.539063 118.886719 L 355.175781 118.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 351.355469 122.703125 L 351.355469 115.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 358.296875 113.949219 L 365.933594 113.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.117188 117.765625 L 362.117188 110.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.359375 109.011719 L 374.996094 109.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 371.179688 112.828125 L 371.179688 105.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.917969 104.074219 L 392.554688 104.074219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.734375 107.890625 L 388.734375 100.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.945313 99.136719 L 405.582031 99.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 401.761719 102.953125 L 401.761719 95.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 419.464844 94.195313 L 427.101563 94.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.285156 98.015625 L 423.285156 90.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.6875 89.257813 L 450.324219 89.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.507813 93.078125 L 446.507813 85.441406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 88.4375 L 462.21875 88.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 92.253906 L 458.398438 84.617188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.964844 417.761719 L 78.800781 411.472656 L 82.636719 405.246094 L 86.46875 399.078125 L 90.304688 392.972656 L 94.136719 386.925781 L 97.972656 380.9375 L 101.808594 375.011719 L 105.640625 369.148438 L 109.476563 363.34375 L 113.308594 357.601563 L 117.144531 351.917969 L 120.976563 346.292969 L 124.8125 340.730469 L 128.648438 335.226563 L 132.480469 329.785156 L 136.316406 324.40625 L 140.148438 319.085938 L 143.984375 313.824219 L 147.820313 308.625 L 151.652344 303.484375 L 155.488281 298.40625 L 159.320313 293.390625 L 163.15625 288.429688 L 166.992188 283.535156 L 170.824219 278.695313 L 174.660156 273.921875 L 178.492188 269.203125 L 182.328125 264.550781 L 186.164063 259.953125 L 189.996094 255.421875 L 193.832031 250.945313 L 197.664063 246.535156 L 201.5 242.179688 L 205.332031 237.886719 L 209.167969 233.65625 L 213.003906 229.484375 L 216.835938 225.375 L 220.671875 221.324219 L 224.503906 217.332031 L 228.339844 213.402344 L 232.175781 209.535156 L 236.007813 205.726563 L 239.84375 201.980469 L 243.675781 198.292969 L 247.511719 194.664063 L 251.347656 191.097656 L 255.179688 187.59375 L 259.015625 184.144531 L 262.847656 180.761719 L 266.683594 177.4375 L 270.515625 174.171875 L 274.351563 170.96875 L 278.1875 167.828125 L 282.019531 164.742188 L 285.855469 161.722656 L 289.6875 158.761719 L 293.523438 155.859375 L 297.359375 153.019531 L 301.191406 150.238281 L 305.027344 147.519531 L 308.859375 144.859375 L 312.695313 142.261719 L 316.53125 139.722656 L 320.363281 137.246094 L 324.199219 134.828125 L 328.03125 132.472656 L 331.867188 130.175781 L 335.703125 127.9375 L 339.535156 125.765625 L 343.371094 123.648438 L 347.203125 121.59375 L 351.039063 119.601563 L 354.871094 117.667969 L 358.707031 115.796875 L 362.542969 113.984375 L 366.375 112.230469 L 370.210938 110.539063 L 374.042969 108.910156 L 377.878906 107.339844 L 381.714844 105.828125 L 385.546875 104.378906 L 389.382813 102.992188 L 393.214844 101.664063 L 397.050781 100.394531 L 400.886719 99.1875 L 404.71875 98.039063 L 408.554688 96.953125 L 412.386719 95.925781 L 416.222656 94.960938 L 420.054688 94.058594 L 423.890625 93.210938 L 427.726563 92.429688 L 431.558594 91.707031 L 435.394531 91.042969 L 439.226563 90.441406 L 443.0625 89.898438 L 446.898438 89.417969 L 450.730469 88.996094 L 454.566406 88.632813 L 458.398438 88.335938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-16" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-3" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-19" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-1" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-3" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-20" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-6" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-6" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-16" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-21" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-5" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-18" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-1" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-3" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-1" x="439.058594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="445.732422" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.png b/docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.png new file mode 100644 index 0000000000000000000000000000000000000000..1bef67a6a379072cb2c654db94ba204806fbd195 GIT binary patch literal 53410 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‡Pa7E}pudHQTi~G^gZmmI|10Ru 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 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.svg b/docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.svg deleted file mode 100644 index 48a1d0ae6..000000000 --- a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_15_.svg +++ /dev/null @@ -1,511 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 1.0625 0 L 1.0625 -10.308594 L 8.128906 -10.308594 L 8.128906 -8.5625 L 3.144531 -8.5625 L 3.144531 -6.125 L 7.445313 -6.125 L 7.445313 -4.378906 L 3.144531 -4.378906 L 3.144531 0 Z M 1.0625 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 0.640625 -2.652344 L 2.609375 -2.855469 C 2.660156 -2.40625 2.828125 -2.054688 3.105469 -1.796875 C 3.382813 -1.535156 3.699219 -1.40625 4.0625 -1.40625 C 4.472656 -1.40625 4.824219 -1.570313 5.109375 -1.90625 C 5.394531 -2.238281 5.535156 -2.746094 5.539063 -3.425781 C 5.535156 -4.054688 5.394531 -4.527344 5.113281 -4.847656 C 4.828125 -5.160156 4.460938 -5.320313 4.007813 -5.324219 C 3.4375 -5.320313 2.925781 -5.070313 2.480469 -4.570313 L 0.878906 -4.800781 L 1.890625 -10.167969 L 7.117188 -10.167969 L 7.117188 -8.316406 L 3.390625 -8.316406 L 3.078125 -6.566406 C 3.515625 -6.785156 3.96875 -6.894531 4.429688 -6.898438 C 5.304688 -6.894531 6.046875 -6.578125 6.660156 -5.941406 C 7.265625 -5.300781 7.570313 -4.472656 7.574219 -3.460938 C 7.570313 -2.609375 7.324219 -1.851563 6.835938 -1.1875 C 6.160156 -0.277344 5.230469 0.175781 4.042969 0.175781 C 3.089844 0.175781 2.3125 -0.078125 1.714844 -0.589844 C 1.113281 -1.097656 0.753906 -1.785156 0.640625 -2.652344 Z M 0.640625 -2.652344 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface21"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.398438 404.699219 C 89.398438 408.300781 83.996094 408.300781 83.996094 404.699219 C 83.996094 401.097656 89.398438 401.097656 89.398438 404.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.695313 390.871094 C 101.695313 394.46875 96.292969 394.46875 96.292969 390.871094 C 96.292969 387.269531 101.695313 387.269531 101.695313 390.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.34375 374.449219 C 117.34375 378.046875 111.945313 378.046875 111.945313 374.449219 C 111.945313 370.847656 117.34375 370.847656 117.34375 374.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.082031 361.484375 C 129.082031 365.082031 123.683594 365.082031 123.683594 361.484375 C 123.683594 357.882813 129.082031 357.882813 129.082031 361.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.617188 345.925781 C 143.617188 349.527344 138.214844 349.527344 138.214844 345.925781 C 138.214844 342.324219 143.617188 342.324219 143.617188 345.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.148438 333.824219 C 158.148438 337.425781 152.746094 337.425781 152.746094 333.824219 C 152.746094 330.226563 158.148438 330.226563 158.148438 333.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 173.796875 316.539063 C 173.796875 320.140625 168.398438 320.140625 168.398438 316.539063 C 168.398438 312.9375 173.796875 312.9375 173.796875 316.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188.890625 304.4375 C 188.890625 308.039063 183.492188 308.039063 183.492188 304.4375 C 183.492188 300.839844 188.890625 300.839844 188.890625 304.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.863281 288.878906 C 202.863281 292.480469 197.464844 292.480469 197.464844 288.878906 C 197.464844 285.28125 202.863281 285.28125 202.863281 288.878906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.515625 275.050781 C 218.515625 278.652344 213.113281 278.652344 213.113281 275.050781 C 213.113281 271.453125 218.515625 271.453125 218.515625 275.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.929688 262.949219 C 231.929688 266.550781 226.53125 266.550781 226.53125 262.949219 C 226.53125 259.351563 231.929688 259.351563 231.929688 262.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.992188 252.578125 C 241.992188 256.179688 236.589844 256.179688 236.589844 252.578125 C 236.589844 248.980469 241.992188 248.980469 241.992188 252.578125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.050781 243.9375 C 252.050781 247.535156 246.652344 247.535156 246.652344 243.9375 C 246.652344 240.335938 252.050781 240.335938 252.050781 243.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 263.789063 235.292969 C 263.789063 238.890625 258.390625 238.890625 258.390625 235.292969 C 258.390625 231.691406 263.789063 231.691406 263.789063 235.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.765625 222.328125 C 277.765625 225.925781 272.363281 225.925781 272.363281 222.328125 C 272.363281 218.726563 277.765625 218.726563 277.765625 222.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.089844 206.769531 C 295.089844 210.371094 289.691406 210.371094 289.691406 206.769531 C 289.691406 203.167969 295.089844 203.167969 295.089844 206.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.945313 197.261719 C 307.945313 200.863281 302.546875 200.863281 302.546875 197.261719 C 302.546875 193.664063 307.945313 193.664063 307.945313 197.261719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.242188 186.890625 C 320.242188 190.492188 314.84375 190.492188 314.84375 186.890625 C 314.84375 183.289063 320.242188 183.289063 320.242188 186.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.421875 176.519531 C 331.421875 180.117188 326.023438 180.117188 326.023438 176.519531 C 326.023438 172.917969 331.421875 172.917969 331.421875 176.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.484375 167.875 C 341.484375 171.476563 336.085938 171.476563 336.085938 167.875 C 336.085938 164.273438 341.484375 164.273438 341.484375 167.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.105469 160.960938 C 352.105469 164.5625 346.703125 164.5625 346.703125 160.960938 C 346.703125 157.359375 352.105469 157.359375 352.105469 160.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 364.402344 152.316406 C 364.402344 155.917969 359 155.917969 359 152.316406 C 359 148.71875 364.402344 148.71875 364.402344 152.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 380.050781 139.351563 C 380.050781 142.953125 374.652344 142.953125 374.652344 139.351563 C 374.652344 135.753906 380.050781 135.753906 380.050781 139.351563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.378906 126.386719 C 397.378906 129.988281 391.980469 129.988281 391.980469 126.386719 C 391.980469 122.789063 397.378906 122.789063 397.378906 126.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 417.5 112.558594 C 417.5 116.160156 412.101563 116.160156 412.101563 112.558594 C 412.101563 108.957031 417.5 108.957031 417.5 112.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 433.710938 100.457031 C 433.710938 104.058594 428.3125 104.058594 428.3125 100.457031 C 428.3125 96.859375 433.710938 96.859375 433.710938 100.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.890625 95.273438 C 444.890625 98.871094 439.492188 98.871094 439.492188 95.273438 C 439.492188 91.671875 444.890625 91.671875 444.890625 95.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 83.171875 C 461.101563 86.773438 455.699219 86.773438 455.699219 83.171875 C 455.699219 79.570313 461.101563 79.570313 461.101563 83.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.132813 430.558594 L 457.839844 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.132813 430.558594 L 67.132813 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.949219 430.558594 L 122.949219 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.765625 430.558594 L 178.765625 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.578125 430.558594 L 234.578125 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.394531 430.558594 L 290.394531 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.210938 430.558594 L 346.210938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.027344 430.558594 L 402.027344 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 457.839844 430.558594 L 457.839844 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.453125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.126953" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.460938" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.134766" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.269531" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.943359" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.277344" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.951172" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.085938" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.759766" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.09375" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.767578" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="222.898438" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.572266" y="456.480469"/> - <use xlink:href="#glyph0-4" x="232.90625" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.580078" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.714844" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.388672" y="456.480469"/> - <use xlink:href="#glyph0-5" x="288.722656" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.396484" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.53125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.205078" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.539063" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.212891" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.347656" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.021484" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.355469" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.029297" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.160156" y="456.480469"/> - <use xlink:href="#glyph0-2" x="452.833984" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.167969" y="456.480469"/> - <use xlink:href="#glyph0-3" x="462.841797" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 379.015625 L 59.039063 86.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 379.015625 L 51.839844 379.015625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 320.488281 L 51.839844 320.488281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 261.964844 L 51.839844 261.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 203.4375 L 51.839844 203.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 144.910156 L 51.839844 144.910156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 86.382813 L 51.839844 86.382813 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="387.355469"/> - <use xlink:href="#glyph1-2" x="41.761719" y="380.681641"/> - <use xlink:href="#glyph1-3" x="41.761719" y="377.347656"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="328.828125"/> - <use xlink:href="#glyph1-2" x="41.761719" y="322.154297"/> - <use xlink:href="#glyph1-4" x="41.761719" y="318.820313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="270.304688"/> - <use xlink:href="#glyph1-2" x="41.761719" y="263.630859"/> - <use xlink:href="#glyph1-5" x="41.761719" y="260.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="211.777344"/> - <use xlink:href="#glyph1-2" x="41.761719" y="205.103516"/> - <use xlink:href="#glyph1-6" x="41.761719" y="201.769531"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="153.25"/> - <use xlink:href="#glyph1-2" x="41.761719" y="146.576172"/> - <use xlink:href="#glyph1-1" x="41.761719" y="143.242188"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="94.722656"/> - <use xlink:href="#glyph1-2" x="41.761719" y="88.048828"/> - <use xlink:href="#glyph1-3" x="41.761719" y="84.714844"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.175781" y="34.675781"/> - <use xlink:href="#glyph2-2" x="198.971875" y="34.675781"/> - <use xlink:href="#glyph2-3" x="206.980469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.775781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.571875" y="34.675781"/> - <use xlink:href="#glyph2-6" x="229.367969" y="34.675781"/> - <use xlink:href="#glyph2-7" x="233.36875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="242.164844" y="34.675781"/> - <use xlink:href="#glyph2-8" x="250.173438" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.96875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="259.764063" y="34.675781"/> - <use xlink:href="#glyph2-10" x="263.764844" y="34.675781"/> - <use xlink:href="#glyph2-11" x="271.773438" y="34.675781"/> - <use xlink:href="#glyph2-6" x="279.782031" y="34.675781"/> - <use xlink:href="#glyph2-12" x="283.782812" y="34.675781"/> - <use xlink:href="#glyph2-6" x="293.3875" y="34.675781"/> - <use xlink:href="#glyph2-13" x="297.388281" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.797656" y="34.675781"/> - <use xlink:href="#glyph2-14" x="309.798437" y="34.675781"/> - <use xlink:href="#glyph2-15" x="317.807031" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.815625" y="34.675781"/> - <use xlink:href="#glyph2-16" x="329.816406" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.398438 404.699219 C 89.398438 408.300781 83.996094 408.300781 83.996094 404.699219 C 83.996094 401.097656 89.398438 401.097656 89.398438 404.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.695313 390.871094 C 101.695313 394.46875 96.292969 394.46875 96.292969 390.871094 C 96.292969 387.269531 101.695313 387.269531 101.695313 390.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.34375 374.449219 C 117.34375 378.046875 111.945313 378.046875 111.945313 374.449219 C 111.945313 370.847656 117.34375 370.847656 117.34375 374.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.082031 361.484375 C 129.082031 365.082031 123.683594 365.082031 123.683594 361.484375 C 123.683594 357.882813 129.082031 357.882813 129.082031 361.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.617188 345.925781 C 143.617188 349.527344 138.214844 349.527344 138.214844 345.925781 C 138.214844 342.324219 143.617188 342.324219 143.617188 345.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.148438 333.824219 C 158.148438 337.425781 152.746094 337.425781 152.746094 333.824219 C 152.746094 330.226563 158.148438 330.226563 158.148438 333.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 173.796875 316.539063 C 173.796875 320.140625 168.398438 320.140625 168.398438 316.539063 C 168.398438 312.9375 173.796875 312.9375 173.796875 316.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188.890625 304.4375 C 188.890625 308.039063 183.492188 308.039063 183.492188 304.4375 C 183.492188 300.839844 188.890625 300.839844 188.890625 304.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.863281 288.878906 C 202.863281 292.480469 197.464844 292.480469 197.464844 288.878906 C 197.464844 285.28125 202.863281 285.28125 202.863281 288.878906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.515625 275.050781 C 218.515625 278.652344 213.113281 278.652344 213.113281 275.050781 C 213.113281 271.453125 218.515625 271.453125 218.515625 275.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.929688 262.949219 C 231.929688 266.550781 226.53125 266.550781 226.53125 262.949219 C 226.53125 259.351563 231.929688 259.351563 231.929688 262.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.992188 252.578125 C 241.992188 256.179688 236.589844 256.179688 236.589844 252.578125 C 236.589844 248.980469 241.992188 248.980469 241.992188 252.578125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.050781 243.9375 C 252.050781 247.535156 246.652344 247.535156 246.652344 243.9375 C 246.652344 240.335938 252.050781 240.335938 252.050781 243.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 263.789063 235.292969 C 263.789063 238.890625 258.390625 238.890625 258.390625 235.292969 C 258.390625 231.691406 263.789063 231.691406 263.789063 235.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.765625 222.328125 C 277.765625 225.925781 272.363281 225.925781 272.363281 222.328125 C 272.363281 218.726563 277.765625 218.726563 277.765625 222.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.089844 206.769531 C 295.089844 210.371094 289.691406 210.371094 289.691406 206.769531 C 289.691406 203.167969 295.089844 203.167969 295.089844 206.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.945313 197.261719 C 307.945313 200.863281 302.546875 200.863281 302.546875 197.261719 C 302.546875 193.664063 307.945313 193.664063 307.945313 197.261719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.242188 186.890625 C 320.242188 190.492188 314.84375 190.492188 314.84375 186.890625 C 314.84375 183.289063 320.242188 183.289063 320.242188 186.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.421875 176.519531 C 331.421875 180.117188 326.023438 180.117188 326.023438 176.519531 C 326.023438 172.917969 331.421875 172.917969 331.421875 176.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.484375 167.875 C 341.484375 171.476563 336.085938 171.476563 336.085938 167.875 C 336.085938 164.273438 341.484375 164.273438 341.484375 167.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.105469 160.960938 C 352.105469 164.5625 346.703125 164.5625 346.703125 160.960938 C 346.703125 157.359375 352.105469 157.359375 352.105469 160.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 364.402344 152.316406 C 364.402344 155.917969 359 155.917969 359 152.316406 C 359 148.71875 364.402344 148.71875 364.402344 152.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 380.050781 139.351563 C 380.050781 142.953125 374.652344 142.953125 374.652344 139.351563 C 374.652344 135.753906 380.050781 135.753906 380.050781 139.351563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.378906 126.386719 C 397.378906 129.988281 391.980469 129.988281 391.980469 126.386719 C 391.980469 122.789063 397.378906 122.789063 397.378906 126.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 417.5 112.558594 C 417.5 116.160156 412.101563 116.160156 412.101563 112.558594 C 412.101563 108.957031 417.5 108.957031 417.5 112.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 433.710938 100.457031 C 433.710938 104.058594 428.3125 104.058594 428.3125 100.457031 C 428.3125 96.859375 433.710938 96.859375 433.710938 100.457031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.890625 95.273438 C 444.890625 98.871094 439.492188 98.871094 439.492188 95.273438 C 439.492188 91.671875 444.890625 91.671875 444.890625 95.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 83.171875 C 461.101563 86.773438 455.699219 86.773438 455.699219 83.171875 C 455.699219 79.570313 461.101563 79.570313 461.101563 83.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 417.148438 L 78.238281 412.988281 L 82.078125 408.84375 L 85.921875 404.710938 L 89.761719 400.601563 L 93.601563 396.503906 L 97.441406 392.425781 L 101.28125 388.363281 L 105.121094 384.316406 L 108.960938 380.285156 L 112.800781 376.273438 L 116.640625 372.277344 L 120.480469 368.296875 L 124.320313 364.335938 L 128.160156 360.386719 L 132 356.457031 L 135.839844 352.542969 L 139.679688 348.648438 L 143.519531 344.765625 L 147.359375 340.902344 L 151.199219 337.054688 L 155.039063 333.226563 L 158.878906 329.414063 L 162.71875 325.613281 L 166.558594 321.835938 L 170.398438 318.070313 L 174.238281 314.324219 L 178.078125 310.59375 L 181.921875 306.878906 L 185.761719 303.179688 L 189.601563 299.5 L 193.441406 295.835938 L 197.28125 292.1875 L 201.121094 288.554688 L 204.960938 284.941406 L 208.800781 281.34375 L 212.640625 277.761719 L 216.480469 274.195313 L 220.320313 270.648438 L 224.160156 267.117188 L 228 263.601563 L 231.839844 260.101563 L 235.679688 256.621094 L 239.519531 253.15625 L 243.359375 249.707031 L 247.199219 246.273438 L 251.039063 242.859375 L 254.878906 239.460938 L 258.71875 236.078125 L 262.558594 232.710938 L 266.398438 229.363281 L 270.238281 226.027344 L 274.078125 222.710938 L 277.921875 219.414063 L 281.761719 216.128906 L 285.601563 212.863281 L 289.441406 209.613281 L 293.28125 206.382813 L 297.121094 203.164063 L 300.960938 199.964844 L 304.800781 196.78125 L 308.640625 193.613281 L 312.480469 190.464844 L 316.320313 187.332031 L 320.160156 184.214844 L 324 181.113281 L 327.839844 178.03125 L 331.679688 174.964844 L 335.519531 171.914063 L 339.359375 168.878906 L 343.199219 165.863281 L 347.039063 162.859375 L 350.878906 159.875 L 354.71875 156.910156 L 358.558594 153.957031 L 362.398438 151.023438 L 366.238281 148.105469 L 370.078125 145.203125 L 373.921875 142.320313 L 377.761719 139.453125 L 381.601563 136.601563 L 385.441406 133.765625 L 389.28125 130.949219 L 393.121094 128.144531 L 396.960938 125.359375 L 400.800781 122.59375 L 404.640625 119.839844 L 408.480469 117.105469 L 412.320313 114.386719 L 416.160156 111.683594 L 420 109 L 423.839844 106.328125 L 427.679688 103.675781 L 431.519531 101.042969 L 435.359375 98.421875 L 439.199219 95.820313 L 443.039063 93.234375 L 446.878906 90.664063 L 450.71875 88.113281 L 454.558594 85.574219 L 458.398438 83.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 80.644531 402.972656 L 88.28125 402.972656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.460938 406.789063 L 84.460938 399.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.617188 380.5 L 102.253906 380.5 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.433594 384.316406 L 98.433594 376.679688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.914063 363.210938 L 114.550781 363.210938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 110.730469 367.03125 L 110.730469 359.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.769531 344.195313 L 127.40625 344.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.585938 348.015625 L 123.585938 340.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 133.183594 326.910156 L 140.820313 326.910156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 137.003906 330.730469 L 137.003906 323.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 147.71875 304.4375 L 155.355469 304.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 151.535156 308.257813 L 151.535156 300.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.808594 287.152344 L 170.445313 287.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.628906 290.96875 L 166.628906 283.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.664063 271.59375 L 183.300781 271.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 179.484375 275.414063 L 179.484375 267.777344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 187.960938 256.035156 L 195.597656 256.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.78125 259.855469 L 191.78125 252.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 204.730469 238.75 L 212.367188 238.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.546875 242.566406 L 208.546875 234.929688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 225.96875 216.277344 L 233.605469 216.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 229.789063 220.097656 L 229.789063 212.460938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.0625 198.992188 L 248.699219 198.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.878906 202.808594 L 244.878906 195.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 256.710938 185.160156 L 264.347656 185.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 260.53125 188.980469 L 260.53125 181.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 272.363281 171.332031 L 280 171.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.183594 175.152344 L 276.183594 167.515625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.691406 155.773438 L 297.328125 155.773438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 293.507813 159.59375 L 293.507813 151.957031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.136719 143.675781 L 315.773438 143.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 311.953125 147.492188 L 311.953125 139.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 326.582031 129.84375 L 334.21875 129.84375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.398438 133.664063 L 330.398438 126.027344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 338.878906 121.203125 L 346.515625 121.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 342.695313 125.019531 L 342.695313 117.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 353.96875 110.832031 L 361.605469 110.832031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.789063 114.648438 L 357.789063 107.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.265625 103.914063 L 373.902344 103.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.085938 107.734375 L 370.085938 100.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.5625 98.730469 L 386.199219 98.730469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.382813 102.546875 L 382.382813 94.910156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 390.859375 91.816406 L 398.496094 91.816406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 394.679688 95.632813 L 394.679688 87.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 409.304688 84.902344 L 416.941406 84.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 413.125 88.71875 L 413.125 81.082031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.28125 81.441406 L 430.917969 81.441406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.097656 85.261719 L 427.097656 77.625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 435.019531 76.257813 L 442.65625 76.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 438.835938 80.074219 L 438.835938 72.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.023438 72.800781 L 461.660156 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 457.839844 76.617188 L 457.839844 68.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 417.757813 L 78.234375 411.726563 L 82.070313 405.75 L 85.902344 399.824219 L 89.738281 393.953125 L 93.570313 388.132813 L 97.40625 382.363281 L 101.242188 376.644531 L 105.074219 370.976563 L 108.910156 365.363281 L 112.742188 359.800781 L 116.578125 354.292969 L 120.414063 348.835938 L 124.246094 343.429688 L 128.082031 338.074219 L 131.917969 332.769531 L 135.75 327.519531 L 139.585938 322.320313 L 143.417969 317.175781 L 147.253906 312.078125 L 151.089844 307.035156 L 154.921875 302.046875 L 158.757813 297.105469 L 162.589844 292.21875 L 166.425781 287.382813 L 170.261719 282.601563 L 174.09375 277.867188 L 177.929688 273.1875 L 181.761719 268.5625 L 185.597656 263.984375 L 189.433594 259.460938 L 193.265625 254.988281 L 197.101563 250.566406 L 200.933594 246.199219 L 204.769531 241.882813 L 208.605469 237.617188 L 212.4375 233.40625 L 216.273438 229.246094 L 220.109375 225.136719 L 223.941406 221.078125 L 227.777344 217.074219 L 231.609375 213.121094 L 235.445313 209.21875 L 239.28125 205.367188 L 243.113281 201.570313 L 246.949219 197.824219 L 250.78125 194.132813 L 254.617188 190.488281 L 258.453125 186.898438 L 262.285156 183.359375 L 266.121094 179.875 L 269.953125 176.441406 L 273.789063 173.058594 L 277.625 169.726563 L 281.457031 166.449219 L 285.292969 163.222656 L 289.128906 160.046875 L 292.960938 156.921875 L 296.796875 153.851563 L 300.628906 150.832031 L 304.464844 147.863281 L 308.300781 144.949219 L 312.132813 142.085938 L 315.96875 139.273438 L 319.800781 136.515625 L 323.636719 133.804688 L 327.472656 131.148438 L 331.304688 128.546875 L 335.140625 125.992188 L 338.972656 123.492188 L 342.808594 121.042969 L 346.644531 118.648438 L 350.476563 116.304688 L 354.3125 114.011719 L 358.144531 111.769531 L 361.980469 109.582031 L 365.816406 107.441406 L 369.648438 105.359375 L 373.484375 103.324219 L 377.320313 101.34375 L 381.152344 99.414063 L 384.988281 97.535156 L 388.820313 95.710938 L 392.65625 93.933594 L 396.492188 92.214844 L 400.324219 90.542969 L 404.160156 88.925781 L 407.992188 87.359375 L 411.828125 85.84375 L 415.664063 84.382813 L 419.496094 82.972656 L 423.332031 81.613281 L 427.164063 80.304688 L 431 79.050781 L 434.835938 77.847656 L 438.667969 76.695313 L 442.503906 75.597656 L 446.335938 74.546875 L 450.171875 73.554688 L 454.007813 72.609375 L 457.839844 71.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-5" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-16" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-16" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-4" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-19" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-1" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-16" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-5" x="445.732422" y="346.695313"/> - <use xlink:href="#glyph0-20" x="452.40625" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-19" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-3" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-4" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-20" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-4" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-5" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-18" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-1" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-21" x="439.058594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="445.732422" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.png b/docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.png new file mode 100644 index 0000000000000000000000000000000000000000..65acc66094b00607577011778e35c862ebd88c01 GIT binary patch literal 53542 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 z�<ltXygy{7…Bh(4C8b7fWE53_cM|pBySQixJ^Z5}uj_#?z5mGgWfCs(u0N zh(J!qM`9E53I{ARG)DW*V(s(pIOF{96~!r>2*;UVIddLMnml(2>(bY-#7~f`lLY%D z8f=XLoT6~8szt`k1e=Gdj~}<24S`s2DL5hF^QGiI(44rnGiZjf_aY!Y;MIObxro8A zWZaP+I0l&BDmZ`?P!Hwnzu&K`tMm8`r*{`}!B7kr_rnvPYyl`Jhx^LP$c~sE?T|I{ zC0!cwys_Ns;ApG>O~u>?H9?IFHiYbE=5i$8A=DOqKBR<=us+*?<l+om%}f8@+k~;L z;CFXnaN&0JOi!Y3*MuPxftaf?DffA>KDvs$;XIsMayf^8t)SJ#jMRwGy3sFAaVHas zz$?+i*(|--S>l~T-YIeaghQf&0KT922T4F7aB0=2>;|>-rUw+>Wzad9!JkVvO-K)} za&n5uSq`@Rv_Dp^0&0qA=+a-`>!2Y{c;Tq9_z-W{To<9zAbY76oTzPD)5pEZJHQMK zIy$<LXsT&4j|!(KGh(4!0~|C~YtNE7P%t~HKxfb<b`Zs|BB<Q9KK__$OPWXj76;_3 zSP_Var%;sjv8Nm#`u*EAV}HUYvRO}bkt@LA#tp@2EhvAL?LE(qsi)&WC#0Hi^l~k! z2axA5m0N<@9=puSx1$kz@noz(h4M+nq1a}29x!Egfb(QeScB0FDP(XV`qK^|DmLfl z<<W1{M&{>6#(dyLa-|_8iEn{b$-dm<&z+;GxWUm4n}8el;#2Ze0r*$Tg*RKT$3)(f z!0-4#DO1AA-I!en#!_z<P>+m4P`sbCK%pVm01Av9KKXCNo2SUY3Zn5+<&rjH7a}T6 z^jDE}iYLW<`t;~o|7ST3xY<`)FOiS(1(27DJw)zQ4`a6~&lGqL9Z1LC5PUNwx?_zA z#P@l@h)BsDi}wdd70m6v8ygv_@CM-BC_2=yN5{emWFSEYc=;f<1|yS;MruL)9vjqf zG?63%jWui<C1|FIjsFr(cH0@kwIni9624zW;xWCR+>XZ4YI`j%1Z?vWIb%NsCK_xK zylRo9Mzn=7d?g)cDP&`3LA=NLLI&F6Zargvp*LQRQBD%bJ6<g(YWl|G1{E+H6`#Ao z)t5B(V5x|taS)eFArfpfne#6GJp}|S6dp5VXsj(p)18C6C^i<z=&lH;Yl&tZXOS?9 z3+94V5U_9I5P0%LbA|F2pVfi^uzt&b51TzO;>m7GM6rT*7lFRCy$io4Eyi3Xk<qt= zvpGFtPKcs#)+1h&fF&qjAz@8NeFU1DY^6Ohr9m`T@L#zsH0{^AdV0LHD(zLNW`O^_ zOm7|24VfWV*K+R3yTX~r$Teo?W|>#R74e2`Pek5fyM1T!c7^mfS5tFIOPpH&BxSnz zQm@v9xa6&j!opQQ=fC%dUK;9+^K^2$SA`lD$G8ZB0aMY@NRa<Gj`-Er*J}g20ic*+ z(wk)}qN}I(L-qGGs;VpiHPe6p2IT`R*D*F`#i2q8K<%m{a}Q-A70#JzJX1D7LD}{# z!mtD5hKb5yOK&vU16}F|J@5{A(Fk5gL13YV@?|&n9jTate)-F)P@RwxQIg^sl8Mm1 zlRb4dwMxby(+vNS`ac$^H&|G*ULoPWg^i6ypyY6%oHsBsss>~(4=Vg-wm-A8b)XW6 zfB6!9^JV}hdD(!8z|eFF@`J#VlEsZRtthB9{5{yCDistIt|lcV?drnM2iMmd;Eb1Y z!3R<aE&hl{!@j(=m0eFyk1+Xe#l!?%1n<cb;)KS=#@o+`qLk8%MXfP_BZnu14v7y9 z1r$sMLR%sHP~2fU@G?pOGL2LOO|l><Hb@Is{mmT|+CP4@b#r6gxpSxOo0gWAPH;#t zc`tsbu&uTAW@2La_wNq%4hs0M|Gb~_skeh3Ox$vmofoII0W&Zz9fv_52hN6fp7SWF zO)*d!U$EBE(GliK(l{m}@G|JnKRf;=47m7E5evRXMOBr4(R|-N#<G=#tqU{1Za@+< zShCDItAFUw-O3e%{reAg|G=g<Fg9+w69}3#FXhkc7AbLYy{wqs!qF-Cf?WyC%_dpd z*{QfA;)iwQrE3JL5qjmUy`t<8(Q&OV&n8!1geN++(4u1@$g7OXPTO6-aAVzH4-KV< z*~NN({$pQfe<ujfNLn7Ox%c%($5i;?jL+X`i?*?Dcvo3j>A}3gsW0d7bl5qA>n4q> z?;p+wMf!k5vWC1$(c6Hd)>A++;bvo7yLN30VjgEVnZrhD1|Sd;BB81p_x#0+5v)F4 zU9msxOLaJ4_Wt)@LNKe~eWxV+3_C?ZS@|LIhGuZZoWUQ+$jLDV3H?yFBLa1iOoi;x zS2rom$evdvj`>h1#^3kq>R3#D`Gf<Ap7Io|>LxWSE30;pS&v}!pUK^uH?`47;i%2> z8^$WPfbmd%Uf$dD9BtQ;FJw*AZln+^A&t)n$KgnpBsOop5)y)pbizt`GaK7UXJ?6{ zSDW6wV|Q)kmA6}i`)fwJSpW8IsMMh+2BD#$x9{ISKygN}nSb^f-bT{fwrOn@NL%gs znmP6mln}$u8W$!4D9tD=Ip1L~J)ZDch$Vt6Bm;+i0M=yrude9c_BBHI4nuOUquZ67 zgU1&0;DLBgsc%9^2(01sFbQcIL_`j@7Tow-V505q?U?`Sa}KeTTAP-Z_BmP}Vd3E! zNc-}kOUA0&IL~bL=q&yH<h4zPuMb~Xdp&Q+=EQN1D={nHCvjRGvAbStxLz@K^IA#k z(lomV4;~PneE)g)EmE{q{`>ahM{sN`_nGeJ^r$UrP#m)H@-k2=+f`6oU%`oj`z({V zi^V-u)CegvaID6Ir68RqYWW|(a4cPqIh<d8N8hhaDrYG`!mc4s`^^vDyFANGfi(~d z#vM{9)8l=DD4uFT$tRk0=ToQr@~v?plz_m%HT`{p4XO!e92{;BUCb~$`AqUY6BE;V z0fGCET^$@mF&T+<`}Xams0t1a_Ic)w6<8^@f<p=+&K_9Kd@blh{D_(xG2<}s%9V;O zvpPE11qPz*Pyq4(FS`~W&x?8Rlc*#rK73#So~eW6-xitDS)L<tAQTLhXieo~dV%f2 zBfRl%*m{;I9w^^^vekxE<|Z0dZtmRH`mo#gi}=H1AL7Pv#M=OIuFOX(!4{RboT6eC zQHjH%4w{Kg*m{D9#zDwSzao4SQyGlHW)=|<>9-_9?NMM-QJ@aPFmNq2g04b2K&BDy znbCYieL&kPbcQ#le?u<ADJSs(j}Xby%JovUx?*<>r}+6UpmhU&79$qWRiNI`t&zdv zOadB~S;TY=g@vE#Cf(aZnP(}n7(RfMB<}GN=Ab1fdQa^JNK->{5ZJa#<CO0!9XiT; z-owL8!rQ}Rm!qTj%Hp^dSZ{tF2}Hyl03;5T#F3Lp_yY|EQ2yecMYj6;PVGHC{CDr( zRRKzUf3I64YaI*xo!2VFF@fJSUr1_l3h<J{5)E-Q?Qh@GL)|KEVU0CxV`q02n?y34 z6+1zSiJ3Vlbu+%GQqx>~=T3fz!<xK@b&hL>U&5;qN;Ce=s;H=l04K?`k7{N1`kvzh z_6?Zxj<)B~L6F(zBeS<FDFp@vtp!7mMQD*V2${q;WDOzV;kt;%Hm6R7p<b$}tQ79E z=c!-W<WBw0l75mmr{()6iPs6wIacp~+O4@|J@=wx1njPH?Q<}=2nw`8OsA}P(@rC; zWl$d65UeX~szx>Y5VjY5h*B~pJ>=yh&nCvw^0t+M#-F^;oeQ*(;;d~Q42g^kwvgI3 zv0oY9#n1(9Cv^`9(Z^K&+kqi0WcDVyAGHvnVQP6GkOKb}za{MT7G$tWr`qX|b{^(t zJ#w4)@F1NJ%E!_q@g6b0GH$vO;+*5p61=_*3`EDq(qRM}r5xc*4#qtw)6KY9`LG1A zbjhB;+gZcT&W<V8%Lf-$<&PaBt>ppWehh<XRR>?WqVsIBPL=d$VDPZkqv+_|<vn}$ z^kcQ|^611k$k_P!%Dz5p=X<wqUBy^7+cVP`tdf$M83YiV;TQT3G}w~ll93APfN67E zph4S9c&Uf&5>vpVZ}KVD9a}H%`S^`DX78X%_ltdF&fJS?x8Kv?tox6eWY=4S(~!HE zqh1aiM5Gi!?MtnVaFdFozxC6nL$SvtoS24DjSZvnD)K9>UGp^=!~+BN&_Ixh^|1gL zv;+_66d+Tv{V9+(<{k+4-88suwyU^NbDSl2T=l!SP145ZRdA(m;ZcH?Mo5S=z(@yI z*8|1H#TkgqjjTs3F$u#0%w1?2+1>yqKdi;5z}yBg$R049g1Srd<x^~JZJ(osWN2)B zxckR|e2T6vxr0#MUH&WcTi8xC&8q@6YHe%d=v^0QL`MAy)6mc`(9xwJEdpy$z~{n+ zn|JSWWj}u02CK3%XMc9KBp3m~-spHrF=`QUM22FJ8re=5KX*HMGF$HW98QIQUwPnw zxNsUl0TKG-jvo<^F$I-48(g8v_W!`F&44;o<D9m5Of*~*M}~*#%+KzJk35bm2@Ros z9Q6*6odHJJP`DF0E4jp4#|IA|qJf=M|L)z-n3zF-nS<Ok@93R3yHhXxeVuX7;@I(P zk9@v74CSba49?4WC`3PuM0>Arv<aSEHh$5;(NT}+lFy$%-wl6-rywJCXoRZLJ0I6l z-K*<<3cDA>KT1j%|01p8{IS*-La>h@HethOBW63CI%SB;Z38D~<~emAF+59Ts2ND` z)>9rqA#+F8`ab1mW~LZ!rWr`vRO0m)Ldb*@$NdiP@IP&8b~j)J$>)4;K&CX6m@w)( z_U!CzQ*v#HxEYz5dobA2JS*nbtz9t17Q;ohc64mPY1i7?D$LK%Z+pBIyV&oeroY7Y z?RPN5fUJb}jJ+JlKZOCx20e7dEY1K5o$?r7tm)P}hS`udI>1<XVPT>2y{>MT@;u=G zu;<U8*JExXk_hBz#&hB9%j2vf2w10pTF1r4-UQ@YQ(Mb$9*;a5`CmqAst&>dv1p18 z4c&W1{QK(BM>hiuLm1rO2UV1pQ%JuCoYfkZ!Gu2yInC_bOkG!G4R&^Ia%!Sp`>HNL z{tlj45EeojYMfnGh}PK40L0eW{!B(9h*GN@bElEiUqwU&R<g$2+#EGRB|aJmX{8zx zg|lGQX}lc$_RTCM!8@!K=UgD)E=|W%r=-H$G(3MW0VTN(3WntL5E$c?NW)CB&BOqk z$~4UhVg@f_&!Fnyt)nt^q{72kH`D>7BLjp><<g8a95zCr&*HpbP*L|M!Hu1A<he6d zw#CB78TSwGPeM${_70_0I0{`d*vjN^)6Sp2LATIDz6PiMnxhTBd*9r^Ij*CxzYfh0 zg5tFP($m)`W0)^Y{a{An7yzI~TR5835Gv>x3yX-{_;n$sVUUiAsT!9HiChp$QpxE> zWSkd(sA6%X$*rEba6tuLM~uF{zGPJ<zhOQ0>MRwg09Q&&HIZh<JU*bOM+>e{C~{<g zWCBPIE!1jZHQeyZ>ld%l{{4g#%gu)*%a6>q@*3;J%(l}T8~kLM4rnumax}|w2na-i zx6uy(2{Z$O_pN^@aQ%>T&_#da8f%(`fu9FccCF15IT7wF8$!p!!^03WSRfmNLv-jG zZD&V11HFW?Zc|tf>LxT-0#N+Xppt@0MuurCU#03>9#_+AZ0%)QGh_YVW8@FL7G<a3 zlDsE8#`x~WQpWq7k4Xq8_KC=^Q5!Q-%K2XFe9U@u;rA@VVd^^jR?+g02geL}?8D_} zUQF<q9D0JhAQTa1t7!7mW`=>Sk=Gsir9{OwYu2@O%hz(-kMUL0OKd#^cyA9N?t;~b zm(CHNCIZ%t&3*{d{TA8%V);V8&%d9myZ6;94{ID8t~I^={M~8WzVt_yvi_(zuaWXt zo$k}8{iT;h!tt3~TjrSXkx2S$e`xJUzw?CiNXlA2qa(r3j$QeXB)fTY|0cXv5fqbm z4B&|b{lv3QTe(`x=&x&Tb3UFw{X=Bbfy?!2QPAqem33Pl%DwizMEBpzVmlmlhC|2g z$4>Lf+v%20Df?|h1t>YO6oRy)8Xy~$gO(TO-@dI8khKrz<Sbp&6!u>I^|g{>^;-4t z>u>2fo~RjzMBKqK`a<RW&v-eu?e;al;C^*sd0{&?cQuQcF^nXJF##uFY+lNT!KpS@ zY5<pXWA;MS4(DrJ&Q~%m!~7FywjQRQ9jDo`!~X`qfW6oeV14kA55ZCj;b*`X)8mUv zi`R&zZ0k;wjJI2RNJxfd_#-2@;}R8H61lhTfE@Y?#4>oZkAN;ANsyA(!mh$4kX@L! z`$Tx2a0R`@;-g#9;Rl8TyR#yaCl$YYq_|n9c)OKX?H(KE=CD3=h|6zbWD7|_(HjUt zBtWTh4I7vKJOJgELYM#k_d!+nzIGi3SJi^woRh_cKeu$?qJdC_@l-&&1&l%R((U^m zgLd}~UK0!_AZe^Z(rDx0kYQ4K>Z264{J`Vd-MWMi^0OmH_Dlix937H5H2f%Eku+JB zcs=bbiIlGmW7?83c0){5)CP+ZKd}cREaf3c==_wwNB>-)>uZ^X(s4$5Q59cah|1{b zsoLl3?S*;3he=CM=X{5<<~pt*9btV}oQ2dLq`ajUHP}PfApPe!4va^DauZn)g|tga z3J7F3&zm35n&-}bn%*-1sH`jrqyoEl?-uF!gG%aJh{@wa+wyiVKLBY7eg+kCKpa3o zBiy&AmtLkB8StFTA78_0sZC9vmVO2Dik^}ytE<cJVkMBTJ-F#i9S|MOhFgw8k;ZjN z<LA$xCgzKM&Ju4|wHTy_WM<)|k%Ek~xuu28Jx9LQvc;?jsX`#yi{;hTYj9{>McMrc zM&zdrZy{1Jdj81E89=&5L=u;MeJ6js=Q~<@na5jXJne)3`H6+T4(C_f7Vi}qiDQyj z`73wrsULRw?_*D)$+SVHMzOZ@<*q^YW>6deg3<ye+XEsXDF|#UF>`q?gumMxj+3n5 zvsr>kOA(^s8NMQrW%h_cZMBO>D`$>}GO;)wDJMsHaDY?YuGV57q99oRRrC_}V+rXV z_rAijg$}45EX>wYnlWRR;3?2Q1miB?=pf`3(ieetVtHjHwYJxvlghO$@+I~u>vrM{ z-n?xaGppdCD@KkKk#s4EV`^O5Go8hVkQLY5t~rSX>I$>T_}&x6!LJKm0HBxT(_MJo zd8j^*4kGKaUapm_<z6(Cx))G-@h=0v+Bp-6sp;uz$O>C9Aqa+Nv_JqhsyB|KgTXn0 zV}!v;lYe=W`}viFP_+Z}hP$;!U4rswdG~LsM#+8$Q-9TY^C^mx?rSP)kebpSe4jn+ zjTlbg{3j0x4K4y!V)U2%;S%JWILysQ)Ee+zW6L(-c}<xf^jX-T2(j{D9R>YCy|!6g zoT!^54nIrmwDsGFfe-=b6F#NBof6M|o?CtV=^K*{GkqBOK|;l%Sa2!JYD(qQM`7?5 z4ad&%G?=5gq}%0+Qf0&MfOQn)CdA;9a{K=LntZKG;qnjOS;$cF!-^bM8sXvLOc*l2 zfGVX@0qV!s{;LAuD_%i$1V+A;*Q-9I$L|j1mYs?k^?oK&@Sk|?C;l7AqzSn9;6YjH z0e(hqp0(7@B3@blg0YUpZ}AK)<8NrAll=odtH-uvWj6tc>ZKb~>q=R8943O5r9M3h z**ch0-dN9sAZTD<P(IPG)7&vz`Ro`)+qxL<$UfZH-r_ft1m!uDQCQ2@kIEb_zKjkJ zx03UEJ3G5-mcI$2*Ee00qsy7(_5Wt<+|kOl!hK<h8>(y-cWOC>clQTOx-_1Wt6KES zcA$<QsCt{AbqGkUK=>->db)IZUgOCPTin^Zo4M|0KBPH*y!=a%_J`aZK&*#<{tV;a zfm03O#+?J&Qv<*;fMVO==uZA9BPGRvk%KD^Z;*s%JbZYg=e^w?q3}wHFI77etM?A; z7~9SV(g!@<1~Ze@cSufaSQ5zDC)TK(5a74ukZ~31ejPr6;rYtzV9Mpkwe}jW13ReM zVz<tJDHEh)p?zk(QQeR{f;$(g8TMFPCqo+{>cw62W8K1)O>d*WNyv2MhtLTtDyH!% zS4ZBG|CkSnyoZ+;N=WqWZeb2P8{2l5ZZa8L%xkV_le$+ppeSuDQ8AeC0)Xt^@|n05 zfr?X4G`$)c!${F8^HF=4gIV-v$!B3Y+vKp!J#%<S6%`lX!fN2*<pny*0cb23r?RKZ zELO4uU=F1Rs0Csyq%z@gHFU%a9<hHWCQ=~$Fhiv@5`~Q8)S@RQ02VC(#7}bLLm30I z;zN{L=0J2#&Q0_q{k-F}ETSK2f)y(vCMJfP3!x)0nbm*)#Y9H3SRFaiit1(rd4*xe zN0gA=FeHrry9)FHnrk5s4-a98+tvJ*=C*uBjKG<2BMZ%o@6fO_a!H#ktPGJr=z@7E zO@jo~%d^*4yF8cMx;y}mGZ3_gcpxnRS#CTTw|;~_Z{X#X^5UL1D=PVFHJK1(r4kxL zrzdBq<F47%Zjo}y+h*l*d5bC19`kKE)@9i4$_y5>RZf-GC0@(~8}01h+F9tr2mNU{ z9xLfYV}S>to<bs;;FN%*y#n>i$jHdV<fINxRx<DmnKmWBNW2Qm!ebe&|AD#50i?2} zA@}awS&Ns3$qeb}s}N{_*!<!&TnAJ_4-njXK|xlb#h)L+uwvul3P$ZafNU>zp~CYj zs1&*QVQy~juW;ux4e>@XgYI}hQITqGlpyQAeftRF1C(j&pJmCIx4Eu8YUqMmr;d-q zo8V;+L3AK7h6vaec=jt8!Na^VXvLo(pxm05RX{GhKN{AH(#-@DWC)6eTp1)Mb-9bv z&V(O}pR0o{N)Rg0-$V|RVI~RWfS^Qx^rvnttfHz0>H=CLHKxUr%K|(Rf)Dxe*%im= z#MBgQ29NcRjD%v1k=Y?dKiSxzA&W#j7%DQx?a7_#l*967+PilzLql3x8V1tPK%%|| z)S4ie3<0#cj;hADUwxIIO`S$2yuICml$I}Cd*bnG^ig>cV3;tku~%Ba4FYi6|G0MI zO(Ip&ZqNEFn}(U+m=<5|luPS<Q$u#zb99Vao15qUZGMFvJ05_~2dzV4;SSKB!}v>u zBqc);Q^}yDT~;{vu-;HW8{hwhU1x}uB3^X#fG!58LvW|}2J9gi`)nfBI~t6E`6yze z<KyF73oOXY9CQGAv2NK;tgaB-0J5Pe@N-FW#;k!|%NXwxotG#73tnb`G=~AN0R9br zfiqPJnNZMQW6TFb^G0&(*3p>7lc*2@sbo?AYMYoiORbH>ZQI1+*@0T-TLz+V`qW94 zmXZp?>j8Uuf9kWNGGt3c<9$%2WMqiib^%GKZ*RZdUFfn8H8I04Gc&U+{3!N6X|Hb< zP6LH01~|dV)2Gdmi=9Mr2yE&Nb=}iOtki5QT!znrh}&fIHthf)w}rA{(<bTLYiVh3 z0YC*DPIm%<Ck@T}o2Z@kW}3m`*6P`L*znvyt+fm7nKc2hr`≪P$v*33+)_2_)ug ztSl`ro0i>RNTyn5I9}$*j6$0r!@#n^(NjnAL)@OBEZ_u^R0(;vDORfPo;{)b&kX;& zDmKSohB@*Q5v@gc$NN|@68DL<tXD>Oc42O=9K^^R5JQkbY$$Kjb72nF(A?3nnpPJC z^36JM&P*3T>x+{O(~^*&1BA~I#r(0kxg0M!7uZ~;i-Q6WPCqhu9B?tEOECd@5~BGq z*tf6YqqvyZTD&uTtnU^y04ZI{feZ8V6=?E;hX3~CgOhC!VnMjXbm>rlWX`8g+e3I7 z5*1a4Ko||=3`V^4e=!U>6yRAJd~4*kZ?6GHOQE1gPNE$x6L(6kAF6m!F)`mijiMBk z?84I0PqY`6l#~$QctLfLm{<f)+rPZFmKHs)U2(|jiLXMb@1j&Y+D6;J>4_rB_#;h- zali#b(EHv6nY3*jf^wm2PuTP{Q4DZVno$}8-c2JpYI{5SZ<p>HPfBHxv=tkX;qy3( z9LNGDCi-`0x}YAW=iuPLR53FN0FBqMhynVE+y<^m2f*x=-}1%#1<%o>s|4(TJ2Wj` z!h>oCa_4M~MNwT_%e5eIdpzP@PoNTzCo~$-8WC#JcSYZT1qfLspgqFZ%iDcu@76r_ z&$-M_?p%&?4KJ2jL~O<^zkc5v;C9aG$pl^xitTl7Zf@Y`4In=1AP}<g@X({2r>vGN z-H*xQtcB6~1cFp%114OOb7fbKIvyY4;NS=cIfzX_fCao5>^iZgx(UroGb9q_=H{A6 zyv)tj#{MVB1X`;S(*HsG4UsXYj3;I<uFcEKLm;kK)I?~P#z-)1>q_WK*7NX$V&`Fk zb`1%zr1${91PJCUqE#p8oY<nlEc^^eQJ|8bMfft5eIclJ4(0GCtblFPE9O5?V#+Bi zld(Oh%u*jdybd_W9#6Qrwe{VUFSsJR(2QDIUY`8<acg^ywIDodOk<<wasGjNNsH+H z;G9Gqj@A|&vatyXTYDlA2N3wlJiRBDdDOari01u}@$9j*<aYh?>I&NAoW<j+qoX|~ zFL(K1`%_T>F6#q+@qEF^%6c8uVux6yxue`_an-s#f%2>P}aQL-1Z+!2wz8L8% z)52x1L;i{S;wz2};y#Zoa%N9*+j!_ZF=C^F!}9H{&p7t+RoojKXNA39Nu6XYEEil+ zxltge|64X?`do^W@z;mR0mbKQBJbv%p{FmuC8q6ee4r(5?ZoPCMaDg7>);F|6Tv7c zkO_bTv&X<7<mQI^YUd3vXkNA*ROXu6_r_<6#BJy16e?)S$k|5vPawKtZK{Dt=K10+ zPmE>p^KTzHv5+a+SlZ7P01i}OMhz!>dg7XQt*r`8bKsLb!7uj|XDzN;A4eyK>*rHE zzh}>$?fRyEdG0Lnz$E=5{D{X>Vgg8@C(!tA4izFkM?5~9LruXE8`;@u3C<5I1$_td z;xm8k+P#~NlXGphMHn2<v8kEBrlVtIZ1CLl9p6IMD<tUDq@a59W+%$R8z}mP(Z~jQ ztG=-@@a0Qo9MU)N+H4Qch>UJPI3%s!`O+aw5GSX6z?i5To)U$EIpxOuGRe1Z-(C}E zbayB(^^C^p1M_t*9^Jm34}_eYv<}vR2LQK)3S=umv$<eq#A^AkY@A)al<Gn6j0z0< zY5wg+IJcsCcBQlbQR1)8NT1m21uBeNEhV2S+ESYoDad(bbhaqWXvN0|#97S<8q|!e z`fu@Ln`Kq7#MYu{A3eH>@)alktMj8=DA^Cb=HERNL5wTbA0HhamRPPyjE=qnRH7dw zST30=<77>KFs|!RyH21hH+U+hL&;0^o~)K%b3K;S&0DvqvCe`#vMu7r7c`IF?W@{H zu>tmwWs!Yrq8K|_#rt<+>wGxo$PkMv>7%dKBN)E-Oai)Ad6qiPh_>jc%<B(sG9yTQ z?2z1%X_}N2yt1sLMGE+aV3>uJ*VOD8L5M64f|!KPN$5Hg4>gXa{xdzetebIhp%4!I zD00cRV8DYNFTK?;7^K!VJNbSuUIEYpvjsn2=^Xn3^Iv~Xn_GhZ7YpZR_>(h3aYV4! zy1I1$fT}@!q1nIxy>L(OO9K?_n|BANU~d8@xPnG0fN#;G3#7CH>&G2uJZxJfI{3q- z{TK5D73Den2iz>H(1YvqU$?SwV`$MqEUM6JMo|Be9)OMhdmroQKa$L@%+I%f%-9yY znGq^&vtrD<-mP-&Zz_&CI~4VmqsU~wp?og-IWlshiBSUyd1_;GGkUB7fW2<Fy72Px z(P%&Ox#xM@Kk@b$*h^p`zCHhU>(JOw^nLpwAl{^EPkSdRblC)?Ezdiu>groxiwn;! zEZ6~$0p_z!&v))SvzWN?ed(po9UU82R~BV4Xpr@CSpH_jUjgnNXSlH??ue%#9^xJ3 zR}PLN<fh>16Zd;EvH~XZHgIU_MCwPOv)_ar$AGt?1UokbPAH)2l}iDD`+4~L8OhvZ zbh_^euNsw(&SN+V;F7s<uCw0O!66Xk(U6osn9t8r1*}h@Z%)1$93%<_2_y^#FPVTA z0MgbP5I7`SfBD`(nf({w0-+3Iutq<73345@D{msD7g`iThAfFW*qaf?2E3OdLt{g1 z)>H|+lijJ|$22$R5VhDiFxAAp)lTq0*|ZqEHo`y_$!tKg`OaMcDBPrCA5GMqvR8F- z(b5z_$NTP(l_YX{Bnu*HYDZGRZyZ9<H#2ZWVtf`}q#(I#c3cF`#LCFXxMt0o6l|JZ z^B@v~Y{raV#9wIx+)tGa+8pziWY%N7Z}_mFmQU@~LtB94A}E4Wj(_lsi1rQUs8^>V z3U*{&Nso_8-Pt8`4`0iRRE^<YkLM>Mldwa|4l<!64o`WK^p|+EVja=k^wnFzc?PLg z9XcjwA=bb!+mV8W%m)vG(f86%HR|FykF9}JBeRZ{viU(2=!*R?Cu2CF8;EQOc@$^Y zVhncu+}s6QXMN)Sqk}$VNR02*&X@fg4;?we3ncyus%BlFSD9$5Hlq?4!6y_wh?wIo z%{&>)(q=2AKRC?Q^RD2)MYZS{j+XfCcKQvSFL!q-83CRaqdfOt^}F@ffi$JC;&OH+ z-P*z2hMLPj>P{=l+rWGvCy(He$_$ZvlNYEaqK6M3#xLmJ-nrcbRHrOt=nQ{x@b0E; z5Wm0Lj029IGCx00e*)>u7G`GTJI?Eo>Bgg>x^b3R-(r&UF!=gGr^bhdwivDZE6K&h zh4gt#5U5OdqtWI=yUpli0-`xPC1^kl89RQ%8JooLGl)Wp9ZE*Pw;e!|M^7Xb@rccI z=G-B4_bjl7Q6!VLC}TruFgz!*0`F9gPl2{-h8GfavP9Es@EzyBHYwY?m4#7RYHcLx zhr4Ux8aAS2B>0<AA}%-^Cq_Hax}bb;pAsm|eg3P<A7}RIWLGK~NhJh??f=Np44kb6 zxx>ipY?-;0)V|FdZn-T_4uq<CiM|`~#9|IK{&$u;*xB7W9k~}3&LhN34D?p*Fa``P z;Twk(<mAbdEy&^E2@pUAU0^|B=%`5Q0n{*W+uF=8_`(Q>^xO~&i7(H2$cFJ8Ja+1k zc`YdCR^R^GC(3@RGk5dy+(48PoG|iVybz<14jvpTnl}EG)zC-;91d7P%2&$V$jB)A zcN4%)YHf%n)4=D7L4HAMGGnb}(e^G(C<gYyU@VSz+YX>x3f!yt#l<!t7;is(h=d~L z0CH}_m+7Qy$iU2u1Vzde{1@ly5Vq$IZ`rZm1gV55N?=nM?%TJu75zaqwRn7MJqS3k z{W*Zrw|;vE8I<z2x%sB+<q2+0+?vAn?P56Xao}+hP7f-om?1BQ1memTZ6QT)obD2D z*=@&)Z{wq~u*|Jpk}tCyG|)ciDqu2mqOz*W6eLwZf(!y%HJU}<tZSyZ*?ap(*N-{( zug#ln>R1At?%6yUwm=V{qvs>4P9!hu(A_2N4RV-OzG~itXQ2;FCgthVq*47Rk~Um2 zM?)}B@+%?>85HpDo@^AlixNj4oB=m3F)=Z)1B<Z=>muUG6KNtw19by!xkInUm?*f3 zO4Ke|Mav+4qys6%>9B!VKtZ<r72i!_DG<jn2&S@|moK47g8p_S{&7RY3an9O0gq1p z?or1fMu+fSi98iE7_}JAgF!^v5B<Uap&1V!UOM2nbwG*;N`kK30It>NgE!VxD41n* z#&_PCVhS(F9kwXl2%!TA7b$uWBgiC5P^C%Ighai}a1|FCg~~S#J#j+X1mW!}PF!=_ z*Um_C$(IIgrYFrY!XU-|w}Bpj)NJ5*-Wu{k%nRBq`VPkj@C<<>M=MZQtH4i9L6F0j z34zv*mUj(`t<rZZb6k5vF4VSH%E`%<BQg>kIB&OPE^2RrNMk!!d?_#Dwo#${cdO9G zYVpJzm>nd4@2?Hm)Rau~ca&xw3nhZ@Mh^}8VW6S@1`I)uH?=|iw%aa4Lk9AkHGLP* zF)~j>(;3+8I?xBVc}e(uQ%vcLMptt;_?@FNIoDpMDi_+TtNrw@#_3^8wyCzyA+F}f z8^4Y=yxn4N^y1?atC*N3VbBBc{}+W51N`&}0rAwEN2&bXwv2@-{N3~o$UOp~uLxSu zTA}0SrU*6)R|3tHpQ%xyT8?x$;w0?gO1IP>#WI|dI|i-_gM9#O508}uB&qv+*+O8~ zFs>~reWCgn0_*ojr(_4poD7Ru`O!$zfqp5ayx|_mDP8o=aSC?&AMm+(Zp`@UD-yb? z%-uHG6=t!CN;-H$d1x@d_Fd#c+nz&Ur!wL|{a|?jRe7#$z^&_7<^Dm;@&~lb+;b)v zT+d!(y(~v9GJ$bDK%{H{OF}Qegr<inf+wZR{DSl`hKx+A0;e1Ns^kJo4@%8S95{5= zZGv`NGxct{H8D4Rua_W36V??9ajEv5pf5T$s)Sqnxz|mPT+cnRj~%W3<}!c(tnA4? zNrFpnRm0;;C*92y=8I`t9@vDL+`n@t2s=<{+qPfnT(y=Zg_6A6yMwnFS5AE2J9G4* zLR>h93Au7kNnE+kTLV3(b9$aib(<PZEgz(&Qu+I@9(CE_dgjXJ-G=sq?^^7xH~o7+ zo07X1YBPj6`CHgtnDRjtsqNyo%t?7<_m({`-3iyyIUB&y>}Ei#(9GXsOTX_)?N90# zMV{+o)i+Wu>g?M$CP1Fo*rjs%VP#>CxQVM9nQQ{KbyB~ee*NO)N$tK;Xuc`yH+yaT z_nMQw%BS>EcpSI`sD##g*>23Z$(7YJHwhyU?bQ`+=d7I09vkwV-d8zHIQ50XYn@+L z@NKG+ch*kV{>8G1av&KHc$42R9D`nm|L+smSk&yV*zl#+WzA-~?q(U2ge-~jx^*fZ zYvhzRl&m99bFud<^`lBh8`_oHK9z{J=Iee}x*bkXy}3lw_JHcc2fP2*-I+)Aoc{g) zQwlAEBE^(agi^}BBuPXQ(n6MKkt~y?6j2GKV(d}2l0DhVnrJK~<^IYTObsDRjFMfF zaz9?5nRD)QpL73y=lkb<?!V?t`t*6fulM!7uGj0iU9~ZS!ap(_<KT72v3veF!-9!B zhj&Y|n4g;yda`86m=u%nmdY=?_(aW9{phvX)t6fAygDG|%Bf4QZ|=lz-DK`VwNAQO zOE1fizR~Nl+hRtu@JlVD`^Sgc#78W@e{pFu?e=OvKWLt^EwNlnIloH!t9W&6wxHGT zwnhgRv>$)s>ya}no2m?6qA(hm@XxQj;a7BqHor3SmusVT#tyC?lKJ|47&ZH)#s>e| z6>`Zu@-6e*AN<X@VS#qx<K~4Wvr$NXUhAxHt=PWZzcyC+JH`bQpZHu0{5WFXw{?%k z8Gjm*8GLhZ-{c<6s;l#BG-S$p_qA^_$?-yTLwkBLw+R!RaiI9loS9$~d%1OLY2vQ= zaaBRbLvMH5y(H|?{mIo2m4CLOWtZKiC?Q^!W|^^as8eQvxWIbsz46TY-1(0d;{*CU zsAw#!YWOhr@w1}pZpku)*Iab-)Oz#;l@}NoMs<X{yDp&Ni2?I_wODWei-n5UWA)=D zQ(t6Gxb*TjmSErMox)p+jNn?E1*#T%l9JkdBQ?K&#QRP=zkkn3f#UgTa*yF>Q|6wt z`}jWSxQBJKub-N%YT2xPzqYyY^6&$4<a4|^4i;PXy!#%s`pvrzHS-G{wDVKHF5Qrt zx{f9`@()4I0Hw8#PdIWtuWn|gYu3_2x!wbY++|N&+vTq2E2mgDQ&eBIUpQ3%Ta0n5 zAAi(RfIZz@WMpe=3n1M@@!*`wmpYZ)a25BA(u;D%1|I8LyXklxpK3&d{RO{_io(oB zHPlvLVFMDIgkXC1Z1tsUHf>&R9~I-3Nmre<RGzBs)_!?fQ>R;wKXQo$8DZ>d`sa>) z`sj&b2Mx`9PVZJd9`x-?wQU;YM7f!KDC-;dnT-q>Dzd%7z=d7Gl{MM<*vHiolaU8K zWBI*}Nzc}4>Bm(4QBd=PTw&?K1*(%&d(XK?u#8UH5q)Fh^=u9?39-Z%WWW9T$#7xS z8LeNx>6#_&U_t>j`Y&25W7=Jxccr;bM_XH+ZQHhe|2}Djne&D8{hus9e)4!*Q~v!G zJzt`cwR}a2`_7odtpWl9KsBZ<zBpaOEickyVc4R8qD}Sw@ybCSZxX40VfFb1O}uk- z-+oxC?qD9?U-{_NuW208EZ!DU^vJmDH2a^b=PRd>y%sOn%qwc-ukW7FBg@QBez!i- zuBm5%;Xt*WgGuV#*6`<p2Zlh5dV{(v2S@d(nrB>ozGAO)P?z+tU&{gs*fZeh%hGhY zonQ0}rmdKu<0L!4`j)p&q?i7t+y(SH@J;@AEllh?q}cmZk5qnro;JU$vgnQK8vQ1; z*(3M+J71N5_#F5}d!|NmYU<$Uo6?MZ=U9gKR^G(4b**pd&i%9ZZWq1X%a;9fxt8rC z(PwCB7Uw-3+}rb?zr4Cdnu=BW!;3fas-o`q-R;>eYp?R&WH;FAX6CFqb*jS+j(kvV znd49OSF!3SFc65aisH<?lDrR5jgeV<{pDLNm)JEu6`PQlcp0>Z98sGvi&lo(Gv}-^ z(vyec{oB)CyE`}EsJ4<o|Gv{QxBhd(QAT`|$@&hTV$Kh=iM~*}@$b!Wu*FghdkA*G zNJpeiP&EpLz-_yB8G-*%448%|q;(!R$#`t)xyQ$URrF~*`S+4)v&Gc`xa0&fXLy~a zC@IX%%{Pqfl(1$EuT%W7W7gsY;y7$A-9)GA`Jp+0Owr%oImcyBIKF9jW@h5hmA&<f z@o0$5IcwMq<*oIEqpvB=V(}h*735V;Z1X(gJ<cz})m0m}TLKK<Wz-Ku0Q<-9{0UCP zmL8k6DP7Ju=pX&9KW+C>w?EJs!->mitWE+*1jS=Q7}8E3UPzGqb6ZU1`Gti~G2>Wn z)HuYYPKxe*ISA>RR5kQ$qPpS3r4#mt?EL}P23oLBMN0q_@}cVTTO=zdR+JO)3m#x! z>fgm2laU&RU2!>Twmn>>fBcQVC-feq56c(`ni~l#7*4z4J8PB(EjME1j@H&Kz_c#$ zA%2)xXYsKsYr$#Vh^uXsk8+$xj@lg%adF*%)e0K>ATR1iIzAKAmsM3FF9R_gL3rox zqmJu!1)f;Gs;%<DW(?f&lY@%GuwhMvaX{r+&|?4fmw)}0&JyAuFT0uT=erpX4BX@$ zu|4po=X>p$L#6OU-`9Wf+s8qtb4gnTaeZI3ghCo0PMh2v@{9s3UhEj{&`jGvF?sU+ zlDQLTIABdY{5CBP1QUG>I2YbeIrN@4p}yfa^bYSr=|cDXxo8Qc^huZUXZiA-<J}J} zRJGV#)CwgcaHp70SkS=HW6qy<S+qvJs(QzPP5n9!Ui?-8Y82030f?<Y>dYUzLV7D= z6s*Qh-rgytem#}<(b==c(+`MRnhF2{KS-QI-dUz}XPsT0z7s7Z%>pPE5flfBJMSKT zU3p8@O_+Dq6SLJseF*-Sn*3)M<QFs#zKA+R$z9N5+usk};kotYA&`wgw>K8;JP5c0 zp)Mpx*404e-!dM@GvngeZ%y_@R&gdp8<ctfZ9ed>X`(NZwVCeTiL%uXm=|dG+`0bw z`T76!B-cRV@@97jExrr~^ZqEX^Gcrf73j=rp9xPcM%L*vZz?Bh+YdG0T!GC(sT@g9 zT8x@m;6TLirTiZbBr!Uc`Xw!frr1z49jH-vP?ByB<R+DsmAtY3@$P#9r%#u;0!}^r z%uSv~R_>=!7PUJbqCSF_yaYlaoEjy7W%p#4{rE=)fCH}NZHqqL9}nUR3jh3qg6EUp z@b-ZBcc4w|@%fnLyHxwA)gT!m*>5!<5f>xg<q<L!^OwGRqP{RJY{0}XYPizi{s}%v zG;&GQXY&PaMf*xK^o}Q>Cg>Iw3;(t?DJhn_XBO*~4a7#NiKsm*cWV!gs8^H1HMX+h z({;fbsD$Jg0)cRpjZ5No6MGXAg#gi~=OoK`AZoqBVj)Zi-+)v;ca?0xojN&HySZE- zPKewfb>31LBdY-e+5y81cX!_;AEh@$1vKx(&t*O3;v@zN6r)3nS`EIpfWgSi-EqLH zM*C$vMZX(HmaMB%@)`uB4Shb>QMq^r9A5i(EpI#i2!1%_zZR_i|Np3=80m9ek-d6; z{bAq5L-Y*aWUkogvfpmvVii0_Z*9FCzSUW#ya^kU@zLqyVUu3HS~Ju(P*(DkSz%bt zpA?>nQq^I(;Sl#p3f2$Gn^mBPa#zq&k*<0U;Ahi&PTXjJx^i+sq331nX`Rf?q2s)( z-BwffDzEg2_q)!El`q=AfA#;~J^l~B)u7$2TelQWp^;Q9umeAis>8SVWqK}PnCO;a zGigGi-l6NB5+>9nSQU0f71oMEUX=Wr8vUGz59U%V!HJ5b2z5&R^c?_*0L@~N5qT{K zYiMtCJ>Vus9dIH`PV|!}Px5O*(%DtM)Ypq4RxFXC#)9C|Ki9yQyFp0oFRUO6N`!2f z)df^Nx9odfX?cSwfWTEi1ySB2F!tpF)9yy|vZUBYEjjj{p1tef1EAEM!;`gwS(YV& z4zZYx?<IvDs?E*8gbS<($`D_!WR?JLZLa#T2>46bQSJ`;+9fEU{F+z#5w$f&a$zio zd*FsS${4{^$=T6tWGvh(NHmwm|K;6G{kab>WVlKAjLZ5A;LO$K&m9MGstW=k1w%ue z!(-Uqw4X(J3}hg>h?#c}>w#l#&b-O*<NL6RJO=c)C@c5taHK%Ckg#$N3u}x#A$Jdt z55Z>1Hzbj<qSqj{k0}w3o}Nj!17-v7`!CA51qPr^xpIx=K`cf}2?}o$XY0KWK1pW- z+Sf!N59n11#sQ`G?C2+lZV+fJOf#0Swg{@7!B{Emtr@)M4AM-cJrgo>d1`70EQr9$ z&+YE><m5n9SvdLo9P{l=cvI^koZakr5y<8-AM{_8b=?)t2%^S`NnsoEY^0&x;#Lq& z&2*x&UxQGio^M9_+q1*pVVL%yBtHb~jkG|gb?YXq-7M1y3}WKiwQ*>C@PdeF<_<wX za+9nnns=gM(;&v|IW=;}oHEvx4}<%9$w_RtIG_c`rXMWQxzHCasIqX=rUmWzFTp2g z`27C($&(fBdd(0}!f_Ysp>%k5HxG}iY|%h-YZ*r~S+cD4SG$@I1MQHM1JU$R6J6!w zHc*px_gm?Z<D^0O47&RkA{_!2+PQ1j0&w5-sl*;2RmiXL-zZ*ZM$ZkI9NFsa*zRRu zQL?54VIpi!l7#^zJrj5!;z4c5b6yOsFp7;Ppx;na{+Qn}rVr%H61jhwU7Rdp0N*T! z(V$`qK=nm5!@Rs;^0U@}74PNsmA{ARo^4ptE1HKjHq=gob9Jb$(X;Yb55dB(>Hv1T z-c9snn_TvP1g236EXW8?M9S17sk6DcJHbl4LV;K2KwwQezmQpuMh&3qCyGA*MY(P) z9K-4Ux*$Pwatg_jqg9+mZE^Bn0O2@e*CKf6kra$;8$7vd-@aQD5}4nkJUlj|%m>?8 z<AmgL*6i80d2+ELmJ`_<`S*7Bi>CJ!S<$xb+c%+MRoQ*&RPVTfkdOz7y4N^PfmcNK zBTG`}@UvQh6e2<@pcrv1V~z`m{469Q^))5q(1#BnilGDfN^g$InG%LRc!bQ>QlIX+ z@Q>mz0yWetMuj|<9p4<h$L@X~4jw@`b;#|E-_@q74ssB#=^oY<_Oi9H4OYoFGN5-! z0PdHS>(f>IMR-@1eEX8+c7}Hp6U#wXGt1!6Pp`aG9XKYZRWZ_t0RsnGME=U>tRB4? z<n@$bW<;gBQ-fyAa0d~di5@KCOuGRgosj5xELn2iaUycr*gsCr_?Ib~4wo@w+7`nx z|HO%K*K0$4+>rombTUncO-Qc>kX4Jpw0QK?Xh%m?G2>9(zqi_f=^L6SvAn>vAjm-r zirxdKh8;v+r=-(NS;VvvQ#G|)wk%}riI>+Z5V{Y4^2Pbxo)Azq)X{N;<1S9H5N#c$ zdE4CkX=@W&85lGNOh1$nXgrm+1Y+(I`g0;vHoRyQmoMQjvDpk&$H9Y*fJ1aY2cg*j zk?a!QZ;hDSH*VXO@%G{Uva)p6;JUn8T5JP^vtmh+f@@MEV0TA5yD5Gb>HS|m$T@lY zC*Q-ORfpV)N5SiMZ?AJp^eGAn%sE+3?X&<Qj*ygb6{W>!y(A7Nx>q3&=j>Y&FXCz+ zUccTPlS*9&5%FFD7tkw)VQ8Tc{~vER>DU0v9XF0te0vib#TgZyx^!7n{;4FKtUtcB z8T7H^M3ht;D34H7b`9RUf4@3(H!R4MuFOLO7lYBj$7SETb!%Q_iVK!{?xW4RZcGVL zNwMt|eVF|(4DTnPzwpv(22wp~78Vor5cg>B03tP(Gq{KjT&s^QJHuQQixF4fwiu~| z@7%emFJ6rG@Mw+H8gSx}+kwnXEvT-2`}Q>te01A(%gWZbR5kzBgoyM$E+;1<HJ}Qz zLd9f4F6kW2gWqR<AZ$J>x1mg0DEOpquh(<qtiP%Cub%ehncMX3+xD{;l|7|U79n>i zkE8=&GrmSemR}Q|9vdHjmCNGFb3S`TzqyFfSipPGcSnmY7Ct?8e@nsT>{*m<ga=_5 zGq+7~$k*gYd0#8yjaz}kz&dpGi6+m9$_FQM2W-h=2W8~n!9-={PU#wPu@-W!uI3<k zi<}j%8Q83aVGP~l?0ZMV?PG>M?Jrwcwm4+5@_-Ihr$`O~?#R?fe~DrrIV7u0Y&I1L za!;*7Z(atLz;|EX1t4lwJTKld412LxcuFBRX0o{`DX*4=S2H<r2$nIeE?v4P%4)}o zE(JAhJVBvuU4AV&ZLx0Rum4osJ0t5(jE(r@OcVguH=HmV#q=}>10-_^&1nPmU&XCj zWlBxUsj&_$oSedJR`KkY!%x&s#oz)R2aG-CIbD22>fIadLbrtaMwOZaO|b?cLStsz z<G<H?g_pB((2UG|#m7sGttZ^8@u=@dt%-Jq>3R*iQMzl9XVOTf89wvTeSY`F*o(FF zYA*Mq&P{cwTk7DX>?W(yQ06dZwiD7uj~=b}HPe;*kLwj)9J^|js)7Y`rSY<FI&8() zprizmkLxw*uxZe=XVp6l2c(%<Tq^Z9S*rbx1wD(CwNP(sR$2YWQa5+K%0UeQKv#0= z*RzlTGfGl_Fsbj}Tc-j#7(LNt+K~<0w@U-|t^UogvPaZwTyJ=|?A4&b&d5$ae*Acg zgb&Zdo}<pqLvG!gDl~5Dyisk~q^nMn+qS~c193$>rb0-c6%ebJFtID%Vnuawc4kvn zql)x~!Q&*EH7r@2xav?nSAYBYQk6riFXWv|?E1&FLB?n6&IR9`L$B|6^lYbk&$KPO zvOLC5D~lExpGbr8+%><!nLn%1miQx@G8lkhro6|UJVt$5_QR5>mM%R_zgjeKTw9;d zHRW2k1}ohCXe@n$g5qgex;?N-*IfN1<<E;t`!#LZ;TPmp0f-?qs~YaD%ji)y0rpbr zLU9#ARY{PeA_fA-7Xhb8TWFZo6=G9DKe`;TKxXy7M#V+FLD=w?6Q>04A>?KlT~e#I zZOyBHv_H@o1cE4O8k7{G1QtsHHTWttvZ$M+LcLO4tf`Q=M3EL_&f@&ev{IiQZSLNf z@8tjU&qo#>PNV%bXxFY=@Me$31uQrZhfbSjj4y_FA1K-V*sO(==Dt7w+&%p4kjc?e zjq~dYHM5stLqED9QZ)vPBqN@=>1mv1sH>h+^qb{QrnG&_OMSj~pFMjvEL*E}=`Cx2 zk8iNjMqj7IEOt(!U<6Rux2e!`>YJ#Wwp$*R`6`6>6A>}XpGX9CqGwf}eb_QNb5oDH zZ@4h`FubBMp{AEg&~GB;$8RTt#&*1{n%(0h+v|w_Pmj51*6(Wcdt?bGCanuif%Lwp zS$9L&`1q7hNvm3M>};p6x8E#e?@YpeL}!qX7>~0be>FuX%9=-7cjku3N)fIh<^Ywp z4F5wbj>R<l<jJc{K|R^CSui_l-}|1z8n1XZyB3Heee}(>I(2u)bw)oOpPue_>_+mq zapMI0hxXrc#^cN~kOT>Esg8#LS8Lj|a`uj`TMuk1I=^d|5z9cRk1i>419<Y|UVf@v z^neW-p~WZbNbFB9UXAtiY@>+$?Zq>y7?*kf0lV!n(!_Ik^qVLaxc9+>=G^Np#uGH^ zSI|+m*-Ejd!8YzP<PYd(5$f<felE@n6-yO6MCAGmvLXZtp$$Dp9cpM~q__1uhzn{! zpJU;Nm$-TzoutPDba_<I;&K)H#jISwj;GMant^C=VrXOM5BNGK>R5q4b3Y{|WlCsK zW$ms;(sv~FaDwhE(){42*)`4V><qcG;y!m^kbhumSuAoNYVtYw3+swS9JH@yAbYbp zR_uz33YYur1lcD}?523o3=~^8O4RMRD0Ou3D{Q3Wu$p>-padhM(cIuE$}lOlc=?}k zbRWwhnh+lj`wc!sK^1Xk0D4t~A8}DR#F^f{b7vo#7E{xZMT@$icZ-`fn1oG7g(yM% z7uBCE$j{$EnTg!1c_3HPX^YEW^dst%3Mu=yjJfJb;`95@pW9A7xNje-4n0w!m%nyo zt82l!H!d>rf?MCY5Bd|cq#HP6M%$T2NSbpF_-!Y`p`C%jEjEw1Y$V~gZ{6BWX}qTV zb;;H(TZS{O_tWia1cD!7t3GVA|3)D#<Os(86fdJ)6%D96O-)?MX;<^T^tNsUtrxKK z$|0s~%YV`1IF|9^NGJ>Rdd8{I_!gl^b}^Mm0>9`!DTq}=Ee2rQI;o(bfI6!kSlk#^ z$JL}yguT2qG^KqvGqaV<fefNeBF=CuOY5@x_bnr*ea8c#7K4m<lvA09);1)nuE+bb z&SalC)AqnSkIvL+YB4zAt&{$ajDbo?I)kI78^Il4`K(@Xd3kver;{W!CND$cG}$|K z+qO}nnL#j=z~DVq``C-FaidGJ^=P=5ebDtAmM>TN!PtI^cOzapQUneR2(4@$2<~Lc z1Yy+#@aa1a9I&Xk*d^uurUcPG@~9*g>=c6L!!(R{@#oPT7l0?=9*qa^%0NPY3Z?QZ zLjF+B|BkH2^3FE;MEM_PU_#gWWKP{(EBg6U$Qfk9i8u!7Z){&A8lA1ItUxyPUYBOA zM9nY^vI9Zy5bBeeVxvc0^YyQTX<`?c?&mj@7iGei_eXKUf2t{;JgfeK?ya3e*0CYD zQZ*f*=iiLZm)Z7DFT0;=%#AyOb{O58(ZwjBsqs78@K7q<h(_Bz-Bs4ETW1b97czhT zZf<`g70ni_$y>?88A+KSn<<;3Be4q73Bb(lV|(6w^ytwm54K8>0RlYJ;xX$O2a&xH zGPJAe1(ml`Qo{`|XXkh^EYa)kXZPCxwBWdBzY9+DLo`&=XU!V*D`(D#x@RBo)?4vH z1oKeve{n{FnZlF4XG;AnxPJav;Z*KF1L?6iH@=cCnSrE+Kaue^ew~H5FTl+<AeRg- z%Z}qBMpK-81a(MX_fPD>@p&9P%1iyMvT}rEH}l}dq7V@gp&@PWFbWk;394e0c8KDq z)5ei65ohS<-iW(L!%NL4dxUaqQ1Q?eck5nq{knKN;x?<aHg`3_owt4P(!TNxB`1xQ z5od&}Q(2b<_=j96VNbz{{7G(9&bf0NfW3JnKhf%MC#NhYw7^~~(*pYz|F9gW>nYom zRCr?5^*eEjvYC(@>hjp%U$Y`RBB0V~(<T<JP&$AY7Ns3FzD9DUwkmqSotWmpO9g|H zP=q;4I(Yfbn6Zksr-G*<VjcYIS)AR6TAqeKFG?%XX$8{qVUs8SNM|KdAu1*jn$W?M z(xML(qjT-3*C97KmAwFaw#0-=6qpEf*bhA4ud*_!H#Z=mLQ2H+^mG*QoJTW9Z^m#W znK66!?!D4@gUx9@Y_KGq_}$85XG3Q6mH`%BkKhcn;;X1o62Tcjw?#{haj1zQNIT0e ze62^y4jbr8n(dh^QODXTVyc}RK^#V>v~Q}wNOB9;C$*Z`tw8PUm(<p*WgUF6eVd~f zafw%8RcK|tfcrcKo1o9JsNRekuqDO6=y|9}iMsj$q2kMzFQ0vtlTHEF;wdYy5M?90 zH_lniZ!38}x>b+$+JpE9$Vt4pBKGDf#EFTQOq(w^M~xlp47G*iO@o?b%Ecvmpa6(a zT#q%d1g}OO2CUHpZ{|=iJ*52$=+`k(=yKl2^$#Ioqk^E4z+j|bL36c=y@0VX*RE5< za2<}kZC_kj!rRJ&qIY6_Tu0j<fDO=_=)n`qXaIi$A`p$H2=fVJ;7-_ZI)bkqg<^#q zkV^&$Y7Xi{%8#et%in2D2uEvu=a|oripMoIEkswUu3o{+L`|)WV6<E03$%C(tM2_k z5rep@ZQk$XBh(e8_vySX_E5}+5G6rnJ6_H6!zmr%xePoe?u=0qI7ByK7?vMdj{iUR zqgVdTE}=!)OhnZ;!jXg~p+CVPS@Hb2dO*O_DPhwPrBStAEh!mWeWG2!k&*A(!OvNm zgWovA5@A1fl3YAwP5Iz}zJ7kodBrU5TwM5<ZbEaKPG@EbBwT)rG?>p{ViQJIn?RyX zuEn@<nYjtjBp7jeddHaRUVG$~WP*uGoSpp%{ozb9YgoKm>FYP6Ba@C4UPCYUN4UC9 zLRMt?`_7xUo+?aUM8L=kUpgh<sK7SM+<QWou)$@&A_j*=1!YVM&<<2%XHf?ox&BsY zgZg5jw8i9ISlDI4dkqDZh48Xq6LMOg;t~pn1tfupd<2u#W&C9YHBH5WKgOY5K(!^l zl4c5~-Jp_z6f~M)gv-VfTIM}z(i6y0&Z^Z_Ug~t^r5^7N52V<=ckkvPBjR%u4pJ47 zPICC|GOlF&eAQxufN2wHf)xt<oHtM2gxpb45VNOb>ZTb9<MDY*pINun+%rhC|CH<) zF=E83w{La^a*DFfpeg*3S6{5TE6b)}V~&8S^m^vMybx6+_Fvn;;x<T@)4~7b4H)Dp zzyJ3bqP>_S*g0NMZ_=&Unc~n}i`x<wxf|`Lgh~@ay~fA_KXjP92Hv&+%>`gRayBoT zRuzS)%1{YUA$tUNQ5>RmJ?-F23+46EJIU$^F1sRubnYeu1WLn3!{Ce_Q{*XG!>0d| zb^O0rC*^$zBl~YtQvU;8^S|>)jV&WCT07P~u3f57C^|13?!9oj-@?Fw0U?3>N72)! zXKyPTTdSVEJ#Bjq>}fmDwx6Yq%|IKQd{dqN|Lp_8^QO<55%K^2!0BZfv3#JNe1pfl r84DNrg#;>)LRrt6J0~>2Z+@WlypW(BHFoX!CB>-WW1NmT`mXp-#l4&4 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.svg b/docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.svg deleted file mode 100644 index f51e6fb7e..000000000 --- a/docs/fr/calculators/par/baffle_fishway_Fatou_slope_20_.svg +++ /dev/null @@ -1,512 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-22"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 1.0625 0 L 1.0625 -10.308594 L 8.128906 -10.308594 L 8.128906 -8.5625 L 3.144531 -8.5625 L 3.144531 -6.125 L 7.445313 -6.125 L 7.445313 -4.378906 L 3.144531 -4.378906 L 3.144531 0 Z M 1.0625 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 7.285156 -1.835938 L 7.285156 0 L 0.359375 0 C 0.429688 -0.691406 0.65625 -1.347656 1.035156 -1.96875 C 1.40625 -2.589844 2.144531 -3.414063 3.253906 -4.445313 C 4.140625 -5.269531 4.6875 -5.832031 4.894531 -6.132813 C 5.160156 -6.535156 5.296875 -6.9375 5.300781 -7.339844 C 5.296875 -7.777344 5.179688 -8.117188 4.945313 -8.355469 C 4.707031 -8.589844 4.378906 -8.707031 3.964844 -8.710938 C 3.550781 -8.707031 3.222656 -8.582031 2.980469 -8.335938 C 2.734375 -8.085938 2.59375 -7.675781 2.558594 -7.101563 L 0.589844 -7.296875 C 0.703125 -8.382813 1.070313 -9.164063 1.691406 -9.640625 C 2.308594 -10.109375 3.082031 -10.347656 4.015625 -10.351563 C 5.027344 -10.347656 5.828125 -10.074219 6.410156 -9.527344 C 6.992188 -8.976563 7.28125 -8.292969 7.285156 -7.480469 C 7.28125 -7.015625 7.199219 -6.574219 7.035156 -6.15625 C 6.867188 -5.734375 6.601563 -5.292969 6.242188 -4.835938 C 6 -4.527344 5.570313 -4.089844 4.949219 -3.519531 C 4.324219 -2.945313 3.929688 -2.566406 3.765625 -2.382813 C 3.597656 -2.191406 3.460938 -2.007813 3.359375 -1.835938 Z M 7.285156 -1.835938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface26"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.660156 397.363281 C 77.660156 400.964844 72.257813 400.964844 72.257813 397.363281 C 72.257813 393.765625 77.660156 393.765625 77.660156 397.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.339844 377.929688 C 98.339844 381.53125 92.941406 381.53125 92.941406 377.929688 C 92.941406 374.328125 98.339844 374.328125 98.339844 377.929688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.433594 360.4375 C 113.433594 364.039063 108.03125 364.039063 108.03125 360.4375 C 108.03125 356.839844 113.433594 356.839844 113.433594 360.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.933594 350.722656 C 122.933594 354.320313 117.535156 354.320313 117.535156 350.722656 C 117.535156 347.121094 122.933594 347.121094 122.933594 350.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.671875 339.058594 C 134.671875 342.660156 129.273438 342.660156 129.273438 339.058594 C 129.273438 335.460938 134.671875 335.460938 134.671875 339.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.203125 323.511719 C 149.203125 327.113281 143.804688 327.113281 143.804688 323.511719 C 143.804688 319.910156 149.203125 319.910156 149.203125 323.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.359375 302.132813 C 174.359375 305.734375 168.957031 305.734375 168.957031 302.132813 C 168.957031 298.535156 174.359375 298.535156 174.359375 302.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.363281 282.699219 C 193.363281 286.296875 187.960938 286.296875 187.960938 282.699219 C 187.960938 279.097656 193.363281 279.097656 193.363281 282.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.453125 269.09375 C 208.453125 272.695313 203.054688 272.695313 203.054688 269.09375 C 203.054688 265.492188 208.453125 265.492188 208.453125 269.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.722656 247.714844 C 234.722656 251.316406 229.324219 251.316406 229.324219 247.714844 C 229.324219 244.117188 234.722656 244.117188 234.722656 247.714844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 250.375 230.222656 C 250.375 233.824219 244.976563 233.824219 244.976563 230.222656 C 244.976563 226.625 250.375 226.625 250.375 230.222656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 269.378906 216.621094 C 269.378906 220.21875 263.980469 220.21875 263.980469 216.621094 C 263.980469 213.019531 269.378906 213.019531 269.378906 216.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 279.441406 206.902344 C 279.441406 210.5 274.039063 210.5 274.039063 206.902344 C 274.039063 203.300781 279.441406 203.300781 279.441406 206.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.210938 195.242188 C 296.210938 198.839844 290.808594 198.839844 290.808594 195.242188 C 290.808594 191.640625 296.210938 191.640625 296.210938 195.242188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 316.890625 177.75 C 316.890625 181.347656 311.492188 181.347656 311.492188 177.75 C 311.492188 174.148438 316.890625 174.148438 316.890625 177.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.777344 164.144531 C 334.777344 167.746094 329.375 167.746094 329.375 164.144531 C 329.375 160.542969 334.777344 160.542969 334.777344 164.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.664063 152.484375 C 352.664063 156.082031 347.261719 156.082031 347.261719 152.484375 C 347.261719 148.882813 352.664063 148.882813 352.664063 152.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.078125 142.765625 C 366.078125 146.367188 360.679688 146.367188 360.679688 142.765625 C 360.679688 139.167969 366.078125 139.167969 366.078125 142.765625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.933594 133.046875 C 378.933594 136.648438 373.535156 136.648438 373.535156 133.046875 C 373.535156 129.449219 378.933594 129.449219 378.933594 133.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 391.230469 125.273438 C 391.230469 128.875 385.832031 128.875 385.832031 125.273438 C 385.832031 121.675781 391.230469 121.675781 391.230469 125.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.765625 114.585938 C 405.765625 118.183594 400.363281 118.183594 400.363281 114.585938 C 400.363281 110.984375 405.765625 110.984375 405.765625 114.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 425.328125 101.953125 C 425.328125 105.550781 419.925781 105.550781 419.925781 101.953125 C 419.925781 98.351563 425.328125 98.351563 425.328125 101.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.332031 88.347656 C 444.332031 91.949219 438.929688 91.949219 438.929688 88.347656 C 438.929688 84.746094 444.332031 84.746094 444.332031 88.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 78.628906 C 461.101563 82.230469 455.699219 82.230469 455.699219 78.628906 C 455.699219 75.03125 461.101563 75.03125 461.101563 78.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.855469 430.558594 L 458.398438 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.855469 430.558594 L 66.855469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.789063 430.558594 L 122.789063 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.722656 430.558594 L 178.722656 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.660156 430.558594 L 234.660156 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.59375 430.558594 L 290.59375 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.53125 430.558594 L 346.53125 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.464844 430.558594 L 402.464844 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 430.558594 L 458.398438 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.175781" y="456.480469"/> - <use xlink:href="#glyph0-2" x="61.849609" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.183594" y="456.480469"/> - <use xlink:href="#glyph0-1" x="71.857422" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.109375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.783203" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.117188" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.791016" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.042969" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.716797" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.050781" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.724609" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="222.980469" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.654297" y="456.480469"/> - <use xlink:href="#glyph0-4" x="232.988281" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.662109" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.914063" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.587891" y="456.480469"/> - <use xlink:href="#glyph0-5" x="288.921875" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.595703" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.851563" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.525391" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.859375" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.533203" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.785156" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.458984" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.792969" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.466797" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.71875" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.392578" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.726563" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.400391" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 423.601563 L 59.039063 78.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 423.601563 L 51.839844 423.601563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 366.027344 L 51.839844 366.027344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 308.449219 L 51.839844 308.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 250.875 L 51.839844 250.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 193.296875 L 51.839844 193.296875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 135.722656 L 51.839844 135.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 78.144531 L 51.839844 78.144531 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="431.941406"/> - <use xlink:href="#glyph1-2" x="41.761719" y="425.267578"/> - <use xlink:href="#glyph1-1" x="41.761719" y="421.933594"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="374.367188"/> - <use xlink:href="#glyph1-2" x="41.761719" y="367.693359"/> - <use xlink:href="#glyph1-3" x="41.761719" y="364.359375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="316.789063"/> - <use xlink:href="#glyph1-2" x="41.761719" y="310.115234"/> - <use xlink:href="#glyph1-4" x="41.761719" y="306.78125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="259.214844"/> - <use xlink:href="#glyph1-2" x="41.761719" y="252.541016"/> - <use xlink:href="#glyph1-5" x="41.761719" y="249.207031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="201.636719"/> - <use xlink:href="#glyph1-2" x="41.761719" y="194.962891"/> - <use xlink:href="#glyph1-6" x="41.761719" y="191.628906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="144.0625"/> - <use xlink:href="#glyph1-2" x="41.761719" y="137.388672"/> - <use xlink:href="#glyph1-1" x="41.761719" y="134.054688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="86.484375"/> - <use xlink:href="#glyph1-2" x="41.761719" y="79.810547"/> - <use xlink:href="#glyph1-3" x="41.761719" y="76.476563"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.175781" y="34.675781"/> - <use xlink:href="#glyph2-2" x="198.971875" y="34.675781"/> - <use xlink:href="#glyph2-3" x="206.980469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.775781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.571875" y="34.675781"/> - <use xlink:href="#glyph2-6" x="229.367969" y="34.675781"/> - <use xlink:href="#glyph2-7" x="233.36875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="242.164844" y="34.675781"/> - <use xlink:href="#glyph2-8" x="250.173438" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.96875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="259.764063" y="34.675781"/> - <use xlink:href="#glyph2-10" x="263.764844" y="34.675781"/> - <use xlink:href="#glyph2-11" x="271.773438" y="34.675781"/> - <use xlink:href="#glyph2-6" x="279.782031" y="34.675781"/> - <use xlink:href="#glyph2-12" x="283.782812" y="34.675781"/> - <use xlink:href="#glyph2-6" x="293.3875" y="34.675781"/> - <use xlink:href="#glyph2-13" x="297.388281" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.797656" y="34.675781"/> - <use xlink:href="#glyph2-14" x="309.798437" y="34.675781"/> - <use xlink:href="#glyph2-15" x="317.807031" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.815625" y="34.675781"/> - <use xlink:href="#glyph2-16" x="329.816406" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.660156 397.363281 C 77.660156 400.964844 72.257813 400.964844 72.257813 397.363281 C 72.257813 393.765625 77.660156 393.765625 77.660156 397.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.339844 377.929688 C 98.339844 381.53125 92.941406 381.53125 92.941406 377.929688 C 92.941406 374.328125 98.339844 374.328125 98.339844 377.929688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.433594 360.4375 C 113.433594 364.039063 108.03125 364.039063 108.03125 360.4375 C 108.03125 356.839844 113.433594 356.839844 113.433594 360.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.933594 350.722656 C 122.933594 354.320313 117.535156 354.320313 117.535156 350.722656 C 117.535156 347.121094 122.933594 347.121094 122.933594 350.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.671875 339.058594 C 134.671875 342.660156 129.273438 342.660156 129.273438 339.058594 C 129.273438 335.460938 134.671875 335.460938 134.671875 339.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.203125 323.511719 C 149.203125 327.113281 143.804688 327.113281 143.804688 323.511719 C 143.804688 319.910156 149.203125 319.910156 149.203125 323.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.359375 302.132813 C 174.359375 305.734375 168.957031 305.734375 168.957031 302.132813 C 168.957031 298.535156 174.359375 298.535156 174.359375 302.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.363281 282.699219 C 193.363281 286.296875 187.960938 286.296875 187.960938 282.699219 C 187.960938 279.097656 193.363281 279.097656 193.363281 282.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.453125 269.09375 C 208.453125 272.695313 203.054688 272.695313 203.054688 269.09375 C 203.054688 265.492188 208.453125 265.492188 208.453125 269.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.722656 247.714844 C 234.722656 251.316406 229.324219 251.316406 229.324219 247.714844 C 229.324219 244.117188 234.722656 244.117188 234.722656 247.714844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 250.375 230.222656 C 250.375 233.824219 244.976563 233.824219 244.976563 230.222656 C 244.976563 226.625 250.375 226.625 250.375 230.222656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 269.378906 216.621094 C 269.378906 220.21875 263.980469 220.21875 263.980469 216.621094 C 263.980469 213.019531 269.378906 213.019531 269.378906 216.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 279.441406 206.902344 C 279.441406 210.5 274.039063 210.5 274.039063 206.902344 C 274.039063 203.300781 279.441406 203.300781 279.441406 206.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.210938 195.242188 C 296.210938 198.839844 290.808594 198.839844 290.808594 195.242188 C 290.808594 191.640625 296.210938 191.640625 296.210938 195.242188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 316.890625 177.75 C 316.890625 181.347656 311.492188 181.347656 311.492188 177.75 C 311.492188 174.148438 316.890625 174.148438 316.890625 177.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 334.777344 164.144531 C 334.777344 167.746094 329.375 167.746094 329.375 164.144531 C 329.375 160.542969 334.777344 160.542969 334.777344 164.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.664063 152.484375 C 352.664063 156.082031 347.261719 156.082031 347.261719 152.484375 C 347.261719 148.882813 352.664063 148.882813 352.664063 152.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 366.078125 142.765625 C 366.078125 146.367188 360.679688 146.367188 360.679688 142.765625 C 360.679688 139.167969 366.078125 139.167969 366.078125 142.765625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.933594 133.046875 C 378.933594 136.648438 373.535156 136.648438 373.535156 133.046875 C 373.535156 129.449219 378.933594 129.449219 378.933594 133.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 391.230469 125.273438 C 391.230469 128.875 385.832031 128.875 385.832031 125.273438 C 385.832031 121.675781 391.230469 121.675781 391.230469 125.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.765625 114.585938 C 405.765625 118.183594 400.363281 118.183594 400.363281 114.585938 C 400.363281 110.984375 405.765625 110.984375 405.765625 114.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 425.328125 101.953125 C 425.328125 105.550781 419.925781 105.550781 419.925781 101.953125 C 419.925781 98.351563 425.328125 98.351563 425.328125 101.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.332031 88.347656 C 444.332031 91.949219 438.929688 91.949219 438.929688 88.347656 C 438.929688 84.746094 444.332031 84.746094 444.332031 88.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 78.628906 C 461.101563 82.230469 455.699219 82.230469 455.699219 78.628906 C 455.699219 75.03125 461.101563 75.03125 461.101563 78.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.957031 397.792969 L 78.792969 393.734375 L 82.628906 389.695313 L 86.460938 385.671875 L 90.296875 381.664063 L 94.132813 377.675781 L 97.964844 373.707031 L 101.800781 369.753906 L 105.632813 365.820313 L 109.46875 361.902344 L 113.304688 358 L 117.136719 354.117188 L 120.972656 350.253906 L 124.804688 346.40625 L 128.640625 342.578125 L 132.476563 338.765625 L 136.308594 334.972656 L 140.144531 331.195313 L 143.976563 327.4375 L 147.8125 323.695313 L 151.648438 319.972656 L 155.480469 316.265625 L 159.316406 312.578125 L 163.152344 308.910156 L 166.984375 305.257813 L 170.820313 301.621094 L 174.652344 298.003906 L 178.488281 294.402344 L 182.324219 290.820313 L 186.15625 287.257813 L 189.992188 283.710938 L 193.824219 280.179688 L 197.660156 276.667969 L 201.496094 273.175781 L 205.328125 269.699219 L 209.164063 266.242188 L 212.996094 262.800781 L 216.832031 259.375 L 220.667969 255.96875 L 224.5 252.582031 L 228.335938 249.210938 L 232.167969 245.859375 L 236.003906 242.523438 L 239.839844 239.207031 L 243.671875 235.90625 L 247.507813 232.625 L 251.34375 229.359375 L 255.175781 226.113281 L 259.011719 222.882813 L 262.84375 219.671875 L 266.679688 216.480469 L 270.515625 213.304688 L 274.347656 210.144531 L 278.183594 207.003906 L 282.015625 203.878906 L 285.851563 200.773438 L 289.6875 197.6875 L 293.519531 194.617188 L 297.355469 191.5625 L 301.1875 188.527344 L 305.023438 185.511719 L 308.859375 182.511719 L 312.691406 179.53125 L 316.527344 176.566406 L 320.359375 173.617188 L 324.195313 170.6875 L 328.03125 167.777344 L 331.863281 164.882813 L 335.699219 162.007813 L 339.535156 159.148438 L 343.367188 156.308594 L 347.203125 153.484375 L 351.035156 150.679688 L 354.871094 147.890625 L 358.707031 145.121094 L 362.539063 142.367188 L 366.375 139.632813 L 370.207031 136.917969 L 374.042969 134.214844 L 377.878906 131.535156 L 381.710938 128.871094 L 385.546875 126.222656 L 389.378906 123.59375 L 393.214844 120.984375 L 397.050781 118.390625 L 400.882813 115.8125 L 404.71875 113.253906 L 408.550781 110.714844 L 412.386719 108.191406 L 416.222656 105.683594 L 420.054688 103.195313 L 423.890625 100.726563 L 427.726563 98.273438 L 431.558594 95.839844 L 435.394531 93.421875 L 439.226563 91.023438 L 443.0625 88.640625 L 446.898438 86.277344 L 450.730469 83.929688 L 454.566406 81.601563 L 458.398438 79.289063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.203125 401.253906 L 88.839844 401.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 85.019531 405.070313 L 85.019531 397.433594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.058594 381.816406 L 101.695313 381.816406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.875 385.636719 L 97.875 378 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 110.824219 360.4375 L 118.464844 360.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.644531 364.257813 L 114.644531 356.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.804688 319.625 L 151.441406 319.625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 147.621094 323.441406 L 147.621094 315.804688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.894531 302.132813 L 166.53125 302.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.714844 305.953125 L 162.714844 298.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.546875 282.699219 L 182.183594 282.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.363281 286.515625 L 178.363281 278.878906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.078125 265.207031 L 196.714844 265.207031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.898438 269.023438 L 192.898438 261.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 204.171875 251.601563 L 211.808594 251.601563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 207.988281 255.421875 L 207.988281 247.785156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.144531 234.109375 L 225.78125 234.109375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 221.964844 237.929688 L 221.964844 230.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.441406 222.449219 L 238.078125 222.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.261719 226.269531 L 234.261719 218.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.976563 208.84375 L 252.613281 208.84375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 248.792969 212.664063 L 248.792969 205.027344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 257.273438 197.183594 L 264.910156 197.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 261.089844 201.003906 L 261.089844 193.367188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.214844 189.410156 L 273.851563 189.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 270.03125 193.230469 L 270.03125 185.589844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.953125 179.691406 L 285.589844 179.691406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.769531 183.511719 L 281.769531 175.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 293.042969 168.03125 L 300.679688 168.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 296.863281 171.851563 L 296.863281 164.214844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.136719 156.371094 L 315.773438 156.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 311.953125 160.1875 L 311.953125 152.550781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 327.140625 140.824219 L 334.777344 140.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.957031 144.640625 L 330.957031 137.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.671875 131.105469 L 349.308594 131.105469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 345.492188 134.921875 L 345.492188 127.285156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 353.96875 123.332031 L 361.605469 123.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.789063 127.148438 L 357.789063 119.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 368.503906 113.613281 L 376.140625 113.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 372.320313 117.433594 L 372.320313 109.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 381.917969 105.839844 L 389.554688 105.839844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 385.734375 109.65625 L 385.734375 102.019531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.007813 98.066406 L 404.644531 98.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 400.828125 101.882813 L 400.828125 94.246094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.660156 88.347656 L 420.296875 88.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.480469 92.167969 L 416.480469 84.53125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.28125 86.40625 L 430.917969 86.40625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.097656 90.222656 L 427.097656 82.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 435.019531 80.574219 L 442.65625 80.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 438.835938 84.390625 L 438.835938 76.753906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 449.550781 74.742188 L 457.1875 74.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.371094 78.5625 L 453.371094 70.925781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 72.800781 L 462.21875 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 76.617188 L 458.398438 68.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 416.125 L 78.238281 410.652344 L 82.078125 405.222656 L 85.921875 399.835938 L 89.761719 394.488281 L 93.601563 389.183594 L 97.441406 383.917969 L 101.28125 378.691406 L 105.121094 373.511719 L 108.960938 368.367188 L 112.800781 363.269531 L 116.640625 358.207031 L 120.480469 353.191406 L 124.320313 348.214844 L 128.160156 343.277344 L 132 338.382813 L 135.839844 333.53125 L 139.679688 328.71875 L 143.519531 323.945313 L 147.359375 319.214844 L 151.199219 314.527344 L 155.039063 309.878906 L 158.878906 305.273438 L 162.71875 300.707031 L 166.558594 296.183594 L 170.398438 291.699219 L 174.238281 287.257813 L 178.078125 282.855469 L 181.921875 278.496094 L 185.761719 274.179688 L 189.601563 269.902344 L 193.441406 265.664063 L 197.28125 261.46875 L 201.121094 257.316406 L 204.960938 253.203125 L 208.800781 249.132813 L 212.640625 245.101563 L 216.480469 241.113281 L 220.320313 237.164063 L 224.160156 233.257813 L 228 229.390625 L 231.839844 225.566406 L 235.679688 221.78125 L 239.519531 218.039063 L 243.359375 214.339844 L 247.199219 210.679688 L 251.039063 207.0625 L 254.878906 203.484375 L 258.71875 199.945313 L 262.558594 196.449219 L 266.398438 192.996094 L 270.238281 189.582031 L 274.078125 186.210938 L 277.921875 182.882813 L 281.761719 179.589844 L 285.601563 176.34375 L 289.441406 173.136719 L 293.28125 169.96875 L 297.121094 166.84375 L 300.960938 163.761719 L 304.800781 160.71875 L 308.640625 157.714844 L 312.480469 154.757813 L 316.320313 151.835938 L 320.160156 148.957031 L 324 146.121094 L 327.839844 143.328125 L 331.679688 140.570313 L 335.519531 137.859375 L 339.359375 135.1875 L 343.199219 132.554688 L 347.039063 129.964844 L 350.878906 127.417969 L 354.71875 124.910156 L 358.558594 122.441406 L 362.398438 120.015625 L 366.238281 117.632813 L 370.078125 115.289063 L 373.921875 112.988281 L 377.761719 110.726563 L 381.601563 108.507813 L 385.441406 106.328125 L 389.28125 104.191406 L 393.121094 102.09375 L 396.960938 100.039063 L 400.800781 98.027344 L 404.640625 96.054688 L 408.480469 94.121094 L 412.320313 92.234375 L 416.160156 90.382813 L 420 88.574219 L 423.839844 86.808594 L 427.679688 85.082031 L 431.519531 83.398438 L 435.359375 81.753906 L 439.199219 80.152344 L 443.039063 78.59375 L 446.878906 77.070313 L 450.71875 75.59375 L 454.558594 74.15625 L 458.398438 72.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-5" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-16" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-4" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-19" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-4" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-16" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-1" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-3" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-20" x="445.732422" y="346.695313"/> - <use xlink:href="#glyph0-16" x="452.40625" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-16" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-1" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-21" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-3" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-16" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-19" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-15" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="409.357422" y="375.496094"/> - <use xlink:href="#glyph0-1" x="412.691406" y="375.496094"/> - <use xlink:href="#glyph0-2" x="419.365234" y="375.496094"/> - <use xlink:href="#glyph0-1" x="422.699219" y="375.496094"/> - <use xlink:href="#glyph0-4" x="429.373047" y="375.496094"/> - <use xlink:href="#glyph0-4" x="436.046875" y="375.496094"/> - <use xlink:href="#glyph0-22" x="442.720703" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.png b/docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..f18a6fbcd63256438be17d6cce147d860d7662d7 GIT binary patch literal 47083 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 z%0A+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 U$8VY+;hz+1_IAr>SuY*<3lf~fv;Y7A literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.svg b/docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.svg deleted file mode 100644 index 75af2bf58..000000000 --- a/docs/fr/calculators/par/baffle_fishway_mixte_slope_10_.svg +++ /dev/null @@ -1,459 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -7.464844 -0.570313 L -8.476563 -0.570313 L -8.476563 -6.128906 L -7.65625 -6.128906 C -7.074219 -5.582031 -6.300781 -5.039063 -5.335938 -4.503906 C -4.371094 -3.964844 -3.378906 -3.550781 -2.359375 -3.257813 C -1.636719 -3.046875 -0.851563 -2.910156 0 -2.851563 L 0 -1.769531 C -0.675781 -1.78125 -1.492188 -1.914063 -2.449219 -2.167969 C -3.402344 -2.421875 -4.324219 -2.785156 -5.214844 -3.261719 C -6.105469 -3.734375 -6.855469 -4.238281 -7.464844 -4.777344 Z M -7.464844 -0.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 7.644531 -3.789063 L 9.660156 -3.148438 C 9.347656 -2.019531 8.832031 -1.183594 8.117188 -0.640625 C 7.394531 -0.09375 6.484375 0.175781 5.378906 0.175781 C 4.007813 0.175781 2.882813 -0.289063 2.003906 -1.226563 C 1.121094 -2.15625 0.679688 -3.4375 0.683594 -5.0625 C 0.679688 -6.777344 1.121094 -8.109375 2.011719 -9.058594 C 2.894531 -10.007813 4.058594 -10.480469 5.503906 -10.484375 C 6.761719 -10.480469 7.789063 -10.109375 8.578125 -9.367188 C 9.046875 -8.921875 9.398438 -8.289063 9.632813 -7.46875 L 7.574219 -6.976563 C 7.449219 -7.507813 7.195313 -7.929688 6.808594 -8.238281 C 6.421875 -8.546875 5.949219 -8.699219 5.398438 -8.703125 C 4.632813 -8.699219 4.015625 -8.425781 3.539063 -7.878906 C 3.0625 -7.328125 2.824219 -6.441406 2.828125 -5.21875 C 2.824219 -3.910156 3.058594 -2.980469 3.53125 -2.429688 C 3.996094 -1.875 4.605469 -1.597656 5.359375 -1.601563 C 5.910156 -1.597656 6.386719 -1.773438 6.785156 -2.128906 C 7.183594 -2.476563 7.46875 -3.03125 7.644531 -3.789063 Z M 7.644531 -3.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 3.003906 -10.308594 L 3.003906 -6.519531 C 3.636719 -7.261719 4.398438 -7.632813 5.289063 -7.636719 C 5.738281 -7.632813 6.148438 -7.550781 6.515625 -7.382813 C 6.882813 -7.210938 7.15625 -6.992188 7.34375 -6.734375 C 7.523438 -6.46875 7.652344 -6.179688 7.722656 -5.863281 C 7.789063 -5.542969 7.820313 -5.046875 7.824219 -4.378906 L 7.824219 0 L 5.851563 0 L 5.851563 -3.945313 C 5.847656 -4.722656 5.808594 -5.21875 5.738281 -5.433594 C 5.660156 -5.640625 5.527344 -5.808594 5.339844 -5.9375 C 5.144531 -6.058594 4.90625 -6.121094 4.625 -6.125 C 4.292969 -6.121094 4 -6.042969 3.746094 -5.882813 C 3.484375 -5.722656 3.296875 -5.480469 3.179688 -5.164063 C 3.058594 -4.839844 3 -4.367188 3.003906 -3.742188 L 3.003906 0 L 1.027344 0 L 1.027344 -10.308594 Z M 3.003906 -10.308594 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface41"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 383.480469 C 77.101563 387.082031 71.699219 387.082031 71.699219 383.480469 C 71.699219 379.878906 77.101563 379.878906 77.101563 383.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.566406 367.761719 C 93.566406 371.359375 88.167969 371.359375 88.167969 367.761719 C 88.167969 364.160156 93.566406 364.160156 93.566406 367.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.082031 355.535156 C 106.082031 359.132813 100.679688 359.132813 100.679688 355.535156 C 100.679688 351.933594 106.082031 351.933594 106.082031 355.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 127.816406 335.449219 C 127.816406 339.050781 122.417969 339.050781 122.417969 335.449219 C 122.417969 331.851563 127.816406 331.851563 127.816406 335.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.625 320.605469 C 143.625 324.203125 138.226563 324.203125 138.226563 320.605469 C 138.226563 317.003906 143.625 317.003906 143.625 320.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.089844 304.886719 C 160.089844 308.484375 154.691406 308.484375 154.691406 304.886719 C 154.691406 301.285156 160.089844 301.285156 160.089844 304.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.582031 292.664063 C 174.582031 296.265625 169.183594 296.265625 169.183594 292.664063 C 169.183594 289.066406 174.582031 289.066406 174.582031 292.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.121094 282.183594 C 185.121094 285.785156 179.71875 285.785156 179.71875 282.183594 C 179.71875 278.582031 185.121094 278.582031 185.121094 282.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.292969 269.957031 C 198.292969 273.558594 192.894531 273.558594 192.894531 269.957031 C 192.894531 266.359375 198.292969 266.359375 198.292969 269.957031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.148438 261.234375 C 210.148438 264.835938 204.75 264.835938 204.75 261.234375 C 204.75 257.636719 210.148438 257.636719 210.148438 261.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.003906 249.003906 C 222.003906 252.605469 216.605469 252.605469 216.605469 249.003906 C 216.605469 245.40625 222.003906 245.40625 222.003906 249.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.496094 238.539063 C 236.496094 242.140625 231.097656 242.140625 231.097656 238.539063 C 231.097656 234.9375 236.496094 234.9375 236.496094 238.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.304688 224.570313 C 252.304688 228.171875 246.902344 228.171875 246.902344 224.570313 C 246.902344 220.96875 252.304688 220.96875 252.304688 224.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 268.769531 212.359375 C 268.769531 215.957031 263.371094 215.957031 263.371094 212.359375 C 263.371094 208.757813 268.769531 208.757813 268.769531 212.359375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.917969 200.140625 C 283.917969 203.738281 278.519531 203.738281 278.519531 200.140625 C 278.519531 196.539063 283.917969 196.539063 283.917969 200.140625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 303.019531 184.429688 C 303.019531 188.03125 297.621094 188.03125 297.621094 184.429688 C 297.621094 180.832031 303.019531 180.832031 303.019531 184.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 317.511719 173.964844 C 317.511719 177.5625 312.113281 177.5625 312.113281 173.964844 C 312.113281 170.363281 317.511719 170.363281 317.511719 173.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 342.539063 154.769531 C 342.539063 158.371094 337.140625 158.371094 337.140625 154.769531 C 337.140625 151.167969 342.539063 151.167969 342.539063 154.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.691406 143.429688 C 357.691406 147.027344 352.289063 147.027344 352.289063 143.429688 C 352.289063 139.828125 357.691406 139.828125 357.691406 143.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 375.472656 130.34375 C 375.472656 133.945313 370.074219 133.945313 370.074219 130.34375 C 370.074219 126.742188 375.472656 126.742188 375.472656 130.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 393.257813 118.136719 C 393.257813 121.734375 387.859375 121.734375 387.859375 118.136719 C 387.859375 114.535156 393.257813 114.535156 393.257813 118.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.992188 104.191406 C 414.992188 107.789063 409.59375 107.789063 409.59375 104.191406 C 409.59375 100.589844 414.992188 100.589844 414.992188 104.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.753906 90.234375 C 434.753906 93.835938 429.355469 93.835938 429.355469 90.234375 C 429.355469 86.636719 434.753906 86.636719 434.753906 90.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 447.269531 83.269531 C 447.269531 86.867188 441.867188 86.867188 441.867188 83.269531 C 441.867188 79.667969 447.269531 79.667969 447.269531 83.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.460938 430.558594 L 453.351563 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.460938 430.558594 L 142.460938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 246.089844 430.558594 L 246.089844 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 349.722656 430.558594 L 349.722656 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.351563 430.558594 L 453.351563 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="139.125" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="242.753906" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="346.386719" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="450.015625" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 378.035156 L 59.039063 62.402344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 378.035156 L 51.839844 378.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 325.429688 L 51.839844 325.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 272.824219 L 51.839844 272.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 220.21875 L 51.839844 220.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 167.613281 L 51.839844 167.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 115.007813 L 51.839844 115.007813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 62.402344 L 51.839844 62.402344 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="381.371094"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="328.765625"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="276.160156"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="223.554688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="170.949219"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="118.34375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="65.738281"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="176.5625" y="34.675781"/> - <use xlink:href="#glyph2-2" x="186.961719" y="34.675781"/> - <use xlink:href="#glyph2-3" x="195.757813" y="34.675781"/> - <use xlink:href="#glyph2-4" x="203.766406" y="34.675781"/> - <use xlink:href="#glyph2-5" x="211.775" y="34.675781"/> - <use xlink:href="#glyph2-6" x="217.378906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="226.175" y="34.675781"/> - <use xlink:href="#glyph2-8" x="234.971094" y="34.675781"/> - <use xlink:href="#glyph2-9" x="242.979687" y="34.675781"/> - <use xlink:href="#glyph2-10" x="246.980469" y="34.675781"/> - <use xlink:href="#glyph2-11" x="255.776562" y="34.675781"/> - <use xlink:href="#glyph2-12" x="263.785156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="268.580469" y="34.675781"/> - <use xlink:href="#glyph2-13" x="273.375781" y="34.675781"/> - <use xlink:href="#glyph2-3" x="277.376563" y="34.675781"/> - <use xlink:href="#glyph2-8" x="285.385156" y="34.675781"/> - <use xlink:href="#glyph2-9" x="293.39375" y="34.675781"/> - <use xlink:href="#glyph2-14" x="297.394531" y="34.675781"/> - <use xlink:href="#glyph2-9" x="306.999219" y="34.675781"/> - <use xlink:href="#glyph2-15" x="311" y="34.675781"/> - <use xlink:href="#glyph2-9" x="319.409375" y="34.675781"/> - <use xlink:href="#glyph2-16" x="323.410156" y="34.675781"/> - <use xlink:href="#glyph2-17" x="331.41875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="339.427344" y="34.675781"/> - <use xlink:href="#glyph2-18" x="343.428125" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-6" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-9" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-11" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-12" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-13" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-11" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-9" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 383.480469 C 77.101563 387.082031 71.699219 387.082031 71.699219 383.480469 C 71.699219 379.878906 77.101563 379.878906 77.101563 383.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.566406 367.761719 C 93.566406 371.359375 88.167969 371.359375 88.167969 367.761719 C 88.167969 364.160156 93.566406 364.160156 93.566406 367.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.082031 355.535156 C 106.082031 359.132813 100.679688 359.132813 100.679688 355.535156 C 100.679688 351.933594 106.082031 351.933594 106.082031 355.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 127.816406 335.449219 C 127.816406 339.050781 122.417969 339.050781 122.417969 335.449219 C 122.417969 331.851563 127.816406 331.851563 127.816406 335.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.625 320.605469 C 143.625 324.203125 138.226563 324.203125 138.226563 320.605469 C 138.226563 317.003906 143.625 317.003906 143.625 320.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.089844 304.886719 C 160.089844 308.484375 154.691406 308.484375 154.691406 304.886719 C 154.691406 301.285156 160.089844 301.285156 160.089844 304.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.582031 292.664063 C 174.582031 296.265625 169.183594 296.265625 169.183594 292.664063 C 169.183594 289.066406 174.582031 289.066406 174.582031 292.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.121094 282.183594 C 185.121094 285.785156 179.71875 285.785156 179.71875 282.183594 C 179.71875 278.582031 185.121094 278.582031 185.121094 282.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.292969 269.957031 C 198.292969 273.558594 192.894531 273.558594 192.894531 269.957031 C 192.894531 266.359375 198.292969 266.359375 198.292969 269.957031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.148438 261.234375 C 210.148438 264.835938 204.75 264.835938 204.75 261.234375 C 204.75 257.636719 210.148438 257.636719 210.148438 261.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 222.003906 249.003906 C 222.003906 252.605469 216.605469 252.605469 216.605469 249.003906 C 216.605469 245.40625 222.003906 245.40625 222.003906 249.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.496094 238.539063 C 236.496094 242.140625 231.097656 242.140625 231.097656 238.539063 C 231.097656 234.9375 236.496094 234.9375 236.496094 238.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.304688 224.570313 C 252.304688 228.171875 246.902344 228.171875 246.902344 224.570313 C 246.902344 220.96875 252.304688 220.96875 252.304688 224.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 268.769531 212.359375 C 268.769531 215.957031 263.371094 215.957031 263.371094 212.359375 C 263.371094 208.757813 268.769531 208.757813 268.769531 212.359375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.917969 200.140625 C 283.917969 203.738281 278.519531 203.738281 278.519531 200.140625 C 278.519531 196.539063 283.917969 196.539063 283.917969 200.140625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 303.019531 184.429688 C 303.019531 188.03125 297.621094 188.03125 297.621094 184.429688 C 297.621094 180.832031 303.019531 180.832031 303.019531 184.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 317.511719 173.964844 C 317.511719 177.5625 312.113281 177.5625 312.113281 173.964844 C 312.113281 170.363281 317.511719 170.363281 317.511719 173.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 342.539063 154.769531 C 342.539063 158.371094 337.140625 158.371094 337.140625 154.769531 C 337.140625 151.167969 342.539063 151.167969 342.539063 154.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.691406 143.429688 C 357.691406 147.027344 352.289063 147.027344 352.289063 143.429688 C 352.289063 139.828125 357.691406 139.828125 357.691406 143.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 375.472656 130.34375 C 375.472656 133.945313 370.074219 133.945313 370.074219 130.34375 C 370.074219 126.742188 375.472656 126.742188 375.472656 130.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 393.257813 118.136719 C 393.257813 121.734375 387.859375 121.734375 387.859375 118.136719 C 387.859375 114.535156 393.257813 114.535156 393.257813 118.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.992188 104.191406 C 414.992188 107.789063 409.59375 107.789063 409.59375 104.191406 C 409.59375 100.589844 414.992188 100.589844 414.992188 104.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.753906 90.234375 C 434.753906 93.835938 429.355469 93.835938 429.355469 90.234375 C 429.355469 86.636719 434.753906 86.636719 434.753906 90.234375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 447.269531 83.269531 C 447.269531 86.867188 441.867188 86.867188 441.867188 83.269531 C 441.867188 79.667969 447.269531 79.667969 447.269531 83.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 383.789063 L 78.238281 380.003906 L 82.078125 376.230469 L 85.921875 372.472656 L 89.761719 368.730469 L 93.601563 365 L 97.441406 361.28125 L 101.28125 357.578125 L 105.121094 353.890625 L 108.960938 350.214844 L 112.800781 346.554688 L 116.640625 342.90625 L 120.480469 339.273438 L 124.320313 335.652344 L 128.160156 332.046875 L 132 328.453125 L 135.839844 324.875 L 139.679688 321.3125 L 143.519531 317.761719 L 147.359375 314.222656 L 151.199219 310.699219 L 155.039063 307.191406 L 158.878906 303.695313 L 162.71875 300.214844 L 166.558594 296.746094 L 170.398438 293.292969 L 174.238281 289.851563 L 178.078125 286.425781 L 181.921875 283.015625 L 185.761719 279.613281 L 189.601563 276.230469 L 193.441406 272.859375 L 197.28125 269.5 L 201.121094 266.15625 L 204.960938 262.828125 L 208.800781 259.511719 L 212.640625 256.210938 L 216.480469 252.921875 L 220.320313 249.648438 L 224.160156 246.386719 L 228 243.140625 L 231.839844 239.90625 L 235.679688 236.6875 L 239.519531 233.484375 L 243.359375 230.292969 L 247.199219 227.113281 L 251.039063 223.949219 L 254.878906 220.800781 L 258.71875 217.664063 L 262.558594 214.542969 L 266.398438 211.433594 L 270.238281 208.339844 L 274.078125 205.257813 L 277.921875 202.191406 L 281.761719 199.136719 L 285.601563 196.097656 L 289.441406 193.074219 L 293.28125 190.058594 L 297.121094 187.0625 L 300.960938 184.078125 L 304.800781 181.109375 L 308.640625 178.152344 L 312.480469 175.207031 L 316.320313 172.28125 L 320.160156 169.363281 L 324 166.464844 L 327.839844 163.574219 L 331.679688 160.703125 L 335.519531 157.84375 L 339.359375 154.996094 L 343.199219 152.164063 L 347.039063 149.347656 L 350.878906 146.542969 L 354.71875 143.75 L 358.558594 140.972656 L 362.398438 138.210938 L 366.238281 135.460938 L 370.078125 132.726563 L 373.921875 130.003906 L 377.761719 127.296875 L 381.601563 124.601563 L 385.441406 121.921875 L 389.28125 119.257813 L 393.121094 116.601563 L 396.960938 113.964844 L 400.800781 111.339844 L 404.640625 108.730469 L 408.480469 106.132813 L 412.320313 103.546875 L 416.160156 100.976563 L 420 98.421875 L 423.839844 95.878906 L 427.679688 93.351563 L 431.519531 90.839844 L 435.359375 88.335938 L 439.199219 85.851563 L 443.039063 83.378906 L 446.878906 80.917969 L 450.71875 78.472656 L 454.558594 76.042969 L 458.398438 73.625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 71.242188 416.800781 L 78.878906 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.058594 420.617188 L 75.058594 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 91.660156 402.847656 L 99.296875 402.847656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 95.476563 406.667969 L 95.476563 399.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 110.761719 388.890625 L 118.398438 388.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.578125 392.710938 L 114.578125 385.074219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.957031 383.675781 L 129.59375 383.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 125.777344 387.492188 L 125.777344 379.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.742188 371.464844 L 147.378906 371.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.558594 375.285156 L 143.558594 367.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.574219 362.75 L 161.210938 362.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 157.390625 366.570313 L 157.390625 358.933594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 167.40625 355.789063 L 175.042969 355.789063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.222656 359.605469 L 171.222656 351.96875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.800781 340.089844 L 197.4375 340.089844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 193.617188 343.910156 L 193.617188 336.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.21875 329.648438 L 217.855469 329.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 214.035156 333.464844 L 214.035156 325.828125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 229.976563 319.199219 L 237.613281 319.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.796875 323.019531 L 233.796875 315.382813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 243.152344 310.480469 L 250.789063 310.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 246.96875 314.300781 L 246.96875 306.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 260.277344 301.777344 L 267.914063 301.777344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 264.09375 305.597656 L 264.09375 297.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 285.964844 287.847656 L 293.601563 287.847656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.78125 291.667969 L 289.78125 284.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.453125 279.132813 L 308.089844 279.132813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 304.273438 282.953125 L 304.273438 275.316406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 314.945313 272.175781 L 322.582031 272.175781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.761719 275.992188 L 318.761719 268.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.09375 263.464844 L 337.730469 263.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 333.914063 267.28125 L 333.914063 259.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 345.902344 254.757813 L 353.539063 254.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 349.722656 258.574219 L 349.722656 250.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.757813 251.292969 L 365.394531 251.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 361.578125 255.113281 L 361.578125 247.476563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.929688 244.328125 L 378.566406 244.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.75 248.148438 L 374.75 240.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.761719 235.613281 L 392.398438 235.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.582031 239.433594 L 388.582031 231.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 400.570313 230.414063 L 408.207031 230.414063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 404.390625 234.230469 L 404.390625 226.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 410.453125 225.1875 L 418.089844 225.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.269531 229.007813 L 414.269531 221.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 424.28125 218.226563 L 431.917969 218.226563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 428.101563 222.046875 L 428.101563 214.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 439.433594 213.023438 L 447.070313 213.023438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.25 216.84375 L 443.25 209.207031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 206.066406 L 462.21875 206.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 209.886719 L 458.398438 202.25 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.058594 416.171875 L 78.890625 413.621094 L 82.726563 411.074219 L 86.558594 408.539063 L 90.390625 406.011719 L 94.226563 403.496094 L 98.058594 400.988281 L 101.890625 398.488281 L 105.726563 396 L 109.558594 393.519531 L 113.394531 391.046875 L 117.226563 388.582031 L 121.058594 386.128906 L 124.894531 383.683594 L 128.726563 381.25 L 132.558594 378.820313 L 136.394531 376.40625 L 140.226563 373.996094 L 144.058594 371.597656 L 147.894531 369.207031 L 151.726563 366.824219 L 155.558594 364.453125 L 159.394531 362.089844 L 163.226563 359.734375 L 167.0625 357.390625 L 170.894531 355.054688 L 174.726563 352.726563 L 178.5625 350.410156 L 182.394531 348.101563 L 186.226563 345.800781 L 190.0625 343.507813 L 193.894531 341.226563 L 197.726563 338.957031 L 201.5625 336.691406 L 205.394531 334.4375 L 209.226563 332.191406 L 213.0625 329.957031 L 216.894531 327.726563 L 220.726563 325.511719 L 224.5625 323.300781 L 228.394531 321.101563 L 232.230469 318.910156 L 236.0625 316.726563 L 239.894531 314.554688 L 243.730469 312.390625 L 247.5625 310.238281 L 251.394531 308.089844 L 255.230469 305.953125 L 259.0625 303.828125 L 262.894531 301.707031 L 266.730469 299.597656 L 270.5625 297.5 L 274.394531 295.40625 L 278.230469 293.324219 L 282.0625 291.25 L 285.894531 289.1875 L 289.730469 287.132813 L 293.5625 285.085938 L 297.398438 283.050781 L 301.230469 281.019531 L 305.0625 279.003906 L 308.898438 276.992188 L 312.730469 274.992188 L 316.5625 273 L 320.398438 271.019531 L 324.230469 269.042969 L 328.0625 267.078125 L 331.898438 265.125 L 335.730469 263.179688 L 339.5625 261.242188 L 343.398438 259.3125 L 347.230469 257.394531 L 351.0625 255.484375 L 354.898438 253.582031 L 358.730469 251.691406 L 362.566406 249.808594 L 366.398438 247.933594 L 370.230469 246.070313 L 374.066406 244.214844 L 377.898438 242.367188 L 381.730469 240.527344 L 385.566406 238.699219 L 389.398438 236.878906 L 393.230469 235.070313 L 397.066406 233.269531 L 400.898438 231.476563 L 404.730469 229.695313 L 408.566406 227.917969 L 412.398438 226.152344 L 416.234375 224.398438 L 420.066406 222.652344 L 423.898438 220.914063 L 427.734375 219.183594 L 431.566406 217.464844 L 435.398438 215.753906 L 439.234375 214.050781 L 443.066406 212.359375 L 446.898438 210.675781 L 450.734375 209 L 454.566406 207.335938 L 458.398438 205.679688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-8" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-9" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-8" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-8" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-9" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-8" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-10" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-11" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-10" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-12" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-13" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-14" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-13" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-1" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-15" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-16" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-5" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-6" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-17" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-1" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-10" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-19" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-14" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-19" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-5" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-6" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-10" x="416.728516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="420.0625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="427.070313" y="346.695313"/> - <use xlink:href="#glyph0-19" x="430.404297" y="346.695313"/> - <use xlink:href="#glyph0-14" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-1" x="440.412109" y="346.695313"/> - <use xlink:href="#glyph0-19" x="447.085938" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-9" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-8" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-9" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-8" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-10" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-11" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-12" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-10" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-13" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-14" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-13" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-19" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-20" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-21" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-5" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-6" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-17" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-1" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-10" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-18" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-10" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-13" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-14" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-3" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-21" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-16" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-6" x="412.058594" y="375.496094"/> - <use xlink:href="#glyph0-10" x="416.728516" y="375.496094"/> - <use xlink:href="#glyph0-18" x="420.0625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="427.070313" y="375.496094"/> - <use xlink:href="#glyph0-13" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-14" x="437.078125" y="375.496094"/> - <use xlink:href="#glyph0-4" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-13" x="447.085938" y="375.496094"/> - <use xlink:href="#glyph0-4" x="453.759766" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.png b/docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.png new file mode 100644 index 0000000000000000000000000000000000000000..b6678ee3a6bb3313154e69c4aeacbd917ba262a9 GIT binary patch literal 45492 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 HoD!M<`U+R# literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.svg b/docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.svg deleted file mode 100644 index f4a0453f4..000000000 --- a/docs/fr/calculators/par/baffle_fishway_mixte_slope_16_.svg +++ /dev/null @@ -1,445 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -7.464844 -0.570313 L -8.476563 -0.570313 L -8.476563 -6.128906 L -7.65625 -6.128906 C -7.074219 -5.582031 -6.300781 -5.039063 -5.335938 -4.503906 C -4.371094 -3.964844 -3.378906 -3.550781 -2.359375 -3.257813 C -1.636719 -3.046875 -0.851563 -2.910156 0 -2.851563 L 0 -1.769531 C -0.675781 -1.78125 -1.492188 -1.914063 -2.449219 -2.167969 C -3.402344 -2.421875 -4.324219 -2.785156 -5.214844 -3.261719 C -6.105469 -3.734375 -6.855469 -4.238281 -7.464844 -4.777344 Z M -7.464844 -0.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 7.644531 -3.789063 L 9.660156 -3.148438 C 9.347656 -2.019531 8.832031 -1.183594 8.117188 -0.640625 C 7.394531 -0.09375 6.484375 0.175781 5.378906 0.175781 C 4.007813 0.175781 2.882813 -0.289063 2.003906 -1.226563 C 1.121094 -2.15625 0.679688 -3.4375 0.683594 -5.0625 C 0.679688 -6.777344 1.121094 -8.109375 2.011719 -9.058594 C 2.894531 -10.007813 4.058594 -10.480469 5.503906 -10.484375 C 6.761719 -10.480469 7.789063 -10.109375 8.578125 -9.367188 C 9.046875 -8.921875 9.398438 -8.289063 9.632813 -7.46875 L 7.574219 -6.976563 C 7.449219 -7.507813 7.195313 -7.929688 6.808594 -8.238281 C 6.421875 -8.546875 5.949219 -8.699219 5.398438 -8.703125 C 4.632813 -8.699219 4.015625 -8.425781 3.539063 -7.878906 C 3.0625 -7.328125 2.824219 -6.441406 2.828125 -5.21875 C 2.824219 -3.910156 3.058594 -2.980469 3.53125 -2.429688 C 3.996094 -1.875 4.605469 -1.597656 5.359375 -1.601563 C 5.910156 -1.597656 6.386719 -1.773438 6.785156 -2.128906 C 7.183594 -2.476563 7.46875 -3.03125 7.644531 -3.789063 Z M 7.644531 -3.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 3.003906 -10.308594 L 3.003906 -6.519531 C 3.636719 -7.261719 4.398438 -7.632813 5.289063 -7.636719 C 5.738281 -7.632813 6.148438 -7.550781 6.515625 -7.382813 C 6.882813 -7.210938 7.15625 -6.992188 7.34375 -6.734375 C 7.523438 -6.46875 7.652344 -6.179688 7.722656 -5.863281 C 7.789063 -5.542969 7.820313 -5.046875 7.824219 -4.378906 L 7.824219 0 L 5.851563 0 L 5.851563 -3.945313 C 5.847656 -4.722656 5.808594 -5.21875 5.738281 -5.433594 C 5.660156 -5.640625 5.527344 -5.808594 5.339844 -5.9375 C 5.144531 -6.058594 4.90625 -6.121094 4.625 -6.125 C 4.292969 -6.121094 4 -6.042969 3.746094 -5.882813 C 3.484375 -5.722656 3.296875 -5.480469 3.179688 -5.164063 C 3.058594 -4.839844 3 -4.367188 3.003906 -3.742188 L 3.003906 0 L 1.027344 0 L 1.027344 -10.308594 Z M 3.003906 -10.308594 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.578125 -3.839844 C 0.574219 -4.492188 0.734375 -5.128906 1.0625 -5.742188 C 1.382813 -6.355469 1.839844 -6.824219 2.433594 -7.148438 C 3.023438 -7.472656 3.6875 -7.632813 4.421875 -7.636719 C 5.550781 -7.632813 6.476563 -7.265625 7.199219 -6.535156 C 7.917969 -5.796875 8.277344 -4.871094 8.28125 -3.753906 C 8.277344 -2.621094 7.914063 -1.683594 7.1875 -0.945313 C 6.457031 -0.203125 5.539063 0.164063 4.4375 0.167969 C 3.75 0.164063 3.097656 0.0117188 2.476563 -0.292969 C 1.855469 -0.601563 1.382813 -1.054688 1.0625 -1.652344 C 0.734375 -2.25 0.574219 -2.976563 0.578125 -3.839844 Z M 2.601563 -3.734375 C 2.601563 -2.988281 2.777344 -2.421875 3.128906 -2.03125 C 3.480469 -1.636719 3.914063 -1.441406 4.429688 -1.441406 C 4.945313 -1.441406 5.375 -1.636719 5.726563 -2.03125 C 6.070313 -2.421875 6.246094 -2.992188 6.25 -3.746094 C 6.246094 -4.472656 6.070313 -5.035156 5.726563 -5.433594 C 5.375 -5.824219 4.945313 -6.023438 4.429688 -6.027344 C 3.914063 -6.023438 3.480469 -5.824219 3.128906 -5.433594 C 2.777344 -5.035156 2.601563 -4.46875 2.601563 -3.734375 Z M 2.601563 -3.734375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 7.304688 -7.785156 L 5.394531 -7.574219 C 5.34375 -7.964844 5.222656 -8.253906 5.027344 -8.445313 C 4.828125 -8.628906 4.570313 -8.722656 4.261719 -8.726563 C 3.839844 -8.722656 3.488281 -8.535156 3.203125 -8.164063 C 2.910156 -7.785156 2.726563 -7.003906 2.65625 -5.820313 C 3.144531 -6.398438 3.757813 -6.691406 4.492188 -6.695313 C 5.316406 -6.691406 6.023438 -6.375 6.613281 -5.75 C 7.199219 -5.117188 7.492188 -4.308594 7.496094 -3.320313 C 7.492188 -2.261719 7.183594 -1.414063 6.566406 -0.78125 C 5.945313 -0.140625 5.152344 0.175781 4.183594 0.175781 C 3.140625 0.175781 2.285156 -0.226563 1.617188 -1.035156 C 0.945313 -1.84375 0.609375 -3.167969 0.613281 -5.011719 C 0.609375 -6.898438 0.957031 -8.261719 1.660156 -9.097656 C 2.355469 -9.929688 3.261719 -10.347656 4.378906 -10.351563 C 5.160156 -10.347656 5.808594 -10.128906 6.324219 -9.691406 C 6.832031 -9.253906 7.160156 -8.617188 7.304688 -7.785156 Z M 2.828125 -3.472656 C 2.824219 -2.828125 2.972656 -2.332031 3.269531 -1.984375 C 3.5625 -1.632813 3.898438 -1.457031 4.28125 -1.460938 C 4.644531 -1.457031 4.949219 -1.601563 5.195313 -1.890625 C 5.4375 -2.175781 5.558594 -2.644531 5.5625 -3.296875 C 5.558594 -3.964844 5.429688 -4.457031 5.167969 -4.769531 C 4.902344 -5.082031 4.574219 -5.238281 4.183594 -5.238281 C 3.800781 -5.238281 3.476563 -5.085938 3.21875 -4.789063 C 2.953125 -4.488281 2.824219 -4.050781 2.828125 -3.472656 Z M 2.828125 -3.472656 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface46"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 356.820313 C 77.101563 360.421875 71.699219 360.421875 71.699219 356.820313 C 71.699219 353.21875 77.101563 353.21875 77.101563 356.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.605469 328.59375 C 113.605469 332.195313 108.207031 332.195313 108.207031 328.59375 C 108.207031 324.996094 113.605469 324.996094 113.605469 328.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.566406 310.953125 C 134.566406 314.554688 129.164063 314.554688 129.164063 310.953125 C 129.164063 307.355469 134.566406 307.355469 134.566406 310.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.875 293.3125 C 156.875 296.914063 151.476563 296.914063 151.476563 293.3125 C 151.476563 289.710938 156.875 289.710938 156.875 293.3125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.761719 261.558594 C 196.761719 265.160156 191.363281 265.160156 191.363281 261.558594 C 191.363281 257.957031 196.761719 257.957031 196.761719 261.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.070313 243.917969 C 219.070313 247.519531 213.671875 247.519531 213.671875 243.917969 C 213.671875 240.316406 219.070313 240.316406 219.070313 243.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 243.410156 224.511719 C 243.410156 228.113281 238.011719 228.113281 238.011719 224.511719 C 238.011719 220.914063 243.410156 220.914063 243.410156 224.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.394531 208.636719 C 266.394531 212.234375 260.996094 212.234375 260.996094 208.636719 C 260.996094 205.035156 266.394531 205.035156 266.394531 208.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.269531 198.050781 C 281.269531 201.652344 275.867188 201.652344 275.867188 198.050781 C 275.867188 194.453125 281.269531 194.453125 281.269531 198.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.636719 178.644531 C 307.636719 182.246094 302.234375 182.246094 302.234375 178.644531 C 302.234375 175.046875 307.636719 175.046875 307.636719 178.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 329.269531 162.769531 C 329.269531 166.371094 323.867188 166.371094 323.867188 162.769531 C 323.867188 159.167969 329.269531 159.167969 329.269531 162.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 350.226563 146.890625 C 350.226563 150.492188 344.828125 150.492188 344.828125 146.890625 C 344.828125 143.292969 350.226563 143.292969 350.226563 146.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.101563 136.308594 C 365.101563 139.90625 359.699219 139.90625 359.699219 136.308594 C 359.699219 132.707031 365.101563 132.707031 365.101563 136.308594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 389.4375 120.429688 C 389.4375 124.03125 384.039063 124.03125 384.039063 120.429688 C 384.039063 116.832031 389.4375 116.832031 389.4375 120.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.425781 104.554688 C 412.425781 108.152344 407.023438 108.152344 407.023438 104.554688 C 407.023438 100.953125 412.425781 100.953125 412.425781 104.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 440.816406 86.914063 C 440.816406 90.511719 435.417969 90.511719 435.417969 86.914063 C 435.417969 83.3125 440.816406 83.3125 440.816406 86.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.230469 430.558594 L 453.21875 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.230469 430.558594 L 142.230469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 245.894531 430.558594 L 245.894531 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 349.554688 430.558594 L 349.554688 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.21875 430.558594 L 453.21875 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="138.894531" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="242.558594" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="346.21875" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="449.882813" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 414.59375 L 59.039063 104.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 414.59375 L 51.839844 414.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 362.996094 L 51.839844 362.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 311.394531 L 51.839844 311.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 259.792969 L 51.839844 259.792969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 208.195313 L 51.839844 208.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 156.59375 L 51.839844 156.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 104.996094 L 51.839844 104.996094 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="417.929688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="366.332031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="314.730469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="263.128906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="211.53125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="159.929688"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="108.332031"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="176.5625" y="34.675781"/> - <use xlink:href="#glyph2-2" x="186.961719" y="34.675781"/> - <use xlink:href="#glyph2-3" x="195.757813" y="34.675781"/> - <use xlink:href="#glyph2-4" x="203.766406" y="34.675781"/> - <use xlink:href="#glyph2-5" x="211.775" y="34.675781"/> - <use xlink:href="#glyph2-6" x="217.378906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="226.175" y="34.675781"/> - <use xlink:href="#glyph2-8" x="234.971094" y="34.675781"/> - <use xlink:href="#glyph2-9" x="242.979687" y="34.675781"/> - <use xlink:href="#glyph2-10" x="246.980469" y="34.675781"/> - <use xlink:href="#glyph2-11" x="255.776562" y="34.675781"/> - <use xlink:href="#glyph2-12" x="263.785156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="268.580469" y="34.675781"/> - <use xlink:href="#glyph2-13" x="273.375781" y="34.675781"/> - <use xlink:href="#glyph2-3" x="277.376563" y="34.675781"/> - <use xlink:href="#glyph2-8" x="285.385156" y="34.675781"/> - <use xlink:href="#glyph2-9" x="293.39375" y="34.675781"/> - <use xlink:href="#glyph2-14" x="297.394531" y="34.675781"/> - <use xlink:href="#glyph2-9" x="306.999219" y="34.675781"/> - <use xlink:href="#glyph2-15" x="311" y="34.675781"/> - <use xlink:href="#glyph2-9" x="319.409375" y="34.675781"/> - <use xlink:href="#glyph2-16" x="323.410156" y="34.675781"/> - <use xlink:href="#glyph2-17" x="331.41875" y="34.675781"/> - <use xlink:href="#glyph2-9" x="339.427344" y="34.675781"/> - <use xlink:href="#glyph2-18" x="343.428125" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-6" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-9" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-11" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-12" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-13" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-11" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-9" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 356.820313 C 77.101563 360.421875 71.699219 360.421875 71.699219 356.820313 C 71.699219 353.21875 77.101563 353.21875 77.101563 356.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 97.382813 340.945313 C 97.382813 344.542969 91.980469 344.542969 91.980469 340.945313 C 91.980469 337.34375 97.382813 337.34375 97.382813 340.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.605469 328.59375 C 113.605469 332.195313 108.207031 332.195313 108.207031 328.59375 C 108.207031 324.996094 113.605469 324.996094 113.605469 328.59375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.566406 310.953125 C 134.566406 314.554688 129.164063 314.554688 129.164063 310.953125 C 129.164063 307.355469 134.566406 307.355469 134.566406 310.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.875 293.3125 C 156.875 296.914063 151.476563 296.914063 151.476563 293.3125 C 151.476563 289.710938 156.875 289.710938 156.875 293.3125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.507813 275.671875 C 178.507813 279.273438 173.109375 279.273438 173.109375 275.671875 C 173.109375 272.070313 178.507813 272.070313 178.507813 275.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.761719 261.558594 C 196.761719 265.160156 191.363281 265.160156 191.363281 261.558594 C 191.363281 257.957031 196.761719 257.957031 196.761719 261.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.070313 243.917969 C 219.070313 247.519531 213.671875 247.519531 213.671875 243.917969 C 213.671875 240.316406 219.070313 240.316406 219.070313 243.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 243.410156 224.511719 C 243.410156 228.113281 238.011719 228.113281 238.011719 224.511719 C 238.011719 220.914063 243.410156 220.914063 243.410156 224.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.394531 208.636719 C 266.394531 212.234375 260.996094 212.234375 260.996094 208.636719 C 260.996094 205.035156 266.394531 205.035156 266.394531 208.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.269531 198.050781 C 281.269531 201.652344 275.867188 201.652344 275.867188 198.050781 C 275.867188 194.453125 281.269531 194.453125 281.269531 198.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 307.636719 178.644531 C 307.636719 182.246094 302.234375 182.246094 302.234375 178.644531 C 302.234375 175.046875 307.636719 175.046875 307.636719 178.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 329.269531 162.769531 C 329.269531 166.371094 323.867188 166.371094 323.867188 162.769531 C 323.867188 159.167969 329.269531 159.167969 329.269531 162.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 350.226563 146.890625 C 350.226563 150.492188 344.828125 150.492188 344.828125 146.890625 C 344.828125 143.292969 350.226563 143.292969 350.226563 146.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.101563 136.308594 C 365.101563 139.90625 359.699219 139.90625 359.699219 136.308594 C 359.699219 132.707031 365.101563 132.707031 365.101563 136.308594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 389.4375 120.429688 C 389.4375 124.03125 384.039063 124.03125 384.039063 120.429688 C 384.039063 116.832031 389.4375 116.832031 389.4375 120.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.425781 104.554688 C 412.425781 108.152344 407.023438 108.152344 407.023438 104.554688 C 407.023438 100.953125 412.425781 100.953125 412.425781 104.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 440.816406 86.914063 C 440.816406 90.511719 435.417969 90.511719 435.417969 86.914063 C 435.417969 83.3125 440.816406 83.3125 440.816406 86.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 357.878906 L 78.238281 354.671875 L 82.078125 351.472656 L 85.921875 348.285156 L 89.761719 345.097656 L 93.601563 341.921875 L 97.441406 338.753906 L 101.28125 335.589844 L 105.121094 332.433594 L 112.800781 326.144531 L 116.640625 323.011719 L 120.480469 319.886719 L 124.320313 316.765625 L 128.160156 313.652344 L 132 310.546875 L 135.839844 307.449219 L 139.679688 304.359375 L 143.519531 301.273438 L 147.359375 298.199219 L 151.199219 295.128906 L 155.039063 292.066406 L 158.878906 289.011719 L 162.71875 285.960938 L 166.558594 282.921875 L 170.398438 279.886719 L 174.238281 276.859375 L 178.078125 273.839844 L 181.921875 270.828125 L 185.761719 267.824219 L 189.601563 264.824219 L 193.441406 261.835938 L 197.28125 258.851563 L 201.121094 255.875 L 204.960938 252.90625 L 208.800781 249.941406 L 212.640625 246.988281 L 216.480469 244.039063 L 220.320313 241.097656 L 224.160156 238.164063 L 228 235.238281 L 231.839844 232.316406 L 235.679688 229.40625 L 239.519531 226.5 L 243.359375 223.601563 L 247.199219 220.710938 L 251.039063 217.828125 L 254.878906 214.949219 L 258.71875 212.082031 L 262.558594 209.21875 L 266.398438 206.363281 L 270.238281 203.515625 L 274.078125 200.675781 L 277.921875 197.839844 L 281.761719 195.015625 L 285.601563 192.195313 L 289.441406 189.382813 L 293.28125 186.578125 L 297.121094 183.777344 L 300.960938 180.988281 L 304.800781 178.203125 L 308.640625 175.429688 L 312.480469 172.660156 L 316.320313 169.894531 L 320.160156 167.140625 L 324 164.394531 L 327.839844 161.652344 L 331.679688 158.917969 L 335.519531 156.191406 L 339.359375 153.472656 L 343.199219 150.757813 L 347.039063 148.054688 L 350.878906 145.355469 L 354.71875 142.664063 L 358.558594 139.980469 L 362.398438 137.304688 L 366.238281 134.636719 L 370.078125 131.972656 L 373.921875 129.316406 L 377.761719 126.671875 L 381.601563 124.03125 L 385.441406 121.394531 L 389.28125 118.769531 L 393.121094 116.148438 L 396.960938 113.539063 L 400.800781 110.933594 L 404.640625 108.335938 L 408.480469 105.742188 L 412.320313 103.160156 L 416.160156 100.582031 L 420 98.015625 L 423.839844 95.453125 L 427.679688 92.894531 L 431.519531 90.347656 L 435.359375 87.808594 L 439.199219 85.273438 L 443.039063 82.746094 L 446.878906 80.226563 L 450.71875 77.714844 L 454.558594 75.210938 L 458.398438 72.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.511719 402.6875 L 97.148438 402.6875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 93.328125 406.503906 L 93.328125 398.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 102.355469 395.628906 L 109.992188 395.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 106.175781 399.449219 L 106.175781 391.8125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 117.90625 385.046875 L 125.542969 385.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.722656 388.863281 L 121.722656 381.226563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.484375 374.460938 L 143.121094 374.460938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.300781 378.28125 L 139.300781 370.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.679688 365.640625 L 157.316406 365.640625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.5 369.460938 L 153.5 361.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 163.878906 356.820313 L 171.515625 356.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 167.695313 360.640625 L 167.695313 353.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.398438 349.765625 L 185.035156 349.765625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 181.21875 353.582031 L 181.21875 345.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.597656 342.707031 L 199.234375 342.707031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.414063 346.527344 L 195.414063 338.890625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.46875 333.886719 L 214.105469 333.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.289063 337.707031 L 210.289063 330.070313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 228.777344 321.539063 L 236.414063 321.539063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 232.597656 325.355469 L 232.597656 317.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 248.382813 310.953125 L 256.019531 310.953125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 252.203125 314.773438 L 252.203125 307.136719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 262.582031 303.898438 L 270.21875 303.898438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.398438 307.714844 L 266.398438 300.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.511719 293.3125 L 289.148438 293.3125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 285.328125 297.132813 L 285.328125 289.496094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 301.792969 284.492188 L 309.429688 284.492188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 305.609375 288.3125 L 305.609375 280.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 323.425781 272.144531 L 331.0625 272.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 327.246094 275.960938 L 327.246094 268.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.003906 266.851563 L 348.640625 266.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.824219 270.667969 L 344.824219 263.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 358.582031 258.03125 L 366.21875 258.03125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.398438 261.847656 L 362.398438 254.210938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 375.484375 250.972656 L 383.121094 250.972656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 379.300781 254.792969 L 379.300781 247.15625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.792969 242.152344 L 405.429688 242.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 401.609375 245.972656 L 401.609375 238.335938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 422.808594 231.570313 L 430.445313 231.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 426.625 235.386719 L 426.625 227.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.414063 224.511719 L 450.050781 224.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.230469 228.332031 L 446.230469 220.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 219.21875 L 462.21875 219.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 223.039063 L 458.398438 215.402344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.8125 L 78.238281 413.285156 L 82.078125 410.773438 L 85.921875 408.269531 L 89.761719 405.777344 L 93.601563 403.300781 L 97.441406 400.832031 L 101.28125 398.375 L 105.121094 395.929688 L 108.960938 393.496094 L 112.800781 391.074219 L 116.640625 388.664063 L 120.480469 386.261719 L 124.320313 383.875 L 128.160156 381.496094 L 132 379.132813 L 135.839844 376.777344 L 139.679688 374.4375 L 143.519531 372.105469 L 147.359375 369.785156 L 151.199219 367.476563 L 155.039063 365.179688 L 158.878906 362.894531 L 162.71875 360.621094 L 166.558594 358.355469 L 170.398438 356.105469 L 174.238281 353.867188 L 178.078125 351.636719 L 181.921875 349.421875 L 185.761719 347.214844 L 189.601563 345.019531 L 193.441406 342.835938 L 197.28125 340.667969 L 201.121094 338.507813 L 204.960938 336.359375 L 208.800781 334.21875 L 212.640625 332.09375 L 216.480469 329.980469 L 220.320313 327.878906 L 224.160156 325.785156 L 228 323.707031 L 231.839844 321.636719 L 235.679688 319.578125 L 239.519531 317.535156 L 243.359375 315.5 L 247.199219 313.476563 L 251.039063 311.464844 L 254.878906 309.464844 L 258.71875 307.476563 L 262.558594 305.496094 L 266.398438 303.53125 L 270.238281 301.578125 L 274.078125 299.632813 L 277.921875 297.703125 L 281.761719 295.78125 L 285.601563 293.871094 L 289.441406 291.972656 L 293.28125 290.089844 L 297.121094 288.214844 L 300.960938 286.351563 L 304.800781 284.496094 L 308.640625 282.65625 L 312.480469 280.828125 L 316.320313 279.011719 L 320.160156 277.203125 L 324 275.410156 L 327.839844 273.625 L 331.679688 271.851563 L 335.519531 270.09375 L 339.359375 268.34375 L 343.199219 266.605469 L 347.039063 264.878906 L 350.878906 263.164063 L 354.71875 261.460938 L 358.558594 259.769531 L 362.398438 258.085938 L 366.238281 256.417969 L 370.078125 254.757813 L 373.921875 253.113281 L 377.761719 251.476563 L 381.601563 249.855469 L 385.441406 248.242188 L 389.28125 246.640625 L 393.121094 245.050781 L 396.960938 243.472656 L 400.800781 241.90625 L 404.640625 240.351563 L 408.480469 238.804688 L 412.320313 237.273438 L 416.160156 235.753906 L 420 234.242188 L 423.839844 232.746094 L 427.679688 231.257813 L 431.519531 229.78125 L 435.359375 228.316406 L 439.199219 226.863281 L 443.039063 225.425781 L 446.878906 223.992188 L 450.71875 222.574219 L 454.558594 221.167969 L 458.398438 219.773438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-8" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-9" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-8" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-8" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-9" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-8" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-10" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-11" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-10" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-12" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-13" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-14" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-13" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-15" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-1" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-3" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-5" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-6" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-16" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-1" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-10" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-17" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-10" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-13" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-14" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-4" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-18" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-19" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-5" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-6" x="418.732422" y="346.695313"/> - <use xlink:href="#glyph0-10" x="423.402344" y="346.695313"/> - <use xlink:href="#glyph0-17" x="426.736328" y="346.695313"/> - <use xlink:href="#glyph0-10" x="433.744141" y="346.695313"/> - <use xlink:href="#glyph0-15" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-14" x="443.751953" y="346.695313"/> - <use xlink:href="#glyph0-18" x="447.085938" y="346.695313"/> - <use xlink:href="#glyph0-15" x="453.759766" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-9" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-8" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-9" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-8" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-10" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-11" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-12" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-10" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-13" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-14" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-13" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-1" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-13" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-15" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-5" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-6" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-16" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-1" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-10" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-17" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-10" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-13" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-14" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-3" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-20" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-13" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-6" x="412.058594" y="375.496094"/> - <use xlink:href="#glyph0-10" x="416.728516" y="375.496094"/> - <use xlink:href="#glyph0-17" x="420.0625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="427.070313" y="375.496094"/> - <use xlink:href="#glyph0-13" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-14" x="437.078125" y="375.496094"/> - <use xlink:href="#glyph0-18" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-13" x="447.085938" y="375.496094"/> - <use xlink:href="#glyph0-20" x="453.759766" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_plans_slope_10_.png b/docs/fr/calculators/par/baffle_fishway_plans_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..9ff69a96efb657f3da592dacbd37b60aa326d164 GIT binary patch literal 50261 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 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_plans_slope_10_.svg b/docs/fr/calculators/par/baffle_fishway_plans_slope_10_.svg deleted file mode 100644 index 7138f949a..000000000 --- a/docs/fr/calculators/par/baffle_fishway_plans_slope_10_.svg +++ /dev/null @@ -1,459 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface1"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.644531 402.128906 C 89.644531 405.730469 84.242188 405.730469 84.242188 402.128906 C 84.242188 398.53125 89.644531 398.53125 89.644531 402.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.539063 388.683594 C 104.539063 392.285156 99.140625 392.285156 99.140625 388.683594 C 99.140625 385.082031 104.539063 385.082031 104.539063 388.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.042969 375.238281 C 119.042969 378.835938 113.644531 378.835938 113.644531 375.238281 C 113.644531 371.636719 119.042969 371.636719 119.042969 375.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.347656 352.007813 C 143.347656 355.609375 137.949219 355.609375 137.949219 352.007813 C 137.949219 348.410156 143.347656 348.410156 143.347656 352.007813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.59375 336.117188 C 160.59375 339.71875 155.195313 339.71875 155.195313 336.117188 C 155.195313 332.519531 160.59375 332.519531 160.59375 336.117188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.492188 321.449219 C 175.492188 325.046875 170.089844 325.046875 170.089844 321.449219 C 170.089844 317.847656 175.492188 317.847656 175.492188 321.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.601563 308 C 189.601563 311.601563 184.203125 311.601563 184.203125 308 C 184.203125 304.402344 189.601563 304.402344 189.601563 308 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.457031 292.109375 C 206.457031 295.710938 201.058594 295.710938 201.058594 292.109375 C 201.058594 288.507813 206.457031 288.507813 206.457031 292.109375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.609375 282.328125 C 218.609375 285.929688 213.210938 285.929688 213.210938 282.328125 C 213.210938 278.730469 218.609375 278.730469 218.609375 282.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.507813 268.882813 C 233.507813 272.484375 228.105469 272.484375 228.105469 268.882813 C 228.105469 265.28125 233.507813 265.28125 233.507813 268.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.875 259.101563 C 244.875 262.703125 239.472656 262.703125 239.472656 259.101563 C 239.472656 255.503906 244.875 255.503906 244.875 259.101563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.675781 249.324219 C 254.675781 252.921875 249.273438 252.921875 249.273438 249.324219 C 249.273438 245.722656 254.675781 245.722656 254.675781 249.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.347656 219.984375 C 290.347656 223.585938 284.945313 223.585938 284.945313 219.984375 C 284.945313 216.382813 290.347656 216.382813 290.347656 219.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 312.296875 204.09375 C 312.296875 207.691406 306.898438 207.691406 306.898438 204.09375 C 306.898438 200.492188 312.296875 200.492188 312.296875 204.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.378906 166.195313 C 357.378906 169.796875 351.976563 169.796875 351.976563 166.195313 C 351.976563 162.597656 357.378906 162.597656 357.378906 166.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.203125 130.746094 C 405.203125 134.34375 399.800781 134.34375 399.800781 130.746094 C 399.800781 127.144531 405.203125 127.144531 405.203125 130.746094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.164063 100.671875 C 444.164063 104.273438 438.765625 104.273438 438.765625 100.671875 C 438.765625 97.070313 444.164063 97.070313 444.164063 100.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 87.46875 C 461.101563 91.070313 455.699219 91.070313 455.699219 87.46875 C 455.699219 83.871094 461.101563 83.871094 461.101563 87.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.410156 430.558594 L 457.96875 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.410156 430.558594 L 67.410156 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.203125 430.558594 L 123.203125 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.996094 430.558594 L 178.996094 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.792969 430.558594 L 234.792969 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.585938 430.558594 L 290.585938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.378906 430.558594 L 346.378906 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.175781 430.558594 L 402.175781 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 457.96875 430.558594 L 457.96875 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.730469" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.404297" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.738281" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.412109" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.523438" y="456.480469"/> - <use xlink:href="#glyph0-2" x="118.197266" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.53125" y="456.480469"/> - <use xlink:href="#glyph0-3" x="128.205078" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.316406" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.990234" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.324219" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.998047" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.113281" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.787109" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.121094" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.794922" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="278.90625" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.580078" y="456.480469"/> - <use xlink:href="#glyph0-5" x="288.914063" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.587891" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="334.699219" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.373047" y="456.480469"/> - <use xlink:href="#glyph0-5" x="344.707031" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.380859" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="390.496094" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.169922" y="456.480469"/> - <use xlink:href="#glyph0-6" x="400.503906" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.177734" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="446.289063" y="456.480469"/> - <use xlink:href="#glyph0-2" x="452.962891" y="456.480469"/> - <use xlink:href="#glyph0-6" x="456.296875" y="456.480469"/> - <use xlink:href="#glyph0-3" x="462.970703" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 380.328125 L 59.039063 69.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 380.328125 L 51.839844 380.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 318.1875 L 51.839844 318.1875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 256.046875 L 51.839844 256.046875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 193.90625 L 51.839844 193.90625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 131.761719 L 51.839844 131.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 69.621094 L 51.839844 69.621094 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="388.667969"/> - <use xlink:href="#glyph1-2" x="41.761719" y="381.994141"/> - <use xlink:href="#glyph1-3" x="41.761719" y="378.660156"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="326.527344"/> - <use xlink:href="#glyph1-2" x="41.761719" y="319.853516"/> - <use xlink:href="#glyph1-4" x="41.761719" y="316.519531"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="264.386719"/> - <use xlink:href="#glyph1-2" x="41.761719" y="257.712891"/> - <use xlink:href="#glyph1-5" x="41.761719" y="254.378906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="202.246094"/> - <use xlink:href="#glyph1-2" x="41.761719" y="195.572266"/> - <use xlink:href="#glyph1-1" x="41.761719" y="192.238281"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="140.101563"/> - <use xlink:href="#glyph1-2" x="41.761719" y="133.427734"/> - <use xlink:href="#glyph1-7" x="41.761719" y="130.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="77.960938"/> - <use xlink:href="#glyph1-2" x="41.761719" y="71.287109"/> - <use xlink:href="#glyph1-3" x="41.761719" y="67.953125"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.96875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="199.764844" y="34.675781"/> - <use xlink:href="#glyph2-3" x="203.765625" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.774219" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.570313" y="34.675781"/> - <use xlink:href="#glyph2-6" x="228.578906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="232.579687" y="34.675781"/> - <use xlink:href="#glyph2-3" x="241.375781" y="34.675781"/> - <use xlink:href="#glyph2-8" x="249.384375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.179687" y="34.675781"/> - <use xlink:href="#glyph2-2" x="258.975" y="34.675781"/> - <use xlink:href="#glyph2-9" x="262.975781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="270.984375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="278.992969" y="34.675781"/> - <use xlink:href="#glyph2-10" x="282.99375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="292.598437" y="34.675781"/> - <use xlink:href="#glyph2-11" x="296.599219" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.008594" y="34.675781"/> - <use xlink:href="#glyph2-12" x="309.009375" y="34.675781"/> - <use xlink:href="#glyph2-13" x="317.017969" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.026562" y="34.675781"/> - <use xlink:href="#glyph2-14" x="329.027344" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.644531 402.128906 C 89.644531 405.730469 84.242188 405.730469 84.242188 402.128906 C 84.242188 398.53125 89.644531 398.53125 89.644531 402.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.539063 388.683594 C 104.539063 392.285156 99.140625 392.285156 99.140625 388.683594 C 99.140625 385.082031 104.539063 385.082031 104.539063 388.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.042969 375.238281 C 119.042969 378.835938 113.644531 378.835938 113.644531 375.238281 C 113.644531 371.636719 119.042969 371.636719 119.042969 375.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.347656 352.007813 C 143.347656 355.609375 137.949219 355.609375 137.949219 352.007813 C 137.949219 348.410156 143.347656 348.410156 143.347656 352.007813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.59375 336.117188 C 160.59375 339.71875 155.195313 339.71875 155.195313 336.117188 C 155.195313 332.519531 160.59375 332.519531 160.59375 336.117188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.492188 321.449219 C 175.492188 325.046875 170.089844 325.046875 170.089844 321.449219 C 170.089844 317.847656 175.492188 317.847656 175.492188 321.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.601563 308 C 189.601563 311.601563 184.203125 311.601563 184.203125 308 C 184.203125 304.402344 189.601563 304.402344 189.601563 308 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 206.457031 292.109375 C 206.457031 295.710938 201.058594 295.710938 201.058594 292.109375 C 201.058594 288.507813 206.457031 288.507813 206.457031 292.109375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 218.609375 282.328125 C 218.609375 285.929688 213.210938 285.929688 213.210938 282.328125 C 213.210938 278.730469 218.609375 278.730469 218.609375 282.328125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.507813 268.882813 C 233.507813 272.484375 228.105469 272.484375 228.105469 268.882813 C 228.105469 265.28125 233.507813 265.28125 233.507813 268.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.875 259.101563 C 244.875 262.703125 239.472656 262.703125 239.472656 259.101563 C 239.472656 255.503906 244.875 255.503906 244.875 259.101563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.675781 249.324219 C 254.675781 252.921875 249.273438 252.921875 249.273438 249.324219 C 249.273438 245.722656 254.675781 245.722656 254.675781 249.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.347656 219.984375 C 290.347656 223.585938 284.945313 223.585938 284.945313 219.984375 C 284.945313 216.382813 290.347656 216.382813 290.347656 219.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 312.296875 204.09375 C 312.296875 207.691406 306.898438 207.691406 306.898438 204.09375 C 306.898438 200.492188 312.296875 200.492188 312.296875 204.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.378906 166.195313 C 357.378906 169.796875 351.976563 169.796875 351.976563 166.195313 C 351.976563 162.597656 357.378906 162.597656 357.378906 166.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.203125 130.746094 C 405.203125 134.34375 399.800781 134.34375 399.800781 130.746094 C 399.800781 127.144531 405.203125 127.144531 405.203125 130.746094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.164063 100.671875 C 444.164063 104.273438 438.765625 104.273438 438.765625 100.671875 C 438.765625 97.070313 444.164063 97.070313 444.164063 100.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 87.46875 C 461.101563 91.070313 455.699219 91.070313 455.699219 87.46875 C 455.699219 83.871094 461.101563 83.871094 461.101563 87.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.859375 L 78.238281 412.035156 L 82.078125 408.222656 L 85.921875 404.421875 L 89.761719 400.632813 L 93.601563 396.855469 L 97.441406 393.089844 L 101.28125 389.332031 L 105.121094 385.585938 L 108.960938 381.851563 L 112.800781 378.128906 L 116.640625 374.417969 L 120.480469 370.71875 L 124.320313 367.027344 L 128.160156 363.351563 L 132 359.683594 L 135.839844 356.027344 L 139.679688 352.382813 L 143.519531 348.75 L 147.359375 345.125 L 151.199219 341.515625 L 155.039063 337.914063 L 158.878906 334.324219 L 162.71875 330.746094 L 166.558594 327.179688 L 170.398438 323.625 L 174.238281 320.078125 L 178.078125 316.542969 L 181.921875 313.023438 L 185.761719 309.511719 L 189.601563 306.011719 L 193.441406 302.519531 L 197.28125 299.042969 L 201.121094 295.578125 L 204.960938 292.121094 L 208.800781 288.675781 L 212.640625 285.242188 L 216.480469 281.820313 L 220.320313 278.410156 L 224.160156 275.007813 L 228 271.621094 L 231.839844 268.242188 L 235.679688 264.875 L 239.519531 261.519531 L 243.359375 258.175781 L 247.199219 254.839844 L 251.039063 251.519531 L 254.878906 248.207031 L 258.71875 244.90625 L 262.558594 241.617188 L 266.398438 238.339844 L 270.238281 235.074219 L 274.078125 231.816406 L 277.921875 228.574219 L 281.761719 225.339844 L 285.601563 222.117188 L 289.441406 218.90625 L 293.28125 215.707031 L 297.121094 212.519531 L 300.960938 209.339844 L 304.800781 206.171875 L 308.640625 203.019531 L 312.480469 199.875 L 316.320313 196.742188 L 320.160156 193.617188 L 324 190.507813 L 327.839844 187.40625 L 331.679688 184.320313 L 335.519531 181.242188 L 339.359375 178.175781 L 343.199219 175.121094 L 347.039063 172.074219 L 350.878906 169.042969 L 354.71875 166.019531 L 358.558594 163.007813 L 362.398438 160.007813 L 366.238281 157.019531 L 370.078125 154.042969 L 373.921875 151.078125 L 377.761719 148.121094 L 381.601563 145.179688 L 385.441406 142.246094 L 389.28125 139.324219 L 393.121094 136.414063 L 396.960938 133.511719 L 400.800781 130.625 L 404.640625 127.746094 L 408.480469 124.878906 L 412.320313 122.023438 L 416.160156 119.179688 L 420 116.347656 L 423.839844 113.527344 L 427.679688 110.714844 L 431.519531 107.917969 L 435.359375 105.128906 L 439.199219 102.351563 L 443.039063 99.585938 L 446.878906 96.828125 L 450.71875 94.085938 L 454.558594 91.351563 L 458.398438 88.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 71.207031 374.992188 L 78.84375 374.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.027344 378.808594 L 75.027344 371.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.082031 358.855469 L 96.71875 358.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.902344 362.671875 L 92.902344 355.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.820313 342.230469 L 115.457031 342.230469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 111.640625 346.046875 L 111.640625 338.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.261719 317.78125 L 142.898438 317.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.078125 321.597656 L 139.078125 313.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.683594 300.667969 L 161.320313 300.667969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 157.503906 304.484375 L 157.503906 296.847656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.957031 252.992188 L 216.59375 252.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 212.773438 256.808594 L 212.773438 249.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 227.378906 238.320313 L 235.015625 238.320313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.199219 242.140625 L 231.199219 234.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.820313 215.09375 L 262.457031 215.09375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 258.636719 218.914063 L 258.636719 211.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 273.242188 200.425781 L 280.878906 200.425781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 277.0625 204.242188 L 277.0625 196.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 319.890625 166.195313 L 327.527344 166.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 323.710938 170.015625 L 323.710938 162.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 347.722656 144.191406 L 355.359375 144.191406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 351.542969 148.011719 L 351.542969 140.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.570313 117.296875 L 392.207031 117.296875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.390625 121.117188 L 388.390625 113.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.714844 99.207031 L 420.351563 99.207031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.535156 103.023438 L 416.535156 95.386719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 431.0625 84.535156 L 438.699219 84.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.878906 88.355469 L 434.878906 80.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 449.878906 72.800781 L 457.515625 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 453.695313 76.617188 L 453.695313 68.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 75.027344 375.523438 L 78.8125 371.980469 L 82.601563 368.453125 L 86.386719 364.933594 L 90.175781 361.421875 L 93.960938 357.921875 L 97.746094 354.433594 L 101.535156 350.957031 L 105.320313 347.488281 L 109.105469 344.03125 L 112.894531 340.582031 L 116.679688 337.148438 L 120.46875 333.71875 L 124.253906 330.304688 L 128.039063 326.898438 L 131.828125 323.503906 L 135.613281 320.117188 L 139.402344 316.742188 L 143.1875 313.378906 L 146.972656 310.027344 L 150.761719 306.683594 L 154.546875 303.347656 L 158.335938 300.027344 L 162.121094 296.714844 L 165.90625 293.414063 L 169.695313 290.121094 L 173.480469 286.839844 L 177.269531 283.570313 L 181.054688 280.308594 L 184.839844 277.058594 L 188.628906 273.820313 L 192.414063 270.589844 L 196.203125 267.371094 L 199.988281 264.164063 L 203.773438 260.964844 L 207.5625 257.777344 L 211.347656 254.601563 L 215.132813 251.433594 L 218.921875 248.277344 L 222.707031 245.132813 L 226.496094 241.996094 L 230.28125 238.871094 L 234.066406 235.753906 L 237.855469 232.648438 L 241.640625 229.554688 L 245.429688 226.472656 L 249.214844 223.398438 L 253 220.335938 L 256.789063 217.28125 L 260.574219 214.242188 L 264.363281 211.207031 L 268.148438 208.1875 L 271.933594 205.175781 L 275.722656 202.175781 L 279.507813 199.183594 L 283.296875 196.203125 L 287.082031 193.234375 L 290.867188 190.277344 L 294.65625 187.328125 L 298.441406 184.390625 L 302.226563 181.460938 L 306.015625 178.542969 L 309.800781 175.636719 L 313.589844 172.738281 L 317.375 169.851563 L 321.160156 166.976563 L 324.949219 164.109375 L 328.734375 161.253906 L 332.523438 158.410156 L 336.308594 155.574219 L 340.09375 152.75 L 343.882813 149.9375 L 347.667969 147.132813 L 351.457031 144.339844 L 355.242188 141.558594 L 359.027344 138.785156 L 362.816406 136.023438 L 366.601563 133.273438 L 370.390625 130.53125 L 374.175781 127.800781 L 377.960938 125.078125 L 381.75 122.371094 L 385.535156 119.667969 L 389.324219 116.980469 L 393.109375 114.300781 L 396.894531 111.632813 L 400.683594 108.976563 L 404.46875 106.328125 L 408.253906 103.691406 L 412.042969 101.0625 L 415.828125 98.445313 L 419.617188 95.839844 L 423.402344 93.246094 L 427.1875 90.660156 L 430.976563 88.082031 L 434.761719 85.519531 L 438.550781 82.964844 L 442.335938 80.421875 L 446.121094 77.886719 L 449.910156 75.363281 L 453.695313 72.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-4" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-3" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-4" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-16" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-17" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-6" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-18" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-1" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-17" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-5" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-18" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-6" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-4" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-19" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-3" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-16" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-17" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-6" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-6" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-20" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-17" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-6" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-21" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-5" x="439.058594" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_plans_slope_15_.png b/docs/fr/calculators/par/baffle_fishway_plans_slope_15_.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4e6992b51fba9b6b9ac665c25a99c48064be91 GIT binary patch literal 49633 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 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_plans_slope_15_.svg b/docs/fr/calculators/par/baffle_fishway_plans_slope_15_.svg deleted file mode 100644 index 9b3ea6ead..000000000 --- a/docs/fr/calculators/par/baffle_fishway_plans_slope_15_.svg +++ /dev/null @@ -1,464 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-22"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.640625 -2.652344 L 2.609375 -2.855469 C 2.660156 -2.40625 2.828125 -2.054688 3.105469 -1.796875 C 3.382813 -1.535156 3.699219 -1.40625 4.0625 -1.40625 C 4.472656 -1.40625 4.824219 -1.570313 5.109375 -1.90625 C 5.394531 -2.238281 5.535156 -2.746094 5.539063 -3.425781 C 5.535156 -4.054688 5.394531 -4.527344 5.113281 -4.847656 C 4.828125 -5.160156 4.460938 -5.320313 4.007813 -5.324219 C 3.4375 -5.320313 2.925781 -5.070313 2.480469 -4.570313 L 0.878906 -4.800781 L 1.890625 -10.167969 L 7.117188 -10.167969 L 7.117188 -8.316406 L 3.390625 -8.316406 L 3.078125 -6.566406 C 3.515625 -6.785156 3.96875 -6.894531 4.429688 -6.898438 C 5.304688 -6.894531 6.046875 -6.578125 6.660156 -5.941406 C 7.265625 -5.300781 7.570313 -4.472656 7.574219 -3.460938 C 7.570313 -2.609375 7.324219 -1.851563 6.835938 -1.1875 C 6.160156 -0.277344 5.230469 0.175781 4.042969 0.175781 C 3.089844 0.175781 2.3125 -0.078125 1.714844 -0.589844 C 1.113281 -1.097656 0.753906 -1.785156 0.640625 -2.652344 Z M 0.640625 -2.652344 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface6"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 112.714844 373.152344 C 112.714844 376.75 107.316406 376.75 107.316406 373.152344 C 107.316406 369.550781 112.714844 369.550781 112.714844 373.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.710938 334.699219 C 146.710938 338.296875 141.3125 338.296875 141.3125 334.699219 C 141.3125 331.097656 146.710938 331.097656 146.710938 334.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.175781 303.519531 C 176.175781 307.117188 170.777344 307.117188 170.777344 303.519531 C 170.777344 299.917969 176.175781 299.917969 176.175781 303.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 197.546875 281.695313 C 197.546875 285.292969 192.144531 285.292969 192.144531 281.695313 C 192.144531 278.09375 197.546875 278.09375 197.546875 281.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.039063 253.632813 C 226.039063 257.234375 220.636719 257.234375 220.636719 253.632813 C 220.636719 250.035156 226.039063 250.035156 226.039063 253.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.710938 221.417969 C 259.710938 225.015625 254.308594 225.015625 254.308594 221.417969 C 254.308594 217.816406 259.710938 217.816406 259.710938 221.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.648438 190.238281 C 295.648438 193.839844 290.25 193.839844 290.25 190.238281 C 290.25 186.636719 295.648438 186.636719 295.648438 190.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.585938 136.195313 C 365.585938 139.796875 360.1875 139.796875 360.1875 136.195313 C 360.1875 132.597656 365.585938 132.597656 365.585938 136.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.496094 110.214844 C 402.496094 113.8125 397.097656 113.8125 397.097656 110.214844 C 397.097656 106.613281 402.496094 106.613281 402.496094 110.214844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 432.929688 91.507813 C 432.929688 95.105469 427.53125 95.105469 427.53125 91.507813 C 427.53125 87.90625 432.929688 87.90625 432.929688 91.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.277344 430.558594 L 458.722656 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 67.277344 430.558594 L 67.277344 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.199219 430.558594 L 123.199219 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 179.117188 430.558594 L 179.117188 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 235.039063 430.558594 L 235.039063 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.960938 430.558594 L 290.960938 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.882813 430.558594 L 346.882813 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.804688 430.558594 L 402.804688 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.722656 430.558594 L 458.722656 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="55.597656" y="456.480469"/> - <use xlink:href="#glyph0-2" x="62.271484" y="456.480469"/> - <use xlink:href="#glyph0-1" x="65.605469" y="456.480469"/> - <use xlink:href="#glyph0-1" x="72.279297" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="111.519531" y="456.480469"/> - <use xlink:href="#glyph0-2" x="118.193359" y="456.480469"/> - <use xlink:href="#glyph0-1" x="121.527344" y="456.480469"/> - <use xlink:href="#glyph0-3" x="128.201172" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.4375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="174.111328" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.445313" y="456.480469"/> - <use xlink:href="#glyph0-1" x="184.119141" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.359375" y="456.480469"/> - <use xlink:href="#glyph0-2" x="230.033203" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.367188" y="456.480469"/> - <use xlink:href="#glyph0-3" x="240.041016" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="279.28125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.955078" y="456.480469"/> - <use xlink:href="#glyph0-5" x="289.289063" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.962891" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="335.203125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.876953" y="456.480469"/> - <use xlink:href="#glyph0-5" x="345.210938" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.884766" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="391.125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.798828" y="456.480469"/> - <use xlink:href="#glyph0-6" x="401.132813" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.806641" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="447.042969" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.716797" y="456.480469"/> - <use xlink:href="#glyph0-6" x="457.050781" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.724609" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 422.144531 L 59.039063 100.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 422.144531 L 51.839844 422.144531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 357.859375 L 51.839844 357.859375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 293.570313 L 51.839844 293.570313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 229.285156 L 51.839844 229.285156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 165 L 51.839844 165 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 100.710938 L 51.839844 100.710938 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="430.484375"/> - <use xlink:href="#glyph1-2" x="41.761719" y="423.810547"/> - <use xlink:href="#glyph1-3" x="41.761719" y="420.476563"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="366.199219"/> - <use xlink:href="#glyph1-2" x="41.761719" y="359.525391"/> - <use xlink:href="#glyph1-4" x="41.761719" y="356.191406"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="301.910156"/> - <use xlink:href="#glyph1-2" x="41.761719" y="295.236328"/> - <use xlink:href="#glyph1-5" x="41.761719" y="291.902344"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="237.625"/> - <use xlink:href="#glyph1-2" x="41.761719" y="230.951172"/> - <use xlink:href="#glyph1-6" x="41.761719" y="227.617188"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="173.339844"/> - <use xlink:href="#glyph1-2" x="41.761719" y="166.666016"/> - <use xlink:href="#glyph1-1" x="41.761719" y="163.332031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="109.050781"/> - <use xlink:href="#glyph1-2" x="41.761719" y="102.376953"/> - <use xlink:href="#glyph1-3" x="41.761719" y="99.042969"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.96875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="199.764844" y="34.675781"/> - <use xlink:href="#glyph2-3" x="203.765625" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.774219" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.570313" y="34.675781"/> - <use xlink:href="#glyph2-6" x="228.578906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="232.579687" y="34.675781"/> - <use xlink:href="#glyph2-3" x="241.375781" y="34.675781"/> - <use xlink:href="#glyph2-8" x="249.384375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.179687" y="34.675781"/> - <use xlink:href="#glyph2-2" x="258.975" y="34.675781"/> - <use xlink:href="#glyph2-9" x="262.975781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="270.984375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="278.992969" y="34.675781"/> - <use xlink:href="#glyph2-10" x="282.99375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="292.598437" y="34.675781"/> - <use xlink:href="#glyph2-11" x="296.599219" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.008594" y="34.675781"/> - <use xlink:href="#glyph2-12" x="309.009375" y="34.675781"/> - <use xlink:href="#glyph2-13" x="317.017969" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.026562" y="34.675781"/> - <use xlink:href="#glyph2-14" x="329.027344" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 112.714844 373.152344 C 112.714844 376.75 107.316406 376.75 107.316406 373.152344 C 107.316406 369.550781 112.714844 369.550781 112.714844 373.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 146.710938 334.699219 C 146.710938 338.296875 141.3125 338.296875 141.3125 334.699219 C 141.3125 331.097656 146.710938 331.097656 146.710938 334.699219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.175781 303.519531 C 176.175781 307.117188 170.777344 307.117188 170.777344 303.519531 C 170.777344 299.917969 176.175781 299.917969 176.175781 303.519531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 197.546875 281.695313 C 197.546875 285.292969 192.144531 285.292969 192.144531 281.695313 C 192.144531 278.09375 197.546875 278.09375 197.546875 281.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.039063 253.632813 C 226.039063 257.234375 220.636719 257.234375 220.636719 253.632813 C 220.636719 250.035156 226.039063 250.035156 226.039063 253.632813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.710938 221.417969 C 259.710938 225.015625 254.308594 225.015625 254.308594 221.417969 C 254.308594 217.816406 259.710938 217.816406 259.710938 221.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.648438 190.238281 C 295.648438 193.839844 290.25 193.839844 290.25 190.238281 C 290.25 186.636719 295.648438 186.636719 295.648438 190.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 365.585938 136.195313 C 365.585938 139.796875 360.1875 139.796875 360.1875 136.195313 C 360.1875 132.597656 365.585938 132.597656 365.585938 136.195313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.496094 110.214844 C 402.496094 113.8125 397.097656 113.8125 397.097656 110.214844 C 397.097656 106.613281 402.496094 106.613281 402.496094 110.214844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 432.929688 91.507813 C 432.929688 95.105469 427.53125 95.105469 427.53125 91.507813 C 427.53125 87.90625 432.929688 87.90625 432.929688 91.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.988281 L 78.238281 411.320313 L 82.078125 406.675781 L 85.921875 402.058594 L 89.761719 397.464844 L 93.601563 392.894531 L 97.441406 388.351563 L 101.28125 383.835938 L 105.121094 379.34375 L 108.960938 374.878906 L 112.800781 370.433594 L 116.640625 366.019531 L 120.480469 361.628906 L 124.320313 357.261719 L 128.160156 352.921875 L 132 348.605469 L 135.839844 344.316406 L 139.679688 340.050781 L 143.519531 335.8125 L 147.359375 331.597656 L 151.199219 327.40625 L 155.039063 323.242188 L 158.878906 319.105469 L 162.71875 314.992188 L 166.558594 310.902344 L 170.398438 306.839844 L 174.238281 302.800781 L 178.078125 298.789063 L 181.921875 294.800781 L 185.761719 290.839844 L 189.601563 286.902344 L 193.441406 282.992188 L 197.28125 279.105469 L 201.121094 275.242188 L 204.960938 271.410156 L 208.800781 267.597656 L 212.640625 263.8125 L 216.480469 260.050781 L 220.320313 256.316406 L 224.160156 252.609375 L 228 248.921875 L 231.839844 245.265625 L 235.679688 241.628906 L 239.519531 238.023438 L 243.359375 234.4375 L 247.199219 230.878906 L 251.039063 227.347656 L 254.878906 223.839844 L 258.71875 220.355469 L 262.558594 216.898438 L 266.398438 213.46875 L 270.238281 210.0625 L 274.078125 206.679688 L 277.921875 203.324219 L 281.761719 199.992188 L 285.601563 196.6875 L 289.441406 193.40625 L 293.28125 190.152344 L 297.121094 186.921875 L 300.960938 183.714844 L 304.800781 180.535156 L 308.640625 177.382813 L 312.480469 174.253906 L 316.320313 171.148438 L 320.160156 168.070313 L 324 165.019531 L 327.839844 161.988281 L 331.679688 158.988281 L 335.519531 156.007813 L 339.359375 153.058594 L 343.199219 150.128906 L 347.039063 147.226563 L 350.878906 144.351563 L 354.71875 141.5 L 358.558594 138.675781 L 362.398438 135.875 L 366.238281 133.097656 L 370.078125 130.347656 L 373.921875 127.621094 L 377.761719 124.921875 L 381.601563 122.246094 L 385.441406 119.597656 L 389.28125 116.972656 L 393.121094 114.375 L 396.960938 111.800781 L 400.800781 109.253906 L 404.640625 106.730469 L 408.480469 104.230469 L 412.320313 101.757813 L 416.160156 99.3125 L 420 96.890625 L 423.839844 94.492188 L 427.679688 92.121094 L 431.519531 89.773438 L 435.359375 87.453125 L 439.199219 85.15625 L 443.039063 82.886719 L 446.878906 80.640625 L 450.71875 78.421875 L 454.558594 76.226563 L 458.398438 74.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.886719 382.074219 L 78.523438 382.074219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.707031 385.890625 L 74.707031 378.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.171875 371.050781 L 88.808594 371.050781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.992188 374.867188 L 84.992188 367.230469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 98.890625 352.675781 L 106.527344 352.675781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 102.707031 356.492188 L 102.707031 348.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 116.605469 332.46875 L 124.242188 332.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 120.421875 336.289063 L 120.421875 328.652344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 134.320313 312.265625 L 141.957031 312.265625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 138.136719 316.082031 L 138.136719 308.445313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.175781 295.710938 L 160.8125 295.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.996094 299.53125 L 156.996094 291.894531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 170.890625 279.164063 L 178.527344 279.164063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 174.710938 282.984375 L 174.710938 275.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.179688 262.617188 L 196.816406 262.617188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.996094 266.433594 L 192.996094 258.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 207.464844 246.066406 L 215.101563 246.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 211.285156 249.886719 L 211.285156 242.25 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.324219 227.6875 L 233.960938 227.6875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.140625 231.503906 L 230.140625 223.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.039063 212.96875 L 251.675781 212.96875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 247.855469 216.789063 L 247.855469 209.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 262.894531 198.246094 L 270.53125 198.246094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 266.714844 202.066406 L 266.714844 194.429688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 281.753906 185.355469 L 289.390625 185.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 285.574219 189.171875 L 285.574219 181.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.898438 176.164063 L 298.535156 176.164063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 294.714844 179.984375 L 294.714844 172.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.039063 172.464844 L 307.679688 172.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 303.859375 176.28125 L 303.859375 168.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.042969 152.210938 L 335.679688 152.210938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.859375 156.027344 L 331.859375 148.390625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 337.1875 146.679688 L 344.824219 146.679688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.003906 150.496094 L 341.003906 142.859375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.042969 135.617188 L 363.679688 135.617188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 359.863281 139.433594 L 359.863281 131.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.902344 122.722656 L 382.539063 122.722656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 378.71875 126.539063 L 378.71875 118.902344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 393.757813 113.488281 L 401.394531 113.488281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 397.578125 117.304688 L 397.578125 109.667969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.617188 104.253906 L 420.253906 104.253906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.4375 108.070313 L 416.4375 100.433594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 431.476563 95.019531 L 439.113281 95.019531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 435.292969 98.835938 L 435.292969 91.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 450.332031 85.785156 L 457.96875 85.785156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.152344 89.601563 L 454.152344 81.964844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.707031 382.585938 L 78.5 378.289063 L 82.292969 374.015625 L 86.089844 369.773438 L 89.882813 365.558594 L 93.679688 361.367188 L 97.472656 357.203125 L 101.265625 353.070313 L 105.0625 348.960938 L 108.855469 344.878906 L 112.652344 340.824219 L 116.445313 336.796875 L 120.238281 332.796875 L 124.035156 328.820313 L 127.828125 324.875 L 131.621094 320.953125 L 135.417969 317.0625 L 139.210938 313.195313 L 143.007813 309.355469 L 146.800781 305.542969 L 150.59375 301.757813 L 154.390625 298 L 158.183594 294.269531 L 161.976563 290.566406 L 165.773438 286.886719 L 169.566406 283.238281 L 173.363281 279.613281 L 177.15625 276.019531 L 180.949219 272.449219 L 184.746094 268.90625 L 188.539063 265.390625 L 192.335938 261.902344 L 196.128906 258.441406 L 199.921875 255.003906 L 203.71875 251.597656 L 207.511719 248.21875 L 211.304688 244.863281 L 215.101563 241.535156 L 218.894531 238.238281 L 222.691406 234.964844 L 226.484375 231.71875 L 230.277344 228.5 L 234.074219 225.308594 L 237.867188 222.140625 L 241.664063 219.003906 L 245.457031 215.894531 L 249.25 212.808594 L 253.046875 209.75 L 256.839844 206.722656 L 260.632813 203.71875 L 264.429688 200.742188 L 268.222656 197.792969 L 272.019531 194.871094 L 275.8125 191.972656 L 279.605469 189.105469 L 283.402344 186.265625 L 287.195313 183.449219 L 290.988281 180.664063 L 294.785156 177.902344 L 298.578125 175.167969 L 302.375 172.460938 L 306.167969 169.78125 L 309.960938 167.128906 L 313.757813 164.503906 L 317.550781 161.90625 L 321.347656 159.332031 L 325.140625 156.789063 L 328.933594 154.269531 L 332.730469 151.777344 L 336.523438 149.316406 L 340.316406 146.878906 L 344.113281 144.46875 L 347.90625 142.085938 L 351.703125 139.730469 L 355.496094 137.398438 L 359.289063 135.097656 L 363.085938 132.820313 L 366.878906 130.574219 L 370.675781 128.351563 L 374.46875 126.15625 L 378.261719 123.992188 L 382.058594 121.851563 L 385.851563 119.738281 L 389.644531 117.648438 L 393.441406 115.589844 L 397.234375 113.558594 L 401.03125 111.550781 L 404.824219 109.574219 L 408.617188 107.621094 L 412.414063 105.695313 L 416.207031 103.800781 L 420.003906 101.929688 L 423.796875 100.085938 L 427.589844 98.269531 L 431.386719 96.476563 L 435.179688 94.714844 L 438.972656 92.980469 L 442.769531 91.269531 L 446.5625 89.585938 L 450.359375 87.933594 L 454.152344 86.304688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-6" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-6" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-6" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-16" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-17" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-18" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-5" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-19" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-17" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-20" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-5" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-6" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-21" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-18" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-16" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-17" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-18" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-1" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-1" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-17" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-5" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-20" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-22" x="439.058594" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_plans_slope_20_.png b/docs/fr/calculators/par/baffle_fishway_plans_slope_20_.png new file mode 100644 index 0000000000000000000000000000000000000000..e30439cd652fff3d6f23eb64b6ee77c5afa1ffd7 GIT binary patch literal 53093 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 EZ^ME@<p2Nx literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_plans_slope_20_.svg b/docs/fr/calculators/par/baffle_fishway_plans_slope_20_.svg deleted file mode 100644 index 0ae4eea08..000000000 --- a/docs/fr/calculators/par/baffle_fishway_plans_slope_20_.svg +++ /dev/null @@ -1,495 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 7.4375 -0.921875 C 7.960938 -0.554688 8.449219 -0.289063 8.894531 -0.125 L 8.5625 0.667969 C 7.9375 0.445313 7.324219 0.09375 6.714844 -0.386719 C 6.074219 -0.03125 5.371094 0.144531 4.605469 0.148438 C 3.824219 0.144531 3.117188 -0.0390625 2.488281 -0.414063 C 1.851563 -0.785156 1.363281 -1.3125 1.027344 -1.996094 C 0.683594 -2.671875 0.515625 -3.4375 0.515625 -4.296875 C 0.515625 -5.140625 0.6875 -5.914063 1.03125 -6.609375 C 1.375 -7.304688 1.863281 -7.832031 2.5 -8.195313 C 3.132813 -8.558594 3.84375 -8.742188 4.628906 -8.742188 C 5.421875 -8.742188 6.136719 -8.550781 6.773438 -8.175781 C 7.40625 -7.792969 7.890625 -7.265625 8.226563 -6.59375 C 8.5625 -5.914063 8.730469 -5.152344 8.730469 -4.300781 C 8.730469 -3.59375 8.621094 -2.957031 8.40625 -2.394531 C 8.191406 -1.828125 7.867188 -1.335938 7.4375 -0.921875 Z M 4.933594 -2.375 C 5.589844 -2.1875 6.128906 -1.914063 6.554688 -1.554688 C 7.222656 -2.160156 7.558594 -3.078125 7.558594 -4.300781 C 7.558594 -4.996094 7.4375 -5.601563 7.203125 -6.121094 C 6.964844 -6.640625 6.621094 -7.042969 6.167969 -7.332031 C 5.710938 -7.617188 5.199219 -7.761719 4.632813 -7.765625 C 3.785156 -7.761719 3.082031 -7.472656 2.523438 -6.894531 C 1.964844 -6.3125 1.6875 -5.445313 1.6875 -4.296875 C 1.6875 -3.171875 1.960938 -2.316406 2.515625 -1.722656 C 3.0625 -1.125 3.769531 -0.824219 4.632813 -0.828125 C 5.035156 -0.824219 5.417969 -0.902344 5.78125 -1.054688 C 5.425781 -1.28125 5.050781 -1.445313 4.65625 -1.546875 Z M 4.933594 -2.375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 0.878906 0 L 0.878906 -8.589844 L 2.015625 -8.589844 L 2.015625 -1.015625 L 6.246094 -1.015625 L 6.246094 0 Z M 0.878906 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph0-21"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M -4.234375 -0.5 C -5.246094 -0.496094 -6.0625 -0.601563 -6.6875 -0.8125 C -7.304688 -1.019531 -7.785156 -1.328125 -8.121094 -1.742188 C -8.457031 -2.152344 -8.625 -2.671875 -8.625 -3.300781 C -8.625 -3.757813 -8.53125 -4.164063 -8.347656 -4.511719 C -8.160156 -4.859375 -7.890625 -5.144531 -7.542969 -5.371094 C -7.191406 -5.59375 -6.765625 -5.773438 -6.265625 -5.90625 C -5.761719 -6.035156 -5.085938 -6.097656 -4.234375 -6.101563 C -3.222656 -6.097656 -2.410156 -5.996094 -1.792969 -5.789063 C -1.175781 -5.578125 -0.695313 -5.265625 -0.359375 -4.859375 C -0.0195313 -4.445313 0.144531 -3.925781 0.148438 -3.296875 C 0.144531 -2.464844 -0.148438 -1.816406 -0.742188 -1.347656 C -1.457031 -0.78125 -2.621094 -0.496094 -4.234375 -0.5 Z M -4.234375 -1.582031 C -2.824219 -1.582031 -1.886719 -1.746094 -1.417969 -2.074219 C -0.949219 -2.402344 -0.714844 -2.808594 -0.71875 -3.296875 C -0.714844 -3.777344 -0.949219 -4.183594 -1.421875 -4.519531 C -1.886719 -4.847656 -2.824219 -5.015625 -4.234375 -5.015625 C -5.648438 -5.015625 -6.589844 -4.847656 -7.054688 -4.519531 C -7.515625 -4.1875 -7.746094 -3.777344 -7.75 -3.289063 C -7.746094 -2.800781 -7.542969 -2.414063 -7.136719 -2.128906 C -6.613281 -1.761719 -5.644531 -1.582031 -4.234375 -1.582031 Z M -4.234375 -1.582031 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M 0 -1.089844 L -1.203125 -1.089844 L -1.199219 -2.289063 L 0 -2.289063 Z M 0 -1.089844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -4.65625 -2.121094 C -4.816406 -1.683594 -5.046875 -1.359375 -5.34375 -1.148438 C -5.640625 -0.9375 -5.996094 -0.832031 -6.410156 -0.832031 C -7.035156 -0.832031 -7.558594 -1.054688 -7.984375 -1.503906 C -8.410156 -1.953125 -8.625 -2.550781 -8.625 -3.300781 C -8.625 -4.046875 -8.40625 -4.652344 -7.972656 -5.109375 C -7.535156 -5.566406 -7.003906 -5.792969 -6.382813 -5.796875 C -5.976563 -5.792969 -5.628906 -5.6875 -5.339844 -5.480469 C -5.042969 -5.269531 -4.816406 -4.953125 -4.65625 -4.53125 C -4.480469 -5.054688 -4.203125 -5.457031 -3.824219 -5.734375 C -3.4375 -6.007813 -2.980469 -6.144531 -2.453125 -6.148438 C -1.714844 -6.144531 -1.097656 -5.886719 -0.601563 -5.367188 C -0.101563 -4.84375 0.144531 -4.160156 0.148438 -3.316406 C 0.144531 -2.46875 -0.101563 -1.785156 -0.605469 -1.265625 C -1.105469 -0.746094 -1.734375 -0.484375 -2.484375 -0.488281 C -3.039063 -0.484375 -3.503906 -0.625 -3.886719 -0.910156 C -4.261719 -1.191406 -4.519531 -1.597656 -4.65625 -2.121094 Z M -6.445313 -1.910156 C -6.039063 -1.910156 -5.707031 -2.039063 -5.449219 -2.300781 C -5.191406 -2.5625 -5.0625 -2.902344 -5.0625 -3.324219 C -5.0625 -3.726563 -5.1875 -4.058594 -5.445313 -4.320313 C -5.695313 -4.578125 -6.011719 -4.710938 -6.386719 -4.710938 C -6.773438 -4.710938 -7.097656 -4.574219 -7.363281 -4.308594 C -7.625 -4.039063 -7.757813 -3.707031 -7.757813 -3.3125 C -7.757813 -2.90625 -7.628906 -2.574219 -7.371094 -2.308594 C -7.113281 -2.042969 -6.804688 -1.910156 -6.445313 -1.910156 Z M -2.476563 -1.570313 C -2.175781 -1.570313 -1.886719 -1.640625 -1.605469 -1.785156 C -1.324219 -1.925781 -1.105469 -2.136719 -0.949219 -2.421875 C -0.792969 -2.699219 -0.714844 -3.003906 -0.71875 -3.328125 C -0.714844 -3.832031 -0.875 -4.246094 -1.203125 -4.578125 C -1.523438 -4.902344 -1.9375 -5.066406 -2.441406 -5.070313 C -2.945313 -5.066406 -3.367188 -4.898438 -3.703125 -4.5625 C -4.035156 -4.222656 -4.199219 -3.800781 -4.203125 -3.292969 C -4.199219 -2.796875 -4.035156 -2.382813 -3.710938 -2.058594 C -3.378906 -1.730469 -2.96875 -1.570313 -2.476563 -1.570313 Z M -2.476563 -1.570313 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -0.878906 L -8.589844 -0.878906 L -8.589844 -2.015625 L -1.011719 -2.015625 L -1.011719 -6.246094 L 0 -6.246094 Z M 0 -0.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-13"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-14"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 7.824219 0 L 5.851563 0 L 5.851563 -3.8125 C 5.847656 -4.613281 5.804688 -5.132813 5.722656 -5.375 C 5.636719 -5.609375 5.5 -5.792969 5.3125 -5.925781 C 5.121094 -6.054688 4.890625 -6.121094 4.625 -6.125 C 4.28125 -6.121094 3.976563 -6.027344 3.703125 -5.84375 C 3.429688 -5.652344 3.242188 -5.40625 3.144531 -5.097656 C 3.042969 -4.785156 2.992188 -4.210938 2.996094 -3.382813 L 2.996094 0 L 1.019531 0 L 1.019531 -7.46875 L 2.855469 -7.46875 L 2.855469 -6.371094 C 3.503906 -7.210938 4.324219 -7.632813 5.316406 -7.636719 C 5.746094 -7.632813 6.144531 -7.554688 6.507813 -7.398438 C 6.867188 -7.238281 7.140625 -7.039063 7.328125 -6.796875 C 7.511719 -6.554688 7.640625 -6.277344 7.714844 -5.96875 C 7.785156 -5.65625 7.820313 -5.214844 7.824219 -4.640625 Z M 7.824219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d="M 7.285156 -1.835938 L 7.285156 0 L 0.359375 0 C 0.429688 -0.691406 0.65625 -1.347656 1.035156 -1.96875 C 1.40625 -2.589844 2.144531 -3.414063 3.253906 -4.445313 C 4.140625 -5.269531 4.6875 -5.832031 4.894531 -6.132813 C 5.160156 -6.535156 5.296875 -6.9375 5.300781 -7.339844 C 5.296875 -7.777344 5.179688 -8.117188 4.945313 -8.355469 C 4.707031 -8.589844 4.378906 -8.707031 3.964844 -8.710938 C 3.550781 -8.707031 3.222656 -8.582031 2.980469 -8.335938 C 2.734375 -8.085938 2.59375 -7.675781 2.558594 -7.101563 L 0.589844 -7.296875 C 0.703125 -8.382813 1.070313 -9.164063 1.691406 -9.640625 C 2.308594 -10.109375 3.082031 -10.347656 4.015625 -10.351563 C 5.027344 -10.347656 5.828125 -10.074219 6.410156 -9.527344 C 6.992188 -8.976563 7.28125 -8.292969 7.285156 -7.480469 C 7.28125 -7.015625 7.199219 -6.574219 7.035156 -6.15625 C 6.867188 -5.734375 6.601563 -5.292969 6.242188 -4.835938 C 6 -4.527344 5.570313 -4.089844 4.949219 -3.519531 C 4.324219 -2.945313 3.929688 -2.566406 3.765625 -2.382813 C 3.597656 -2.191406 3.460938 -2.007813 3.359375 -1.835938 Z M 7.285156 -1.835938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface11"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.890625 404.871094 C 84.890625 408.46875 79.492188 408.46875 79.492188 404.871094 C 79.492188 401.269531 84.890625 401.269531 84.890625 404.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.683594 396.914063 C 92.683594 400.515625 87.28125 400.515625 87.28125 396.914063 C 87.28125 393.316406 92.683594 393.316406 92.683594 396.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.03125 384.984375 C 101.03125 388.585938 95.628906 388.585938 95.628906 384.984375 C 95.628906 381.386719 101.03125 381.386719 101.03125 384.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.273438 371.066406 C 113.273438 374.664063 107.875 374.664063 107.875 371.066406 C 107.875 367.464844 113.273438 367.464844 113.273438 371.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.847656 357.148438 C 123.847656 360.746094 118.449219 360.746094 118.449219 357.148438 C 118.449219 353.546875 123.847656 353.546875 123.847656 357.148438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.753906 347.203125 C 132.753906 350.804688 127.351563 350.804688 127.351563 347.203125 C 127.351563 343.605469 132.753906 343.605469 132.753906 347.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.324219 335.273438 C 143.324219 338.875 137.925781 338.875 137.925781 335.273438 C 137.925781 331.675781 143.324219 331.675781 143.324219 335.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 155.011719 321.355469 C 155.011719 324.953125 149.613281 324.953125 149.613281 321.355469 C 149.613281 317.753906 155.011719 317.753906 155.011719 321.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.699219 307.4375 C 166.699219 311.035156 161.300781 311.035156 161.300781 307.4375 C 161.300781 303.835938 166.699219 303.835938 166.699219 307.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 181.167969 291.527344 C 181.167969 295.128906 175.769531 295.128906 175.769531 291.527344 C 175.769531 287.929688 181.167969 287.929688 181.167969 291.527344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.742188 283.574219 C 191.742188 287.175781 186.34375 287.175781 186.34375 283.574219 C 186.34375 279.972656 191.742188 279.972656 191.742188 283.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.875 269.65625 C 202.875 273.253906 197.472656 273.253906 197.472656 269.65625 C 197.472656 266.054688 202.875 266.054688 202.875 269.65625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.34375 257.726563 C 217.34375 261.324219 211.945313 261.324219 211.945313 257.726563 C 211.945313 254.125 217.34375 254.125 217.34375 257.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.246094 247.78125 C 226.246094 251.382813 220.847656 251.382813 220.847656 247.78125 C 220.847656 244.183594 226.246094 244.183594 226.246094 247.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.820313 235.851563 C 236.820313 239.453125 231.421875 239.453125 231.421875 235.851563 C 231.421875 232.253906 236.820313 232.253906 236.820313 235.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 251.292969 223.921875 C 251.292969 227.519531 245.890625 227.519531 245.890625 223.921875 C 245.890625 220.320313 251.292969 220.320313 251.292969 223.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 261.863281 211.992188 C 261.863281 215.589844 256.464844 215.589844 256.464844 211.992188 C 256.464844 208.390625 261.863281 208.390625 261.863281 211.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.890625 200.058594 C 276.890625 203.660156 271.492188 203.660156 271.492188 200.058594 C 271.492188 196.460938 276.890625 196.460938 276.890625 200.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.691406 188.128906 C 289.691406 191.730469 284.292969 191.730469 284.292969 188.128906 C 284.292969 184.53125 289.691406 184.53125 289.691406 188.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 301.933594 180.175781 C 301.933594 183.777344 296.535156 183.777344 296.535156 180.175781 C 296.535156 176.574219 301.933594 176.574219 301.933594 180.175781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.074219 166.257813 C 318.074219 169.855469 312.675781 169.855469 312.675781 166.257813 C 312.675781 162.65625 318.074219 162.65625 318.074219 166.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.429688 154.324219 C 331.429688 157.925781 326.03125 157.925781 326.03125 154.324219 C 326.03125 150.726563 331.429688 150.726563 331.429688 154.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.785156 146.371094 C 344.785156 149.972656 339.386719 149.972656 339.386719 146.371094 C 339.386719 142.773438 344.785156 142.773438 344.785156 146.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 354.804688 138.417969 C 354.804688 142.019531 349.40625 142.019531 349.40625 138.417969 C 349.40625 134.820313 354.804688 134.820313 354.804688 138.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.046875 130.464844 C 367.046875 134.066406 361.648438 134.066406 361.648438 130.464844 C 361.648438 126.863281 367.046875 126.863281 367.046875 130.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.855469 118.535156 C 384.855469 122.132813 379.457031 122.132813 379.457031 118.535156 C 379.457031 114.933594 384.855469 114.933594 384.855469 118.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.324219 110.582031 C 399.324219 114.179688 393.925781 114.179688 393.925781 110.582031 C 393.925781 106.980469 399.324219 106.980469 399.324219 110.582031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.683594 100.636719 C 412.683594 104.238281 407.28125 104.238281 407.28125 100.636719 C 407.28125 97.039063 412.683594 97.039063 412.683594 100.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.492188 88.707031 C 430.492188 92.308594 425.089844 92.308594 425.089844 88.707031 C 425.089844 85.109375 430.492188 85.109375 430.492188 88.707031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.40625 82.742188 C 444.40625 86.34375 439.003906 86.34375 439.003906 82.742188 C 439.003906 79.140625 444.40625 79.140625 444.40625 82.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.609375 430.558594 L 458.957031 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 66.609375 430.558594 L 66.609375 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.660156 430.558594 L 122.660156 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 178.707031 430.558594 L 178.707031 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.757813 430.558594 L 234.757813 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.808594 430.558594 L 290.808594 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 346.855469 430.558594 L 346.855469 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.90625 430.558594 L 402.90625 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.957031 430.558594 L 458.957031 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="54.929688" y="456.480469"/> - <use xlink:href="#glyph0-2" x="61.603516" y="456.480469"/> - <use xlink:href="#glyph0-1" x="64.9375" y="456.480469"/> - <use xlink:href="#glyph0-1" x="71.611328" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="110.980469" y="456.480469"/> - <use xlink:href="#glyph0-2" x="117.654297" y="456.480469"/> - <use xlink:href="#glyph0-1" x="120.988281" y="456.480469"/> - <use xlink:href="#glyph0-3" x="127.662109" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="167.027344" y="456.480469"/> - <use xlink:href="#glyph0-2" x="173.701172" y="456.480469"/> - <use xlink:href="#glyph0-4" x="177.035156" y="456.480469"/> - <use xlink:href="#glyph0-1" x="183.708984" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="223.078125" y="456.480469"/> - <use xlink:href="#glyph0-2" x="229.751953" y="456.480469"/> - <use xlink:href="#glyph0-4" x="233.085938" y="456.480469"/> - <use xlink:href="#glyph0-3" x="239.759766" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="279.128906" y="456.480469"/> - <use xlink:href="#glyph0-2" x="285.802734" y="456.480469"/> - <use xlink:href="#glyph0-5" x="289.136719" y="456.480469"/> - <use xlink:href="#glyph0-1" x="295.810547" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="335.175781" y="456.480469"/> - <use xlink:href="#glyph0-2" x="341.849609" y="456.480469"/> - <use xlink:href="#glyph0-5" x="345.183594" y="456.480469"/> - <use xlink:href="#glyph0-3" x="351.857422" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="391.226563" y="456.480469"/> - <use xlink:href="#glyph0-2" x="397.900391" y="456.480469"/> - <use xlink:href="#glyph0-6" x="401.234375" y="456.480469"/> - <use xlink:href="#glyph0-1" x="407.908203" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="447.277344" y="456.480469"/> - <use xlink:href="#glyph0-2" x="453.951172" y="456.480469"/> - <use xlink:href="#glyph0-6" x="457.285156" y="456.480469"/> - <use xlink:href="#glyph0-3" x="463.958984" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 424.46875 L 59.039063 65.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 424.46875 L 51.839844 424.46875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 352.601563 L 51.839844 352.601563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 280.734375 L 51.839844 280.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 208.867188 L 51.839844 208.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 137 L 51.839844 137 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 65.128906 L 51.839844 65.128906 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="432.808594"/> - <use xlink:href="#glyph1-2" x="41.761719" y="426.134766"/> - <use xlink:href="#glyph1-3" x="41.761719" y="422.800781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="360.941406"/> - <use xlink:href="#glyph1-2" x="41.761719" y="354.267578"/> - <use xlink:href="#glyph1-4" x="41.761719" y="350.933594"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="289.074219"/> - <use xlink:href="#glyph1-2" x="41.761719" y="282.400391"/> - <use xlink:href="#glyph1-5" x="41.761719" y="279.066406"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="217.207031"/> - <use xlink:href="#glyph1-2" x="41.761719" y="210.533203"/> - <use xlink:href="#glyph1-6" x="41.761719" y="207.199219"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="145.339844"/> - <use xlink:href="#glyph1-2" x="41.761719" y="138.666016"/> - <use xlink:href="#glyph1-1" x="41.761719" y="135.332031"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="41.761719" y="73.46875"/> - <use xlink:href="#glyph1-2" x="41.761719" y="66.794922"/> - <use xlink:href="#glyph1-3" x="41.761719" y="63.460938"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="190.96875" y="34.675781"/> - <use xlink:href="#glyph2-2" x="199.764844" y="34.675781"/> - <use xlink:href="#glyph2-3" x="203.765625" y="34.675781"/> - <use xlink:href="#glyph2-4" x="211.774219" y="34.675781"/> - <use xlink:href="#glyph2-5" x="220.570313" y="34.675781"/> - <use xlink:href="#glyph2-6" x="228.578906" y="34.675781"/> - <use xlink:href="#glyph2-7" x="232.579687" y="34.675781"/> - <use xlink:href="#glyph2-3" x="241.375781" y="34.675781"/> - <use xlink:href="#glyph2-8" x="249.384375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="254.179687" y="34.675781"/> - <use xlink:href="#glyph2-2" x="258.975" y="34.675781"/> - <use xlink:href="#glyph2-9" x="262.975781" y="34.675781"/> - <use xlink:href="#glyph2-5" x="270.984375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="278.992969" y="34.675781"/> - <use xlink:href="#glyph2-10" x="282.99375" y="34.675781"/> - <use xlink:href="#glyph2-6" x="292.598437" y="34.675781"/> - <use xlink:href="#glyph2-11" x="296.599219" y="34.675781"/> - <use xlink:href="#glyph2-6" x="305.008594" y="34.675781"/> - <use xlink:href="#glyph2-12" x="309.009375" y="34.675781"/> - <use xlink:href="#glyph2-13" x="317.017969" y="34.675781"/> - <use xlink:href="#glyph2-6" x="325.026562" y="34.675781"/> - <use xlink:href="#glyph2-14" x="329.027344" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-7" x="259.398438" y="485.28125"/> - <use xlink:href="#glyph0-8" x="268.732422" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-8" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-9" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-10" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-11" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-12" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-13" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-14" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-12" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-8" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-10" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-11" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 416.800781 C 77.101563 420.398438 71.699219 420.398438 71.699219 416.800781 C 71.699219 413.199219 77.101563 413.199219 77.101563 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.890625 404.871094 C 84.890625 408.46875 79.492188 408.46875 79.492188 404.871094 C 79.492188 401.269531 84.890625 401.269531 84.890625 404.871094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.683594 396.914063 C 92.683594 400.515625 87.28125 400.515625 87.28125 396.914063 C 87.28125 393.316406 92.683594 393.316406 92.683594 396.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 101.03125 384.984375 C 101.03125 388.585938 95.628906 388.585938 95.628906 384.984375 C 95.628906 381.386719 101.03125 381.386719 101.03125 384.984375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 113.273438 371.066406 C 113.273438 374.664063 107.875 374.664063 107.875 371.066406 C 107.875 367.464844 113.273438 367.464844 113.273438 371.066406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 123.847656 357.148438 C 123.847656 360.746094 118.449219 360.746094 118.449219 357.148438 C 118.449219 353.546875 123.847656 353.546875 123.847656 357.148438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.753906 347.203125 C 132.753906 350.804688 127.351563 350.804688 127.351563 347.203125 C 127.351563 343.605469 132.753906 343.605469 132.753906 347.203125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 143.324219 335.273438 C 143.324219 338.875 137.925781 338.875 137.925781 335.273438 C 137.925781 331.675781 143.324219 331.675781 143.324219 335.273438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 155.011719 321.355469 C 155.011719 324.953125 149.613281 324.953125 149.613281 321.355469 C 149.613281 317.753906 155.011719 317.753906 155.011719 321.355469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.699219 307.4375 C 166.699219 311.035156 161.300781 311.035156 161.300781 307.4375 C 161.300781 303.835938 166.699219 303.835938 166.699219 307.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 181.167969 291.527344 C 181.167969 295.128906 175.769531 295.128906 175.769531 291.527344 C 175.769531 287.929688 181.167969 287.929688 181.167969 291.527344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 191.742188 283.574219 C 191.742188 287.175781 186.34375 287.175781 186.34375 283.574219 C 186.34375 279.972656 191.742188 279.972656 191.742188 283.574219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.875 269.65625 C 202.875 273.253906 197.472656 273.253906 197.472656 269.65625 C 197.472656 266.054688 202.875 266.054688 202.875 269.65625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.34375 257.726563 C 217.34375 261.324219 211.945313 261.324219 211.945313 257.726563 C 211.945313 254.125 217.34375 254.125 217.34375 257.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.246094 247.78125 C 226.246094 251.382813 220.847656 251.382813 220.847656 247.78125 C 220.847656 244.183594 226.246094 244.183594 226.246094 247.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 236.820313 235.851563 C 236.820313 239.453125 231.421875 239.453125 231.421875 235.851563 C 231.421875 232.253906 236.820313 232.253906 236.820313 235.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 251.292969 223.921875 C 251.292969 227.519531 245.890625 227.519531 245.890625 223.921875 C 245.890625 220.320313 251.292969 220.320313 251.292969 223.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 261.863281 211.992188 C 261.863281 215.589844 256.464844 215.589844 256.464844 211.992188 C 256.464844 208.390625 261.863281 208.390625 261.863281 211.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.890625 200.058594 C 276.890625 203.660156 271.492188 203.660156 271.492188 200.058594 C 271.492188 196.460938 276.890625 196.460938 276.890625 200.058594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.691406 188.128906 C 289.691406 191.730469 284.292969 191.730469 284.292969 188.128906 C 284.292969 184.53125 289.691406 184.53125 289.691406 188.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 301.933594 180.175781 C 301.933594 183.777344 296.535156 183.777344 296.535156 180.175781 C 296.535156 176.574219 301.933594 176.574219 301.933594 180.175781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 318.074219 166.257813 C 318.074219 169.855469 312.675781 169.855469 312.675781 166.257813 C 312.675781 162.65625 318.074219 162.65625 318.074219 166.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.429688 154.324219 C 331.429688 157.925781 326.03125 157.925781 326.03125 154.324219 C 326.03125 150.726563 331.429688 150.726563 331.429688 154.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.785156 146.371094 C 344.785156 149.972656 339.386719 149.972656 339.386719 146.371094 C 339.386719 142.773438 344.785156 142.773438 344.785156 146.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 354.804688 138.417969 C 354.804688 142.019531 349.40625 142.019531 349.40625 138.417969 C 349.40625 134.820313 354.804688 134.820313 354.804688 138.417969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.046875 130.464844 C 367.046875 134.066406 361.648438 134.066406 361.648438 130.464844 C 361.648438 126.863281 367.046875 126.863281 367.046875 130.464844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 384.855469 118.535156 C 384.855469 122.132813 379.457031 122.132813 379.457031 118.535156 C 379.457031 114.933594 384.855469 114.933594 384.855469 118.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.324219 110.582031 C 399.324219 114.179688 393.925781 114.179688 393.925781 110.582031 C 393.925781 106.980469 399.324219 106.980469 399.324219 110.582031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 412.683594 100.636719 C 412.683594 104.238281 407.28125 104.238281 407.28125 100.636719 C 407.28125 97.039063 412.683594 97.039063 412.683594 100.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.492188 88.707031 C 430.492188 92.308594 425.089844 92.308594 425.089844 88.707031 C 425.089844 85.109375 430.492188 85.109375 430.492188 88.707031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 444.40625 82.742188 C 444.40625 86.34375 439.003906 86.34375 439.003906 82.742188 C 439.003906 79.140625 444.40625 79.140625 444.40625 82.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 415.53125 L 78.238281 410.625 L 82.078125 405.746094 L 85.921875 400.898438 L 89.761719 396.082031 L 93.601563 391.296875 L 97.441406 386.539063 L 101.28125 381.8125 L 105.121094 377.113281 L 108.960938 372.449219 L 112.800781 367.8125 L 116.640625 363.207031 L 120.480469 358.628906 L 124.320313 354.082031 L 128.160156 349.566406 L 132 345.082031 L 135.839844 340.625 L 139.679688 336.199219 L 143.519531 331.804688 L 147.359375 327.441406 L 151.199219 323.105469 L 155.039063 318.800781 L 158.878906 314.527344 L 162.71875 310.28125 L 166.558594 306.066406 L 170.398438 301.882813 L 174.238281 297.726563 L 178.078125 293.605469 L 181.921875 289.511719 L 185.761719 285.445313 L 189.601563 281.414063 L 193.441406 277.410156 L 197.28125 273.4375 L 201.121094 269.492188 L 204.960938 265.582031 L 208.800781 261.699219 L 212.640625 257.84375 L 216.480469 254.023438 L 220.320313 250.230469 L 224.160156 246.46875 L 228 242.734375 L 231.839844 239.035156 L 235.679688 235.363281 L 239.519531 231.722656 L 243.359375 228.109375 L 247.199219 224.527344 L 251.039063 220.976563 L 254.878906 217.457031 L 258.71875 213.964844 L 262.558594 210.503906 L 266.398438 207.074219 L 270.238281 203.671875 L 274.078125 200.300781 L 277.921875 196.960938 L 281.761719 193.652344 L 285.601563 190.371094 L 289.441406 187.121094 L 293.28125 183.902344 L 297.121094 180.714844 L 300.960938 177.554688 L 304.800781 174.425781 L 308.640625 171.328125 L 312.480469 168.257813 L 316.320313 165.21875 L 320.160156 162.210938 L 324 159.230469 L 327.839844 156.285156 L 331.679688 153.367188 L 335.519531 150.476563 L 339.359375 147.621094 L 343.199219 144.792969 L 347.039063 141.996094 L 350.878906 139.226563 L 354.71875 136.488281 L 358.558594 133.78125 L 362.398438 131.105469 L 366.238281 128.457031 L 370.078125 125.84375 L 373.921875 123.253906 L 377.761719 120.699219 L 381.601563 118.171875 L 385.441406 115.675781 L 389.28125 113.210938 L 393.121094 110.777344 L 396.960938 108.371094 L 400.800781 105.996094 L 404.640625 103.648438 L 408.480469 101.332031 L 412.320313 99.046875 L 416.160156 96.792969 L 420 94.570313 L 423.839844 92.375 L 427.679688 90.210938 L 431.519531 88.074219 L 435.359375 85.972656 L 439.199219 83.898438 L 443.039063 81.855469 L 446.878906 79.839844 L 450.71875 77.855469 L 454.558594 75.902344 L 458.398438 73.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 382.996094 L 78.21875 382.996094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 386.816406 L 74.398438 379.179688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88.945313 363.113281 L 96.582031 363.113281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.765625 366.929688 L 92.765625 359.292969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.3125 341.238281 L 114.949219 341.238281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 111.128906 345.058594 L 111.128906 337.421875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 125.675781 319.367188 L 133.3125 319.367188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.496094 323.183594 L 129.496094 315.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 152.945313 291.527344 L 160.582031 291.527344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 156.765625 295.347656 L 156.765625 287.710938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.3125 271.644531 L 178.949219 271.644531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.128906 275.460938 L 175.128906 267.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 189.121094 251.757813 L 196.757813 251.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.9375 255.578125 L 192.9375 247.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 208.042969 235.851563 L 215.679688 235.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 211.859375 239.671875 L 211.859375 232.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 226.964844 219.945313 L 234.601563 219.945313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.78125 223.761719 L 230.78125 216.125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 245.328125 204.035156 L 252.964844 204.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.148438 207.855469 L 249.148438 200.21875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 272.597656 182.164063 L 280.234375 182.164063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.417969 185.984375 L 276.417969 178.347656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 291.519531 166.257813 L 299.15625 166.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 295.339844 170.074219 L 295.339844 162.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 310.441406 154.324219 L 318.078125 154.324219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 314.261719 158.144531 L 314.261719 150.507813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.808594 142.394531 L 336.445313 142.394531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 332.625 146.214844 L 332.625 138.578125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 348.285156 132.453125 L 355.921875 132.453125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 352.105469 136.273438 L 352.105469 128.636719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.207031 120.523438 L 374.84375 120.523438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 371.027344 124.339844 L 371.027344 116.703125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 395.589844 104.613281 L 403.226563 104.613281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.410156 108.433594 L 399.410156 100.796875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.417969 92.683594 L 431.054688 92.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.234375 96.503906 L 427.234375 88.867188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.894531 84.730469 L 450.53125 84.730469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.714844 88.550781 L 446.714844 80.914063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 452.910156 82.742188 L 460.546875 82.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 456.730469 86.5625 L 456.730469 78.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 384.386719 L 78.222656 379.664063 L 82.046875 374.980469 L 85.871094 370.324219 L 89.691406 365.707031 L 93.515625 361.125 L 97.339844 356.574219 L 101.164063 352.058594 L 104.988281 347.578125 L 108.808594 343.128906 L 112.632813 338.71875 L 116.457031 334.339844 L 120.28125 329.996094 L 124.101563 325.683594 L 127.925781 321.410156 L 131.75 317.167969 L 135.574219 312.960938 L 139.394531 308.789063 L 143.21875 304.648438 L 147.042969 300.542969 L 150.867188 296.472656 L 154.6875 292.4375 L 158.511719 288.4375 L 162.335938 284.46875 L 166.160156 280.535156 L 169.984375 276.636719 L 173.804688 272.773438 L 177.628906 268.945313 L 181.453125 265.148438 L 185.277344 261.386719 L 189.097656 257.660156 L 192.921875 253.964844 L 196.746094 250.308594 L 200.570313 246.683594 L 204.390625 243.09375 L 208.214844 239.535156 L 212.039063 236.015625 L 215.863281 232.527344 L 219.6875 229.074219 L 223.507813 225.65625 L 227.332031 222.269531 L 231.15625 218.921875 L 234.980469 215.605469 L 238.800781 212.324219 L 242.625 209.074219 L 246.449219 205.863281 L 250.273438 202.683594 L 254.09375 199.539063 L 257.917969 196.429688 L 261.742188 193.351563 L 265.566406 190.308594 L 269.386719 187.300781 L 273.210938 184.328125 L 277.035156 181.390625 L 280.859375 178.484375 L 284.683594 175.613281 L 288.503906 172.777344 L 292.328125 169.976563 L 296.152344 167.210938 L 299.976563 164.476563 L 303.796875 161.777344 L 307.621094 159.113281 L 311.445313 156.480469 L 315.269531 153.886719 L 319.089844 151.324219 L 322.914063 148.796875 L 326.738281 146.300781 L 330.5625 143.84375 L 334.382813 141.417969 L 338.207031 139.027344 L 342.03125 136.671875 L 345.855469 134.347656 L 349.679688 132.0625 L 353.5 129.808594 L 357.324219 127.589844 L 361.148438 125.402344 L 364.972656 123.253906 L 368.792969 121.136719 L 372.617188 119.054688 L 376.441406 117.003906 L 380.265625 114.992188 L 384.085938 113.011719 L 387.910156 111.066406 L 391.734375 109.15625 L 395.558594 107.28125 L 399.382813 105.4375 L 403.203125 103.628906 L 407.027344 101.855469 L 410.851563 100.117188 L 414.675781 98.410156 L 418.496094 96.742188 L 422.320313 95.105469 L 426.144531 93.5 L 429.96875 91.933594 L 433.789063 90.398438 L 437.613281 88.898438 L 441.4375 87.433594 L 445.261719 86.003906 L 449.082031 84.605469 L 452.90625 83.246094 L 456.730469 81.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="332.292969"/> - <use xlink:href="#glyph0-10" x="270.314453" y="332.292969"/> - <use xlink:href="#glyph0-11" x="276.988281" y="332.292969"/> - <use xlink:href="#glyph0-12" x="280.322266" y="332.292969"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-10" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-11" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-12" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-13" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-14" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-13" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-15" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-13" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-6" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-3" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-16" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-7" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-8" x="340.691406" y="346.695313"/> - <use xlink:href="#glyph0-17" x="345.361328" y="346.695313"/> - <use xlink:href="#glyph0-5" x="350.992188" y="346.695313"/> - <use xlink:href="#glyph0-13" x="357.666016" y="346.695313"/> - <use xlink:href="#glyph0-18" x="361" y="346.695313"/> - <use xlink:href="#glyph0-13" x="368.007813" y="346.695313"/> - <use xlink:href="#glyph0-19" x="371.341797" y="346.695313"/> - <use xlink:href="#glyph0-2" x="378.015625" y="346.695313"/> - <use xlink:href="#glyph0-1" x="381.349609" y="346.695313"/> - <use xlink:href="#glyph0-3" x="388.023438" y="346.695313"/> - <use xlink:href="#glyph0-7" x="394.697266" y="346.695313"/> - <use xlink:href="#glyph0-8" x="404.03125" y="346.695313"/> - <use xlink:href="#glyph0-13" x="408.701172" y="346.695313"/> - <use xlink:href="#glyph0-18" x="412.035156" y="346.695313"/> - <use xlink:href="#glyph0-13" x="419.042969" y="346.695313"/> - <use xlink:href="#glyph0-1" x="422.376953" y="346.695313"/> - <use xlink:href="#glyph0-2" x="429.050781" y="346.695313"/> - <use xlink:href="#glyph0-4" x="432.384766" y="346.695313"/> - <use xlink:href="#glyph0-20" x="439.058594" y="346.695313"/> - <use xlink:href="#glyph0-16" x="445.732422" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-11" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-12" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-9" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-12" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-13" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-14" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-13" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-15" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-13" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-19" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-4" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-1" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-7" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-8" x="334.017578" y="375.496094"/> - <use xlink:href="#glyph0-17" x="338.6875" y="375.496094"/> - <use xlink:href="#glyph0-5" x="344.318359" y="375.496094"/> - <use xlink:href="#glyph0-13" x="350.992188" y="375.496094"/> - <use xlink:href="#glyph0-18" x="354.326172" y="375.496094"/> - <use xlink:href="#glyph0-13" x="361.333984" y="375.496094"/> - <use xlink:href="#glyph0-6" x="364.667969" y="375.496094"/> - <use xlink:href="#glyph0-2" x="371.341797" y="375.496094"/> - <use xlink:href="#glyph0-20" x="374.675781" y="375.496094"/> - <use xlink:href="#glyph0-5" x="381.349609" y="375.496094"/> - <use xlink:href="#glyph0-7" x="388.023438" y="375.496094"/> - <use xlink:href="#glyph0-8" x="397.357422" y="375.496094"/> - <use xlink:href="#glyph0-13" x="402.027344" y="375.496094"/> - <use xlink:href="#glyph0-18" x="405.361328" y="375.496094"/> - <use xlink:href="#glyph0-13" x="412.369141" y="375.496094"/> - <use xlink:href="#glyph0-1" x="415.703125" y="375.496094"/> - <use xlink:href="#glyph0-2" x="422.376953" y="375.496094"/> - <use xlink:href="#glyph0-5" x="425.710938" y="375.496094"/> - <use xlink:href="#glyph0-21" x="432.384766" y="375.496094"/> - <use xlink:href="#glyph0-19" x="439.058594" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.png b/docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.png new file mode 100644 index 0000000000000000000000000000000000000000..9bf7cb15af2dc984af320ddb04ca5b4f59b28c89 GIT binary patch literal 47459 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 N*|XjcIu#I?@o(QjySV@W literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.svg b/docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.svg deleted file mode 100644 index b115164fc..000000000 --- a/docs/fr/calculators/par/baffle_fishway_suractif_slope_10_.svg +++ /dev/null @@ -1,451 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.65625 -1.984375 L 1.671875 -2.078125 C 1.75 -1.601563 1.914063 -1.257813 2.160156 -1.042969 C 2.398438 -0.824219 2.710938 -0.714844 3.09375 -0.71875 C 3.414063 -0.714844 3.695313 -0.789063 3.945313 -0.941406 C 4.1875 -1.085938 4.390625 -1.285156 4.546875 -1.535156 C 4.703125 -1.785156 4.832031 -2.121094 4.9375 -2.542969 C 5.042969 -2.964844 5.097656 -3.394531 5.097656 -3.832031 C 5.097656 -3.878906 5.09375 -3.949219 5.09375 -4.042969 C 4.875 -3.707031 4.585938 -3.433594 4.226563 -3.226563 C 3.859375 -3.015625 3.464844 -2.910156 3.039063 -2.914063 C 2.328125 -2.910156 1.726563 -3.167969 1.238281 -3.6875 C 0.742188 -4.199219 0.496094 -4.878906 0.5 -5.726563 C 0.496094 -6.59375 0.753906 -7.296875 1.269531 -7.828125 C 1.78125 -8.359375 2.425781 -8.625 3.199219 -8.625 C 3.757813 -8.625 4.265625 -8.472656 4.730469 -8.171875 C 5.191406 -7.871094 5.542969 -7.441406 5.785156 -6.886719 C 6.023438 -6.328125 6.144531 -5.523438 6.148438 -4.46875 C 6.144531 -3.371094 6.027344 -2.496094 5.789063 -1.847656 C 5.546875 -1.195313 5.191406 -0.703125 4.722656 -0.363281 C 4.253906 -0.0234375 3.703125 0.144531 3.070313 0.148438 C 2.398438 0.144531 1.847656 -0.0390625 1.421875 -0.410156 C 0.996094 -0.785156 0.742188 -1.308594 0.65625 -1.984375 Z M 4.976563 -5.777344 C 4.972656 -6.382813 4.8125 -6.863281 4.492188 -7.21875 C 4.167969 -7.570313 3.78125 -7.746094 3.328125 -7.75 C 2.859375 -7.746094 2.449219 -7.554688 2.101563 -7.175781 C 1.753906 -6.789063 1.582031 -6.292969 1.582031 -5.6875 C 1.582031 -5.136719 1.746094 -4.691406 2.074219 -4.355469 C 2.402344 -4.011719 2.808594 -3.84375 3.296875 -3.84375 C 3.785156 -3.84375 4.1875 -4.011719 4.503906 -4.355469 C 4.816406 -4.691406 4.972656 -5.167969 4.976563 -5.777344 Z M 4.976563 -5.777344 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M -6.484375 -5.96875 L -6.40625 -4.921875 C -6.8125 -4.828125 -7.113281 -4.695313 -7.304688 -4.523438 C -7.605469 -4.238281 -7.757813 -3.886719 -7.757813 -3.46875 C -7.757813 -3.132813 -7.664063 -2.835938 -7.476563 -2.585938 C -7.234375 -2.25 -6.878906 -1.988281 -6.414063 -1.796875 C -5.949219 -1.605469 -5.289063 -1.507813 -4.429688 -1.5 C -4.8125 -1.753906 -5.097656 -2.0625 -5.289063 -2.433594 C -5.472656 -2.796875 -5.566406 -3.183594 -5.570313 -3.585938 C -5.566406 -4.289063 -5.308594 -4.886719 -4.792969 -5.382813 C -4.277344 -5.875 -3.609375 -6.121094 -2.789063 -6.125 C -2.25 -6.121094 -1.746094 -6.003906 -1.285156 -5.773438 C -0.816406 -5.539063 -0.460938 -5.222656 -0.21875 -4.816406 C 0.0273438 -4.410156 0.144531 -3.949219 0.148438 -3.433594 C 0.144531 -2.554688 -0.175781 -1.835938 -0.820313 -1.285156 C -1.46875 -0.726563 -2.535156 -0.449219 -4.019531 -0.453125 C -5.675781 -0.449219 -6.882813 -0.757813 -7.640625 -1.371094 C -8.296875 -1.90625 -8.625 -2.625 -8.625 -3.535156 C -8.625 -4.207031 -8.433594 -4.761719 -8.054688 -5.195313 C -7.675781 -5.625 -7.152344 -5.882813 -6.484375 -5.96875 Z M -2.78125 -1.664063 C -2.417969 -1.664063 -2.070313 -1.738281 -1.738281 -1.894531 C -1.40625 -2.042969 -1.152344 -2.261719 -0.980469 -2.542969 C -0.800781 -2.820313 -0.714844 -3.109375 -0.71875 -3.414063 C -0.714844 -3.859375 -0.894531 -4.242188 -1.257813 -4.566406 C -1.613281 -4.882813 -2.101563 -5.042969 -2.722656 -5.046875 C -3.3125 -5.042969 -3.78125 -4.886719 -4.125 -4.570313 C -4.46875 -4.25 -4.640625 -3.851563 -4.640625 -3.375 C -4.640625 -2.898438 -4.46875 -2.492188 -4.128906 -2.160156 C -3.785156 -1.828125 -3.335938 -1.664063 -2.78125 -1.664063 Z M -2.78125 -1.664063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-12"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.808594 -2.75 L 0.808594 -4.726563 L 4.691406 -4.726563 L 4.691406 -2.75 Z M 0.808594 -2.75 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 7.542969 -5.257813 L 5.597656 -4.90625 C 5.527344 -5.292969 5.378906 -5.585938 5.148438 -5.785156 C 4.914063 -5.980469 4.613281 -6.082031 4.246094 -6.082031 C 3.75 -6.082031 3.355469 -5.910156 3.066406 -5.570313 C 2.769531 -5.230469 2.625 -4.664063 2.628906 -3.867188 C 2.625 -2.980469 2.773438 -2.351563 3.074219 -1.988281 C 3.371094 -1.621094 3.769531 -1.441406 4.273438 -1.441406 C 4.644531 -1.441406 4.953125 -1.546875 5.195313 -1.761719 C 5.433594 -1.972656 5.601563 -2.339844 5.703125 -2.863281 L 7.644531 -2.53125 C 7.4375 -1.640625 7.050781 -0.964844 6.480469 -0.511719 C 5.910156 -0.0585938 5.144531 0.164063 4.183594 0.167969 C 3.089844 0.164063 2.21875 -0.175781 1.570313 -0.863281 C 0.921875 -1.550781 0.597656 -2.507813 0.597656 -3.726563 C 0.597656 -4.957031 0.921875 -5.914063 1.574219 -6.605469 C 2.222656 -7.289063 3.105469 -7.632813 4.21875 -7.636719 C 5.125 -7.632813 5.847656 -7.4375 6.386719 -7.046875 C 6.921875 -6.652344 7.304688 -6.054688 7.542969 -5.257813 Z M 7.542969 -5.257813 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 1.035156 -8.480469 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 -8.480469 Z M 1.035156 0 L 1.035156 -7.46875 L 3.007813 -7.46875 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-19"> -<path style="stroke:none;" d="M 3.953125 -10.351563 C 4.949219 -10.347656 5.730469 -9.992188 6.292969 -9.28125 C 6.960938 -8.4375 7.292969 -7.035156 7.296875 -5.082031 C 7.292969 -3.128906 6.957031 -1.730469 6.285156 -0.878906 C 5.726563 -0.175781 4.949219 0.175781 3.953125 0.175781 C 2.945313 0.175781 2.136719 -0.207031 1.523438 -0.980469 C 0.910156 -1.746094 0.601563 -3.121094 0.605469 -5.105469 C 0.601563 -7.042969 0.941406 -8.441406 1.617188 -9.296875 C 2.171875 -9.996094 2.949219 -10.347656 3.953125 -10.351563 Z M 3.953125 -8.710938 C 3.710938 -8.707031 3.496094 -8.628906 3.3125 -8.480469 C 3.121094 -8.324219 2.976563 -8.054688 2.875 -7.664063 C 2.738281 -7.152344 2.671875 -6.289063 2.671875 -5.082031 C 2.671875 -3.871094 2.730469 -3.042969 2.855469 -2.589844 C 2.972656 -2.136719 3.128906 -1.835938 3.316406 -1.6875 C 3.5 -1.535156 3.710938 -1.457031 3.953125 -1.460938 C 4.1875 -1.457031 4.398438 -1.535156 4.589844 -1.6875 C 4.773438 -1.839844 4.921875 -2.113281 5.027344 -2.511719 C 5.160156 -3.015625 5.226563 -3.871094 5.230469 -5.082031 C 5.226563 -6.289063 5.164063 -7.121094 5.046875 -7.574219 C 4.921875 -8.023438 4.769531 -8.324219 4.585938 -8.480469 C 4.398438 -8.628906 4.1875 -8.707031 3.953125 -8.710938 Z M 3.953125 -8.710938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-20"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface31"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.375 C 77.101563 406.976563 71.699219 406.976563 71.699219 403.375 C 71.699219 399.777344 77.101563 399.777344 77.101563 403.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.023438 379.882813 C 99.023438 383.484375 93.625 383.484375 93.625 379.882813 C 93.625 376.28125 99.023438 376.28125 99.023438 379.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.304688 364.78125 C 114.304688 368.378906 108.902344 368.378906 108.902344 364.78125 C 108.902344 361.179688 114.304688 361.179688 114.304688 364.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 130.25 348 C 130.25 351.601563 124.847656 351.601563 124.847656 348 C 124.847656 344.398438 130.25 344.398438 130.25 348 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 150.179688 327.863281 C 150.179688 331.464844 144.78125 331.464844 144.78125 327.863281 C 144.78125 324.261719 150.179688 324.261719 150.179688 327.863281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 170.773438 307.726563 C 170.773438 311.328125 165.375 311.328125 165.375 307.726563 C 165.375 304.125 170.773438 304.125 170.773438 307.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.019531 282.554688 C 196.019531 286.15625 190.621094 286.15625 190.621094 282.554688 C 190.621094 278.957031 196.019531 278.957031 196.019531 282.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.9375 260.742188 C 219.9375 264.339844 214.539063 264.339844 214.539063 260.742188 C 214.539063 257.140625 219.9375 257.140625 219.9375 260.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.203125 243.960938 C 239.203125 247.5625 233.804688 247.5625 233.804688 243.960938 C 233.804688 240.359375 239.203125 240.359375 239.203125 243.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.8125 230.535156 C 255.8125 234.136719 250.414063 234.136719 250.414063 230.535156 C 250.414063 226.9375 255.8125 226.9375 255.8125 230.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.40625 212.078125 C 276.40625 215.679688 271.007813 215.679688 271.007813 212.078125 C 271.007813 208.476563 276.40625 208.476563 276.40625 212.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.660156 191.941406 C 299.660156 195.542969 294.261719 195.542969 294.261719 191.941406 C 294.261719 188.339844 299.660156 188.339844 299.660156 191.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.253906 175.160156 C 320.253906 178.761719 314.855469 178.761719 314.855469 175.160156 C 314.855469 171.5625 320.253906 171.5625 320.253906 175.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 340.851563 158.378906 C 340.851563 161.980469 335.449219 161.980469 335.449219 158.378906 C 335.449219 154.78125 340.851563 154.78125 340.851563 158.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.109375 143.277344 C 362.109375 146.878906 356.710938 146.878906 356.710938 143.277344 C 356.710938 139.679688 362.109375 139.679688 362.109375 143.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 383.371094 126.496094 C 383.371094 130.097656 377.96875 130.097656 377.96875 126.496094 C 377.96875 122.898438 383.371094 122.898438 383.371094 126.496094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.316406 114.75 C 399.316406 118.351563 393.914063 118.351563 393.914063 114.75 C 393.914063 111.152344 399.316406 111.152344 399.316406 114.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 421.238281 99.648438 C 421.238281 103.25 415.839844 103.25 415.839844 99.648438 C 415.839844 96.046875 421.238281 96.046875 421.238281 99.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.164063 84.546875 C 443.164063 88.144531 437.761719 88.144531 437.761719 84.546875 C 437.761719 80.945313 443.164063 80.945313 443.164063 84.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.457031 430.558594 L 434.59375 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.457031 430.558594 L 121.457031 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 199.742188 430.558594 L 199.742188 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.027344 430.558594 L 278.027344 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.308594 430.558594 L 356.308594 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.59375 430.558594 L 434.59375 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="118.121094" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="196.40625" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="274.691406" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="352.972656" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="431.257813" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 395.824219 L 59.039063 64.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 395.824219 L 51.839844 395.824219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 329.542969 L 51.839844 329.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 263.257813 L 51.839844 263.257813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 196.976563 L 51.839844 196.976563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 130.691406 L 51.839844 130.691406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 64.410156 L 51.839844 64.410156 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="399.160156"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="332.878906"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="266.59375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="200.3125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="134.027344"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="41.761719" y="67.746094"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="166.554688" y="34.675781"/> - <use xlink:href="#glyph2-2" x="176.159375" y="34.675781"/> - <use xlink:href="#glyph2-3" x="184.955469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="193.751563" y="34.675781"/> - <use xlink:href="#glyph2-5" x="201.760156" y="34.675781"/> - <use xlink:href="#glyph2-6" x="207.364063" y="34.675781"/> - <use xlink:href="#glyph2-7" x="212.159375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="220.167969" y="34.675781"/> - <use xlink:href="#glyph2-9" x="228.176562" y="34.675781"/> - <use xlink:href="#glyph2-10" x="232.971875" y="34.675781"/> - <use xlink:href="#glyph2-11" x="236.972656" y="34.675781"/> - <use xlink:href="#glyph2-4" x="244.98125" y="34.675781"/> - <use xlink:href="#glyph2-12" x="252.989844" y="34.675781"/> - <use xlink:href="#glyph2-13" x="256.990625" y="34.675781"/> - <use xlink:href="#glyph2-7" x="265.786719" y="34.675781"/> - <use xlink:href="#glyph2-14" x="273.795312" y="34.675781"/> - <use xlink:href="#glyph2-14" x="278.590625" y="34.675781"/> - <use xlink:href="#glyph2-15" x="283.385938" y="34.675781"/> - <use xlink:href="#glyph2-4" x="287.386719" y="34.675781"/> - <use xlink:href="#glyph2-16" x="295.395312" y="34.675781"/> - <use xlink:href="#glyph2-12" x="303.403906" y="34.675781"/> - <use xlink:href="#glyph2-1" x="307.404687" y="34.675781"/> - <use xlink:href="#glyph2-12" x="317.009375" y="34.675781"/> - <use xlink:href="#glyph2-17" x="321.010156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="329.419531" y="34.675781"/> - <use xlink:href="#glyph2-18" x="333.420312" y="34.675781"/> - <use xlink:href="#glyph2-19" x="341.428906" y="34.675781"/> - <use xlink:href="#glyph2-12" x="349.4375" y="34.675781"/> - <use xlink:href="#glyph2-20" x="353.438281" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-6" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-7" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-7" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-8" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-9" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-8" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-10" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-11" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-12" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-10" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-7" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-9" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-8" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.375 C 77.101563 406.976563 71.699219 406.976563 71.699219 403.375 C 71.699219 399.777344 77.101563 399.777344 77.101563 403.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 99.023438 379.882813 C 99.023438 383.484375 93.625 383.484375 93.625 379.882813 C 93.625 376.28125 99.023438 376.28125 99.023438 379.882813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 114.304688 364.78125 C 114.304688 368.378906 108.902344 368.378906 108.902344 364.78125 C 108.902344 361.179688 114.304688 361.179688 114.304688 364.78125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 130.25 348 C 130.25 351.601563 124.847656 351.601563 124.847656 348 C 124.847656 344.398438 130.25 344.398438 130.25 348 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 150.179688 327.863281 C 150.179688 331.464844 144.78125 331.464844 144.78125 327.863281 C 144.78125 324.261719 150.179688 324.261719 150.179688 327.863281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 170.773438 307.726563 C 170.773438 311.328125 165.375 311.328125 165.375 307.726563 C 165.375 304.125 170.773438 304.125 170.773438 307.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 196.019531 282.554688 C 196.019531 286.15625 190.621094 286.15625 190.621094 282.554688 C 190.621094 278.957031 196.019531 278.957031 196.019531 282.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 219.9375 260.742188 C 219.9375 264.339844 214.539063 264.339844 214.539063 260.742188 C 214.539063 257.140625 219.9375 257.140625 219.9375 260.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.203125 243.960938 C 239.203125 247.5625 233.804688 247.5625 233.804688 243.960938 C 233.804688 240.359375 239.203125 240.359375 239.203125 243.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.8125 230.535156 C 255.8125 234.136719 250.414063 234.136719 250.414063 230.535156 C 250.414063 226.9375 255.8125 226.9375 255.8125 230.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.40625 212.078125 C 276.40625 215.679688 271.007813 215.679688 271.007813 212.078125 C 271.007813 208.476563 276.40625 208.476563 276.40625 212.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 299.660156 191.941406 C 299.660156 195.542969 294.261719 195.542969 294.261719 191.941406 C 294.261719 188.339844 299.660156 188.339844 299.660156 191.941406 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 320.253906 175.160156 C 320.253906 178.761719 314.855469 178.761719 314.855469 175.160156 C 314.855469 171.5625 320.253906 171.5625 320.253906 175.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 340.851563 158.378906 C 340.851563 161.980469 335.449219 161.980469 335.449219 158.378906 C 335.449219 154.78125 340.851563 154.78125 340.851563 158.378906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 362.109375 143.277344 C 362.109375 146.878906 356.710938 146.878906 356.710938 143.277344 C 356.710938 139.679688 362.109375 139.679688 362.109375 143.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 383.371094 126.496094 C 383.371094 130.097656 377.96875 130.097656 377.96875 126.496094 C 377.96875 122.898438 383.371094 122.898438 383.371094 126.496094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.316406 114.75 C 399.316406 118.351563 393.914063 118.351563 393.914063 114.75 C 393.914063 111.152344 399.316406 111.152344 399.316406 114.75 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 421.238281 99.648438 C 421.238281 103.25 415.839844 103.25 415.839844 99.648438 C 415.839844 96.046875 421.238281 96.046875 421.238281 99.648438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.164063 84.546875 C 443.164063 88.144531 437.761719 88.144531 437.761719 84.546875 C 437.761719 80.945313 443.164063 80.945313 443.164063 84.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 403.304688 L 78.238281 399.199219 L 82.078125 395.109375 L 85.921875 391.035156 L 89.761719 386.976563 L 93.601563 382.933594 L 97.441406 378.910156 L 101.28125 374.898438 L 105.121094 370.90625 L 108.960938 366.929688 L 112.800781 362.96875 L 116.640625 359.023438 L 120.480469 355.09375 L 124.320313 351.179688 L 128.160156 347.285156 L 132 343.40625 L 135.839844 339.542969 L 139.679688 335.695313 L 143.519531 331.863281 L 147.359375 328.046875 L 151.199219 324.25 L 155.039063 320.464844 L 158.878906 316.699219 L 162.71875 312.949219 L 166.558594 309.214844 L 170.398438 305.496094 L 174.238281 301.792969 L 178.078125 298.109375 L 181.921875 294.4375 L 185.761719 290.785156 L 189.601563 287.148438 L 193.441406 283.527344 L 197.28125 279.921875 L 201.121094 276.335938 L 204.960938 272.761719 L 208.800781 269.207031 L 212.640625 265.667969 L 216.480469 262.144531 L 220.320313 258.636719 L 224.160156 255.144531 L 228 251.667969 L 231.839844 248.210938 L 235.679688 244.769531 L 239.519531 241.339844 L 243.359375 237.929688 L 247.199219 234.539063 L 251.039063 231.160156 L 254.878906 227.796875 L 258.71875 224.453125 L 262.558594 221.121094 L 266.398438 217.808594 L 270.238281 214.511719 L 274.078125 211.230469 L 277.921875 207.96875 L 281.761719 204.71875 L 285.601563 201.488281 L 289.441406 198.269531 L 293.28125 195.070313 L 297.121094 191.886719 L 300.960938 188.71875 L 304.800781 185.570313 L 308.640625 182.433594 L 312.480469 179.316406 L 316.320313 176.214844 L 320.160156 173.125 L 324 170.058594 L 327.839844 167.003906 L 331.679688 163.964844 L 335.519531 160.945313 L 339.359375 157.9375 L 343.199219 154.949219 L 347.039063 151.976563 L 350.878906 149.019531 L 354.71875 146.078125 L 358.558594 143.152344 L 362.398438 140.246094 L 366.238281 137.355469 L 370.078125 134.476563 L 373.921875 131.617188 L 377.761719 128.773438 L 381.601563 125.949219 L 385.441406 123.136719 L 389.28125 120.34375 L 393.121094 117.5625 L 396.960938 114.800781 L 400.800781 112.054688 L 404.640625 109.324219 L 408.480469 106.609375 L 412.320313 103.914063 L 416.160156 101.230469 L 420 98.566406 L 423.839844 95.917969 L 427.679688 93.285156 L 431.519531 90.667969 L 435.359375 88.066406 L 439.199219 85.484375 L 443.039063 82.914063 L 446.878906 80.363281 L 450.71875 77.828125 L 454.558594 75.308594 L 458.398438 72.804688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 84.53125 398.339844 L 92.171875 398.339844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 88.351563 402.160156 L 88.351563 394.523438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 96.492188 384.917969 L 104.128906 384.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100.308594 388.734375 L 100.308594 381.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.078125 361.425781 L 126.714844 361.425781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 122.898438 365.242188 L 122.898438 357.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.367188 346.320313 L 140.003906 346.320313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 136.183594 350.140625 L 136.183594 342.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148.976563 332.898438 L 156.613281 332.898438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 152.792969 336.714844 L 152.792969 329.078125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 162.925781 319.472656 L 170.5625 319.472656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 166.746094 323.292969 L 166.746094 315.65625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.859375 304.371094 L 190.496094 304.371094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 186.675781 308.1875 L 186.675781 300.550781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.804688 289.269531 L 206.441406 289.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.621094 293.085938 L 202.621094 285.449219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 216.742188 277.523438 L 224.378906 277.523438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 220.558594 281.339844 L 220.558594 273.703125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 234.679688 264.097656 L 242.316406 264.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.496094 267.914063 L 238.496094 260.277344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 255.9375 250.671875 L 263.574219 250.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 259.757813 254.492188 L 259.757813 246.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 269.890625 240.605469 L 277.527344 240.605469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 273.707031 244.421875 L 273.707031 236.785156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 284.503906 230.535156 L 292.140625 230.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 288.324219 234.355469 L 288.324219 226.71875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.421875 213.757813 L 316.058594 213.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 312.242188 217.574219 L 312.242188 209.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 321.710938 205.367188 L 329.347656 205.367188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 325.527344 209.183594 L 325.527344 201.546875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.640625 193.621094 L 349.277344 193.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 345.457031 197.4375 L 345.457031 189.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 353.597656 185.230469 L 361.234375 185.230469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.417969 189.046875 L 357.417969 181.410156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.871094 173.484375 L 378.507813 173.484375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.691406 177.300781 L 374.691406 169.664063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 386.816406 163.414063 L 394.453125 163.414063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 390.636719 167.234375 L 390.636719 159.597656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 406.082031 151.667969 L 413.71875 151.667969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 409.902344 155.488281 L 409.902344 147.851563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.355469 139.921875 L 430.992188 139.921875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 427.175781 143.742188 L 427.175781 136.105469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 438.636719 129.855469 L 446.273438 129.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.457031 133.671875 L 442.457031 126.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 118.105469 L 462.21875 118.105469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 121.925781 L 458.398438 114.289063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 408.75 L 78.238281 405.027344 L 82.078125 401.324219 L 85.921875 397.640625 L 89.761719 393.972656 L 93.601563 390.320313 L 97.441406 386.6875 L 101.28125 383.074219 L 105.121094 379.476563 L 108.960938 375.898438 L 112.800781 372.335938 L 116.640625 368.792969 L 120.480469 365.265625 L 124.320313 361.757813 L 128.160156 358.265625 L 132 354.792969 L 135.839844 351.335938 L 139.679688 347.898438 L 143.519531 344.476563 L 147.359375 341.074219 L 151.199219 337.691406 L 155.039063 334.324219 L 158.878906 330.972656 L 162.71875 327.640625 L 166.558594 324.328125 L 170.398438 321.03125 L 174.238281 317.75 L 178.078125 314.488281 L 181.921875 311.246094 L 185.761719 308.019531 L 189.601563 304.8125 L 193.441406 301.621094 L 197.28125 298.449219 L 201.121094 295.292969 L 204.960938 292.15625 L 208.800781 289.035156 L 212.640625 285.933594 L 216.480469 282.847656 L 220.320313 279.78125 L 224.160156 276.734375 L 228 273.699219 L 231.839844 270.6875 L 235.679688 267.691406 L 239.519531 264.710938 L 243.359375 261.75 L 247.199219 258.808594 L 251.039063 255.882813 L 254.878906 252.976563 L 258.71875 250.085938 L 262.558594 247.214844 L 266.398438 244.359375 L 270.238281 241.519531 L 274.078125 238.703125 L 277.921875 235.898438 L 281.761719 233.117188 L 285.601563 230.351563 L 289.441406 227.601563 L 293.28125 224.871094 L 297.121094 222.15625 L 300.960938 219.460938 L 304.800781 216.78125 L 308.640625 214.121094 L 312.480469 211.480469 L 316.320313 208.855469 L 320.160156 206.25 L 324 203.660156 L 327.839844 201.085938 L 331.679688 198.53125 L 335.519531 195.996094 L 339.359375 193.476563 L 343.199219 190.976563 L 347.039063 188.492188 L 350.878906 186.027344 L 354.71875 183.578125 L 358.558594 181.148438 L 362.398438 178.734375 L 366.238281 176.339844 L 370.078125 173.960938 L 373.921875 171.601563 L 377.761719 169.261719 L 381.601563 166.9375 L 385.441406 164.628906 L 389.28125 162.339844 L 393.121094 160.070313 L 396.960938 157.816406 L 400.800781 155.578125 L 404.640625 153.359375 L 408.480469 151.160156 L 412.320313 148.976563 L 416.160156 146.8125 L 420 144.664063 L 423.839844 142.535156 L 427.679688 140.421875 L 431.519531 138.328125 L 435.359375 136.25 L 439.199219 134.191406 L 443.039063 132.148438 L 446.878906 130.125 L 450.71875 128.117188 L 454.558594 126.128906 L 458.398438 124.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-9" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-10" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-9" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-9" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-10" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-9" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-11" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-12" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-11" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-13" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-14" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-15" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-14" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-5" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-14" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-16" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-6" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-7" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-17" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-2" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-11" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-1" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-3" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-1" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-6" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-7" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-11" x="416.728516" y="346.695313"/> - <use xlink:href="#glyph0-18" x="420.0625" y="346.695313"/> - <use xlink:href="#glyph0-11" x="427.070313" y="346.695313"/> - <use xlink:href="#glyph0-14" x="430.404297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-3" x="440.412109" y="346.695313"/> - <use xlink:href="#glyph0-19" x="447.085938" y="346.695313"/> - <use xlink:href="#glyph0-4" x="453.759766" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-10" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-9" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-9" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-11" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-12" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-13" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-11" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-14" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-15" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-14" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-5" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-5" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-6" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-7" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-17" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-2" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-11" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-18" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-1" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-1" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-20" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-6" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-7" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-11" x="410.054688" y="375.496094"/> - <use xlink:href="#glyph0-18" x="413.388672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="420.396484" y="375.496094"/> - <use xlink:href="#glyph0-14" x="423.730469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-3" x="433.738281" y="375.496094"/> - <use xlink:href="#glyph0-3" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-20" x="447.085938" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.png b/docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.png new file mode 100644 index 0000000000000000000000000000000000000000..d21b3fe27b1e83c9b07aa24e9ecc1a4faa28dcbf GIT binary patch literal 47953 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 literal 0 HcmV?d00001 diff --git a/docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.svg b/docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.svg deleted file mode 100644 index 95a96f51b..000000000 --- a/docs/fr/calculators/par/baffle_fishway_suractif_slope_15_.svg +++ /dev/null @@ -1,454 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="504pt" height="504pt" viewBox="0 0 504 504" version="1.1"> -<defs> -<g> -<symbol overflow="visible" id="glyph0-0"> -<path style="stroke:none;" d="M 1.5 0 L 1.5 -7.5 L 7.5 -7.5 L 7.5 0 Z M 1.6875 -0.1875 L 7.3125 -0.1875 L 7.3125 -7.3125 L 1.6875 -7.3125 Z M 1.6875 -0.1875 "/> -</symbol> -<symbol overflow="visible" id="glyph0-1"> -<path style="stroke:none;" d="M 4.46875 0 L 3.414063 0 L 3.414063 -6.71875 C 3.160156 -6.476563 2.828125 -6.234375 2.414063 -5.996094 C 2 -5.75 1.628906 -5.570313 1.304688 -5.449219 L 1.304688 -6.46875 C 1.894531 -6.742188 2.410156 -7.078125 2.851563 -7.476563 C 3.292969 -7.871094 3.605469 -8.253906 3.789063 -8.625 L 4.46875 -8.625 Z M 4.46875 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-2"> -<path style="stroke:none;" d="M 6.039063 -1.015625 L 6.039063 0 L 0.363281 0 C 0.355469 -0.253906 0.394531 -0.496094 0.484375 -0.734375 C 0.628906 -1.117188 0.859375 -1.5 1.179688 -1.875 C 1.492188 -2.25 1.953125 -2.683594 2.5625 -3.175781 C 3.492188 -3.941406 4.125 -4.546875 4.453125 -4.992188 C 4.78125 -5.4375 4.945313 -5.859375 4.945313 -6.265625 C 4.945313 -6.679688 4.792969 -7.03125 4.496094 -7.320313 C 4.191406 -7.601563 3.804688 -7.746094 3.328125 -7.75 C 2.820313 -7.746094 2.414063 -7.59375 2.109375 -7.292969 C 1.804688 -6.984375 1.648438 -6.5625 1.648438 -6.03125 L 0.5625 -6.140625 C 0.632813 -6.945313 0.910156 -7.558594 1.398438 -7.988281 C 1.878906 -8.410156 2.53125 -8.625 3.351563 -8.625 C 4.171875 -8.625 4.824219 -8.394531 5.308594 -7.9375 C 5.789063 -7.480469 6.027344 -6.914063 6.03125 -6.242188 C 6.027344 -5.894531 5.957031 -5.558594 5.820313 -5.226563 C 5.675781 -4.890625 5.441406 -4.539063 5.117188 -4.175781 C 4.789063 -3.804688 4.25 -3.300781 3.492188 -2.664063 C 2.859375 -2.128906 2.453125 -1.769531 2.273438 -1.582031 C 2.09375 -1.394531 1.945313 -1.203125 1.828125 -1.015625 Z M 6.039063 -1.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-3"> -<path style="stroke:none;" d="M 0.503906 -2.265625 L 1.558594 -2.40625 C 1.679688 -1.808594 1.882813 -1.378906 2.175781 -1.113281 C 2.464844 -0.847656 2.820313 -0.714844 3.242188 -0.71875 C 3.734375 -0.714844 4.152344 -0.886719 4.496094 -1.234375 C 4.832031 -1.574219 5.003906 -2 5.007813 -2.515625 C 5.003906 -2.996094 4.847656 -3.394531 4.535156 -3.710938 C 4.21875 -4.023438 3.816406 -4.183594 3.328125 -4.183594 C 3.128906 -4.183594 2.878906 -4.144531 2.585938 -4.066406 L 2.703125 -4.992188 C 2.765625 -4.984375 2.824219 -4.980469 2.871094 -4.980469 C 3.320313 -4.980469 3.722656 -5.097656 4.085938 -5.332031 C 4.441406 -5.566406 4.621094 -5.925781 4.625 -6.414063 C 4.621094 -6.800781 4.492188 -7.121094 4.230469 -7.375 C 3.964844 -7.628906 3.625 -7.757813 3.21875 -7.757813 C 2.804688 -7.757813 2.464844 -7.628906 2.191406 -7.371094 C 1.917969 -7.113281 1.742188 -6.726563 1.664063 -6.210938 L 0.609375 -6.398438 C 0.738281 -7.105469 1.03125 -7.652344 1.488281 -8.042969 C 1.941406 -8.429688 2.507813 -8.625 3.195313 -8.625 C 3.660156 -8.625 4.09375 -8.523438 4.488281 -8.324219 C 4.878906 -8.121094 5.179688 -7.847656 5.390625 -7.5 C 5.601563 -7.148438 5.707031 -6.777344 5.707031 -6.390625 C 5.707031 -6.019531 5.605469 -5.683594 5.40625 -5.378906 C 5.207031 -5.074219 4.914063 -4.832031 4.523438 -4.652344 C 5.03125 -4.535156 5.425781 -4.289063 5.707031 -3.921875 C 5.988281 -3.546875 6.128906 -3.085938 6.128906 -2.539063 C 6.128906 -1.785156 5.855469 -1.148438 5.308594 -0.628906 C 4.761719 -0.105469 4.070313 0.152344 3.234375 0.152344 C 2.476563 0.152344 1.847656 -0.0703125 1.355469 -0.519531 C 0.855469 -0.96875 0.574219 -1.550781 0.503906 -2.265625 Z M 0.503906 -2.265625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-4"> -<path style="stroke:none;" d="M 3.878906 0 L 3.878906 -2.054688 L 0.152344 -2.054688 L 0.152344 -3.023438 L 4.070313 -8.589844 L 4.933594 -8.589844 L 4.933594 -3.023438 L 6.09375 -3.023438 L 6.09375 -2.054688 L 4.933594 -2.054688 L 4.933594 0 Z M 3.878906 -3.023438 L 3.878906 -6.898438 L 1.1875 -3.023438 Z M 3.878906 -3.023438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-5"> -<path style="stroke:none;" d="M 0.5 -2.25 L 1.605469 -2.34375 C 1.683594 -1.804688 1.871094 -1.398438 2.175781 -1.125 C 2.472656 -0.851563 2.835938 -0.714844 3.257813 -0.71875 C 3.765625 -0.714844 4.195313 -0.90625 4.546875 -1.292969 C 4.898438 -1.671875 5.074219 -2.179688 5.074219 -2.820313 C 5.074219 -3.414063 4.902344 -3.890625 4.566406 -4.242188 C 4.226563 -4.589844 3.785156 -4.761719 3.242188 -4.765625 C 2.898438 -4.761719 2.59375 -4.683594 2.320313 -4.53125 C 2.046875 -4.375 1.832031 -4.175781 1.675781 -3.929688 L 0.6875 -4.0625 L 1.515625 -8.472656 L 5.789063 -8.472656 L 5.789063 -7.464844 L 2.359375 -7.464844 L 1.898438 -5.15625 C 2.414063 -5.515625 2.953125 -5.695313 3.523438 -5.695313 C 4.269531 -5.695313 4.902344 -5.433594 5.421875 -4.914063 C 5.933594 -4.394531 6.191406 -3.726563 6.195313 -2.914063 C 6.191406 -2.132813 5.964844 -1.460938 5.515625 -0.898438 C 4.960938 -0.199219 4.210938 0.144531 3.257813 0.148438 C 2.476563 0.144531 1.835938 -0.0703125 1.34375 -0.507813 C 0.84375 -0.941406 0.5625 -1.523438 0.5 -2.25 Z M 0.5 -2.25 "/> -</symbol> -<symbol overflow="visible" id="glyph0-6"> -<path style="stroke:none;" d="M 4.757813 2.382813 L 4.757813 -0.664063 C 4.59375 -0.429688 4.363281 -0.238281 4.066406 -0.0859375 C 3.769531 0.0664063 3.457031 0.140625 3.128906 0.140625 C 2.390625 0.140625 1.753906 -0.152344 1.222656 -0.742188 C 0.6875 -1.332031 0.421875 -2.140625 0.421875 -3.171875 C 0.421875 -3.792969 0.527344 -4.355469 0.746094 -4.851563 C 0.957031 -5.34375 1.273438 -5.71875 1.6875 -5.976563 C 2.101563 -6.234375 2.554688 -6.363281 3.046875 -6.363281 C 3.816406 -6.363281 4.421875 -6.039063 4.863281 -5.390625 L 4.863281 -6.222656 L 5.8125 -6.222656 L 5.8125 2.382813 Z M 1.507813 -3.128906 C 1.503906 -2.328125 1.671875 -1.726563 2.011719 -1.328125 C 2.34375 -0.925781 2.746094 -0.726563 3.21875 -0.726563 C 3.664063 -0.726563 4.050781 -0.914063 4.375 -1.296875 C 4.699219 -1.671875 4.863281 -2.253906 4.863281 -3.035156 C 4.863281 -3.863281 4.691406 -4.484375 4.347656 -4.902344 C 4.003906 -5.320313 3.601563 -5.53125 3.148438 -5.53125 C 2.6875 -5.53125 2.300781 -5.335938 1.984375 -4.949219 C 1.664063 -4.558594 1.503906 -3.953125 1.507813 -3.128906 Z M 1.507813 -3.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph0-7"> -<path style="stroke:none;" d="M 0.375 -7.015625 L 0.644531 -7.84375 C 1.265625 -7.621094 1.714844 -7.433594 2 -7.277344 C 1.921875 -7.980469 1.882813 -8.464844 1.882813 -8.734375 L 2.730469 -8.734375 C 2.714844 -8.347656 2.667969 -7.863281 2.59375 -7.28125 C 2.996094 -7.480469 3.457031 -7.667969 3.976563 -7.84375 L 4.25 -7.015625 C 3.75 -6.84375 3.265625 -6.734375 2.789063 -6.6875 C 3.027344 -6.476563 3.363281 -6.109375 3.796875 -5.578125 L 3.09375 -5.078125 C 2.867188 -5.386719 2.597656 -5.808594 2.289063 -6.339844 C 2 -5.789063 1.746094 -5.367188 1.53125 -5.078125 L 0.835938 -5.578125 C 1.285156 -6.132813 1.609375 -6.5 1.8125 -6.6875 C 1.304688 -6.78125 0.828125 -6.890625 0.375 -7.015625 Z M 0.375 -7.015625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-8"> -<path style="stroke:none;" d="M 0.789063 0 L 0.789063 -8.589844 L 1.84375 -8.589844 L 1.84375 -5.507813 C 2.335938 -6.078125 2.957031 -6.363281 3.710938 -6.363281 C 4.164063 -6.363281 4.566406 -6.269531 4.910156 -6.089844 C 5.25 -5.90625 5.492188 -5.65625 5.640625 -5.339844 C 5.785156 -5.015625 5.859375 -4.550781 5.859375 -3.945313 L 5.859375 0 L 4.804688 0 L 4.804688 -3.945313 C 4.804688 -4.46875 4.6875 -4.851563 4.460938 -5.09375 C 4.226563 -5.328125 3.90625 -5.449219 3.492188 -5.453125 C 3.179688 -5.449219 2.882813 -5.367188 2.609375 -5.210938 C 2.328125 -5.046875 2.132813 -4.828125 2.019531 -4.550781 C 1.898438 -4.273438 1.839844 -3.890625 1.84375 -3.40625 L 1.84375 0 Z M 0.789063 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-9"> -<path style="stroke:none;" d="M 4.851563 -0.765625 C 4.460938 -0.433594 4.082031 -0.199219 3.722656 -0.0625 C 3.355469 0.0742188 2.96875 0.140625 2.5625 0.140625 C 1.875 0.140625 1.351563 -0.0234375 0.984375 -0.359375 C 0.617188 -0.6875 0.433594 -1.117188 0.433594 -1.640625 C 0.433594 -1.945313 0.5 -2.222656 0.640625 -2.472656 C 0.777344 -2.722656 0.960938 -2.925781 1.1875 -3.082031 C 1.410156 -3.234375 1.664063 -3.347656 1.945313 -3.429688 C 2.152344 -3.476563 2.464844 -3.53125 2.882813 -3.585938 C 3.734375 -3.6875 4.359375 -3.808594 4.765625 -3.949219 C 4.765625 -4.089844 4.769531 -4.179688 4.769531 -4.226563 C 4.769531 -4.648438 4.667969 -4.953125 4.46875 -5.132813 C 4.199219 -5.371094 3.800781 -5.488281 3.269531 -5.492188 C 2.769531 -5.488281 2.402344 -5.402344 2.167969 -5.230469 C 1.933594 -5.054688 1.757813 -4.746094 1.648438 -4.304688 L 0.617188 -4.445313 C 0.707031 -4.886719 0.863281 -5.242188 1.078125 -5.515625 C 1.289063 -5.78125 1.597656 -5.992188 2.007813 -6.140625 C 2.410156 -6.289063 2.882813 -6.363281 3.421875 -6.363281 C 3.953125 -6.363281 4.382813 -6.300781 4.714844 -6.175781 C 5.046875 -6.050781 5.292969 -5.890625 5.449219 -5.703125 C 5.605469 -5.511719 5.714844 -5.273438 5.777344 -4.984375 C 5.808594 -4.804688 5.824219 -4.480469 5.828125 -4.015625 L 5.828125 -2.609375 C 5.824219 -1.625 5.847656 -1.003906 5.894531 -0.746094 C 5.941406 -0.484375 6.03125 -0.238281 6.164063 0 L 5.0625 0 C 4.953125 -0.21875 4.882813 -0.472656 4.851563 -0.765625 Z M 4.765625 -3.125 C 4.375 -2.964844 3.800781 -2.832031 3.039063 -2.726563 C 2.605469 -2.660156 2.300781 -2.589844 2.121094 -2.515625 C 1.941406 -2.433594 1.800781 -2.320313 1.703125 -2.171875 C 1.605469 -2.019531 1.558594 -1.851563 1.558594 -1.671875 C 1.558594 -1.386719 1.664063 -1.152344 1.875 -0.96875 C 2.085938 -0.777344 2.398438 -0.683594 2.8125 -0.6875 C 3.21875 -0.683594 3.578125 -0.773438 3.894531 -0.953125 C 4.210938 -1.128906 4.445313 -1.371094 4.59375 -1.679688 C 4.707031 -1.917969 4.761719 -2.269531 4.765625 -2.734375 Z M 4.765625 -3.125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-10"> -<path style="stroke:none;" d="M 0 0.148438 L 2.492188 -8.734375 L 3.335938 -8.734375 L 0.851563 0.148438 Z M 0 0.148438 "/> -</symbol> -<symbol overflow="visible" id="glyph0-11"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph0-12"> -<path style="stroke:none;" d="M 6.339844 -5.050781 L 0.667969 -5.050781 L 0.667969 -6.035156 L 6.339844 -6.035156 Z M 6.339844 -2.445313 L 0.667969 -2.445313 L 0.667969 -3.429688 L 6.339844 -3.429688 Z M 6.339844 -2.445313 "/> -</symbol> -<symbol overflow="visible" id="glyph0-13"> -<path style="stroke:none;" d="M 0.382813 -2.578125 L 0.382813 -3.640625 L 3.621094 -3.640625 L 3.621094 -2.578125 Z M 0.382813 -2.578125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-14"> -<path style="stroke:none;" d="M 0.5 -4.234375 C 0.496094 -5.246094 0.601563 -6.0625 0.8125 -6.6875 C 1.019531 -7.304688 1.328125 -7.785156 1.742188 -8.121094 C 2.148438 -8.457031 2.667969 -8.625 3.296875 -8.625 C 3.757813 -8.625 4.164063 -8.53125 4.511719 -8.347656 C 4.855469 -8.160156 5.140625 -7.890625 5.371094 -7.542969 C 5.59375 -7.191406 5.773438 -6.765625 5.90625 -6.265625 C 6.035156 -5.761719 6.097656 -5.085938 6.101563 -4.234375 C 6.097656 -3.226563 5.996094 -2.414063 5.789063 -1.796875 C 5.578125 -1.175781 5.265625 -0.695313 4.859375 -0.359375 C 4.445313 -0.0195313 3.925781 0.144531 3.296875 0.148438 C 2.464844 0.144531 1.816406 -0.148438 1.347656 -0.742188 C 0.78125 -1.457031 0.496094 -2.621094 0.5 -4.234375 Z M 1.582031 -4.234375 C 1.582031 -2.824219 1.746094 -1.886719 2.074219 -1.417969 C 2.402344 -0.949219 2.808594 -0.714844 3.296875 -0.71875 C 3.777344 -0.714844 4.183594 -0.949219 4.519531 -1.421875 C 4.847656 -1.886719 5.015625 -2.824219 5.015625 -4.234375 C 5.015625 -5.648438 4.847656 -6.589844 4.519531 -7.054688 C 4.183594 -7.515625 3.773438 -7.746094 3.289063 -7.75 C 2.800781 -7.746094 2.414063 -7.542969 2.125 -7.136719 C 1.761719 -6.613281 1.582031 -5.644531 1.582031 -4.234375 Z M 1.582031 -4.234375 "/> -</symbol> -<symbol overflow="visible" id="glyph0-15"> -<path style="stroke:none;" d="M 1.089844 0 L 1.089844 -1.203125 L 2.289063 -1.203125 L 2.289063 0 Z M 1.089844 0 "/> -</symbol> -<symbol overflow="visible" id="glyph0-16"> -<path style="stroke:none;" d="M 5.96875 -6.484375 L 4.921875 -6.40625 C 4.828125 -6.8125 4.695313 -7.113281 4.523438 -7.304688 C 4.234375 -7.605469 3.882813 -7.757813 3.46875 -7.757813 C 3.132813 -7.757813 2.835938 -7.664063 2.585938 -7.476563 C 2.25 -7.234375 1.988281 -6.878906 1.796875 -6.414063 C 1.605469 -5.949219 1.507813 -5.289063 1.5 -4.429688 C 1.753906 -4.8125 2.0625 -5.097656 2.433594 -5.289063 C 2.796875 -5.472656 3.183594 -5.566406 3.585938 -5.570313 C 4.289063 -5.566406 4.886719 -5.308594 5.382813 -4.792969 C 5.875 -4.277344 6.121094 -3.609375 6.125 -2.789063 C 6.121094 -2.25 6.003906 -1.746094 5.773438 -1.285156 C 5.539063 -0.820313 5.222656 -0.46875 4.816406 -0.222656 C 4.410156 0.0234375 3.949219 0.144531 3.433594 0.148438 C 2.554688 0.144531 1.835938 -0.175781 1.285156 -0.820313 C 0.726563 -1.46875 0.449219 -2.535156 0.453125 -4.019531 C 0.449219 -5.675781 0.757813 -6.882813 1.371094 -7.640625 C 1.902344 -8.296875 2.621094 -8.625 3.53125 -8.625 C 4.207031 -8.625 4.761719 -8.433594 5.195313 -8.054688 C 5.625 -7.675781 5.882813 -7.152344 5.96875 -6.484375 Z M 1.664063 -2.78125 C 1.664063 -2.417969 1.738281 -2.070313 1.894531 -1.738281 C 2.042969 -1.40625 2.261719 -1.152344 2.542969 -0.980469 C 2.820313 -0.800781 3.109375 -0.714844 3.414063 -0.71875 C 3.859375 -0.714844 4.242188 -0.894531 4.566406 -1.257813 C 4.882813 -1.613281 5.042969 -2.101563 5.046875 -2.726563 C 5.042969 -3.316406 4.886719 -3.785156 4.570313 -4.128906 C 4.25 -4.46875 3.851563 -4.640625 3.375 -4.640625 C 2.898438 -4.640625 2.492188 -4.46875 2.160156 -4.128906 C 1.828125 -3.785156 1.664063 -3.335938 1.664063 -2.78125 Z M 1.664063 -2.78125 "/> -</symbol> -<symbol overflow="visible" id="glyph0-17"> -<path style="stroke:none;" d="M 2.121094 -4.65625 C 1.683594 -4.816406 1.359375 -5.046875 1.148438 -5.34375 C 0.9375 -5.640625 0.832031 -5.996094 0.832031 -6.410156 C 0.832031 -7.035156 1.054688 -7.558594 1.503906 -7.984375 C 1.953125 -8.410156 2.550781 -8.625 3.296875 -8.625 C 4.042969 -8.625 4.648438 -8.40625 5.109375 -7.972656 C 5.566406 -7.535156 5.792969 -7.003906 5.796875 -6.382813 C 5.792969 -5.976563 5.6875 -5.628906 5.480469 -5.339844 C 5.269531 -5.042969 4.953125 -4.816406 4.53125 -4.65625 C 5.054688 -4.480469 5.457031 -4.203125 5.734375 -3.824219 C 6.007813 -3.4375 6.144531 -2.980469 6.148438 -2.453125 C 6.144531 -1.714844 5.886719 -1.097656 5.367188 -0.601563 C 4.84375 -0.101563 4.160156 0.144531 3.316406 0.148438 C 2.46875 0.144531 1.785156 -0.101563 1.265625 -0.605469 C 0.742188 -1.105469 0.480469 -1.734375 0.484375 -2.484375 C 0.480469 -3.039063 0.621094 -3.503906 0.910156 -3.886719 C 1.191406 -4.261719 1.597656 -4.519531 2.121094 -4.65625 Z M 1.910156 -6.445313 C 1.910156 -6.039063 2.039063 -5.707031 2.300781 -5.449219 C 2.5625 -5.191406 2.902344 -5.0625 3.320313 -5.0625 C 3.722656 -5.0625 4.054688 -5.1875 4.320313 -5.445313 C 4.578125 -5.695313 4.710938 -6.011719 4.710938 -6.386719 C 4.710938 -6.773438 4.574219 -7.097656 4.308594 -7.363281 C 4.035156 -7.625 3.703125 -7.757813 3.3125 -7.757813 C 2.90625 -7.757813 2.574219 -7.628906 2.308594 -7.371094 C 2.042969 -7.113281 1.910156 -6.804688 1.910156 -6.445313 Z M 1.570313 -2.476563 C 1.570313 -2.175781 1.640625 -1.886719 1.785156 -1.605469 C 1.925781 -1.324219 2.136719 -1.105469 2.421875 -0.949219 C 2.699219 -0.792969 3.003906 -0.714844 3.328125 -0.71875 C 3.832031 -0.714844 4.246094 -0.878906 4.578125 -1.207031 C 4.902344 -1.53125 5.066406 -1.941406 5.070313 -2.445313 C 5.066406 -2.945313 4.898438 -3.367188 4.5625 -3.703125 C 4.222656 -4.035156 3.800781 -4.199219 3.292969 -4.203125 C 2.792969 -4.199219 2.378906 -4.035156 2.058594 -3.710938 C 1.730469 -3.378906 1.570313 -2.96875 1.570313 -2.476563 Z M 1.570313 -2.476563 "/> -</symbol> -<symbol overflow="visible" id="glyph0-18"> -<path style="stroke:none;" d="M 1.398438 -4.042969 L 0.316406 -4.042969 L 2.382813 -8.734375 L 3.234375 -8.734375 L 5.3125 -4.042969 L 4.253906 -4.042969 L 2.804688 -7.539063 Z M 1.398438 -4.042969 "/> -</symbol> -<symbol overflow="visible" id="glyph0-19"> -<path style="stroke:none;" d="M 3.007813 -1.390625 L 3.007813 -3.742188 L 0.667969 -3.742188 L 0.667969 -4.726563 L 3.007813 -4.726563 L 3.007813 -7.066406 L 4 -7.066406 L 4 -4.726563 L 6.339844 -4.726563 L 6.339844 -3.742188 L 4 -3.742188 L 4 -1.390625 Z M 3.007813 -1.390625 "/> -</symbol> -<symbol overflow="visible" id="glyph0-20"> -<path style="stroke:none;" d="M 0.570313 -7.464844 L 0.570313 -8.476563 L 6.128906 -8.476563 L 6.128906 -7.65625 C 5.582031 -7.074219 5.039063 -6.300781 4.5 -5.335938 C 3.960938 -4.371094 3.546875 -3.378906 3.257813 -2.359375 C 3.046875 -1.636719 2.910156 -0.851563 2.851563 0 L 1.769531 0 C 1.78125 -0.675781 1.914063 -1.492188 2.167969 -2.449219 C 2.417969 -3.402344 2.78125 -4.324219 3.257813 -5.214844 C 3.734375 -6.105469 4.238281 -6.855469 4.773438 -7.464844 Z M 0.570313 -7.464844 "/> -</symbol> -<symbol overflow="visible" id="glyph1-0"> -<path style="stroke:none;" d="M 0 -1.5 L -7.5 -1.5 L -7.5 -7.5 L 0 -7.5 Z M -0.1875 -1.6875 L -0.1875 -7.3125 L -7.3125 -7.3125 L -7.3125 -1.6875 Z M -0.1875 -1.6875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-1"> -<path style="stroke:none;" d="M 0 -4.46875 L 0 -3.414063 L -6.71875 -3.417969 C -6.476563 -3.160156 -6.234375 -2.828125 -5.996094 -2.417969 C -5.75 -2.003906 -5.570313 -1.632813 -5.449219 -1.308594 L -6.46875 -1.308594 C -6.742188 -1.894531 -7.078125 -2.410156 -7.476563 -2.851563 C -7.871094 -3.292969 -8.253906 -3.605469 -8.625 -3.792969 L -8.625 -4.472656 Z M 0 -4.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph1-2"> -<path style="stroke:none;" d="M -1.011719 -6.039063 L 0 -6.039063 L 0 -0.363281 C -0.253906 -0.355469 -0.496094 -0.394531 -0.734375 -0.488281 C -1.117188 -0.628906 -1.5 -0.859375 -1.875 -1.179688 C -2.25 -1.496094 -2.683594 -1.957031 -3.175781 -2.5625 C -3.941406 -3.492188 -4.546875 -4.125 -4.992188 -4.453125 C -5.4375 -4.78125 -5.859375 -4.945313 -6.265625 -4.945313 C -6.679688 -4.945313 -7.03125 -4.792969 -7.320313 -4.496094 C -7.601563 -4.195313 -7.746094 -3.808594 -7.75 -3.328125 C -7.746094 -2.820313 -7.59375 -2.414063 -7.292969 -2.109375 C -6.984375 -1.804688 -6.5625 -1.648438 -6.03125 -1.648438 L -6.140625 -0.5625 C -6.945313 -0.636719 -7.558594 -0.914063 -7.988281 -1.402344 C -8.410156 -1.882813 -8.625 -2.535156 -8.625 -3.351563 C -8.625 -4.175781 -8.394531 -4.828125 -7.9375 -5.308594 C -7.480469 -5.789063 -6.914063 -6.027344 -6.242188 -6.03125 C -5.894531 -6.027344 -5.558594 -5.957031 -5.226563 -5.820313 C -4.890625 -5.675781 -4.539063 -5.441406 -4.175781 -5.117188 C -3.804688 -4.789063 -3.300781 -4.25 -2.664063 -3.492188 C -2.128906 -2.859375 -1.769531 -2.453125 -1.582031 -2.273438 C -1.394531 -2.09375 -1.203125 -1.945313 -1.011719 -1.828125 Z M -1.011719 -6.039063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-3"> -<path style="stroke:none;" d="M -2.265625 -0.503906 L -2.40625 -1.558594 C -1.808594 -1.679688 -1.378906 -1.882813 -1.113281 -2.175781 C -0.847656 -2.464844 -0.714844 -2.820313 -0.71875 -3.242188 C -0.714844 -3.734375 -0.886719 -4.152344 -1.234375 -4.496094 C -1.574219 -4.832031 -2 -5.003906 -2.511719 -5.007813 C -2.992188 -5.003906 -3.390625 -4.847656 -3.710938 -4.535156 C -4.023438 -4.21875 -4.183594 -3.816406 -4.183594 -3.328125 C -4.183594 -3.128906 -4.144531 -2.878906 -4.066406 -2.585938 L -4.992188 -2.703125 C -4.984375 -2.769531 -4.980469 -2.828125 -4.980469 -2.871094 C -4.980469 -3.320313 -5.097656 -3.722656 -5.332031 -4.085938 C -5.566406 -4.441406 -5.925781 -4.621094 -6.414063 -4.625 C -6.800781 -4.621094 -7.121094 -4.492188 -7.375 -4.230469 C -7.628906 -3.96875 -7.757813 -3.628906 -7.757813 -3.21875 C -7.757813 -2.804688 -7.628906 -2.464844 -7.371094 -2.191406 C -7.113281 -1.917969 -6.726563 -1.742188 -6.210938 -1.664063 L -6.398438 -0.609375 C -7.105469 -0.738281 -7.652344 -1.03125 -8.042969 -1.488281 C -8.429688 -1.945313 -8.625 -2.511719 -8.625 -3.195313 C -8.625 -3.660156 -8.523438 -4.09375 -8.324219 -4.488281 C -8.121094 -4.882813 -7.847656 -5.183594 -7.5 -5.394531 C -7.148438 -5.601563 -6.777344 -5.707031 -6.390625 -5.707031 C -6.019531 -5.707031 -5.683594 -5.605469 -5.378906 -5.40625 C -5.074219 -5.207031 -4.832031 -4.914063 -4.652344 -4.523438 C -4.535156 -5.03125 -4.289063 -5.425781 -3.921875 -5.707031 C -3.546875 -5.988281 -3.085938 -6.128906 -2.535156 -6.128906 C -1.78125 -6.128906 -1.144531 -5.855469 -0.628906 -5.308594 C -0.105469 -4.761719 0.152344 -4.070313 0.152344 -3.234375 C 0.152344 -2.476563 -0.0703125 -1.847656 -0.519531 -1.355469 C -0.96875 -0.855469 -1.550781 -0.574219 -2.265625 -0.503906 Z M -2.265625 -0.503906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-4"> -<path style="stroke:none;" d="M 0 -3.878906 L -2.054688 -3.878906 L -2.054688 -0.152344 L -3.023438 -0.152344 L -8.589844 -4.074219 L -8.589844 -4.933594 L -3.023438 -4.933594 L -3.023438 -6.09375 L -2.054688 -6.09375 L -2.054688 -4.933594 L 0 -4.933594 Z M -3.023438 -3.878906 L -6.898438 -3.878906 L -3.023438 -1.191406 Z M -3.023438 -3.878906 "/> -</symbol> -<symbol overflow="visible" id="glyph1-5"> -<path style="stroke:none;" d="M -2.25 -0.5 L -2.34375 -1.605469 C -1.804688 -1.683594 -1.398438 -1.871094 -1.125 -2.175781 C -0.851563 -2.472656 -0.714844 -2.835938 -0.71875 -3.257813 C -0.714844 -3.765625 -0.90625 -4.195313 -1.292969 -4.546875 C -1.671875 -4.898438 -2.179688 -5.074219 -2.816406 -5.074219 C -3.414063 -5.074219 -3.890625 -4.902344 -4.242188 -4.566406 C -4.589844 -4.226563 -4.761719 -3.785156 -4.765625 -3.242188 C -4.761719 -2.898438 -4.683594 -2.59375 -4.53125 -2.320313 C -4.375 -2.046875 -4.175781 -1.832031 -3.929688 -1.675781 L -4.0625 -0.6875 L -8.472656 -1.519531 L -8.472656 -5.789063 L -7.464844 -5.789063 L -7.464844 -2.363281 L -5.15625 -1.898438 C -5.515625 -2.414063 -5.695313 -2.953125 -5.695313 -3.523438 C -5.695313 -4.269531 -5.433594 -4.902344 -4.914063 -5.421875 C -4.394531 -5.933594 -3.726563 -6.191406 -2.910156 -6.195313 C -2.132813 -6.191406 -1.460938 -5.964844 -0.894531 -5.515625 C -0.199219 -4.960938 0.144531 -4.210938 0.148438 -3.257813 C 0.144531 -2.476563 -0.0703125 -1.835938 -0.507813 -1.34375 C -0.941406 -0.847656 -1.523438 -0.566406 -2.25 -0.5 Z M -2.25 -0.5 "/> -</symbol> -<symbol overflow="visible" id="glyph1-6"> -<path style="stroke:none;" d="M 0 -0.789063 L -8.589844 -0.792969 L -8.589844 -1.847656 L -5.507813 -1.847656 C -6.078125 -2.335938 -6.363281 -2.957031 -6.363281 -3.710938 C -6.363281 -4.164063 -6.269531 -4.566406 -6.089844 -4.910156 C -5.90625 -5.25 -5.65625 -5.492188 -5.339844 -5.640625 C -5.015625 -5.785156 -4.550781 -5.859375 -3.941406 -5.859375 L 0 -5.859375 L 0 -4.804688 L -3.941406 -4.804688 C -4.46875 -4.804688 -4.851563 -4.6875 -5.09375 -4.460938 C -5.328125 -4.226563 -5.449219 -3.90625 -5.453125 -3.492188 C -5.449219 -3.179688 -5.367188 -2.882813 -5.210938 -2.609375 C -5.046875 -2.332031 -4.828125 -2.136719 -4.550781 -2.023438 C -4.273438 -1.902344 -3.890625 -1.84375 -3.40625 -1.847656 L 0 -1.84375 Z M 0 -0.789063 "/> -</symbol> -<symbol overflow="visible" id="glyph1-7"> -<path style="stroke:none;" d="M -0.765625 -4.851563 C -0.433594 -4.460938 -0.199219 -4.082031 -0.0625 -3.722656 C 0.0742188 -3.355469 0.140625 -2.96875 0.140625 -2.5625 C 0.140625 -1.875 -0.0234375 -1.351563 -0.359375 -0.984375 C -0.6875 -0.617188 -1.117188 -0.433594 -1.640625 -0.433594 C -1.945313 -0.433594 -2.222656 -0.5 -2.472656 -0.640625 C -2.722656 -0.777344 -2.925781 -0.960938 -3.082031 -1.1875 C -3.234375 -1.410156 -3.347656 -1.664063 -3.429688 -1.945313 C -3.476563 -2.152344 -3.53125 -2.464844 -3.585938 -2.882813 C -3.6875 -3.734375 -3.808594 -4.359375 -3.949219 -4.765625 C -4.089844 -4.765625 -4.179688 -4.769531 -4.226563 -4.769531 C -4.648438 -4.769531 -4.953125 -4.667969 -5.132813 -4.46875 C -5.371094 -4.199219 -5.488281 -3.800781 -5.492188 -3.269531 C -5.488281 -2.773438 -5.402344 -2.40625 -5.230469 -2.171875 C -5.054688 -1.933594 -4.746094 -1.757813 -4.304688 -1.648438 L -4.445313 -0.617188 C -4.886719 -0.707031 -5.242188 -0.863281 -5.515625 -1.078125 C -5.78125 -1.292969 -5.992188 -1.601563 -6.140625 -2.011719 C -6.289063 -2.414063 -6.363281 -2.886719 -6.363281 -3.421875 C -6.363281 -3.953125 -6.300781 -4.382813 -6.175781 -4.714844 C -6.050781 -5.046875 -5.890625 -5.292969 -5.703125 -5.449219 C -5.511719 -5.605469 -5.273438 -5.714844 -4.984375 -5.777344 C -4.804688 -5.808594 -4.480469 -5.824219 -4.015625 -5.828125 L -2.605469 -5.828125 C -1.625 -5.824219 -1.003906 -5.847656 -0.746094 -5.894531 C -0.480469 -5.941406 -0.234375 -6.03125 0 -6.164063 L 0 -5.0625 C -0.21875 -4.953125 -0.472656 -4.882813 -0.765625 -4.851563 Z M -3.121094 -4.765625 C -2.960938 -4.375 -2.828125 -3.800781 -2.726563 -3.039063 C -2.660156 -2.605469 -2.589844 -2.300781 -2.515625 -2.121094 C -2.433594 -1.941406 -2.320313 -1.800781 -2.171875 -1.703125 C -2.019531 -1.605469 -1.851563 -1.558594 -1.671875 -1.558594 C -1.386719 -1.558594 -1.152344 -1.664063 -0.964844 -1.875 C -0.773438 -2.085938 -0.679688 -2.398438 -0.683594 -2.8125 C -0.679688 -3.21875 -0.769531 -3.578125 -0.949219 -3.894531 C -1.128906 -4.210938 -1.371094 -4.445313 -1.679688 -4.59375 C -1.917969 -4.707031 -2.269531 -4.761719 -2.734375 -4.765625 Z M -3.121094 -4.765625 "/> -</symbol> -<symbol overflow="visible" id="glyph1-8"> -<path style="stroke:none;" d="M 0.148438 0 L -8.734375 -2.492188 L -8.734375 -3.335938 L 0.148438 -0.851563 Z M 0.148438 0 "/> -</symbol> -<symbol overflow="visible" id="glyph1-9"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph1-10"> -<path style="stroke:none;" d="M -3.109375 -0.398438 C -4.261719 -0.398438 -5.117188 -0.71875 -5.671875 -1.359375 C -6.132813 -1.894531 -6.363281 -2.546875 -6.363281 -3.316406 C -6.363281 -4.171875 -6.082031 -4.871094 -5.519531 -5.414063 C -4.957031 -5.953125 -4.183594 -6.222656 -3.199219 -6.226563 C -2.394531 -6.222656 -1.761719 -6.101563 -1.308594 -5.867188 C -0.847656 -5.625 -0.492188 -5.277344 -0.238281 -4.820313 C 0.015625 -4.359375 0.140625 -3.859375 0.140625 -3.316406 C 0.140625 -2.441406 -0.136719 -1.734375 -0.695313 -1.203125 C -1.253906 -0.664063 -2.058594 -0.398438 -3.109375 -0.398438 Z M -3.109375 -1.484375 C -2.308594 -1.480469 -1.710938 -1.65625 -1.320313 -2.003906 C -0.921875 -2.347656 -0.726563 -2.785156 -0.726563 -3.316406 C -0.726563 -3.839844 -0.925781 -4.273438 -1.324219 -4.621094 C -1.722656 -4.96875 -2.328125 -5.144531 -3.144531 -5.144531 C -3.914063 -5.144531 -4.496094 -4.96875 -4.894531 -4.617188 C -5.289063 -4.265625 -5.488281 -3.832031 -5.492188 -3.316406 C -5.488281 -2.789063 -5.292969 -2.351563 -4.898438 -2.003906 C -4.5 -1.65625 -3.902344 -1.480469 -3.109375 -1.484375 Z M -3.109375 -1.484375 "/> -</symbol> -<symbol overflow="visible" id="glyph1-11"> -<path style="stroke:none;" d="M 0 -4.867188 L -0.914063 -4.867188 C -0.210938 -4.378906 0.140625 -3.722656 0.140625 -2.894531 C 0.140625 -2.527344 0.0703125 -2.183594 -0.0703125 -1.867188 C -0.210938 -1.546875 -0.386719 -1.308594 -0.597656 -1.15625 C -0.808594 -1 -1.070313 -0.894531 -1.382813 -0.832031 C -1.589844 -0.789063 -1.917969 -0.765625 -2.367188 -0.769531 L -6.222656 -0.769531 L -6.222656 -1.824219 L -2.773438 -1.824219 C -2.21875 -1.820313 -1.847656 -1.84375 -1.65625 -1.886719 C -1.378906 -1.949219 -1.160156 -2.089844 -1.003906 -2.308594 C -0.839844 -2.523438 -0.761719 -2.789063 -0.765625 -3.105469 C -0.761719 -3.417969 -0.84375 -3.714844 -1.007813 -3.996094 C -1.171875 -4.273438 -1.390625 -4.46875 -1.671875 -4.585938 C -1.945313 -4.699219 -2.351563 -4.757813 -2.886719 -4.757813 L -6.222656 -4.757813 L -6.222656 -5.8125 L 0 -5.8125 Z M 0 -4.867188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-0"> -<path style="stroke:none;" d="M 1.800781 0 L 1.800781 -9 L 9 -9 L 9 0 Z M 2.023438 -0.226563 L 8.773438 -0.226563 L 8.773438 -8.773438 L 2.023438 -8.773438 Z M 2.023438 -0.226563 "/> -</symbol> -<symbol overflow="visible" id="glyph2-1"> -<path style="stroke:none;" d="M 0.519531 -3.355469 L 2.546875 -3.550781 C 2.664063 -2.871094 2.910156 -2.371094 3.285156 -2.050781 C 3.65625 -1.730469 4.160156 -1.570313 4.796875 -1.574219 C 5.464844 -1.570313 5.96875 -1.710938 6.308594 -2 C 6.648438 -2.28125 6.820313 -2.613281 6.820313 -2.996094 C 6.820313 -3.234375 6.746094 -3.441406 6.605469 -3.617188 C 6.457031 -3.785156 6.207031 -3.933594 5.855469 -4.0625 C 5.609375 -4.144531 5.054688 -4.296875 4.191406 -4.515625 C 3.070313 -4.789063 2.289063 -5.128906 1.84375 -5.535156 C 1.207031 -6.097656 0.890625 -6.789063 0.894531 -7.609375 C 0.890625 -8.128906 1.039063 -8.617188 1.339844 -9.078125 C 1.632813 -9.53125 2.0625 -9.882813 2.625 -10.125 C 3.183594 -10.363281 3.859375 -10.480469 4.65625 -10.484375 C 5.945313 -10.480469 6.917969 -10.199219 7.574219 -9.632813 C 8.226563 -9.0625 8.570313 -8.304688 8.605469 -7.363281 L 6.523438 -7.269531 C 6.429688 -7.796875 6.238281 -8.179688 5.949219 -8.414063 C 5.652344 -8.644531 5.214844 -8.757813 4.632813 -8.761719 C 4.027344 -8.757813 3.554688 -8.632813 3.214844 -8.386719 C 2.992188 -8.222656 2.882813 -8.011719 2.882813 -7.75 C 2.882813 -7.503906 2.984375 -7.292969 3.191406 -7.121094 C 3.453125 -6.898438 4.089844 -6.671875 5.105469 -6.433594 C 6.113281 -6.191406 6.863281 -5.941406 7.351563 -5.691406 C 7.832031 -5.433594 8.210938 -5.085938 8.488281 -4.644531 C 8.761719 -4.199219 8.898438 -3.652344 8.902344 -3.003906 C 8.898438 -2.410156 8.734375 -1.855469 8.410156 -1.34375 C 8.078125 -0.824219 7.613281 -0.441406 7.015625 -0.191406 C 6.414063 0.0585938 5.667969 0.179688 4.773438 0.183594 C 3.46875 0.179688 2.46875 -0.117188 1.769531 -0.71875 C 1.070313 -1.320313 0.652344 -2.199219 0.519531 -3.355469 Z M 0.519531 -3.355469 "/> -</symbol> -<symbol overflow="visible" id="glyph2-2"> -<path style="stroke:none;" d="M 5.949219 0 L 5.949219 -1.117188 C 5.671875 -0.714844 5.316406 -0.402344 4.875 -0.175781 C 4.429688 0.0507813 3.960938 0.164063 3.472656 0.167969 C 2.96875 0.164063 2.519531 0.0585938 2.125 -0.160156 C 1.722656 -0.378906 1.433594 -0.691406 1.257813 -1.089844 C 1.078125 -1.488281 0.988281 -2.039063 0.992188 -2.742188 L 0.992188 -7.46875 L 2.96875 -7.46875 L 2.96875 -4.035156 C 2.964844 -2.984375 3 -2.339844 3.074219 -2.105469 C 3.144531 -1.863281 3.277344 -1.675781 3.472656 -1.542969 C 3.664063 -1.402344 3.90625 -1.335938 4.203125 -1.335938 C 4.539063 -1.335938 4.84375 -1.425781 5.109375 -1.613281 C 5.375 -1.792969 5.558594 -2.023438 5.660156 -2.300781 C 5.757813 -2.574219 5.804688 -3.246094 5.808594 -4.316406 L 5.808594 -7.46875 L 7.785156 -7.46875 L 7.785156 0 Z M 5.949219 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-3"> -<path style="stroke:none;" d="M 0.976563 -7.46875 L 2.820313 -7.46875 L 2.820313 -6.371094 C 3.054688 -6.742188 3.378906 -7.046875 3.789063 -7.285156 C 4.195313 -7.515625 4.648438 -7.632813 5.148438 -7.636719 C 6.011719 -7.632813 6.746094 -7.292969 7.355469 -6.617188 C 7.957031 -5.933594 8.261719 -4.988281 8.261719 -3.777344 C 8.261719 -2.527344 7.957031 -1.558594 7.347656 -0.867188 C 6.738281 -0.179688 6 0.164063 5.132813 0.167969 C 4.71875 0.164063 4.34375 0.0859375 4.011719 -0.078125 C 3.671875 -0.238281 3.320313 -0.519531 2.953125 -0.921875 L 2.953125 2.839844 L 0.976563 2.839844 Z M 2.933594 -3.859375 C 2.929688 -3.019531 3.09375 -2.398438 3.429688 -2 C 3.757813 -1.59375 4.164063 -1.394531 4.648438 -1.398438 C 5.101563 -1.394531 5.484375 -1.578125 5.792969 -1.949219 C 6.09375 -2.316406 6.246094 -2.921875 6.25 -3.761719 C 6.246094 -4.542969 6.089844 -5.121094 5.777344 -5.503906 C 5.464844 -5.878906 5.074219 -6.070313 4.613281 -6.074219 C 4.125 -6.070313 3.726563 -5.882813 3.410156 -5.515625 C 3.089844 -5.140625 2.929688 -4.589844 2.933594 -3.859375 Z M 2.933594 -3.859375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-4"> -<path style="stroke:none;" d="M 5.359375 -2.375 L 7.328125 -2.046875 C 7.070313 -1.320313 6.667969 -0.773438 6.125 -0.398438 C 5.578125 -0.0234375 4.898438 0.164063 4.078125 0.167969 C 2.777344 0.164063 1.816406 -0.257813 1.195313 -1.105469 C 0.703125 -1.78125 0.457031 -2.636719 0.457031 -3.675781 C 0.457031 -4.910156 0.777344 -5.882813 1.425781 -6.585938 C 2.070313 -7.285156 2.890625 -7.632813 3.882813 -7.636719 C 4.988281 -7.632813 5.863281 -7.265625 6.507813 -6.535156 C 7.148438 -5.796875 7.457031 -4.675781 7.433594 -3.164063 L 2.480469 -3.164063 C 2.492188 -2.578125 2.652344 -2.121094 2.960938 -1.796875 C 3.261719 -1.46875 3.640625 -1.304688 4.097656 -1.308594 C 4.402344 -1.304688 4.664063 -1.390625 4.878906 -1.558594 C 5.085938 -1.726563 5.246094 -1.996094 5.359375 -2.375 Z M 5.46875 -4.375 C 5.453125 -4.941406 5.308594 -5.375 5.027344 -5.675781 C 4.746094 -5.972656 4.402344 -6.121094 4 -6.125 C 3.566406 -6.121094 3.210938 -5.964844 2.933594 -5.652344 C 2.648438 -5.335938 2.507813 -4.910156 2.515625 -4.375 Z M 5.46875 -4.375 "/> -</symbol> -<symbol overflow="visible" id="glyph2-5"> -<path style="stroke:none;" d="M 2.925781 0 L 0.949219 0 L 0.949219 -7.46875 L 2.785156 -7.46875 L 2.785156 -6.40625 C 3.09375 -6.902344 3.375 -7.234375 3.628906 -7.394531 C 3.878906 -7.554688 4.164063 -7.632813 4.484375 -7.636719 C 4.929688 -7.632813 5.363281 -7.507813 5.785156 -7.261719 L 5.175781 -5.539063 C 4.839844 -5.75 4.53125 -5.859375 4.246094 -5.863281 C 3.96875 -5.859375 3.734375 -5.78125 3.542969 -5.632813 C 3.347656 -5.476563 3.195313 -5.203125 3.089844 -4.808594 C 2.976563 -4.40625 2.921875 -3.570313 2.925781 -2.304688 Z M 2.925781 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-6"> -<path style="stroke:none;" d="M 0.808594 -2.75 L 0.808594 -4.726563 L 4.691406 -4.726563 L 4.691406 -2.75 Z M 0.808594 -2.75 "/> -</symbol> -<symbol overflow="visible" id="glyph2-7"> -<path style="stroke:none;" d="M 2.511719 -5.1875 L 0.71875 -5.511719 C 0.917969 -6.230469 1.265625 -6.765625 1.757813 -7.113281 C 2.25 -7.460938 2.980469 -7.632813 3.953125 -7.636719 C 4.832031 -7.632813 5.488281 -7.53125 5.917969 -7.324219 C 6.347656 -7.113281 6.648438 -6.847656 6.828125 -6.527344 C 7 -6.207031 7.089844 -5.617188 7.09375 -4.761719 L 7.074219 -2.453125 C 7.070313 -1.792969 7.101563 -1.308594 7.167969 -1 C 7.226563 -0.6875 7.347656 -0.355469 7.523438 0 L 5.570313 0 C 5.515625 -0.128906 5.453125 -0.320313 5.378906 -0.582031 C 5.34375 -0.695313 5.320313 -0.773438 5.308594 -0.816406 C 4.96875 -0.484375 4.605469 -0.238281 4.222656 -0.078125 C 3.835938 0.0859375 3.425781 0.164063 2.996094 0.167969 C 2.222656 0.164063 1.617188 -0.0429688 1.175781 -0.457031 C 0.730469 -0.871094 0.507813 -1.398438 0.511719 -2.039063 C 0.507813 -2.460938 0.609375 -2.835938 0.8125 -3.167969 C 1.011719 -3.496094 1.292969 -3.75 1.660156 -3.925781 C 2.019531 -4.101563 2.546875 -4.253906 3.234375 -4.386719 C 4.15625 -4.558594 4.792969 -4.71875 5.152344 -4.871094 L 5.152344 -5.070313 C 5.148438 -5.445313 5.054688 -5.71875 4.871094 -5.882813 C 4.679688 -6.042969 4.328125 -6.121094 3.8125 -6.125 C 3.457031 -6.121094 3.183594 -6.054688 2.988281 -5.917969 C 2.789063 -5.777344 2.628906 -5.53125 2.511719 -5.1875 Z M 5.152344 -3.585938 C 4.894531 -3.5 4.496094 -3.398438 3.949219 -3.285156 C 3.402344 -3.164063 3.042969 -3.046875 2.875 -2.9375 C 2.613281 -2.75 2.484375 -2.519531 2.488281 -2.242188 C 2.484375 -1.964844 2.585938 -1.726563 2.796875 -1.523438 C 3 -1.320313 3.265625 -1.21875 3.585938 -1.222656 C 3.941406 -1.21875 4.28125 -1.335938 4.605469 -1.574219 C 4.84375 -1.75 5 -1.96875 5.078125 -2.230469 C 5.125 -2.394531 5.148438 -2.714844 5.152344 -3.191406 Z M 5.152344 -3.585938 "/> -</symbol> -<symbol overflow="visible" id="glyph2-8"> -<path style="stroke:none;" d="M 7.542969 -5.257813 L 5.597656 -4.90625 C 5.527344 -5.292969 5.378906 -5.585938 5.148438 -5.785156 C 4.914063 -5.980469 4.613281 -6.082031 4.246094 -6.082031 C 3.75 -6.082031 3.355469 -5.910156 3.066406 -5.570313 C 2.769531 -5.230469 2.625 -4.664063 2.628906 -3.867188 C 2.625 -2.980469 2.773438 -2.351563 3.074219 -1.988281 C 3.371094 -1.621094 3.769531 -1.441406 4.273438 -1.441406 C 4.644531 -1.441406 4.953125 -1.546875 5.195313 -1.761719 C 5.433594 -1.972656 5.601563 -2.339844 5.703125 -2.863281 L 7.644531 -2.53125 C 7.4375 -1.640625 7.050781 -0.964844 6.480469 -0.511719 C 5.910156 -0.0585938 5.144531 0.164063 4.183594 0.167969 C 3.089844 0.164063 2.21875 -0.175781 1.570313 -0.863281 C 0.921875 -1.550781 0.597656 -2.507813 0.597656 -3.726563 C 0.597656 -4.957031 0.921875 -5.914063 1.574219 -6.605469 C 2.222656 -7.289063 3.105469 -7.632813 4.21875 -7.636719 C 5.125 -7.632813 5.847656 -7.4375 6.386719 -7.046875 C 6.921875 -6.652344 7.304688 -6.054688 7.542969 -5.257813 Z M 7.542969 -5.257813 "/> -</symbol> -<symbol overflow="visible" id="glyph2-9"> -<path style="stroke:none;" d="M 4.457031 -7.46875 L 4.457031 -5.890625 L 3.109375 -5.890625 L 3.109375 -2.882813 C 3.105469 -2.273438 3.117188 -1.917969 3.144531 -1.816406 C 3.167969 -1.714844 3.226563 -1.628906 3.320313 -1.566406 C 3.410156 -1.496094 3.523438 -1.464844 3.65625 -1.46875 C 3.835938 -1.464844 4.097656 -1.527344 4.449219 -1.660156 L 4.621094 -0.125 C 4.15625 0.0703125 3.636719 0.164063 3.058594 0.167969 C 2.699219 0.164063 2.375 0.105469 2.09375 -0.0117188 C 1.804688 -0.128906 1.597656 -0.28125 1.464844 -0.472656 C 1.332031 -0.660156 1.238281 -0.917969 1.1875 -1.246094 C 1.144531 -1.472656 1.125 -1.9375 1.125 -2.636719 L 1.125 -5.890625 L 0.21875 -5.890625 L 0.21875 -7.46875 L 1.125 -7.46875 L 1.125 -8.949219 L 3.109375 -10.105469 L 3.109375 -7.46875 Z M 4.457031 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-10"> -<path style="stroke:none;" d="M 1.035156 -8.480469 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 -8.480469 Z M 1.035156 0 L 1.035156 -7.46875 L 3.007813 -7.46875 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-11"> -<path style="stroke:none;" d="M 3.085938 0 L 0.078125 -7.46875 L 2.152344 -7.46875 L 3.558594 -3.65625 L 3.964844 -2.382813 C 4.070313 -2.703125 4.136719 -2.917969 4.167969 -3.023438 C 4.230469 -3.234375 4.300781 -3.445313 4.378906 -3.65625 L 5.800781 -7.46875 L 7.832031 -7.46875 L 4.867188 0 Z M 3.085938 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-12"> -<path style="stroke:none;" d=""/> -</symbol> -<symbol overflow="visible" id="glyph2-13"> -<path style="stroke:none;" d="M 0.949219 0 L 0.949219 -10.308594 L 2.925781 -10.308594 L 2.925781 -6.59375 C 3.53125 -7.285156 4.253906 -7.632813 5.089844 -7.636719 C 5.996094 -7.632813 6.75 -7.304688 7.347656 -6.648438 C 7.941406 -5.988281 8.238281 -5.042969 8.242188 -3.8125 C 8.238281 -2.535156 7.933594 -1.550781 7.328125 -0.863281 C 6.71875 -0.175781 5.980469 0.164063 5.117188 0.167969 C 4.6875 0.164063 4.269531 0.0585938 3.855469 -0.152344 C 3.441406 -0.363281 3.082031 -0.675781 2.785156 -1.097656 L 2.785156 0 Z M 2.910156 -3.894531 C 2.90625 -3.117188 3.027344 -2.546875 3.277344 -2.179688 C 3.613281 -1.652344 4.070313 -1.386719 4.640625 -1.390625 C 5.074219 -1.386719 5.445313 -1.574219 5.753906 -1.949219 C 6.058594 -2.320313 6.210938 -2.90625 6.214844 -3.710938 C 6.210938 -4.5625 6.054688 -5.179688 5.75 -5.558594 C 5.4375 -5.933594 5.042969 -6.121094 4.5625 -6.125 C 4.085938 -6.121094 3.691406 -5.9375 3.378906 -5.570313 C 3.0625 -5.199219 2.90625 -4.640625 2.910156 -3.894531 Z M 2.910156 -3.894531 "/> -</symbol> -<symbol overflow="visible" id="glyph2-14"> -<path style="stroke:none;" d="M 0.167969 -7.46875 L 1.265625 -7.46875 L 1.265625 -8.03125 C 1.265625 -8.65625 1.332031 -9.125 1.464844 -9.433594 C 1.597656 -9.742188 1.84375 -9.992188 2.203125 -10.191406 C 2.5625 -10.382813 3.015625 -10.480469 3.566406 -10.484375 C 4.125 -10.480469 4.675781 -10.398438 5.21875 -10.230469 L 4.949219 -8.851563 C 4.632813 -8.925781 4.332031 -8.964844 4.042969 -8.964844 C 3.753906 -8.964844 3.546875 -8.894531 3.425781 -8.761719 C 3.300781 -8.625 3.238281 -8.371094 3.242188 -7.996094 L 3.242188 -7.46875 L 4.71875 -7.46875 L 4.71875 -5.914063 L 3.242188 -5.914063 L 3.242188 0 L 1.265625 0 L 1.265625 -5.914063 L 0.167969 -5.914063 Z M 0.167969 -7.46875 "/> -</symbol> -<symbol overflow="visible" id="glyph2-15"> -<path style="stroke:none;" d="M 1.035156 0 L 1.035156 -10.308594 L 3.007813 -10.308594 L 3.007813 0 Z M 1.035156 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-16"> -<path style="stroke:none;" d="M 0.335938 -2.128906 L 2.320313 -2.433594 C 2.402344 -2.042969 2.570313 -1.75 2.832031 -1.554688 C 3.085938 -1.351563 3.449219 -1.253906 3.917969 -1.257813 C 4.425781 -1.253906 4.808594 -1.347656 5.070313 -1.539063 C 5.238281 -1.667969 5.324219 -1.84375 5.328125 -2.066406 C 5.324219 -2.214844 5.277344 -2.339844 5.1875 -2.441406 C 5.085938 -2.53125 4.867188 -2.617188 4.527344 -2.699219 C 2.929688 -3.046875 1.917969 -3.367188 1.496094 -3.664063 C 0.902344 -4.0625 0.609375 -4.625 0.613281 -5.34375 C 0.609375 -5.988281 0.863281 -6.53125 1.378906 -6.972656 C 1.886719 -7.414063 2.679688 -7.632813 3.753906 -7.636719 C 4.773438 -7.632813 5.53125 -7.46875 6.03125 -7.136719 C 6.523438 -6.800781 6.867188 -6.308594 7.058594 -5.660156 L 5.195313 -5.316406 C 5.113281 -5.601563 4.960938 -5.824219 4.742188 -5.980469 C 4.515625 -6.132813 4.199219 -6.210938 3.789063 -6.214844 C 3.265625 -6.210938 2.894531 -6.136719 2.671875 -5.996094 C 2.519531 -5.890625 2.441406 -5.757813 2.445313 -5.597656 C 2.441406 -5.453125 2.507813 -5.335938 2.644531 -5.238281 C 2.816406 -5.105469 3.433594 -4.917969 4.488281 -4.683594 C 5.539063 -4.441406 6.273438 -4.148438 6.695313 -3.804688 C 7.105469 -3.449219 7.3125 -2.960938 7.3125 -2.335938 C 7.3125 -1.648438 7.023438 -1.058594 6.453125 -0.570313 C 5.878906 -0.078125 5.035156 0.164063 3.917969 0.167969 C 2.898438 0.164063 2.09375 -0.0390625 1.5 -0.449219 C 0.90625 -0.859375 0.515625 -1.417969 0.335938 -2.128906 Z M 0.335938 -2.128906 "/> -</symbol> -<symbol overflow="visible" id="glyph2-17"> -<path style="stroke:none;" d="M 0.597656 -5.738281 L 0.597656 -7.550781 L 7.804688 -7.550781 L 7.804688 -5.738281 Z M 0.597656 -2.617188 L 0.597656 -4.4375 L 7.804688 -4.4375 L 7.804688 -2.617188 Z M 0.597656 -2.617188 "/> -</symbol> -<symbol overflow="visible" id="glyph2-18"> -<path style="stroke:none;" d="M 5.667969 0 L 3.691406 0 L 3.691406 -7.445313 C 2.96875 -6.769531 2.117188 -6.269531 1.140625 -5.949219 L 1.140625 -7.742188 C 1.652344 -7.90625 2.210938 -8.226563 2.820313 -8.699219 C 3.421875 -9.167969 3.835938 -9.71875 4.0625 -10.351563 L 5.667969 -10.351563 Z M 5.667969 0 "/> -</symbol> -<symbol overflow="visible" id="glyph2-19"> -<path style="stroke:none;" d="M 0.640625 -2.652344 L 2.609375 -2.855469 C 2.660156 -2.40625 2.828125 -2.054688 3.105469 -1.796875 C 3.382813 -1.535156 3.699219 -1.40625 4.0625 -1.40625 C 4.472656 -1.40625 4.824219 -1.570313 5.109375 -1.90625 C 5.394531 -2.238281 5.535156 -2.746094 5.539063 -3.425781 C 5.535156 -4.054688 5.394531 -4.527344 5.113281 -4.847656 C 4.828125 -5.160156 4.460938 -5.320313 4.007813 -5.324219 C 3.4375 -5.320313 2.925781 -5.070313 2.480469 -4.570313 L 0.878906 -4.800781 L 1.890625 -10.167969 L 7.117188 -10.167969 L 7.117188 -8.316406 L 3.390625 -8.316406 L 3.078125 -6.566406 C 3.515625 -6.785156 3.96875 -6.894531 4.429688 -6.898438 C 5.304688 -6.894531 6.046875 -6.578125 6.660156 -5.941406 C 7.265625 -5.300781 7.570313 -4.472656 7.574219 -3.460938 C 7.570313 -2.609375 7.324219 -1.851563 6.835938 -1.1875 C 6.160156 -0.277344 5.230469 0.175781 4.042969 0.175781 C 3.089844 0.175781 2.3125 -0.078125 1.714844 -0.589844 C 1.113281 -1.097656 0.753906 -1.785156 0.640625 -2.652344 Z M 0.640625 -2.652344 "/> -</symbol> -<symbol overflow="visible" id="glyph2-20"> -<path style="stroke:none;" d="M 0.625 -7.761719 C 0.621094 -8.683594 0.824219 -9.367188 1.234375 -9.816406 C 1.636719 -10.257813 2.1875 -10.480469 2.882813 -10.484375 C 3.597656 -10.480469 4.15625 -10.261719 4.566406 -9.820313 C 4.96875 -9.375 5.171875 -8.6875 5.175781 -7.761719 C 5.171875 -6.835938 4.96875 -6.152344 4.566406 -5.710938 C 4.15625 -5.261719 3.609375 -5.039063 2.917969 -5.042969 C 2.199219 -5.039063 1.636719 -5.261719 1.234375 -5.707031 C 0.824219 -6.148438 0.621094 -6.832031 0.625 -7.761719 Z M 2.164063 -7.777344 C 2.160156 -7.101563 2.238281 -6.652344 2.398438 -6.425781 C 2.511719 -6.253906 2.675781 -6.167969 2.882813 -6.171875 C 3.09375 -6.167969 3.257813 -6.253906 3.375 -6.425781 C 3.523438 -6.652344 3.597656 -7.101563 3.601563 -7.777344 C 3.597656 -8.441406 3.523438 -8.890625 3.375 -9.121094 C 3.257813 -9.289063 3.09375 -9.375 2.882813 -9.378906 C 2.675781 -9.375 2.511719 -9.289063 2.398438 -9.125 C 2.238281 -8.890625 2.160156 -8.441406 2.164063 -7.777344 Z M 4.386719 0.394531 L 2.925781 0.394531 L 8.417969 -10.484375 L 9.835938 -10.484375 Z M 7.578125 -2.3125 C 7.574219 -3.234375 7.777344 -3.917969 8.1875 -4.367188 C 8.589844 -4.808594 9.144531 -5.03125 9.851563 -5.035156 C 10.554688 -5.03125 11.113281 -4.808594 11.519531 -4.367188 C 11.925781 -3.917969 12.128906 -3.234375 12.128906 -2.3125 C 12.128906 -1.382813 11.925781 -0.695313 11.519531 -0.253906 C 11.113281 0.191406 10.5625 0.410156 9.871094 0.414063 C 9.152344 0.410156 8.589844 0.191406 8.1875 -0.253906 C 7.777344 -0.695313 7.574219 -1.382813 7.578125 -2.3125 Z M 9.121094 -2.320313 C 9.117188 -1.648438 9.195313 -1.199219 9.351563 -0.976563 C 9.46875 -0.800781 9.628906 -0.714844 9.835938 -0.71875 C 10.042969 -0.714844 10.203125 -0.796875 10.320313 -0.96875 C 10.472656 -1.195313 10.550781 -1.648438 10.554688 -2.320313 C 10.550781 -2.988281 10.476563 -3.4375 10.328125 -3.671875 C 10.207031 -3.835938 10.042969 -3.917969 9.835938 -3.921875 C 9.621094 -3.917969 9.460938 -3.835938 9.351563 -3.671875 C 9.195313 -3.4375 9.117188 -2.988281 9.121094 -2.320313 Z M 9.121094 -2.320313 "/> -</symbol> -</g> -</defs> -<g id="surface36"> -<rect x="0" y="0" width="504" height="504" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.992188 C 77.101563 407.589844 71.699219 407.589844 71.699219 403.992188 C 71.699219 400.390625 77.101563 400.390625 77.101563 403.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.464844 385.695313 C 94.464844 389.292969 89.0625 389.292969 89.0625 385.695313 C 89.0625 382.09375 94.464844 382.09375 94.464844 385.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.152344 371.054688 C 107.152344 374.65625 101.753906 374.65625 101.753906 371.054688 C 101.753906 367.457031 107.152344 367.457031 107.152344 371.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.84375 354.585938 C 121.84375 358.1875 116.445313 358.1875 116.445313 354.585938 C 116.445313 350.988281 121.84375 350.988281 121.84375 354.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.875 332.628906 C 139.875 336.230469 134.476563 336.230469 134.476563 332.628906 C 134.476563 329.03125 139.875 329.03125 139.875 332.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.578125 312.503906 C 160.578125 316.101563 155.179688 316.101563 155.179688 312.503906 C 155.179688 308.902344 160.578125 308.902344 160.578125 312.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.269531 296.035156 C 175.269531 299.632813 169.871094 299.632813 169.871094 296.035156 C 169.871094 292.433594 175.269531 292.433594 175.269531 296.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.304688 277.734375 C 195.304688 281.335938 189.90625 281.335938 189.90625 277.734375 C 189.90625 274.136719 195.304688 274.136719 195.304688 277.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 216.007813 257.609375 C 216.007813 261.207031 210.609375 261.207031 210.609375 257.609375 C 210.609375 254.007813 216.007813 254.007813 216.007813 257.609375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 237.378906 237.480469 C 237.378906 241.082031 231.976563 241.082031 231.976563 237.480469 C 231.976563 233.878906 237.378906 233.878906 237.378906 237.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 256.746094 221.011719 C 256.746094 224.613281 251.34375 224.613281 251.34375 221.011719 C 251.34375 217.414063 256.746094 217.414063 256.746094 221.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.785156 200.886719 C 278.785156 204.484375 273.382813 204.484375 273.382813 200.886719 C 273.382813 197.285156 278.785156 197.285156 278.785156 200.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.820313 180.757813 C 300.820313 184.359375 295.421875 184.359375 295.421875 180.757813 C 295.421875 177.15625 300.820313 177.15625 300.820313 180.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.203125 160.628906 C 328.203125 164.230469 322.800781 164.230469 322.800781 160.628906 C 322.800781 157.03125 328.203125 157.03125 328.203125 160.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 343.5625 147.820313 C 343.5625 151.421875 338.164063 151.421875 338.164063 147.820313 C 338.164063 144.222656 343.5625 144.222656 343.5625 147.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.585938 138.671875 C 357.585938 142.273438 352.1875 142.273438 352.1875 138.671875 C 352.1875 135.074219 357.585938 135.074219 357.585938 138.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 372.277344 127.695313 C 372.277344 131.292969 366.878906 131.292969 366.878906 127.695313 C 366.878906 124.09375 372.277344 124.09375 372.277344 127.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.976563 118.542969 C 388.976563 122.144531 383.574219 122.144531 383.574219 118.542969 C 383.574219 114.945313 388.976563 114.945313 388.976563 118.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.003906 105.734375 C 405.003906 109.335938 399.601563 109.335938 399.601563 105.734375 C 399.601563 102.136719 405.003906 102.136719 405.003906 105.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.378906 89.269531 C 430.378906 92.867188 424.980469 92.867188 424.980469 89.269531 C 424.980469 85.667969 430.378906 85.667969 430.378906 89.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.738281 81.949219 C 443.738281 85.550781 438.335938 85.550781 438.335938 81.949219 C 438.335938 78.347656 443.738281 78.347656 443.738281 81.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.925781 430.558594 L 434.914063 430.558594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.925781 430.558594 L 121.925781 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 200.175781 430.558594 L 200.175781 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.421875 430.558594 L 278.421875 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.667969 430.558594 L 356.667969 437.761719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 434.914063 430.558594 L 434.914063 437.761719 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-1" x="118.589844" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-2" x="196.839844" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-3" x="275.085938" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-4" x="353.332031" y="456.480469"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-5" x="431.578125" y="456.480469"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 388.742188 L 59.039063 100.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 388.742188 L 51.839844 388.742188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 316.773438 L 51.839844 316.773438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 244.800781 L 51.839844 244.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 172.828125 L 51.839844 172.828125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 100.855469 L 51.839844 100.855469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-1" x="41.761719" y="392.078125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-2" x="41.761719" y="320.109375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-3" x="41.761719" y="248.136719"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-4" x="41.761719" y="176.164063"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-5" x="41.761719" y="104.191406"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 59.039063 430.558594 L 473.761719 430.558594 L 473.761719 59.039063 L 59.039063 59.039063 L 59.039063 430.558594 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph2-1" x="166.554688" y="34.675781"/> - <use xlink:href="#glyph2-2" x="176.159375" y="34.675781"/> - <use xlink:href="#glyph2-3" x="184.955469" y="34.675781"/> - <use xlink:href="#glyph2-4" x="193.751563" y="34.675781"/> - <use xlink:href="#glyph2-5" x="201.760156" y="34.675781"/> - <use xlink:href="#glyph2-6" x="207.364063" y="34.675781"/> - <use xlink:href="#glyph2-7" x="212.159375" y="34.675781"/> - <use xlink:href="#glyph2-8" x="220.167969" y="34.675781"/> - <use xlink:href="#glyph2-9" x="228.176562" y="34.675781"/> - <use xlink:href="#glyph2-10" x="232.971875" y="34.675781"/> - <use xlink:href="#glyph2-11" x="236.972656" y="34.675781"/> - <use xlink:href="#glyph2-4" x="244.98125" y="34.675781"/> - <use xlink:href="#glyph2-12" x="252.989844" y="34.675781"/> - <use xlink:href="#glyph2-13" x="256.990625" y="34.675781"/> - <use xlink:href="#glyph2-7" x="265.786719" y="34.675781"/> - <use xlink:href="#glyph2-14" x="273.795312" y="34.675781"/> - <use xlink:href="#glyph2-14" x="278.590625" y="34.675781"/> - <use xlink:href="#glyph2-15" x="283.385938" y="34.675781"/> - <use xlink:href="#glyph2-4" x="287.386719" y="34.675781"/> - <use xlink:href="#glyph2-16" x="295.395312" y="34.675781"/> - <use xlink:href="#glyph2-12" x="303.403906" y="34.675781"/> - <use xlink:href="#glyph2-1" x="307.404687" y="34.675781"/> - <use xlink:href="#glyph2-12" x="317.009375" y="34.675781"/> - <use xlink:href="#glyph2-17" x="321.010156" y="34.675781"/> - <use xlink:href="#glyph2-12" x="329.419531" y="34.675781"/> - <use xlink:href="#glyph2-18" x="333.420312" y="34.675781"/> - <use xlink:href="#glyph2-19" x="341.428906" y="34.675781"/> - <use xlink:href="#glyph2-12" x="349.4375" y="34.675781"/> - <use xlink:href="#glyph2-20" x="353.438281" y="34.675781"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-6" x="260.726563" y="485.28125"/> - <use xlink:href="#glyph0-7" x="267.400391" y="485.28125"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph1-6" x="12.960938" y="274.828125"/> - <use xlink:href="#glyph1-7" x="12.960938" y="268.154297"/> - <use xlink:href="#glyph1-8" x="12.960938" y="261.480469"/> - <use xlink:href="#glyph1-7" x="12.960938" y="258.146484"/> - <use xlink:href="#glyph1-9" x="12.960938" y="251.472656"/> - <use xlink:href="#glyph1-10" x="12.960938" y="248.138672"/> - <use xlink:href="#glyph1-11" x="12.960938" y="241.464844"/> - <use xlink:href="#glyph1-9" x="12.960938" y="234.791016"/> - <use xlink:href="#glyph1-6" x="12.960938" y="231.457031"/> - <use xlink:href="#glyph1-8" x="12.960938" y="224.783203"/> - <use xlink:href="#glyph1-7" x="12.960938" y="221.449219"/> -</g> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 77.101563 403.992188 C 77.101563 407.589844 71.699219 407.589844 71.699219 403.992188 C 71.699219 400.390625 77.101563 400.390625 77.101563 403.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 94.464844 385.695313 C 94.464844 389.292969 89.0625 389.292969 89.0625 385.695313 C 89.0625 382.09375 94.464844 382.09375 94.464844 385.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 107.152344 371.054688 C 107.152344 374.65625 101.753906 374.65625 101.753906 371.054688 C 101.753906 367.457031 107.152344 367.457031 107.152344 371.054688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.84375 354.585938 C 121.84375 358.1875 116.445313 358.1875 116.445313 354.585938 C 116.445313 350.988281 121.84375 350.988281 121.84375 354.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.875 332.628906 C 139.875 336.230469 134.476563 336.230469 134.476563 332.628906 C 134.476563 329.03125 139.875 329.03125 139.875 332.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 160.578125 312.503906 C 160.578125 316.101563 155.179688 316.101563 155.179688 312.503906 C 155.179688 308.902344 160.578125 308.902344 160.578125 312.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 175.269531 296.035156 C 175.269531 299.632813 169.871094 299.632813 169.871094 296.035156 C 169.871094 292.433594 175.269531 292.433594 175.269531 296.035156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.304688 277.734375 C 195.304688 281.335938 189.90625 281.335938 189.90625 277.734375 C 189.90625 274.136719 195.304688 274.136719 195.304688 277.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 216.007813 257.609375 C 216.007813 261.207031 210.609375 261.207031 210.609375 257.609375 C 210.609375 254.007813 216.007813 254.007813 216.007813 257.609375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 237.378906 237.480469 C 237.378906 241.082031 231.976563 241.082031 231.976563 237.480469 C 231.976563 233.878906 237.378906 233.878906 237.378906 237.480469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 256.746094 221.011719 C 256.746094 224.613281 251.34375 224.613281 251.34375 221.011719 C 251.34375 217.414063 256.746094 217.414063 256.746094 221.011719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 278.785156 200.886719 C 278.785156 204.484375 273.382813 204.484375 273.382813 200.886719 C 273.382813 197.285156 278.785156 197.285156 278.785156 200.886719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 300.820313 180.757813 C 300.820313 184.359375 295.421875 184.359375 295.421875 180.757813 C 295.421875 177.15625 300.820313 177.15625 300.820313 180.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.203125 160.628906 C 328.203125 164.230469 322.800781 164.230469 322.800781 160.628906 C 322.800781 157.03125 328.203125 157.03125 328.203125 160.628906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 343.5625 147.820313 C 343.5625 151.421875 338.164063 151.421875 338.164063 147.820313 C 338.164063 144.222656 343.5625 144.222656 343.5625 147.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 357.585938 138.671875 C 357.585938 142.273438 352.1875 142.273438 352.1875 138.671875 C 352.1875 135.074219 357.585938 135.074219 357.585938 138.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 372.277344 127.695313 C 372.277344 131.292969 366.878906 131.292969 366.878906 127.695313 C 366.878906 124.09375 372.277344 124.09375 372.277344 127.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 388.976563 118.542969 C 388.976563 122.144531 383.574219 122.144531 383.574219 118.542969 C 383.574219 114.945313 388.976563 114.945313 388.976563 118.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 405.003906 105.734375 C 405.003906 109.335938 399.601563 109.335938 399.601563 105.734375 C 399.601563 102.136719 405.003906 102.136719 405.003906 105.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 430.378906 89.269531 C 430.378906 92.867188 424.980469 92.867188 424.980469 89.269531 C 424.980469 85.667969 430.378906 85.667969 430.378906 89.269531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 443.738281 81.949219 C 443.738281 85.550781 438.335938 85.550781 438.335938 81.949219 C 438.335938 78.347656 443.738281 78.347656 443.738281 81.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 461.101563 72.800781 C 461.101563 76.398438 455.699219 76.398438 455.699219 72.800781 C 455.699219 69.199219 461.101563 69.199219 461.101563 72.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 404.910156 L 78.238281 400.410156 L 82.078125 395.929688 L 85.921875 391.476563 L 89.761719 387.042969 L 93.601563 382.636719 L 97.441406 378.253906 L 101.28125 373.894531 L 105.121094 369.558594 L 108.960938 365.246094 L 112.800781 360.957031 L 116.640625 356.691406 L 120.480469 352.453125 L 124.320313 348.234375 L 128.160156 344.042969 L 132 339.871094 L 135.839844 335.726563 L 139.679688 331.601563 L 143.519531 327.503906 L 147.359375 323.429688 L 151.199219 319.378906 L 155.039063 315.351563 L 158.878906 311.347656 L 162.71875 307.367188 L 166.558594 303.414063 L 170.398438 299.480469 L 174.238281 295.570313 L 178.078125 291.6875 L 181.921875 287.828125 L 185.761719 283.988281 L 189.601563 280.175781 L 193.441406 276.386719 L 197.28125 272.621094 L 201.121094 268.878906 L 204.960938 265.160156 L 208.800781 261.464844 L 212.640625 257.792969 L 216.480469 254.144531 L 220.320313 250.523438 L 224.160156 246.921875 L 228 243.347656 L 231.839844 239.792969 L 235.679688 236.265625 L 239.519531 232.761719 L 243.359375 229.28125 L 247.199219 225.824219 L 251.039063 222.390625 L 254.878906 218.980469 L 258.71875 215.59375 L 262.558594 212.230469 L 266.398438 208.894531 L 270.238281 205.578125 L 274.078125 202.289063 L 277.921875 199.019531 L 281.761719 195.777344 L 285.601563 192.558594 L 289.441406 189.363281 L 293.28125 186.1875 L 297.121094 183.039063 L 300.960938 179.917969 L 304.800781 176.816406 L 308.640625 173.738281 L 312.480469 170.683594 L 316.320313 167.65625 L 320.160156 164.648438 L 324 161.667969 L 327.839844 158.707031 L 331.679688 155.773438 L 335.519531 152.863281 L 339.359375 149.976563 L 343.199219 147.113281 L 347.039063 144.273438 L 350.878906 141.457031 L 354.71875 138.664063 L 358.558594 135.894531 L 362.398438 133.152344 L 366.238281 130.429688 L 370.078125 127.730469 L 373.921875 125.058594 L 377.761719 122.410156 L 381.601563 119.785156 L 385.441406 117.179688 L 389.28125 114.601563 L 393.121094 112.046875 L 396.960938 109.515625 L 400.800781 107.007813 L 404.640625 104.527344 L 408.480469 102.066406 L 412.320313 99.628906 L 416.160156 97.21875 L 420 94.828125 L 423.839844 92.464844 L 427.679688 90.125 L 431.519531 87.808594 L 435.359375 85.511719 L 439.199219 83.242188 L 443.039063 80.996094 L 446.878906 78.777344 L 450.71875 76.578125 L 454.558594 74.402344 L 458.398438 72.25 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 70.582031 416.800781 L 78.21875 416.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 420.617188 L 74.398438 412.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 81.265625 402.160156 L 88.902344 402.160156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 85.085938 405.980469 L 85.085938 398.34375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 92.621094 389.351563 L 100.257813 389.351563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 96.4375 393.171875 L 96.4375 385.535156 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 104.640625 376.542969 L 112.277344 376.542969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.460938 380.363281 L 108.460938 372.726563 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 115.324219 363.734375 L 122.960938 363.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.144531 367.554688 L 119.144531 359.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 125.34375 352.757813 L 132.980469 352.757813 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 129.160156 356.574219 L 129.160156 348.9375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 135.359375 341.777344 L 142.996094 341.777344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.179688 345.597656 L 139.179688 337.960938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 149.386719 328.96875 L 157.023438 328.96875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 153.203125 332.789063 L 153.203125 325.152344 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 164.746094 314.332031 L 172.382813 314.332031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168.5625 318.148438 L 168.5625 310.511719 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.777344 299.695313 L 190.414063 299.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 186.59375 303.511719 L 186.59375 295.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 194.128906 288.714844 L 201.765625 288.714844 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 197.949219 292.535156 L 197.949219 284.898438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 209.488281 277.734375 L 217.125 277.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 213.308594 281.554688 L 213.308594 273.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 227.519531 263.097656 L 235.15625 263.097656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.339844 266.917969 L 231.339844 259.28125 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 240.878906 253.949219 L 248.515625 253.949219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.695313 257.765625 L 244.695313 250.128906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 254.234375 244.800781 L 261.871094 244.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 258.050781 248.617188 L 258.050781 240.980469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 270.261719 233.820313 L 277.898438 233.820313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 274.078125 237.640625 L 274.078125 230.003906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 284.953125 224.671875 L 292.589844 224.671875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 288.773438 228.492188 L 288.773438 220.855469 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 304.320313 213.695313 L 311.957031 213.695313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 308.140625 217.511719 L 308.140625 209.875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 315.671875 206.375 L 323.3125 206.375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 319.492188 210.191406 L 319.492188 202.554688 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 341.050781 191.734375 L 348.6875 191.734375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 344.871094 195.554688 L 344.871094 187.917969 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 356.410156 182.585938 L 364.046875 182.585938 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 360.230469 186.40625 L 360.230469 178.769531 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 370.433594 173.4375 L 378.074219 173.4375 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 374.253906 177.257813 L 374.253906 169.621094 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 392.472656 164.289063 L 400.109375 164.289063 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 396.292969 168.109375 L 396.292969 160.472656 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 411.171875 155.140625 L 418.808594 155.140625 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.992188 158.957031 L 414.992188 151.320313 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 429.871094 145.992188 L 437.507813 145.992188 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 433.691406 149.808594 L 433.691406 142.171875 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 442.5625 140.503906 L 450.199219 140.503906 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 446.378906 144.320313 L 446.378906 136.683594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 454.582031 133.183594 L 462.21875 133.183594 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 458.398438 137 L 458.398438 129.363281 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.398438 411.421875 L 78.238281 407.253906 L 82.078125 403.117188 L 85.921875 399.007813 L 89.761719 394.929688 L 93.601563 390.878906 L 97.441406 386.855469 L 101.28125 382.863281 L 105.121094 378.898438 L 108.960938 374.960938 L 112.800781 371.054688 L 116.640625 367.179688 L 120.480469 363.328125 L 124.320313 359.511719 L 128.160156 355.71875 L 132 351.957031 L 135.839844 348.222656 L 139.679688 344.519531 L 143.519531 340.84375 L 147.359375 337.199219 L 151.199219 333.582031 L 155.039063 329.992188 L 158.878906 326.433594 L 162.71875 322.902344 L 166.558594 319.398438 L 170.398438 315.925781 L 174.238281 312.480469 L 178.078125 309.066406 L 181.921875 305.679688 L 185.761719 302.324219 L 189.601563 298.996094 L 193.441406 295.695313 L 197.28125 292.425781 L 201.121094 289.183594 L 204.960938 285.96875 L 208.800781 282.785156 L 212.640625 279.632813 L 216.480469 276.503906 L 220.320313 273.40625 L 224.160156 270.339844 L 228 267.300781 L 231.839844 264.289063 L 235.679688 261.308594 L 239.519531 258.355469 L 243.359375 255.429688 L 247.199219 252.535156 L 251.039063 249.671875 L 254.878906 246.832031 L 258.71875 244.027344 L 262.558594 241.246094 L 266.398438 238.496094 L 270.238281 235.773438 L 274.078125 233.082031 L 277.921875 230.417969 L 281.761719 227.785156 L 285.601563 225.175781 L 289.441406 222.601563 L 293.28125 220.050781 L 297.121094 217.535156 L 300.960938 215.042969 L 304.800781 212.582031 L 308.640625 210.148438 L 312.480469 207.746094 L 316.320313 205.371094 L 320.160156 203.027344 L 324 200.710938 L 327.839844 198.421875 L 331.679688 196.164063 L 335.519531 193.933594 L 339.359375 191.730469 L 343.199219 189.558594 L 347.039063 187.414063 L 350.878906 185.300781 L 354.71875 183.214844 L 358.558594 181.160156 L 362.398438 179.132813 L 366.238281 177.132813 L 370.078125 175.164063 L 373.921875 173.222656 L 377.761719 171.308594 L 381.601563 169.425781 L 385.441406 167.570313 L 389.28125 165.746094 L 393.121094 163.949219 L 396.960938 162.183594 L 400.800781 160.445313 L 404.640625 158.734375 L 408.480469 157.054688 L 412.320313 155.402344 L 416.160156 153.777344 L 420 152.183594 L 423.839844 150.617188 L 427.679688 149.082031 L 431.519531 147.574219 L 435.359375 146.097656 L 439.199219 144.644531 L 443.039063 143.226563 L 446.878906 141.832031 L 450.71875 140.472656 L 454.558594 139.136719 L 458.398438 137.832031 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,100%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 342.398438 L 252.839844 342.398438 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,100%);stroke-opacity:1;stroke-miterlimit:10;" d="M 231.238281 371.199219 L 252.839844 371.199219 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 244.738281 328 C 244.738281 331.601563 239.339844 331.601563 239.339844 328 C 239.339844 324.398438 244.738281 324.398438 244.738281 328 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.222656 356.800781 L 245.859375 356.800781 "/> -<path style="fill:none;stroke-width:0.75;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 242.039063 360.617188 L 242.039063 352.980469 "/> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="332.296875"/> - <use xlink:href="#glyph0-9" x="270.314453" y="332.296875"/> - <use xlink:href="#glyph0-10" x="276.988281" y="332.296875"/> - <use xlink:href="#glyph0-9" x="280.322266" y="332.296875"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="346.695313"/> - <use xlink:href="#glyph0-9" x="270.314453" y="346.695313"/> - <use xlink:href="#glyph0-10" x="276.988281" y="346.695313"/> - <use xlink:href="#glyph0-9" x="280.322266" y="346.695313"/> - <use xlink:href="#glyph0-11" x="286.996094" y="346.695313"/> - <use xlink:href="#glyph0-12" x="290.330078" y="346.695313"/> - <use xlink:href="#glyph0-11" x="297.337891" y="346.695313"/> - <use xlink:href="#glyph0-13" x="300.671875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="304.667969" y="346.695313"/> - <use xlink:href="#glyph0-14" x="308.001953" y="346.695313"/> - <use xlink:href="#glyph0-15" x="314.675781" y="346.695313"/> - <use xlink:href="#glyph0-14" x="318.009766" y="346.695313"/> - <use xlink:href="#glyph0-16" x="324.683594" y="346.695313"/> - <use xlink:href="#glyph0-17" x="331.357422" y="346.695313"/> - <use xlink:href="#glyph0-5" x="338.03125" y="346.695313"/> - <use xlink:href="#glyph0-6" x="344.705078" y="346.695313"/> - <use xlink:href="#glyph0-7" x="351.378906" y="346.695313"/> - <use xlink:href="#glyph0-18" x="356.048828" y="346.695313"/> - <use xlink:href="#glyph0-2" x="361.679688" y="346.695313"/> - <use xlink:href="#glyph0-11" x="368.353516" y="346.695313"/> - <use xlink:href="#glyph0-19" x="371.6875" y="346.695313"/> - <use xlink:href="#glyph0-11" x="378.695313" y="346.695313"/> - <use xlink:href="#glyph0-1" x="382.029297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="388.703125" y="346.695313"/> - <use xlink:href="#glyph0-3" x="392.037109" y="346.695313"/> - <use xlink:href="#glyph0-3" x="398.710938" y="346.695313"/> - <use xlink:href="#glyph0-6" x="405.384766" y="346.695313"/> - <use xlink:href="#glyph0-7" x="412.058594" y="346.695313"/> - <use xlink:href="#glyph0-11" x="416.728516" y="346.695313"/> - <use xlink:href="#glyph0-19" x="420.0625" y="346.695313"/> - <use xlink:href="#glyph0-11" x="427.070313" y="346.695313"/> - <use xlink:href="#glyph0-14" x="430.404297" y="346.695313"/> - <use xlink:href="#glyph0-15" x="437.078125" y="346.695313"/> - <use xlink:href="#glyph0-2" x="440.412109" y="346.695313"/> - <use xlink:href="#glyph0-16" x="447.085938" y="346.695313"/> - <use xlink:href="#glyph0-3" x="453.759766" y="346.695313"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="361.09375"/> - <use xlink:href="#glyph0-10" x="270.314453" y="361.09375"/> - <use xlink:href="#glyph0-9" x="273.648438" y="361.09375"/> -</g> -<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> - <use xlink:href="#glyph0-8" x="263.640625" y="375.496094"/> - <use xlink:href="#glyph0-10" x="270.314453" y="375.496094"/> - <use xlink:href="#glyph0-9" x="273.648438" y="375.496094"/> - <use xlink:href="#glyph0-11" x="280.322266" y="375.496094"/> - <use xlink:href="#glyph0-12" x="283.65625" y="375.496094"/> - <use xlink:href="#glyph0-11" x="290.664063" y="375.496094"/> - <use xlink:href="#glyph0-13" x="293.998047" y="375.496094"/> - <use xlink:href="#glyph0-11" x="297.994141" y="375.496094"/> - <use xlink:href="#glyph0-14" x="301.328125" y="375.496094"/> - <use xlink:href="#glyph0-15" x="308.001953" y="375.496094"/> - <use xlink:href="#glyph0-14" x="311.335938" y="375.496094"/> - <use xlink:href="#glyph0-17" x="318.009766" y="375.496094"/> - <use xlink:href="#glyph0-3" x="324.683594" y="375.496094"/> - <use xlink:href="#glyph0-4" x="331.357422" y="375.496094"/> - <use xlink:href="#glyph0-6" x="338.03125" y="375.496094"/> - <use xlink:href="#glyph0-7" x="344.705078" y="375.496094"/> - <use xlink:href="#glyph0-18" x="349.375" y="375.496094"/> - <use xlink:href="#glyph0-2" x="355.005859" y="375.496094"/> - <use xlink:href="#glyph0-11" x="361.679688" y="375.496094"/> - <use xlink:href="#glyph0-19" x="365.013672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="372.021484" y="375.496094"/> - <use xlink:href="#glyph0-1" x="375.355469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="382.029297" y="375.496094"/> - <use xlink:href="#glyph0-2" x="385.363281" y="375.496094"/> - <use xlink:href="#glyph0-5" x="392.037109" y="375.496094"/> - <use xlink:href="#glyph0-6" x="398.710938" y="375.496094"/> - <use xlink:href="#glyph0-7" x="405.384766" y="375.496094"/> - <use xlink:href="#glyph0-11" x="410.054688" y="375.496094"/> - <use xlink:href="#glyph0-19" x="413.388672" y="375.496094"/> - <use xlink:href="#glyph0-11" x="420.396484" y="375.496094"/> - <use xlink:href="#glyph0-14" x="423.730469" y="375.496094"/> - <use xlink:href="#glyph0-15" x="430.404297" y="375.496094"/> - <use xlink:href="#glyph0-2" x="433.738281" y="375.496094"/> - <use xlink:href="#glyph0-14" x="440.412109" y="375.496094"/> - <use xlink:href="#glyph0-20" x="447.085938" y="375.496094"/> -</g> -</g> -</svg> diff --git a/docs/fr/calculators/par/theorie_fatou.md b/docs/fr/calculators/par/theorie_fatou.md index d8948bfc4..2f3021a6d 100644 --- a/docs/fr/calculators/par/theorie_fatou.md +++ b/docs/fr/calculators/par/theorie_fatou.md @@ -14,15 +14,15 @@ $$ Q^* = \dfrac{Q}{\sqrt{g}L^{2,5}} $$ à la charge amont \(ha\) et le niveau d'eau moyen dans la passe \(h\) : - + *Abaques d'une passe à ralentisseurs Fatou pour une pente de 10% (Extrait de Larinier, 2002[^1])* - + *Abaques d'une passe à ralentisseurs Fatou pour une pente de 15% (Extrait de Larinier, 2002[^1])* - + *Abaques d'une passe à ralentisseurs Fatou pour une pente de 20% (Extrait de Larinier, 2002[^1])* diff --git a/docs/fr/calculators/par/theorie_mixte.md b/docs/fr/calculators/par/theorie_mixte.md index b9c77c510..b010bde1b 100644 --- a/docs/fr/calculators/par/theorie_mixte.md +++ b/docs/fr/calculators/par/theorie_mixte.md @@ -12,11 +12,11 @@ $$ q^* = \dfrac{Q/L}{\sqrt{2g}a^{1,5}} $$ à la charge amont \(ha\) et le niveau d'eau moyen dans la passe \(h\) : - + *Abaques d'une passe à ralentisseurs mixte pour une pente de 10% (Extrait de Larinier, 2002[^1])* - + *Abaques d'une passe à ralentisseurs mixte pour une pente de 15% (Extrait de Larinier, 2002[^1])* diff --git a/docs/fr/calculators/par/theorie_plans.md b/docs/fr/calculators/par/theorie_plans.md index 83f5b528d..98781d18d 100644 --- a/docs/fr/calculators/par/theorie_plans.md +++ b/docs/fr/calculators/par/theorie_plans.md @@ -14,15 +14,15 @@ $$ Q^* = \dfrac{Q}{\sqrt{g}L^{2,5}} $$ à la charge amont \(ha\) et le niveau d'eau moyen dans la passe \(h\) : - + *Abaques d'une passe à ralentisseurs plans (Denil) pour une pente de 10% (Extrait de Larinier, 2002[^1])* - + *Abaques d'une passe à ralentisseurs plans (Denil) pour une pente de 15% (Extrait de Larinier, 2002[^1])* - + *Abaques d'une passe à ralentisseurs plans (Denil) pour une pente de 20% (Extrait de Larinier, 2002[^1])* diff --git a/docs/fr/calculators/par/theorie_suractif.md b/docs/fr/calculators/par/theorie_suractif.md index ed3cc6233..818166ba7 100644 --- a/docs/fr/calculators/par/theorie_suractif.md +++ b/docs/fr/calculators/par/theorie_suractif.md @@ -12,11 +12,11 @@ $$ q^* = \dfrac{Q/L}{\sqrt{2g}a^{1,5}} $$ à la charge amont \(ha\) et le niveau d'eau moyen dans la passe \(h\) : - + *Abaques d'une passe à ralentisseurs à fond suractif pour une pente de 10% (Extrait de Larinier, 2002[^1])* - + *Abaques d'une passe à ralentisseurs à fond suractif pour une pente de 15% (Extrait de Larinier, 2002[^1])* -- GitLab From 974880a380437f9dc46954165b0bfe9d2f0b3878 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Wed, 24 Jan 2024 16:37:01 +0000 Subject: [PATCH 098/120] fix(docs): unicode characters in latex Refs #656 --- docs/en/calculators/structures/liste.md | 14 +++++++------- docs/fr/calculators/structures/liste.md | 16 ++++++++-------- docs/latex/cassiopee_doc_en.tex | 16 ++++++++++++++++ 3 files changed, 31 insertions(+), 15 deletions(-) diff --git a/docs/en/calculators/structures/liste.md b/docs/en/calculators/structures/liste.md index 427be1e3f..a31432a13 100644 --- a/docs/en/calculators/structures/liste.md +++ b/docs/en/calculators/structures/liste.md @@ -5,7 +5,7 @@ | Weir | Rectangular | Sharp-crested weir (notch) | Free | [Poleni](./seuil_denoye.md) | 0.4 | Parallel structures, free flow weir stage-discharge laws | | | | Sharp-crested weir (slot) | Submerged | [Rajaratnam](./seuil_noye.md) | 0.9 | Parallel structures | | | | Sharp-crested weir (slot) | Submerged | [Larinier slot](./fente_noyee.md) | to be defined by designer | Parallel structures, cross walls, downwall | -| | | Sharp-crested weir (notch) | Submerged / free | [Kindsvater-Carter & Villemonte](./kivi.md) | ⺠= 0.4; ß = 0.001 | Parallel structures | +| | | Sharp-crested weir (notch) | Submerged / free | [Kindsvater-Carter & Villemonte](./kivi.md) | α = 0.4; ß = 0.001 | Parallel structures | | | | Sharp-crested weir (notch) | Submerged / free | [Villemonte](./villemonte_1947.md) | 0.4 | Parallel structures, cross walls, downwall | | | | Sharp-crested regulated weir (notch) | Submerged / free | [Villemonte](./villemonte_1947.md) | 0.4 | Downwall | | | | Sharp-crested regulated weir (slot) | Submerged | [Larinier slot](./fente_noyee.md) | To be defined by designer | Downwall | @@ -26,15 +26,15 @@ Table: Stage-discharge equations list Extract from CETMEF, 2005. Note on weirs : synthesis of flow laws at the right of weirs and spillways. Centre d'Études Techniques Maritimes Et Fluviales, Compiègne. -> The type of weir is related to the flow at the right of the structure. -> -> Indeed, the more the breadth of the crest of the weir is negligible compared to the upstream water height above it, the more the weir appears transparent to the flow and thus the sharper the crest of the weir appears. +> The type of weir is related to the flow at the right of the structure. > -> On the other hand, the closer the upstream water line is to the weir crest, the greater the width of the weir appears in relation to the breadth of the water flowing over it and therefore the broader the weir crest appears. -> A weir in a river thus belongs to one of the three following categories: +> Indeed, the more the breadth of the crest of the weir is negligible compared to the upstream water height above it, the more the weir appears transparent to the flow and thus the sharper the crest of the weir appears. +> +> On the other hand, the closer the upstream water line is to the weir crest, the greater the width of the weir appears in relation to the breadth of the water flowing over it and therefore the broader the weir crest appears. +> A weir in a river thus belongs to one of the three following categories: > - sharp-crested weir > - broad-crested weir -> - weir with undefined crest +> - weir with undefined crest > > In order to determine the type of weir studied, the following conditions must be verified: > - if $C < \frac{H_1}{2}$, then the threshold is sharp-crested; diff --git a/docs/fr/calculators/structures/liste.md b/docs/fr/calculators/structures/liste.md index c0c942d4d..125242c45 100644 --- a/docs/fr/calculators/structures/liste.md +++ b/docs/fr/calculators/structures/liste.md @@ -5,7 +5,7 @@ | Seuil déversant à surface libre | Rectangulaire | Seuil mince (échancrure) | Dénoyé | [Poleni](./seuil_denoye.md) | 0,4 | Lois d'ouvrages, lois déversoirs dénoyés | | | | Seuil mince (fente) | Noyé | [Rajaratnam](./seuil_noye.md) | 0,9 | Lois d'ouvrages | | | | Seuil mince (fente) | Noyé | [Fente Larinier](./fente_noyee.md) | à définir par projeteur | Lois d'ouvrages, cloisons, cloison aval | -| | | Seuil mince (échancrure) | Noyé / dénoyé | [Kindsvater-Carter & Villemonte](./kivi.md) | ⺠= 0.4 ; ß = 0.001 | Lois d'ouvrages | +| | | Seuil mince (échancrure) | Noyé / dénoyé | [Kindsvater-Carter & Villemonte](./kivi.md) | α = 0.4 ; ß = 0.001 | Lois d'ouvrages | | | | Seuil mince (échancrure) | Noyé / dénoyé | [Villemonte](./villemonte_1947.md) | 0,4 | Lois d'ouvrages, cloisons, cloison aval | | | | Seuil mince régulé (échancrure) | Noyé / dénoyé | [Villemonte](./villemonte_1947.md) | 0,4 | Cloison aval | | | | Seuil mince régulé (fente) | Noyé | [Fente Larinier](./fente_noyee.md) | à définir par projeteur | Cloison aval | @@ -18,7 +18,7 @@ | Vannes / orifices en charge | Rectangulaire | Vanne de fond | Dénoyé | [Vanne de fond dénoyée (Bernoulli)](./vanne_denoyee.md) | 0,6 | Lois d'ouvrages | | | Rectangulaire | Vanne de fond | Noyé | [Vanne de fond noyée](./vanne_noyee.md) | 0,8 | Lois d'ouvrages | | | Indéfini | Orifice | Dénoyé | [Orifice dénoyé (Bernoulli)](./orifice_denoye.md) | 0,7 | Lois d'ouvrages | -| | Indéfini | Orifice | Noyé | [Orifice noyé (Bernoulli)](./orifice_noye.md) | 0,7 | Lois d'ouvrages, cloisons, cloison aval +| | Indéfini | Orifice | Noyé | [Orifice noyé (Bernoulli)](./orifice_noye.md) | 0,7 | Lois d'ouvrages, cloisons, cloison aval Table: Liste des équations d'ouvrages @@ -26,15 +26,15 @@ Table: Liste des équations d'ouvrages Extrait de CETMEF, 2005. Notice sur les déversoirs : synthèse des lois d’écoulement au droit des seuils et déversoirs. Centre d’Études Techniques Maritimes Et Fluviales, Compiègne. -> Le type de seuil est relatif à l’écoulement au droit de l’ouvrage. -> -> En effet, plus l’épaisseur de la crête du seuil est négligeable devant la hauteur d’eau amont au-dessus de celui-ci, plus le seuil paraît transparent vis-à -vis de l’écoulement et donc plus la crête du seuil paraît mince. +> Le type de seuil est relatif à l’écoulement au droit de l’ouvrage. > -> A l’inverse, plus la ligne d’eau amont se rapproche de la crête du seuil, plus la largeur du seuil paraît grande vis-à -vis de l’épaisseur de la lame d’eau qui y transite et donc plus la crête du seuil paraît épaisse. -> Un déversoir en rivière appartient ainsi à l’une des trois catégories suivantes : +> En effet, plus l’épaisseur de la crête du seuil est négligeable devant la hauteur d’eau amont au-dessus de celui-ci, plus le seuil paraît transparent vis-à -vis de l’écoulement et donc plus la crête du seuil paraît mince. +> +> A l’inverse, plus la ligne d’eau amont se rapproche de la crête du seuil, plus la largeur du seuil paraît grande vis-à -vis de l’épaisseur de la lame d’eau qui y transite et donc plus la crête du seuil paraît épaisse. +> Un déversoir en rivière appartient ainsi à l’une des trois catégories suivantes : > - seuil à crête mince > - seuil à crête épaisse -> - seuil à crête non définie +> - seuil à crête non définie > > Afin de déterminer le type de seuil étudié, les conditions suivantes doivent être vérifiées : > - si $C < \frac{H_1}{2}$, alors le seuil est à crête mince ; diff --git a/docs/latex/cassiopee_doc_en.tex b/docs/latex/cassiopee_doc_en.tex index 5403656ec..94ae4c2a2 100644 --- a/docs/latex/cassiopee_doc_en.tex +++ b/docs/latex/cassiopee_doc_en.tex @@ -86,6 +86,22 @@ %******************************************************************************* +% degree also in math mode https://tex.stackexchange.com/a/84471 +\usepackage{gensymb} +\DeclareUnicodeCharacter{00B0}{\degree} +% Other unicode characters +\usepackage{newunicodechar} +\newunicodechar{α}{\ensuremath{\alpha}} +\newunicodechar{α}{\ensuremath{\alpha}} +\newunicodechar{β}{\ensuremath{\beta}} +\newunicodechar{μ}{\ensuremath{\mu}} +\newunicodechar{Δ}{\ensuremath{\Delta}} +\newunicodechar{☰}{\ensuremath{\equiv}} +\newunicodechar{≈}{\ensuremath{\approx}} +\newunicodechar{ϵ}{\ensuremath{\in}} +\newunicodechar{↵}{\ensuremath{\hookleftarrow}} +\newunicodechar{≤}{\ensuremath{\leq}} + \begin{document} %Supprime les veuves et orphelines \widowpenalty=10000 -- GitLab From c6ebb5b4b611423cf0648371082544786a817e2f Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Wed, 24 Jan 2024 16:37:27 +0000 Subject: [PATCH 099/120] docs: remove superfluous doc Refs #656 --- docs/en/calculators/hyd_en_charge/lechapt-calmon.md | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/docs/en/calculators/hyd_en_charge/lechapt-calmon.md b/docs/en/calculators/hyd_en_charge/lechapt-calmon.md index ba97396cb..43c88ff2d 100644 --- a/docs/en/calculators/hyd_en_charge/lechapt-calmon.md +++ b/docs/en/calculators/hyd_en_charge/lechapt-calmon.md @@ -44,16 +44,3 @@ The correlation table of the coefficients is as follows: | Hydraulically smooth pipe - 0.25 ≤ D ≤ 1 | 0.00 | 0.971 | 1.81 | 4.81 | Table: Materials and coefficients used in the Lechapt and Calmon formula - -## Singular head loss - -$$ J_S = K_S \frac{V^2}{2g}$$ - -With: - -- \(K_S\) : singular head loss coefficient -- \(V\) : water speed in the pipe (\(V = 4 Q / \pi / D^2\)) - -## Darcy's head loss coefficient - -$$ f_D = \frac{2g J D}{l_T V^2} -- GitLab From 0e257b3e9a7561344e9ea136637651e1b5ec40bd Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Wed, 24 Jan 2024 16:38:21 +0000 Subject: [PATCH 100/120] fix(docs): malformed itemize in latex Refs #656 --- docs/en/calculators/structures/kivi.md | 1 + docs/fr/calculators/structures/kivi.md | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/en/calculators/structures/kivi.md b/docs/en/calculators/structures/kivi.md index 5e18dea59..5e32fc83e 100644 --- a/docs/en/calculators/structures/kivi.md +++ b/docs/en/calculators/structures/kivi.md @@ -39,6 +39,7 @@ Villemonte proposes the following formula: $$K = \frac{Q_{submerged}}{Q_{free}} = \left [ 1- \left ( \frac{h2}{h1} \right)^n \right]^{0.385}$$ With: + - \(h_1\) the upstream water level above the weir crest - \(h_2\) the downstream water level above the weir crest - \(n\) the exponent in free flow relationships (rectangular=1.5, triangular=2.5, parabolic=2) diff --git a/docs/fr/calculators/structures/kivi.md b/docs/fr/calculators/structures/kivi.md index 362200179..632215205 100644 --- a/docs/fr/calculators/structures/kivi.md +++ b/docs/fr/calculators/structures/kivi.md @@ -39,6 +39,7 @@ Villemonte propose la formule suivante : $$K = \frac{Q_{noyé}}{Q_{dénoyé}} = \left [ 1- \left ( \frac{h2}{h1} \right)^n \right]^{0.385}$$ Avec : + - \(h_1\)la hauteur d'eau amont au dessus de la crête du déversoir - \(h_2\)la hauteur d'eau aval au dessus de la crête du déversoir - \(n\)l'exposant dans les relations d'écoulement dénoyé (rectangulaire=1.5, triangulaire=2.5, parabolique=2) -- GitLab From fd315ca175ead68effc798b284ee43001d446b50 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Wed, 24 Jan 2024 16:40:05 +0000 Subject: [PATCH 101/120] fix(docs): malformed formulas in latex Refs #656 --- docs/en/calculators/structures/cem_88_d.md | 5 ++--- docs/fr/calculators/structures/cem_88_d.md | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/en/calculators/structures/cem_88_d.md b/docs/en/calculators/structures/cem_88_d.md index 1937778a3..84de84900 100644 --- a/docs/en/calculators/structures/cem_88_d.md +++ b/docs/en/calculators/structures/cem_88_d.md @@ -12,7 +12,7 @@ Classical formulation of the free flow weir (\(\mu_F \simeq 0.4\)). ## Weir - submerged flow (\(h_1 < W\) and \(h_2 \geq \frac{2}{3} h_1\)) -\(Q = \mu_S L \sqrt{2g} (h_1-h_2)^{1/2} h_2\) +$$Q = \mu_S L \sqrt{2g} (h_1-h_2)^{1/2} h_2$$ Classical formulation of the submerged weir. @@ -51,8 +51,7 @@ There are two formulations depending on whether the orifice is partially submerg ### Totally submerged flow (\(h_1 \geq W\) and \(\frac{2}{3} h_1 + \frac{W}{3} < h_2\)) -\(Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} \left[ h_2 - (h_2 - W) \right] -\Rightarrow Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} W\) +$$Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} \left[ h_2 - (h_2 - W) \right] \Rightarrow Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} W$$ Classical formulation of submerged orifices, with \(\mu' = \mu_S\). diff --git a/docs/fr/calculators/structures/cem_88_d.md b/docs/fr/calculators/structures/cem_88_d.md index 9d5d6fdf4..8f40ee292 100644 --- a/docs/fr/calculators/structures/cem_88_d.md +++ b/docs/fr/calculators/structures/cem_88_d.md @@ -12,7 +12,7 @@ Formulation classique du déversoir dénoyé (\(\mu_F \simeq 0.4\)). ## Déversoir - régime noyé (\(h_1 < W\) et \(h_2 \geq \frac{2}{3} h_1\)) -\(Q = \mu_S L \sqrt{2g} (h_1-h_2)^{1/2} h_2\) +$$Q = \mu_S L \sqrt{2g} (h_1-h_2)^{1/2} h_2$$ Formulation classique du déversoir noyé. @@ -51,8 +51,7 @@ Il existe deux formulations suivant que l’on est partiellement noyé ou totale ### Régime totalement noyé (\(h_1 \geq W\) et \(\frac{2}{3} h_1 + \frac{W}{3} < h_2\)) -\(Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} \left[ h_2 - (h_2 - W) \right] -\Rightarrow Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} W\) +$$Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} \left[ h_2 - (h_2 - W) \right] \Rightarrow Q = \mu' L \sqrt{2g} (h_1-h_2)^{1/2} W$$ Formulation classique des orifices noyés, avec \(\mu' = \mu_S\). -- GitLab From e2aabfd32c6ff2acf6e0124d45158b980360f342 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 11:04:06 +0000 Subject: [PATCH 102/120] fix(docs): missing part in latex Due to malfunction of internal link removal Refs #656 --- scripts/mkdocs2pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index 54012b0e5..a51bfd25e 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -226,7 +226,7 @@ def buildDocForLang(lang): mergedDocFilename = mergedDocFilenamePrefix + lang mergedDocOutputPath = os.path.join(pdfBuildDir, mergedDocFilename) # remove internal links @TODO convert them to hyperref ? - s = re.sub(r'\[([^/]+)\]\([^ ]+\.md\)', r'\1', s) + s = re.sub(r'\[([^/\^]+?)\]?\([^ ]+?\.md\)', r'\1', s) with open('{}.md'.format(mergedDocOutputPath), 'w') as f: f.writelines(s) -- GitLab From abaf60098b1004bcb4ebe642afe4efa86c518ff3 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 11:07:11 +0000 Subject: [PATCH 103/120] clean(docs): warning in Latex LaTeX Warning: `!h' float specifier changed to `!ht' Refs #656 --- scripts/mkdocs2pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index a51bfd25e..ba327d013 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -141,7 +141,7 @@ def convertMdToTex(filePath): # adjust images max width/height l = l.replace('\\includegraphics', '\\includegraphics[max size={\\textwidth}{0.9\\textheight}]') # force figures placement - l = l.replace('\\begin{figure}', '\\begin{figure}[h!]') + l = l.replace('\\begin{figure}', '\\begin{figure}[ht!]') # make som subsubsections invisible (for CHANGELOG) l = re.sub(r'(\\subsubsection)({[0-9]+.[0-9]+.[0-9]+)', r'\1*\2', l) ls[i] = l -- GitLab From 11b3bf12ccf22068d2b4cd1843ac9eccb6dc977a Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 11:24:21 +0000 Subject: [PATCH 104/120] refactor(docs): factoring latex preamble into a single source Refs #656 --- docs/latex/cassiopee_doc_en.tex | 78 ++----------------------------- docs/latex/cassiopee_doc_fr.tex | 62 ++---------------------- docs/latex/cassiopee_preamble.tex | 76 ++++++++++++++++++++++++++++++ scripts/mkdocs2pdf.py | 5 +- 4 files changed, 84 insertions(+), 137 deletions(-) create mode 100644 docs/latex/cassiopee_preamble.tex diff --git a/docs/latex/cassiopee_doc_en.tex b/docs/latex/cassiopee_doc_en.tex index 94ae4c2a2..0b7095d1f 100644 --- a/docs/latex/cassiopee_doc_en.tex +++ b/docs/latex/cassiopee_doc_en.tex @@ -42,82 +42,10 @@ \newcommand{\website}{\url{www.g-eau.fr}\\\url{www.inrae.fr}} -% ******************* FOR PANDOC V2+ ************************* - -\usepackage{fancyvrb} -\newcommand{\VerbBar}{|} -\newcommand{\VERB}{\Verb[commandchars=\\\{\}]} -\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}} -% Add ',fontsize=\small' for more characters per line -\newenvironment{Shaded}{}{} -\newcommand{\AlertTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} -\newcommand{\AnnotationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -\newcommand{\AttributeTok}[1]{\textcolor[rgb]{0.49,0.56,0.16}{#1}} -\newcommand{\BaseNTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} -\newcommand{\BuiltInTok}[1]{#1} -\newcommand{\CharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\CommentTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textit{#1}}} -\newcommand{\CommentVarTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -\newcommand{\ConstantTok}[1]{\textcolor[rgb]{0.53,0.00,0.00}{#1}} -\newcommand{\ControlFlowTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} -\newcommand{\DataTypeTok}[1]{\textcolor[rgb]{0.56,0.13,0.00}{#1}} -\newcommand{\DecValTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} -\newcommand{\DocumentationTok}[1]{\textcolor[rgb]{0.73,0.13,0.13}{\textit{#1}}} -\newcommand{\ErrorTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} -\newcommand{\ExtensionTok}[1]{#1} -\newcommand{\FloatTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} -\newcommand{\FunctionTok}[1]{\textcolor[rgb]{0.02,0.16,0.49}{#1}} -\newcommand{\ImportTok}[1]{#1} -\newcommand{\InformationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -\newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} -\newcommand{\NormalTok}[1]{#1} -\newcommand{\OperatorTok}[1]{\textcolor[rgb]{0.40,0.40,0.40}{#1}} -\newcommand{\OtherTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{#1}} -\newcommand{\PreprocessorTok}[1]{\textcolor[rgb]{0.74,0.48,0.00}{#1}} -\newcommand{\RegionMarkerTok}[1]{#1} -\newcommand{\SpecialCharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\SpecialStringTok}[1]{\textcolor[rgb]{0.73,0.40,0.53}{#1}} -\newcommand{\StringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\VariableTok}[1]{\textcolor[rgb]{0.10,0.09,0.49}{#1}} -\newcommand{\VerbatimStringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\WarningTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -% https://github.com/jgm/pandoc-templates/blob/bc7a16b590122a2dc99d1f17f222b72152acc1e7/default.latex#L310 -\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} - %******************************************************************************* - -% degree also in math mode https://tex.stackexchange.com/a/84471 -\usepackage{gensymb} -\DeclareUnicodeCharacter{00B0}{\degree} -% Other unicode characters -\usepackage{newunicodechar} -\newunicodechar{α}{\ensuremath{\alpha}} -\newunicodechar{α}{\ensuremath{\alpha}} -\newunicodechar{β}{\ensuremath{\beta}} -\newunicodechar{μ}{\ensuremath{\mu}} -\newunicodechar{Δ}{\ensuremath{\Delta}} -\newunicodechar{☰}{\ensuremath{\equiv}} -\newunicodechar{≈}{\ensuremath{\approx}} -\newunicodechar{ϵ}{\ensuremath{\in}} -\newunicodechar{↵}{\ensuremath{\hookleftarrow}} -\newunicodechar{≤}{\ensuremath{\leq}} - -\begin{document} -%Supprime les veuves et orphelines -\widowpenalty=10000 -\clubpenalty=10000 -\raggedbottom - -% Integre la page de garde -%\input{title.tex} -\input{rapport_inrae/cover_inrae} -\input{rapport/headfoot_content} - -\cleardoublepage - -% Table des matières -\cleardoublepage -\tableofcontents +% Preamble common for all languages +%******************************************************************************* +\input{cassiopee_preamble.tex} %******************************************************************************* diff --git a/docs/latex/cassiopee_doc_fr.tex b/docs/latex/cassiopee_doc_fr.tex index 49e0bed8f..2c4c95990 100644 --- a/docs/latex/cassiopee_doc_fr.tex +++ b/docs/latex/cassiopee_doc_fr.tex @@ -42,66 +42,10 @@ \newcommand{\website}{\url{www.g-eau.fr}\\\url{www.inrae.fr}} -% ******************* FOR PANDOC V2+ ************************* - -\usepackage{fancyvrb} -\newcommand{\VerbBar}{|} -\newcommand{\VERB}{\Verb[commandchars=\\\{\}]} -\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}} -% Add ',fontsize=\small' for more characters per line -\newenvironment{Shaded}{}{} -\newcommand{\AlertTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} -\newcommand{\AnnotationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -\newcommand{\AttributeTok}[1]{\textcolor[rgb]{0.49,0.56,0.16}{#1}} -\newcommand{\BaseNTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} -\newcommand{\BuiltInTok}[1]{#1} -\newcommand{\CharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\CommentTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textit{#1}}} -\newcommand{\CommentVarTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -\newcommand{\ConstantTok}[1]{\textcolor[rgb]{0.53,0.00,0.00}{#1}} -\newcommand{\ControlFlowTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} -\newcommand{\DataTypeTok}[1]{\textcolor[rgb]{0.56,0.13,0.00}{#1}} -\newcommand{\DecValTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} -\newcommand{\DocumentationTok}[1]{\textcolor[rgb]{0.73,0.13,0.13}{\textit{#1}}} -\newcommand{\ErrorTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} -\newcommand{\ExtensionTok}[1]{#1} -\newcommand{\FloatTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} -\newcommand{\FunctionTok}[1]{\textcolor[rgb]{0.02,0.16,0.49}{#1}} -\newcommand{\ImportTok}[1]{#1} -\newcommand{\InformationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -\newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} -\newcommand{\NormalTok}[1]{#1} -\newcommand{\OperatorTok}[1]{\textcolor[rgb]{0.40,0.40,0.40}{#1}} -\newcommand{\OtherTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{#1}} -\newcommand{\PreprocessorTok}[1]{\textcolor[rgb]{0.74,0.48,0.00}{#1}} -\newcommand{\RegionMarkerTok}[1]{#1} -\newcommand{\SpecialCharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\SpecialStringTok}[1]{\textcolor[rgb]{0.73,0.40,0.53}{#1}} -\newcommand{\StringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\VariableTok}[1]{\textcolor[rgb]{0.10,0.09,0.49}{#1}} -\newcommand{\VerbatimStringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} -\newcommand{\WarningTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} -% https://github.com/jgm/pandoc-templates/blob/bc7a16b590122a2dc99d1f17f222b72152acc1e7/default.latex#L310 -\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} - %******************************************************************************* - -\begin{document} -%Supprime les veuves et orphelines -\widowpenalty=10000 -\clubpenalty=10000 -\raggedbottom - -% Integre la page de garde -%\input{title.tex} -\input{rapport_inrae/cover_inrae} -\input{rapport/headfoot_content} - -\cleardoublepage - -% Table des matières -\cleardoublepage -\tableofcontents +% Preamble common for all languages +%******************************************************************************* +\input{cassiopee_preamble.tex} %******************************************************************************* diff --git a/docs/latex/cassiopee_preamble.tex b/docs/latex/cassiopee_preamble.tex new file mode 100644 index 000000000..dc914bc2d --- /dev/null +++ b/docs/latex/cassiopee_preamble.tex @@ -0,0 +1,76 @@ +% ******************* FOR PANDOC V2+ ************************* + +\usepackage{fancyvrb} +\newcommand{\VerbBar}{|} +\newcommand{\VERB}{\Verb[commandchars=\\\{\}]} +\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\{\}} +% Add ',fontsize=\small' for more characters per line +\newenvironment{Shaded}{}{} +\newcommand{\AlertTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} +\newcommand{\AnnotationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} +\newcommand{\AttributeTok}[1]{\textcolor[rgb]{0.49,0.56,0.16}{#1}} +\newcommand{\BaseNTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} +\newcommand{\BuiltInTok}[1]{#1} +\newcommand{\CharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} +\newcommand{\CommentTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textit{#1}}} +\newcommand{\CommentVarTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} +\newcommand{\ConstantTok}[1]{\textcolor[rgb]{0.53,0.00,0.00}{#1}} +\newcommand{\ControlFlowTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} +\newcommand{\DataTypeTok}[1]{\textcolor[rgb]{0.56,0.13,0.00}{#1}} +\newcommand{\DecValTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} +\newcommand{\DocumentationTok}[1]{\textcolor[rgb]{0.73,0.13,0.13}{\textit{#1}}} +\newcommand{\ErrorTok}[1]{\textcolor[rgb]{1.00,0.00,0.00}{\textbf{#1}}} +\newcommand{\ExtensionTok}[1]{#1} +\newcommand{\FloatTok}[1]{\textcolor[rgb]{0.25,0.63,0.44}{#1}} +\newcommand{\FunctionTok}[1]{\textcolor[rgb]{0.02,0.16,0.49}{#1}} +\newcommand{\ImportTok}[1]{#1} +\newcommand{\InformationTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} +\newcommand{\KeywordTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{\textbf{#1}}} +\newcommand{\NormalTok}[1]{#1} +\newcommand{\OperatorTok}[1]{\textcolor[rgb]{0.40,0.40,0.40}{#1}} +\newcommand{\OtherTok}[1]{\textcolor[rgb]{0.00,0.44,0.13}{#1}} +\newcommand{\PreprocessorTok}[1]{\textcolor[rgb]{0.74,0.48,0.00}{#1}} +\newcommand{\RegionMarkerTok}[1]{#1} +\newcommand{\SpecialCharTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} +\newcommand{\SpecialStringTok}[1]{\textcolor[rgb]{0.73,0.40,0.53}{#1}} +\newcommand{\StringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} +\newcommand{\VariableTok}[1]{\textcolor[rgb]{0.10,0.09,0.49}{#1}} +\newcommand{\VerbatimStringTok}[1]{\textcolor[rgb]{0.25,0.44,0.63}{#1}} +\newcommand{\WarningTok}[1]{\textcolor[rgb]{0.38,0.63,0.69}{\textbf{\textit{#1}}}} +% https://github.com/jgm/pandoc-templates/blob/bc7a16b590122a2dc99d1f17f222b72152acc1e7/default.latex#L310 +\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} + +%******************************************************************************* + +% degree also in math mode https://tex.stackexchange.com/a/84471 +\usepackage{gensymb} +\DeclareUnicodeCharacter{00B0}{\degree} +% Other unicode characters +\usepackage{newunicodechar} +\newunicodechar{α}{\ensuremath{\alpha}} +\newunicodechar{α}{\ensuremath{\alpha}} +\newunicodechar{β}{\ensuremath{\beta}} +\newunicodechar{μ}{\ensuremath{\mu}} +\newunicodechar{Δ}{\ensuremath{\Delta}} +\newunicodechar{☰}{\ensuremath{\equiv}} +\newunicodechar{≈}{\ensuremath{\approx}} +\newunicodechar{ϵ}{\ensuremath{\in}} +\newunicodechar{↵}{\ensuremath{\hookleftarrow}} +\newunicodechar{≤}{\ensuremath{\leq}} + +\begin{document} +%Supprime les veuves et orphelines +\widowpenalty=10000 +\clubpenalty=10000 +\raggedbottom + +% Integre la page de garde +%\input{title.tex} +\input{rapport_inrae/cover_inrae} +\input{rapport/headfoot_content} + +\cleardoublepage + +% Table des matières +\cleardoublepage +\tableofcontents diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index ba327d013..ffe468e5d 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -174,9 +174,8 @@ def injectContentIntoModel(mergedDocFilenameTex, lang): os.chdir(modelDir) relPathToMergedTexDoc = os.path.join('..', mergedDocFilenameTex) createLink(relPathToMergedTexDoc) - latexTemplate = filenamePrefix + lang + '.tex' - relPathToLatexTemplate = os.path.join(latexSourceDir, latexTemplate) - createLink(relPathToLatexTemplate) + createLink(os.path.join(latexSourceDir, filenamePrefix + lang + '.tex')) + createLink(os.path.join(latexSourceDir, "cassiopee_preamble.tex")) createLink(os.path.join(latexSourceDir, 'logo_pole.png')) createLink('{}/schema_rugosite_fond.png'.format(os.path.join(baseDir, 'docs', lang, 'calculators', 'pam'))) createLink('{}/bloc_cylindre.png'.format(os.path.join(baseDir, 'docs', lang, 'calculators', 'pam'))) -- GitLab From 3672a4a5a28d93d36b0cbbf9717d040592cda8be Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 13:33:08 +0000 Subject: [PATCH 105/120] fix(docs): missing utf8 French characters in Latex IN math formulas need to put proper latex accent instructions as \acute{} Refs #656 --- docs/fr/calculators/structures/kivi.md | 2 +- .../calculators/structures/villemonte_1947.md | 2 +- docs/latex/cassiopee_doc_en.tex | 24 ++++++++++++++++++ docs/latex/cassiopee_doc_fr.tex | 25 +++++++++++++++++++ docs/latex/cassiopee_preamble.tex | 18 +------------ scripts/mkdocs2pdf.py | 6 ++--- 6 files changed, 55 insertions(+), 22 deletions(-) diff --git a/docs/fr/calculators/structures/kivi.md b/docs/fr/calculators/structures/kivi.md index 632215205..4c190a36d 100644 --- a/docs/fr/calculators/structures/kivi.md +++ b/docs/fr/calculators/structures/kivi.md @@ -36,7 +36,7 @@ Pour une cote de l'eau aval supérieure à la cote de la crête du déversoir, l Villemonte propose la formule suivante : -$$K = \frac{Q_{noyé}}{Q_{dénoyé}} = \left [ 1- \left ( \frac{h2}{h1} \right)^n \right]^{0.385}$$ +$$K = \frac{Q_{noy\acute{e}}}{Q_{d\acute{e}noy\acute{e}}} = \left [ 1- \left ( \frac{h2}{h1} \right)^n \right]^{0.385}$$ Avec : diff --git a/docs/fr/calculators/structures/villemonte_1947.md b/docs/fr/calculators/structures/villemonte_1947.md index e6831d481..66e09214c 100644 --- a/docs/fr/calculators/structures/villemonte_1947.md +++ b/docs/fr/calculators/structures/villemonte_1947.md @@ -12,7 +12,7 @@ Pour une cote de l'eau aval supérieure à la cote de la crête du déversoir, l Villemonte propose la formule suivante : -$$K = \frac{Q_{noyé}}{Q_{dénoyé}} = \left [ 1- \left ( \frac{h2}{h1} \right)^n \right]^{0.385}$$ +$$K = \frac{Q_{noy\acute{e}}}{Q_{d\acute{e}noy\acute{e}}} = \left [ 1- \left ( \frac{h2}{h1} \right)^n \right]^{0.385}$$ Avec : diff --git a/docs/latex/cassiopee_doc_en.tex b/docs/latex/cassiopee_doc_en.tex index 0b7095d1f..57ad984e4 100644 --- a/docs/latex/cassiopee_doc_en.tex +++ b/docs/latex/cassiopee_doc_en.tex @@ -47,6 +47,30 @@ %******************************************************************************* \input{cassiopee_preamble.tex} +%******************************************************************************* +% Preamble specific for this language +%******************************************************************************* + + +%******************************************************************************* +% Begin the document +%******************************************************************************* +\begin{document} +%Supprime les veuves et orphelines +\widowpenalty=10000 +\clubpenalty=10000 +\raggedbottom + +% Integre la page de garde +%\input{title.tex} +\input{rapport_inrae/cover_inrae} +\input{rapport/headfoot_content} + +\cleardoublepage + +% Table des matières +\cleardoublepage +\tableofcontents %******************************************************************************* % Contenu de la documentation en anglais, généré par pandoc via mkdocs2pdf.py diff --git a/docs/latex/cassiopee_doc_fr.tex b/docs/latex/cassiopee_doc_fr.tex index 2c4c95990..3004415c4 100644 --- a/docs/latex/cassiopee_doc_fr.tex +++ b/docs/latex/cassiopee_doc_fr.tex @@ -48,6 +48,31 @@ \input{cassiopee_preamble.tex} +%******************************************************************************* +% Preamble specific for this language +%******************************************************************************* + + +%******************************************************************************* +% Begin the document +%******************************************************************************* +\begin{document} +%Supprime les veuves et orphelines +\widowpenalty=10000 +\clubpenalty=10000 +\raggedbottom + +% Integre la page de garde +%\input{title.tex} +\input{rapport_inrae/cover_inrae} +\input{rapport/headfoot_content} + +\cleardoublepage + +% Table des matières +\cleardoublepage +\tableofcontents + %******************************************************************************* % Contenu de la documentation en français, généré par pandoc via mkdocs2pdf.py %******************************************************************************* diff --git a/docs/latex/cassiopee_preamble.tex b/docs/latex/cassiopee_preamble.tex index dc914bc2d..7ab1ac950 100644 --- a/docs/latex/cassiopee_preamble.tex +++ b/docs/latex/cassiopee_preamble.tex @@ -51,26 +51,10 @@ \newunicodechar{α}{\ensuremath{\alpha}} \newunicodechar{β}{\ensuremath{\beta}} \newunicodechar{μ}{\ensuremath{\mu}} +\newunicodechar{σ}{\ensuremath{\sigma}} \newunicodechar{Δ}{\ensuremath{\Delta}} \newunicodechar{☰}{\ensuremath{\equiv}} \newunicodechar{≈}{\ensuremath{\approx}} \newunicodechar{ϵ}{\ensuremath{\in}} \newunicodechar{↵}{\ensuremath{\hookleftarrow}} \newunicodechar{≤}{\ensuremath{\leq}} - -\begin{document} -%Supprime les veuves et orphelines -\widowpenalty=10000 -\clubpenalty=10000 -\raggedbottom - -% Integre la page de garde -%\input{title.tex} -\input{rapport_inrae/cover_inrae} -\input{rapport/headfoot_content} - -\cleardoublepage - -% Table des matières -\cleardoublepage -\tableofcontents diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index ffe468e5d..b1ad16ead 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -196,11 +196,11 @@ def buildPDF(lang): # copy Cassiopée version LateX file cvt = os.path.join(buildDir, 'cassiopee_version.tex') shutil.copy(cvt, modelDir) - + cmdline = 'latexmk -f -pdf -interaction=nonstopmode' if verbose: - os.system('latexmk -f -xelatex -interaction=nonstopmode {0} > {0}.latexmk.log'.format(sourceTexFile)) + os.system('{0} {1} > {1}.latexmk.log'.format(cmdline, sourceTexFile)) else: - os.system('latexmk -f -xelatex -interaction=nonstopmode {} > /dev/null 2>&1'.format(sourceTexFile)) + os.system('{} {} > /dev/null 2>&1'.format(cmdline, sourceTexFile)) # copy generated PDF to release directory shutil.copy(outputPdfFile, outputDir) -- GitLab From 04da5a3b17782d5c5ab7b1fbe29bd7b90b69dbf4 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 13:33:30 +0000 Subject: [PATCH 106/120] clean(docs/latex): remove superfluous ? in removal internal links regex Refs #656 --- scripts/mkdocs2pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index b1ad16ead..efe540f15 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -225,7 +225,7 @@ def buildDocForLang(lang): mergedDocFilename = mergedDocFilenamePrefix + lang mergedDocOutputPath = os.path.join(pdfBuildDir, mergedDocFilename) # remove internal links @TODO convert them to hyperref ? - s = re.sub(r'\[([^/\^]+?)\]?\([^ ]+?\.md\)', r'\1', s) + s = re.sub(r'\[([^/\^]+?)\]\([^ ]+?\.md\)', r'\1', s) with open('{}.md'.format(mergedDocOutputPath), 'w') as f: f.writelines(s) -- GitLab From 824f67268f93210412158ffd8db3af83373f4c47 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 13:34:28 +0000 Subject: [PATCH 107/120] fix(docs): removed weird characters Refs #656 --- docs/en/calculators/pam/macrorugo_theorie.md | 2 +- docs/en/calculators/structures/fente_noyee.md | 4 ++-- docs/fr/calculators/pam/macrorugo_theorie.md | 2 +- docs/fr/calculators/structures/fente_noyee.md | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/en/calculators/pam/macrorugo_theorie.md b/docs/en/calculators/pam/macrorugo_theorie.md index ba7b9845e..09fa8ad9f 100644 --- a/docs/en/calculators/pam/macrorugo_theorie.md +++ b/docs/en/calculators/pam/macrorugo_theorie.md @@ -240,4 +240,4 @@ $$C_f = \frac{2}{(5.1 \mathrm{log} (h/k_s)+6)^2}$$ [^4]: Larinier, Michel, Courret, D., Gomes, P., 2006. Guide technique pour la conception des passes à poissons “naturelles,†Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562 -[^5]: Rice C. E., Kadavy K. C., et Robinson K. M., 1998. Roughness of Loose Rock Riprap on Steep Slopes. Journal of Hydraulic Engineering 124, 179‑85. https://doi.org/10.1061/(ASCE)0733-9429(1998)124:2(179) +[^5]: Rice C. E., Kadavy K. C., et Robinson K. M., 1998. Roughness of Loose Rock Riprap on Steep Slopes. Journal of Hydraulic Engineering 124, 179-85. https://doi.org/10.1061/(ASCE)0733-9429(1998)124:2(179) diff --git a/docs/en/calculators/structures/fente_noyee.md b/docs/en/calculators/structures/fente_noyee.md index b7a3fac75..4aed854ea 100644 --- a/docs/en/calculators/structures/fente_noyee.md +++ b/docs/en/calculators/structures/fente_noyee.md @@ -44,6 +44,6 @@ Ballu A., Pineau G., Calluaud D., David L. (2015). Experimental study of the inf Ballu A. (2017). Étude numérique et expérimentale de l’écoulement turbulent au sein des passes à poissons à fentes verticales. Analyse de l’écoulement tridimensionnel et instationnaire. *Thèse de l’Université de Poitiers*, 223p. -Ballu A., Calluaud D., Pineau G., david L. (2017). Experimental study of the influence of macro‑roughnesses on vertical slot fishway flows. *La Houille Blanche*, 2: 9-14. +Ballu A., Calluaud D., Pineau G., david L. (2017). Experimental study of the influence of macro-roughnesses on vertical slot fishway flows. *La Houille Blanche*, 2: 9-14. -Wang R.W., David L., Larinier M. (2010). Contribution of experimental fluid mechanics to the design of vertical slot ï¬sh passes. *Knowledge and Management of Aquatic Ecosystems*, 396(2). +Wang R.W., David L., Larinier M. (2010). Contribution of experimental fluid mechanics to the design of vertical slot ï¬sh passes. *Knowledge and Management of Aquatic Ecosystems*, 396(2). diff --git a/docs/fr/calculators/pam/macrorugo_theorie.md b/docs/fr/calculators/pam/macrorugo_theorie.md index 4af840788..de028e450 100644 --- a/docs/fr/calculators/pam/macrorugo_theorie.md +++ b/docs/fr/calculators/pam/macrorugo_theorie.md @@ -237,4 +237,4 @@ $$C_f = \frac{2}{(5.1 \mathrm{log} (h/k_s)+6)^2}$$ [^4]: Larinier, Michel, Courret, D., Gomes, P., 2006. Guide technique pour la conception des passes à poissons “naturelles,†Rapport GHAPPE RA. Compagnie Nationale du Rhône / Agence de l’Eau Adour Garonne. http://dx.doi.org/10.13140/RG.2.1.1834.8562 -[^5]: Rice C. E., Kadavy K. C., et Robinson K. M., 1998. Roughness of Loose Rock Riprap on Steep Slopes. Journal of Hydraulic Engineering 124, 179‑85. https://doi.org/10.1061/(ASCE)0733-9429(1998)124:2(179) +[^5]: Rice C. E., Kadavy K. C., et Robinson K. M., 1998. Roughness of Loose Rock Riprap on Steep Slopes. Journal of Hydraulic Engineering 124, 179-85. https://doi.org/10.1061/(ASCE)0733-9429(1998)124:2(179) diff --git a/docs/fr/calculators/structures/fente_noyee.md b/docs/fr/calculators/structures/fente_noyee.md index b31bdfb8c..846a6aea6 100644 --- a/docs/fr/calculators/structures/fente_noyee.md +++ b/docs/fr/calculators/structures/fente_noyee.md @@ -44,6 +44,6 @@ Ballu A., Pineau G., Calluaud D., David L. (2015). Experimental study of the inf Ballu A. (2017). Étude numérique et expérimentale de l’écoulement turbulent au sein des passes à poissons à fentes verticales. Analyse de l’écoulement tridimensionnel et instationnaire. *Thèse de l’Université de Poitiers*, 223p. -Ballu A., Calluaud D., Pineau G., david L. (2017). Experimental study of the influence of macro‑roughnesses on vertical slot fishway flows. *La Houille Blanche*, 2: 9-14. +Ballu A., Calluaud D., Pineau G., david L. (2017). Experimental study of the influence of macro-roughnesses on vertical slot fishway flows. *La Houille Blanche*, 2: 9-14. -Wang R.W., David L., Larinier M. (2010). Contribution of experimental fluid mechanics to the design of vertical slot ï¬sh passes. *Knowledge and Management of Aquatic Ecosystems*, 396(2). +Wang R.W., David L., Larinier M. (2010). Contribution of experimental fluid mechanics to the design of vertical slot ï¬sh passes. *Knowledge and Management of Aquatic Ecosystems*, 396(2). -- GitLab From 28e936a420eafae2709ac2da20cb79df434b9f3f Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 14:20:49 +0000 Subject: [PATCH 108/120] docs: pdf build script optimisation Refs #656 --- scripts/mkdocs2pdf.py | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index efe540f15..47ee5c1c3 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -160,7 +160,7 @@ def getLatexModel(): os.chdir(os.path.dirname(os.getcwd())) else: runCommand('git clone {} {}'.format(latexModelRepository, latexModelDir)) - # back to original working drectory + # back to original working directory os.chdir(baseDir) # Inject generated merged documentation and necessary resources (template, logos…) @@ -210,11 +210,6 @@ def buildPDF(lang): # Creates the PDF documentation file for the given language def buildDocForLang(lang): - # Prepare temporary build directory - createEmptyDir(pdfBuildDir) - # Prepare output directory - createDir(outputDir) - # Read config yamlPath = 'mkdocs/mkdocs-' + lang + '.yml' dMkdocsYaml = readConfig(yamlPath) @@ -232,20 +227,26 @@ def buildDocForLang(lang): # Convert to tex format convertMdToTex(mergedDocOutputPath) - # Get INRAE report LaTeX model and inject merged content inside - getLatexModel() + # Inject merged content inside Latex model injectContentIntoModel(mergedDocFilename + '.tex', lang) # Build PDF from LaTeX source buildPDF(lang) - # Clean build dir - if not verbose: shutil.rmtree(pdfBuildDir) - #raise RuntimeError() - if __name__ == '__main__': + # Prepare temporary build directory + createEmptyDir(pdfBuildDir) + # Prepare output directory + createDir(outputDir) + + # Get INRAE report LaTeX model + getLatexModel() + for l in ['fr', 'en']: print('building PDF doc for language "{}"'.format(l)) buildDocForLang(l) + + # Clean build dir + if not verbose: shutil.rmtree(pdfBuildDir) -- GitLab From b9c5b296ea19f34823f7c2e8d989fc2547ff50b9 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 14:21:43 +0000 Subject: [PATCH 109/120] docs: malformed lists Refs #656 --- docs/en/calculators/structures/liste.md | 4 +++- docs/fr/calculators/structures/liste.md | 4 +++- docs/fr/calculators/structures/villemonte_1947.md | 6 +++--- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/docs/en/calculators/structures/liste.md b/docs/en/calculators/structures/liste.md index a31432a13..59ee1a21f 100644 --- a/docs/en/calculators/structures/liste.md +++ b/docs/en/calculators/structures/liste.md @@ -22,7 +22,7 @@ Table: Stage-discharge equations list -## Sharp-crested or broad-crested weir ? +## Sharp-crested or broad-crested weir? Extract from CETMEF, 2005. Note on weirs : synthesis of flow laws at the right of weirs and spillways. Centre d'Études Techniques Maritimes Et Fluviales, Compiègne. @@ -32,10 +32,12 @@ Extract from CETMEF, 2005. Note on weirs : synthesis of flow laws at the right o > > On the other hand, the closer the upstream water line is to the weir crest, the greater the width of the weir appears in relation to the breadth of the water flowing over it and therefore the broader the weir crest appears. > A weir in a river thus belongs to one of the three following categories: +> > - sharp-crested weir > - broad-crested weir > - weir with undefined crest > > In order to determine the type of weir studied, the following conditions must be verified: +> > - if $C < \frac{H_1}{2}$, then the threshold is sharp-crested; > - if $C > \frac{2H_1}{3}$, then the threshold is broad-crested. diff --git a/docs/fr/calculators/structures/liste.md b/docs/fr/calculators/structures/liste.md index 125242c45..29f05d56b 100644 --- a/docs/fr/calculators/structures/liste.md +++ b/docs/fr/calculators/structures/liste.md @@ -32,10 +32,12 @@ Extrait de CETMEF, 2005. Notice sur les déversoirs : synthèse des lois d’ > > A l’inverse, plus la ligne d’eau amont se rapproche de la crête du seuil, plus la largeur du seuil paraît grande vis-à -vis de l’épaisseur de la lame d’eau qui y transite et donc plus la crête du seuil paraît épaisse. > Un déversoir en rivière appartient ainsi à l’une des trois catégories suivantes : +> > - seuil à crête mince > - seuil à crête épaisse > - seuil à crête non définie > > Afin de déterminer le type de seuil étudié, les conditions suivantes doivent être vérifiées : +> > - si $C < \frac{H_1}{2}$, alors le seuil est à crête mince ; -> - si $C > \frac{2H_1}{3}$, alors le seuil est à crête épaisse. \ No newline at end of file +> - si $C > \frac{2H_1}{3}$, alors le seuil est à crête épaisse. diff --git a/docs/fr/calculators/structures/villemonte_1947.md b/docs/fr/calculators/structures/villemonte_1947.md index 66e09214c..6c5f1ac14 100644 --- a/docs/fr/calculators/structures/villemonte_1947.md +++ b/docs/fr/calculators/structures/villemonte_1947.md @@ -16,8 +16,8 @@ $$K = \frac{Q_{noy\acute{e}}}{Q_{d\acute{e}noy\acute{e}}} = \left [ 1- \left ( \ Avec : - - \(h_1\) la hauteur d'eau amont au dessus de la crête du déversoir - - \(h_2\) la hauteur d'eau aval au dessus de la crête du déversoir - - \(n\) l'exposant dans les relations d'écoulement dénoyé (rectangulaire=1.5, triangulaire=2.5, parabolique=2) + - \(h_1\), la hauteur d'eau amont au dessus de la crête du déversoir + - \(h_2\), la hauteur d'eau aval au dessus de la crête du déversoir + - \(n\), l'exposant dans les relations d'écoulement dénoyé (rectangulaire=1.5, triangulaire=2.5, parabolique=2) [^Villemonte1947]: Villemonte, J.R., 1947. Submerged weir discharge studies. Engineering news record 866, 54–57. -- GitLab From df01cfb266034049675cd936ed9f1cc2c392cd31 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 15:10:30 +0000 Subject: [PATCH 110/120] docs(latex): format title level 5 (paragraph) Refs #656 --- docs/latex/cassiopee_preamble.tex | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/latex/cassiopee_preamble.tex b/docs/latex/cassiopee_preamble.tex index 7ab1ac950..ca5487a12 100644 --- a/docs/latex/cassiopee_preamble.tex +++ b/docs/latex/cassiopee_preamble.tex @@ -58,3 +58,8 @@ \newunicodechar{ϵ}{\ensuremath{\in}} \newunicodechar{↵}{\ensuremath{\hookleftarrow}} \newunicodechar{≤}{\ensuremath{\leq}} + +\titleformat{\paragraph} + [block] + {\bfseries\sffamily\raggedright} + {\theparagraph}{0.5em}{} -- GitLab From ac435338a8f5e532ddbbeff83ea38c4b4d73bb4c Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 15:14:39 +0000 Subject: [PATCH 111/120] fix(docs/latex): correct title if previous file has no terminal new line Refs #656 --- scripts/mkdocs2pdf.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index 47ee5c1c3..ddabae3bd 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -82,7 +82,7 @@ def shiftMdHeaders(mdContent, level): if len(item) > 0 : if item[0] == "#": lMd[i] = ("#" * level) + item - return "\n".join(lMd) + return "\n".join(lMd) + "\n" # Browses MkDocs configuration file and merges .md files def exploreAndMerge(docs_dir, nav, output = '', level = 0): @@ -100,11 +100,13 @@ def exploreAndMerge(docs_dir, nav, output = '', level = 0): # Triple "../" because file will be compiled from pdf_build/latex_models path = os.path.join(baseDir, os.path.dirname(filepath)) s = f.read() + "\n" + if s[-2] != "\n\n": + s += "\n" # Modification of image and links paths s = re.sub(r'(\!\[.+\]\()(.+)(\))', r'\1'+path+r'/\2\3', s) s = re.sub(r'(\\\()(.+?)(\\\))', r'$\2$', s) s = shiftMdHeaders(s, level) - output += "\n" + s + output += s elif type(d) is dict: level += 1 -- GitLab From 238058cd7bb7ab98f1ab2e5946b9db03f9c0ba72 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 15:41:36 +0000 Subject: [PATCH 112/120] ci: debugging -commit to remove- --- .gitlab-ci.yml | 1 + scripts/mkdocs2pdf.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ccd95cd86..af628beb2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -78,6 +78,7 @@ test: expire_in: 10 min paths: - dist/ + - build script: # -baseref option is used by npm to set the npm_config_basehref environment variable # used in package.json diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index ddabae3bd..662122c23 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -21,7 +21,7 @@ import re import shutil # verbose output -verbose = False +verbose = True baseDir = os.getcwd() buildDir = os.path.join(baseDir, 'build') -- GitLab From 26ecd09e615dbee849d7fc0ae982f05bae5d6354 Mon Sep 17 00:00:00 2001 From: David Dorchies <david.dorchies@inrae.fr> Date: Fri, 26 Jan 2024 16:50:06 +0000 Subject: [PATCH 113/120] fix(docs/latex): remove weird character Refs #656 --- CHANGELOG.md | 74 ++++++++++++++++++++++++++-------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8da44a7a..a991b3413 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,7 +33,7 @@ * Clean npm dependencies ([jalhyd#356](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/356)) * CI: automatically publish jalhyd package on NPM ([jalhyd#359](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/359)) -### 4\.17.1 - 2023-11-20 +### 4.17.1 - 2023-11-20 #### Correction de bogues @@ -48,7 +48,7 @@ * CI: change cache strategy for node modules ([jalhyd#358](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/358), [nghyd#630](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/630)) -### 4\.17.0 - 2023-05-30 +### 4.17.0 - 2023-05-30 #### Nouvelles fonctionnalités @@ -111,13 +111,13 @@ * Tests E2E: Vérifier la cohérence entre le json de description des calculettes et le flag visible des paramètres ([nghyd#550](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/550)) * Thème Angular Material personnalisé : avertissements dart-sass à la compilation ([nghyd#414](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/414)) -### 4\.16.3 - 2023-01-11 +### 4.16.3 - 2023-01-11 #### Correction de bogues * Lechapt et Calmon : erreur de sélection de matériau ([jalhyd#337](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/337), [nghyd#589](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/589)) -### 4\.16.1 - 2022-11-16 +### 4.16.1 - 2022-11-16 #### Correction de bogues @@ -129,7 +129,7 @@ * Rajouter François Grand comme auteur de la documentation PDF ([nghyd#573](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/573)) * Ajouter les références pour les schémas des lois d'ouvrages ([nghyd#575](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/575)) -### 4\.16.0 - 2022-10-12 (Anguilla anguilla) +### 4.16.0 - 2022-10-12 (Anguilla anguilla) #### Nouvelles fonctionnalités @@ -173,7 +173,7 @@ * Mise à jour de Chartjs ([nghyd#554](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/554)) * MAJ vers PrimeNG 10 ([nghyd#481](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/481)) -### 4\.15.1 - 2022-07-04 +### 4.15.1 - 2022-07-04 #### Nouvelles fonctionnalités @@ -212,7 +212,7 @@ * Path error in stable deployment version on the dev server [nghyd#540](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/540) -### 4\.15.0 - 2022-05-04 (Salmo trutta) +### 4.15.0 - 2022-05-04 (Salmo trutta) #### Nouvelles fonctionnalités @@ -251,7 +251,7 @@ * CI : les jobs build en schedule de master et devel plantent ([nghyd#527](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/527)) * CI : affiner la gestion du cache ([nghyd#526](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/526)) -### 4\.14.2 - 2021-03-25 +### 4.14.2 - 2021-03-25 #### Nouvelles fonctionnalités @@ -266,7 +266,7 @@ * Macrorugo : Documentation de Cd0 avec schéma ([nghyd#492](https://forgemia.inra.fr/cassiopee/nghyd/issues/492)) -### 4\.14.1 - 2021-02-17 +### 4.14.1 - 2021-02-17 #### Nouvelles fonctionnalités @@ -276,7 +276,7 @@ * Vérificateur de passe: message erroné pour les passes à macro-rugosités submergées ([jalhyd#292](https://forgemia.inra.fr/cassiopee/jalhyd/issues/292)) -### 4\.14.0 - 2021-02-16 (Scomber scombrus) +### 4.14.0 - 2021-02-16 (Scomber scombrus) #### Nouvelles fonctionnalités @@ -299,7 +299,7 @@ * MacroRugo: erreur de formule de correction de Cd dans la documentation ([nghyd#488](https://forgemia.inra.fr/cassiopee/nghyd/issues/488)) * Documentation du module de calcul de la cote amont / aval d'un bief ([nghyd#490](https://forgemia.inra.fr/cassiopee/nghyd/issues/490)) -### 4\.13.1 - 2020-10-02 +### 4.13.1 - 2020-10-02 #### Correction de bogues @@ -307,7 +307,7 @@ * PreBarrage: erreur de calcul sur Z2 > Z1 initiale ([jalhyd#280](https://forgemia.inra.fr/cassiopee/jalhyd/issues/280)) * Prebarrage : avec Chrome (et electron) le schéma est mal rendu ([nghyd#482](https://forgemia.inra.fr/cassiopee/nghyd/issues/482)) -### 4\.13.0 - 2020-09-24 (Michel Larinier) +### 4.13.0 - 2020-09-24 (Michel Larinier) #### Nouvelles fonctionnalités @@ -328,7 +328,7 @@ * Aide du Jet / de la pente : mentionner l'inversion de la pente pour le module Jet ([nghyd#475](https://forgemia.inra.fr/cassiopee/nghyd/issues/475)) * Ajouter à l'accueil de la documentation un chapitre "contact, bugs, remarques…" ([nghyd#472](https://forgemia.inra.fr/cassiopee/nghyd/issues/472)) -### 4\.12.1 - 2020-09-15 +### 4.12.1 - 2020-09-15 #### Correction de bogues @@ -342,7 +342,7 @@ * Lechapt-Calmon : documentation du coefficient de pertes de charges singulières ([nghyd#338](https://forgemia.inra.fr/cassiopee/nghyd/issues/338)) -### 4\.12.0 - 2020-09-09 (Les critères de Francis Blanche − ils peuvent le faire !) +### 4.12.0 - 2020-09-09 (Les critères de Francis Blanche - ils peuvent le faire !) #### Nouvelles fonctionnalités @@ -380,7 +380,7 @@ * Electron 10 * Mathjax 3 ([nghyd#416](https://forgemia.inra.fr/cassiopee/nghyd/issues/416)) -### 4\.11.1 - 2020-08-11 +### 4.11.1 - 2020-08-11 #### Nouvelles fonctionnalités @@ -397,7 +397,7 @@ * Mise à jour de la documentation de la loi de Cunge ([nghyd#441](https://forgemia.inra.fr/cassiopee/nghyd/issues/441)) -### 4\.11.0 - 2020-07-28 (Puisque tu PAR) +### 4.11.0 - 2020-07-28 (Puisque tu PAR) #### Nouvelles fonctionnalités @@ -419,7 +419,7 @@ * Passes à ralentisseurs ([nghyd#398](https://forgemia.inra.fr/cassiopee/nghyd/issues/398)) -### 4\.10.6 - 2020-07-21 +### 4.10.6 - 2020-07-21 #### Nouvelles fonctionnalités @@ -435,7 +435,7 @@ * Erreur dans l'équation de Cunge * Corrections mineures sur Vanne Dénoyée -### 4\.10.5 - 2020-06-30 +### 4.10.5 - 2020-06-30 #### Nouvelles fonctionnalités @@ -462,7 +462,7 @@ * Documentation de la loi Cunge80 ([nghyd#403](https://forgemia.inra.fr/cassiopee/nghyd/issues/403)) * Documentation des grilles: il manque la définition des variables ([nghyd#401](https://forgemia.inra.fr/cassiopee/nghyd/issues/401)) -### 4\.10.4 - 2020-04-17 +### 4.10.4 - 2020-04-17 #### Nouvelles fonctionnalités @@ -486,7 +486,7 @@ * Fusionner "Section paramétrée" et "Variables hydrauliques" ([nghyd#390](https://forgemia.inra.fr/cassiopee/nghyd/issues/390)) * Sections : documentation du champ Hauteur de berge -### 4\.10.3 - 2020-03-12 +### 4.10.3 - 2020-03-12 #### Nouvelles fonctionnalités @@ -510,7 +510,7 @@ * Section Paramétrée : tableau de résultats fixes en plusieurs exemplaires lors de l'utilisation avec le Solveur ([nghyd#377](https://forgemia.inra.fr/cassiopee/nghyd/issues/377)) * Bief : calcul des sections amont et aval ([nghyd#376](https://forgemia.inra.fr/cassiopee/nghyd/issues/376)) -### 4\.10.2 - 2020-02-25 +### 4.10.2 - 2020-02-25 #### Correction de bogues @@ -520,13 +520,13 @@ * Documentation : ajout de liens vers la page de téléchargement -### 4\.10.1 - 2020-02-25 +### 4.10.1 - 2020-02-25 #### Correction de bogues * Electron : erreur de détection de mise à jour (comparaison chaînes semver) -### 4\.10.0 - 2020-02-24 (Langue Hilare Neuve) +### 4.10.0 - 2020-02-24 (Langue Hilare Neuve) #### Nouvelles fonctionnalités @@ -556,7 +556,7 @@ * Typescript 3.7 ([jalhyd#197](https://forgemia.inra.fr/cassiopee/jalhyd/issues/197)) * mise à jour de toutes les dépendances jalhyd/nghyd sauf Mermaid (provoque un bug) et Mathjax (adaptations importantes nécessaires) -### 4\.9.0 - 2020-01-15 (On Fusionne Bien) +### 4.9.0 - 2020-01-15 (On Fusionne Bien) #### Nouvelles fonctionnalités @@ -578,7 +578,7 @@ * Jasmine 3.5 * Karma 4.4 -### 4\.8.1 - 2019-12-20 +### 4.8.1 - 2019-12-20 #### Nouvelles fonctionnalités @@ -612,7 +612,7 @@ * Grille: Pas d'invalidation des résultats sur le choix du profil des barreaux ([nghyd#335](https://forgemia.inra.fr/cassiopee/nghyd/issues/335)) * MacroRugoCompound: radier incliné - changer la répartition des cellules ([jalhyd#173](https://forgemia.inra.fr/cassiopee/jalhyd/issues/173)) -### 4\.8.0 - 2019-11-26 (Affine et forte à la fois, par amour du remous) +### 4.8.0 - 2019-11-26 (Affine et forte à la fois, par amour du remous) #### Nouvelles fonctionnalités @@ -632,7 +632,7 @@ * Remous : en fluvial uniquement avec forte pente, les abscisses sont fausses ([nghyd#328](https://forgemia.inra.fr/cassiopee/nghyd/issues/328)) * Calcul en chaîne : ERR inopiné dans le tableau de résultats fixes ([nghyd#329](https://forgemia.inra.fr/cassiopee/nghyd/issues/329)) -### 4\.7.0 - 2019-10-29 (AGB - Agence Grolandaise pour la Biodiversité) +### 4.7.0 - 2019-10-29 (AGB - Agence Grolandaise pour la Biodiversité) #### Nouvelles fonctionnalités @@ -654,7 +654,7 @@ * chartjs-plugin-zoom 0.7.4 -### 4\.6.1 - 2019-10-15 +### 4.6.1 - 2019-10-15 #### Nouvelles fonctionnalités @@ -665,7 +665,7 @@ * chartjs-plugin-zoom 0.7.4 -### 4\.6.0 - 2019-10-14 (Bluefish délavé) +### 4.6.0 - 2019-10-14 (Bluefish délavé) #### Nouvelles fonctionnalités @@ -703,7 +703,7 @@ * ngx-markdown 8.2.1 * electron 6.0.10 -### 4\.5.0 - 2019-09-09 (Fish ramps that rock!) +### 4.5.0 - 2019-09-09 (Fish ramps that rock!) #### Nouvelles fonctionnalités @@ -726,7 +726,7 @@ * Passe à bassins: il manque l'édition de la cote de radier de la cloison aval ([nghyd#277](https://forgemia.inra.fr/cassiopee/nghyd/issues/277)) * Résultats fixés: l'unité des paramètres calculés n'est pas affichée ([nghyd#274](https://forgemia.inra.fr/cassiopee/nghyd/issues/274)) -### 4\.4.2 - 2019-08-06 +### 4.4.2 - 2019-08-06 #### Nouvelles fonctionnalités @@ -749,7 +749,7 @@ * Graphiques : ne pas représenter les données de type ENUM ([nghyd#260](https://forgemia.inra.fr/cassiopee/nghyd/issues/260)) * Remous : l'itérateur d'abscisses est en retard sur le dessin du graphe ([nghyd#267](https://forgemia.inra.fr/cassiopee/nghyd/issues/267)) -### 4\.4.1 - 2019-07-30 +### 4.4.1 - 2019-07-30 #### Nouvelles fonctionnalités @@ -780,7 +780,7 @@ * Angular 8.1.2 -### 4\.4.0 - 2019-07-16 (Basse à Sapins) +### 4.4.0 - 2019-07-16 (Basse à Sapins) #### Nouvelles fonctionnalités @@ -814,7 +814,7 @@ * Nettoyage de code * Limitation de la précision numérique à différents endroits -### 4\.3.0 - 2019-04-12 (Éditions LLL) +### 4.3.0 - 2019-04-12 (Éditions LLL) #### Nouvelles fonctionnalités @@ -835,7 +835,7 @@ * Mise à jour intempestive des paramètres calculés dans le formulaire de saisie * Précision d'affichage des données dans les infobulles -### 4\.2.0 - 2019-03-11 +### 4.2.0 - 2019-03-11 #### Nouvelles fonctionnalités @@ -864,7 +864,7 @@ * conservation du type de graphe lorsqu'on change de module * ajout de tests exhaustifs sur le calcul des paramètres et le clonage des modules -### 4\.1.0 - 2019-02-20 +### 4.1.0 - 2019-02-20 #### Nouvelles fonctionnalités @@ -903,4 +903,4 @@ * suppression de MDBootstrap * suppression de FontAwesome -### 4\.0.0 - 2018-07-23 \ No newline at end of file +### 4.0.0 - 2018-07-23 \ No newline at end of file -- GitLab From 3c97316f42ebe10f7c555bb8e1f6984894927d91 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 06:20:54 +0000 Subject: [PATCH 114/120] chore: move mkdocs config to docs folder Refs #656 --- {mkdocs => docs}/mkdocs-en.yml | 0 {mkdocs => docs}/mkdocs-fr.yml | 0 scripts/mkdocs2pdf.py | 2 +- scripts/prepare_mkdocs.sh | 2 +- 4 files changed, 2 insertions(+), 2 deletions(-) rename {mkdocs => docs}/mkdocs-en.yml (100%) rename {mkdocs => docs}/mkdocs-fr.yml (100%) diff --git a/mkdocs/mkdocs-en.yml b/docs/mkdocs-en.yml similarity index 100% rename from mkdocs/mkdocs-en.yml rename to docs/mkdocs-en.yml diff --git a/mkdocs/mkdocs-fr.yml b/docs/mkdocs-fr.yml similarity index 100% rename from mkdocs/mkdocs-fr.yml rename to docs/mkdocs-fr.yml diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index 662122c23..f3d2f58f3 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -213,7 +213,7 @@ def buildPDF(lang): def buildDocForLang(lang): # Read config - yamlPath = 'mkdocs/mkdocs-' + lang + '.yml' + yamlPath = 'docs/mkdocs-' + lang + '.yml' dMkdocsYaml = readConfig(yamlPath) # Create string with merged MarkDown diff --git a/scripts/prepare_mkdocs.sh b/scripts/prepare_mkdocs.sh index af53d10dc..8cf1a93ca 100644 --- a/scripts/prepare_mkdocs.sh +++ b/scripts/prepare_mkdocs.sh @@ -13,7 +13,7 @@ function prepareMkdocs # - add Cassiopée version # - modify path to input files # - modify path to output files - cat mkdocs/mkdocs-$lang.yml \ + cat docs/mkdocs-$lang.yml \ | sed "/^site_name:/ s/$/ v$VER/" \ | sed "/^docs_dir:/ s/docs_dir: /docs_dir: ..\//" \ | sed "/^site_dir:/ s/site_dir: /site_dir: ..\//" > $BUILD_DIR/mkdocs-$1.yml -- GitLab From f1b843eda636a5736e682cbd3a7fba068b7720c5 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 06:23:57 +0000 Subject: [PATCH 115/120] docs: links pdf doc to current version not systematically to prod one Refs #656 --- docs/en/index.md | 2 +- docs/fr/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/en/index.md b/docs/en/index.md index 1fb2aeaeb..0134dcbe1 100644 --- a/docs/en/index.md +++ b/docs/en/index.md @@ -19,7 +19,7 @@ Offline versions are available for the Windows, Linux, macOS, Android platforms. ## Documentation -Download [documentation in PDF format](https://cassiopee.g-eau.fr/assets/docs/pdf/cassiopee_doc_en.pdf) +Download [documentation in PDF format](../pdf/cassiopee_doc_en.pdf) Download [illustrated quick start guide (in french) in PDF format](https://cassiopee.g-eau.fr/assets/docs/pdf/cassiopee_notice_illustree_fr.pdf) diff --git a/docs/fr/index.md b/docs/fr/index.md index a2718ab7d..db2484f52 100644 --- a/docs/fr/index.md +++ b/docs/fr/index.md @@ -19,7 +19,7 @@ Des versions hors-ligne sont installables sur les plateformes Windows, Linux, ma ## Documentation -Télécharger [la documentation au format PDF](https://cassiopee.g-eau.fr/assets/docs/pdf/cassiopee_doc_fr.pdf) +Télécharger [la documentation au format PDF](../pdf/cassiopee_doc_fr.pdf) Télécharger [le guide de prise en main illustrée au format PDF](https://cassiopee.g-eau.fr/assets/docs/pdf/cassiopee_notice_illustree_fr.pdf) -- GitLab From 1cdd96649225a86d6c3214c746ec4a5d1050ad20 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 08:42:21 +0000 Subject: [PATCH 116/120] docs(pdf): handle multiline internal links Refs #656 --- scripts/mkdocs2pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py index f3d2f58f3..e734e7601 100644 --- a/scripts/mkdocs2pdf.py +++ b/scripts/mkdocs2pdf.py @@ -222,7 +222,7 @@ def buildDocForLang(lang): mergedDocFilename = mergedDocFilenamePrefix + lang mergedDocOutputPath = os.path.join(pdfBuildDir, mergedDocFilename) # remove internal links @TODO convert them to hyperref ? - s = re.sub(r'\[([^/\^]+?)\]\([^ ]+?\.md\)', r'\1', s) + s = re.sub(r'\[([^/\^]+?)\]\([^ ]+?\.md\)', r'\1', s, flags=re.MULTILINE) with open('{}.md'.format(mergedDocOutputPath), 'w') as f: f.writelines(s) -- GitLab From cea0d9803b9411ac7840727f58f3cbbf6f36f333 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 08:44:02 +0000 Subject: [PATCH 117/120] docs(pdf): syntax issues Refs #656 --- docs/en/calculators/pab/pab.md | 4 +++- docs/en/calculators/pam/macrorugo_remous.md | 2 +- docs/en/calculators/pam/macrorugo_theorie.md | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/en/calculators/pab/pab.md b/docs/en/calculators/pab/pab.md index 10fc6c482..f6a24c74a 100644 --- a/docs/en/calculators/pab/pab.md +++ b/docs/en/calculators/pab/pab.md @@ -77,7 +77,9 @@ During the calculation, if the calculated crest elevation is less than *minZDV* ## Calculation results -The results are presented in the form of a summary table of hydraulic calculations for all basins and walls. It contains all the data calculated by the modules [Cross walls](cloisons.md) and [Power dissipation](volume.md). +The results are presented in the form of a summary table of hydraulic +calculations for all basins and walls. It contains all the data calculated +by the modules [Cross walls](cloisons.md) and [Power dissipation](volume.md). Two graphs are present: diff --git a/docs/en/calculators/pam/macrorugo_remous.md b/docs/en/calculators/pam/macrorugo_remous.md index 7d260dbd9..acfd62227 100644 --- a/docs/en/calculators/pam/macrorugo_remous.md +++ b/docs/en/calculators/pam/macrorugo_remous.md @@ -15,7 +15,7 @@ calculation - The space step used to discretise the curve calculation. N.B. : As the backwater curve can only be calculated for one set of -parameters, the [simple rock-ramp fishpass] module (macrorugo.md) +parameters, the [simple rock-ramp fishpass](macrorugo.md) module cannot contain [varied parameters](../../general/principe_fonctionnement.md). The theoretical calculation carried out in the macro-roughness channel diff --git a/docs/en/calculators/pam/macrorugo_theorie.md b/docs/en/calculators/pam/macrorugo_theorie.md index 09fa8ad9f..5ea81ee43 100644 --- a/docs/en/calculators/pam/macrorugo_theorie.md +++ b/docs/en/calculators/pam/macrorugo_theorie.md @@ -146,7 +146,7 @@ For the cylindrical form of the blocks, \(\sigma\) is equal to \(\pi / 4\) and f ### Ratio between the average speed downstream of a block and the maximum speed *r* -The values of (\r\) depends on the block shapes (Cassan et al., 2014[^2] et Tran et al. 2016 [^3]): +The values of \(r\) depends on the block shapes (Cassan et al., 2014[^2] et Tran et al. 2016 [^3]): - round : \(r_Q=1.1\) - "rounded face" shape : \(r=1.2\) -- GitLab From 63a45f73b73a01f4eb9f6e695cfa7bf99ff38856 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 08:47:33 +0000 Subject: [PATCH 118/120] docs(pdf): correct link Refs #656 --- docs/en/calculators/pab/pab.md | 3 +-- docs/fr/calculators/pab/pab.md | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/en/calculators/pab/pab.md b/docs/en/calculators/pab/pab.md index f6a24c74a..39205ef5a 100644 --- a/docs/en/calculators/pab/pab.md +++ b/docs/en/calculators/pab/pab.md @@ -91,5 +91,4 @@ If several results are available due to the variation of one or two hydraulic pa ## Example session An example illustrating the conception of a fish ladder can be directly loaded -at the address: -https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json +through this [link](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json). diff --git a/docs/fr/calculators/pab/pab.md b/docs/fr/calculators/pab/pab.md index b1f99c72d..0a4833e0a 100644 --- a/docs/fr/calculators/pab/pab.md +++ b/docs/fr/calculators/pab/pab.md @@ -88,5 +88,5 @@ Si plusieurs résultats sont disponibles du fait de la variation d'un ou deux pa ## Session exemple -Un exemple de conception de passe à bassins peut être directement chargée à l'adresse : -https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json +Un exemple de conception de passe à bassins peut être directement chargée via ce +[lien](https://cassiopee.g-eau.fr/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json). -- GitLab From 8b22b51958913215cfefad3c916b04cd989fbe55 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 09:20:11 +0000 Subject: [PATCH 119/120] docs(pdf): missing final newline in md Make a section disappear... Refs #656 --- docs/fr/calculators/pab/prebarrage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fr/calculators/pab/prebarrage.md b/docs/fr/calculators/pab/prebarrage.md index d56604d6f..291eb4cf0 100644 --- a/docs/fr/calculators/pab/prebarrage.md +++ b/docs/fr/calculators/pab/prebarrage.md @@ -41,4 +41,4 @@ Si le calcul produit une série de résultats, une liste déroulante permet de c La première partie de l'écran montre un synoptique du pré-barrage avec les débits et les chutes au niveau des cloisons, la puissance moyenne dissipée et la profondeur moyenne au niveau des bassins, et le débit et les cotes de l'eau aux conditions limites amont et aval. Pour afficher les résultats chiffrés au niveau des bassins, l'utilisateur doit cliquer sur un des ces éléments sur le schéma. Pour afficher les résultats chiffrés au niveau d'une cloison, cliquer sur la cloison correspondante sur le schéma. -Un bouton "Exporter tous les résultats" permet de récupérer un tableau au format Excel comprenant les résultats des conditions limites, des bassins et des cloisons pour toute la série de calcul. \ No newline at end of file +Un bouton "Exporter tous les résultats" permet de récupérer un tableau au format Excel comprenant les résultats des conditions limites, des bassins et des cloisons pour toute la série de calcul. -- GitLab From 26452daebf18f3d1b69e7ea8de97be2c498468c2 Mon Sep 17 00:00:00 2001 From: Dorch <14124454+DDorch@users.noreply.github.com> Date: Mon, 29 Jan 2024 16:15:34 +0000 Subject: [PATCH 120/120] docs: update CHANGELOG for v4.18.0 --- CHANGELOG.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a991b3413..b28d1333a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,12 @@ # Historique des versions -### 4.18.0 - 2024-01-09 +### 4.18.0 - 2024-01-29 #### Nouvelles fonctionnalités -* Ajout du module courbe de remous d'une passe à macro-rugosité ([jalhyd#325](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/325), [nghyd#609](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/609)) +* Ajout du module courbe de remous d'une passe à macro-rugosité ([jalhyd#325](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/325), [nghyd#609](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/609), [nghyd#650](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/650), [nghyd#654](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/654)) * Add bundle maker for CassiopeeR ([jalhyd#360](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/360)) - -#### Changements - +* Chargement d'une session: Afficher la page de note si elle existe au lieu du diagramme des modules ([nghyd#649](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/649)) * PreBarrage: autoriser les cotes de seuil inférieures à la cote de fond du bassin amont ([jalhyd#353](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/353), [nghyd#634](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/634)) * Electron: ajouter un message d'avertissement de transition vers PWA ([nghyd#640](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/640)) @@ -19,17 +17,19 @@ * Vérificateur: la vérification ne devrait pas être possible quand aucune espèce n'est sélectionnée ([jalhyd#349](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/349), [nghyd#637](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/637)) * Prebarrage: erreur de calcul de la somme des débits sur plusieurs branches ([jalhyd#351](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/351)) * MacroRugo: erreur de calcul du Strickler équivalent ([jalhyd#361](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/361)) +* Documentation PDF: erreurs à la compilation ([nghyd#656](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/656)) #### Documentation * Grilles: ajouter les schémas de profil issus de Lemkecher et al. (2020) ([nghyd#594](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/594)) * Ajouter un exemple de passe à rangées périodiques ([nghyd#635](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/635)) * Vérificateur: ajouter un avertissement à l'utilisation ([nghyd#643](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/643)) +* Mise à jour du logo de l'UMR G-EAU ([nghyd#651](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/651)) #### Changements internes * Update chartjs zoom plugin to v2.0.1 ([nghyd#638](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/638)) -* Importer le DockerFile utilisé pour le CI/CD de Cassiopée dans ngHyd ([nghyd#639](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/639)) +* Importer le DockerFile utilisé pour le CI/CD de Cassiopée dans ngHyd ([nghyd#639](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/639), [nghyd#648](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/648)) * Clean npm dependencies ([jalhyd#356](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/356)) * CI: automatically publish jalhyd package on NPM ([jalhyd#359](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/359)) -- GitLab