From e8bb61be2f24d373e456de14508f73b233aa8b04 Mon Sep 17 00:00:00 2001 From: Dell Date: Thu, 26 May 2022 15:14:34 +0700 Subject: [PATCH] Touch Up Dashboard --- .../public/favicon/android-chrome-192x192.png | Bin 12011 -> 14093 bytes .../public/favicon/android-chrome-512x512.png | Bin 55627 -> 44023 bytes .../public/favicon/apple-touch-icon.png | Bin 11060 -> 12597 bytes .../public/favicon/favicon-16x16.png | Bin 543 -> 573 bytes .../public/favicon/favicon-32x32.png | Bin 1058 -> 1372 bytes .../client-portal/public/favicon/favicon.ico | Bin 15406 -> 15406 bytes .../public/logo/logo-linksehat.png | Bin 0 -> 8138 bytes .../client-portal/src/components/Logo.tsx | 31 +- .../client-portal/src/components/Page.tsx | 2 +- .../src/components/chart/BaseOptionChart.tsx | 191 ++++ .../src/components/chart/ChartStyle.tsx | 58 + .../src/components/chart/index.ts | 2 + .../dashboard/navbar/NavbarVertical.tsx | 20 +- .../client-portal/src/pages/Dashboard.tsx | 57 +- .../client-portal/src/pages/auth/Login.tsx | 15 +- .../src/sections/dashboard/SomethingUsage.tsx | 80 ++ .../client-portal/src/utils/formatNumber.ts | 24 +- package.json | 13 +- pnpm-lock.yaml | 1002 ++++++++++------- 19 files changed, 993 insertions(+), 502 deletions(-) create mode 100644 frontend/client-portal/public/logo/logo-linksehat.png create mode 100644 frontend/client-portal/src/components/chart/BaseOptionChart.tsx create mode 100644 frontend/client-portal/src/components/chart/ChartStyle.tsx create mode 100644 frontend/client-portal/src/components/chart/index.ts create mode 100644 frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx diff --git a/frontend/client-portal/public/favicon/android-chrome-192x192.png b/frontend/client-portal/public/favicon/android-chrome-192x192.png index 7cfcd48783bc24b96c2ab43d11208f92a220595e..70c722f49da967f3da799434472a7b90316b63b1 100644 GIT binary patch literal 14093 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

e3ov##C4`^q zd(>~yW4(fd1G0Q!2d)Lm-!w&L{*%V9_zW5L*837AQX(&Qg^tvvEznj&WtidaX+gIo zLPE$!W&Vbl^+sa5pe3f2&sWl6?q_FTd)d^+djUTo=~t3^Pqb zJ_losfqb&EP3vB|3gd0DNf-;>5MPLe0)pGgPXvCKp%t9zB!fB&xU)u$L0d`C8MKck zKK6~|o@9EO@T5i}Z=rEcgP>!|Wfg5vjAZJuroo2JzJ6L%n_8fX7j#c2syWP55gK5Z z_7hxKUjg$=TFB8Si1CdpYV4YO>wVFSwE#D0dVm(4w3|4sla1vMH$zG%dw?EW7+A0Q za$UfwMVks4ukL|uP<}`DWx=R1)$=S6Y_ES++d$+>Q0Vcb-nzk#No6PQw(xpJJ`o62 zWkx0H**HbFx@evmBW1h8-8&LW{N;#>>|D4MjgCQ+Xnh?~nq-P0zpTx$N71 zRxTZ=E()UE4G*?4&^kON94|fM{rLQA>FtO)bT0LL@!Ox^wca_E5ZLCZmbN(kIyxw_ z*I)s;+*O=K=F9_6R9MH1-O>ueE*G-mMW0%-WGw>*{{U?Rku}wOIi$Br@1zBs+Kz#> zVd%aeFK_C1MjfYE$_p}a+`tKp8E@_BX#l#!`lF6V;V(dDywZ<*X5Dt!~ z;6Gzl$uo2sB0AZc%y)xNh7Fb)vwINqpjR}044XCRyW{!noy1LA13cV6hRdf(Z#~*L zrWUr}tUnJNm~1gu9U;Uhx{-W5Eqo=n_edPfYyCH4%dD+v!nsjD<1L!b#{8fqN`?%> zV~Of&yjndejlL=drH=bNM&-P?bb=GE?!^&qO1oc({!2Z1(lAt zV8Wb-q1?>cvs39WVjoa$U6pq%LNw2Z%aJI%Lm6rpD{1;Jo14QcSZQaTa^dXr?wl-m ztr?q-qwl6~e!w1KRD4;9Atn;*CC*?a1iTUamH9Ta73I&nDvD{g9ql|(E-m>)k%E`T+ARwMl&45Aw;{6-W;BHrVT_PTa!s*mIn zNfmyz)t&!2nL`c{5VOW=wUdPNr}5RW0&K;eoEP68Cr;J9)Bkg(8Y~y<`j4T8Tz~hc zTvO6Wgl!2s!cQ36s|j!Xkicc;eZ%(h4cKPslkK8~t`mWS$K-ccL(zg>sTGj0bJcVwfpt>sN?%b`^^7|kjIJ4pi&769?=iMpAAjSXa z{eHUuwe1q($iBqGCYgo1zMAdC!GVA{#6*tCi+W%^mDFscDzl2~>#4%s+t9!s7}egr zz%0CkWpnBMIgsu$#n8)=sV|_wsCLA=%8{91OzjNfe(nBOOsa(cvfi_taU3bnGC3f> z8_)8RF{Ve|ev9nln}!MAop8$rFR9nVw25%FY_xYF>_C9qzj z{L?Y{M`-B!~@JR2lk+{s8XQn*SVxOrS& z+*WLW2)>s96u8ic9z{(6)esc-$^Fh3uJ9Qc4-N-ckGvssl$iSP_9~PMhQ?vp>9!B=4vkvlYoHuT;%*ikDSV`;|_b|SzKHXQq}HCl0Z zsd)WS8Cz_rArvMm(M<{MC|_4e)h8(>6SZ1o>eY;`@@Hwc8e=Kg;KyFL*7 Y%kqBL3($i9GqD3w;__k@q6WYJ52LhV{Qv*} diff --git a/frontend/client-portal/public/favicon/android-chrome-512x512.png b/frontend/client-portal/public/favicon/android-chrome-512x512.png index 04bb695bab15a2ea7bcecbe69f2636cc305acd48..066477f72ac2d8582c33a26f7205af87409ff6bf 100644 GIT binary patch literal 44023 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�-Hlc&Nczx1EG5L2i~eX0-E5QTWwXL$xn_YF(K+pp{u3iho+sMpk*a zv}uz^GGwBrC2RGdI8oKfqdJKz2`L35?~?)?p4257n|jDo5~! zQ>QXWkd#2GBCZ^7RO^L&8RSvP6Ob%l-Xtu_xGoq>#=}yGfKH}XdFbS&y$euP=<1bE zNgfWsWWeM>beUf){P@LfE`1|q+SD=~^Ex9y0wV(e{C@wn(d+*P%-aBH?9;f$iYd+7 z)+z5az+eLtB0U%78h0>DS(#@Oc!|qpq3v2$l&Rq;A@BlBn9_`itB*217UZlHVzXPw z@LG*l@5>f0Pm*YvDTbu1;nd|=sS+RiIw(bXe%ol+C)hSz7r7d>AwQZ5Mxapd#d(o;lx$D#TFo7c- z5D)=HJR9YHNqcATK0pu)Fm_T?M)Krd=*tRhYUv@1lsSQcyH;#YrZ{B~(2Jx>b~-;3|BD9W}~W2MCmi zO}TAp++uk+MC^-_N>a7RToXs2N<@-}gtFAs(kWYUWzdr7&-1*t0ySNlKlW4iU46t5 zT=fCK&HHZ+l&%J2a{%elV_ApY)v`4y_r6&Ewz@WtgGsTQ^oIxvWaaN*xmT*B$t(>Z z2r?v(5M&6PG;I_b8pCUW$<5rpfmfAdxCGQl`6NwMz3G%@MUzL|rt=|Bx8!0p@s%E| zn7*KEqbc@E1`t(Whb5vv(OEqosyxgzP3_voQK#s2V=LZH$U?I^4{h?$%?0LJuNM`gujQ@*kS zbp;4I3pv();(vAYY+yyKsG=J^!W7qo zG}c1;Wgi|+T;5o^_RX!YT-k5?T26SCm%ys)0SInX{eHjQQ1Y(;V@&{>3^H{Z-z*Bw zX1S*+bem$gDS5eV-6m(_&qTvUTSr&)9LPgq;UiFrE#rcKz|m-IPS56Cmr=GUUfl+- z>yrt@xiBf4--2$J^_dH~K9#A5JaqFp3saii%Z7EbkasTY0&ZO9hl@OjdO`HKU&4Mb zZNJ(Zptj&1Q2xm!P?H2!O#l!m|GN&HfX?0^@Nefn2mZN=*2NQ`Dk4@r4cxm5LkoY1Fw!tc6l;=!=R zUC7f%uXim;kHoQ77>xQ*?p*b`8Vd9@ZG9laS9LZ3fAVh{=(J-$G}@2VgpO zO@H+{^Jlc>u7CGQmY38>VATWwckkYWjxh(o$E6^&RPw9z_Y`nda60#3txDEGQI@-H z0|BPrb$zN8F!Ys{)Q@2DjvCW|$!m;8(`a3Ihp9mqlPz84>!*@!lb6ATOr@{OQKYZq z&{ZC~32N$F8ciENCd3+l-xqn9RB{r!sZtuOx#7fD7YO(Jo&EtYfBwo3@@s$ny`iuA z^!u{HhNg7pv=-od8=&Cd0AQPQ!G{hoq}8=4ZFvtD_ucq! zSMZ_JI~MR#EPCaa0)uOT@jLRM;C@(eaIG>ETA7j=SShC)P}%M_2}GnB9h$3#os{_} zg;tsWJ}$AcJauh^6DRgSs7{ZxK8ll0o|GcL!f&>|REEhsZsB;=AP*UHrHr+9ZUjx1 z=aVUWNSX}fIT7`*Of#h~`f&?}>Fom1anFDD^4n^VL|!GAfFglfmekM|r;l0hE-x ziQSt+@2+G%8NJ{Y<&M|rFS_}f^UFIj)XazK=Qg7627!m(RyI(2+kPwCe_^R~(4Ir8f*B0LBQt53d4 zaRSDJa`O^W^+@^^HT@AlHf>aOT}Mvxa`)t9LMC}6Wf4k6&C^pBSPk-shqDTh?D9yS zkLw^px+*m$6RJM?P@U9q`e6C7Bq{Z;(qaPLME|e^Z|LTR9GMaw`+NYRTPKY6XXW|+ z`*CMyP#f9`Z@z`bs z@9phr^cuU0O@;23_eXV4-f(eG+YrywuxbE+An?zleZjaK;D&yjCbf~4m9A(a%Dail zv~*G2A}tp>qN2Bfi8N5)>NyYrjgCK^oMM0=n~ovB!T&!6A3w$k?Kf=l;NfF?OAUK7 z_*VcmhI#QdPv~hui}cD)rszA9S!|_?qg;#+{fMy%XtE`0TIlbEKRXbCCcu z&BB$%B@5qb8r9v{#9miR3C&Ztp~AI$49@#+Az04V>D87&kfmGjU6=9SE} z0)!PrSWJvJnD7diUh&vpP-6VA(9pcJv$53Gvb3{nz3b53);6>fH`Q@vxk$Yq$^=Hl zt^0inzJD=*PxV6!^(84<$RcH(g4ZcMT^*b9b^!xA3tKgm!`5|WZGAEEAk#~uE&oPX z33xYx{r|&p?aKpF>;7fd8bx@wu{#|s}@j^ z7F-sK*X9q9E%pcjg@fiO59PUJ8Axd|-P&Fh)biyZ4^t3gR(Vu5I#W!55HF#Qb#!we zMSd}4i>IioJgOV8AfZY-SPBm}9`e~WjvMNhWPLZuexepx`A@$-t^vi)F^xVpX879@ zupNW824OAseM*~iy7gz`mVlK6JVn66@QM#{llQmoQpfw4ita6d-k~t2!yf?5X`KcS zM}YC8ewsG*CF^3z$1SFL2Xw!sx!i5EObXltIAp1az((XlcVu8XMo8mPlt~O42#TYz}(dQI~n-bfwRdAx3@g zK6yk?3jk1Lp-I6nE6I8Y#7Q2StC?ckLXQ0iFB;^L0RXtj!ycnak9y!UU)tfydG(Oh zh^E1yV;8oyykBbE-Y@yB1b=5{S~I>cYQ7;8;$~N8VrXwjM{d=Ps07B}yn;8U&|J7} zgNdDQw$b2ba~$3PAUON~@H4vs{4+2%95xeNR+h0s(^=d$>pcxn#B|e?wdps#!Zlm} zec?lHOUHLWKLHTv0}!snsL^NPu-S>o=(Qd`Vp6fkyO%&)f&1|dh+#9~az=-t1eOBy z>q%qy8~NFP?W4!cbl_WOf0}*Xhk!j8ye62M7${PlEJ7e}3vJOIQmNdf`sqpx^b&$& z19}i8y0yt~oI88{)8DSWm$la%-T>g{eK!Rc{tw_I0Sv&4FtrOhQPaiEExZ3kkdUUd zO^R6O9jN##Bjsv4N)Q#bOIaOw(eWn(9~audy+GkdIQFK$%Hr7k>9)qs#c%D)KFbz{C2JHyhxOq znzSZ)m?{ll0C4vSO<3{nfq;JwfN6D=%0LiHQ;s&pDJo*y-|@`U^+~j<<#O?FIeWTKb{mL+&Hv9T5KvopdoyY41?F#-I;9IcuE1obM&Z#{;yVC?lT(m)lIn38>Ej zTW$r2HwmImJu8T)WD^u!_?E+DvpYX+;3bLK4y<*3lV7_v$uA0&tHw7-XWhc1J2pU2 z^~DNlfou5vaaWngebcTj%Y0Ivd5- zu^+7H*^@l~5CS%5U~+IRIGnCJ%OWHmC)7$Ra$%B7$9k35Hxt1v26bw8EA%iSc-vtC z0dvX2oXytspBji5f#C}PZrN`el=zzf?+F^FZeE==Y*VhHGBlmFoA!Pe&x5$wOx^_f z`!t@j0u&o)2-onO)>;prJgK2;`5jF7Br_UylU;{5LR^rH{7%c|-j`t) z>#DczRp4Q3E2)~2AVPf1RvrQqhKX@Z1GBY0ma#&}jVY&pmcA2$$bb5!*Mjq2-ulX=S?Z3&va|S#hNb^ow299>2Qgz0 zBHDnNgDZRLN9WlI7rPMUCj+x8kk`%^-Axul-e(aGSjMWGiQe%Tj}g(FrlwJMT|e!# ze(?kiPXN%q-|m3_Ef794Xb=9>d$pOY?YJG2)ot@4WcgjEsC58AdpQzSr$UK=d`W^52t`}IDoPB7RaE{vnj|d)^=7!E|<6cI}2E`fdE~< zM8z-uPIwyR{Ro{O+=dhH>2evX_2wNrjk)J00NXIQDFpoHX`kh~PXz}>=eZ_+bUAQh z!^7H#NC_JG5;nPV(fCM1)5R(uRZBXSN9^HH@Sc!9AdOeqL*gQ1nVuyrK;j5D?5l>O zNFLSK8Kpb?LKSsff*{VaL@HOg%F|bq&&fJ&6+jYs2NaJ|GA%>cDuSCWmy9YkUi{q7 zKY!1)jgeNajoZAZU&E#h%w)#iU~I-t3E<2}H|q7KNUFwo5ZxvjjiNFj$@P|Hyolg~ z={+Vq01wv}*53TCcA8nrLL;s0@B#pHS_|;#t6=^HfGz7KgdsyGi;_<(Yg6DA%@yxb zx{Xx&&b2+4J}8#GLtBJy5M6?j_j7#xrUhBXY~6WB9>*L!5{2m|-Cy10!^Ik|`!K3M zR08qe;d8>tPguqlOJ_O)PIG5lY1)pfQv_v~MLdyWd8kTP4em3`LX?rnR`Q_2xD_j5 z9O1a6-_tgDW3^H-%R`qJKo3CFWKM2#BT^l~+5fo2W$cOXM%YjfP=`+RqvB#UF&ALYx%UgrdjTy%*7GN;u*+Z_Avn8!zK&w!;Ja8 zSq6TC2aa94$M3y{z@K5R*StwvI*~v{gQMKv3_k6Yr-2iFmo5IpSi0;`StOZO))EFMJ_Jeyzt_m67VR?U)L9xHeBRoiZ&5CE{z*8mJ!i~g>LVcFYS8yyDqJav@&0K z_1uY#e%G!5e~lU20X!~U2DUkwtnDyrHHzHkd9d*r{Z3p0=rs>?6Pk)w6dwH7>+Lh! z`{WH6J^)}&>nM2M@qm9U80*zI62qgK&DxIlG7)K-6meSFz5ohc+ga$@06>!O6#$(B z^j?djZ+)wlL0o6vQ6~}O6b7%OuP-lB85P+UaSB&P6Ia(}jLU0KMv7vUHLkO*tpO`C zUwxE^wtKcQ$T0F^SCfcI>RZ~vsYQPBmg+E$VU@oY2tRz~b64G056dotq=rS&;Jm-5 zt8-8G=|}>99B|3+q4T*7W_OK~Qeeush{YXuImo+)JzTl^!Z%;Ia_cL5YVFl<0sz~> z!w-`6W1&H~mu8zaW^bT~(`Q8m4V0 zDFgLo!05#~&FcV39^&EDZOK)xOn^u~Qu4ReTMpH6lglJqP~{=tln6&VIree#7v0iJ z-sCVZ{^Z=Cpd}%}BU-Q>*OQb}1 z8Q0J0 z#>7Hz;~@+_35@jzgNJ@;GmE3k#z2TAu4mwq(Hj(=YNxhtTa{XtQ5Kr@EqmtyQ_$5L zJofXYRqEQGtCV!8G)-CCKttSaP|l^StxOt7kQJGUZyk+L(Yy!nEHsUpi$m&@5_RqS zjyeS%A0KQeVzZSs87Vk5dOWE~)Fd_b0X1dM3yhj_`w>GSF9wq~&D54ysOC43qS&Qe z<%*6pJaw!hpy~i;l}FgS;4N?An8liWNryhtHN1L@!iXz8$?Vq$XEMN8&5ByyQuV0sZFG9i}57yIXTZu4;K(}#iaEig9dpGJlW zRh{)5Pb`~~4)@ydW3%+d-A}hy+V~KazR60~fe)Ft0M{10+34jq9Nk{GbeJD{;OLEd zdi?X@@fVoUP-Qo%jO0AN8P;%RLaEvE+^NJ1)5U-_Ib5nU+oB|ukUv=#s?FfulX%+c zCPO+E7emRmU#qLz3;^OwQ7X;!xuHtOzNeJu2BVt@-z_lB&d>gQ-l38}>C5($LKXqg!6OROhN(^>I9z*G3oMUEI**|LS9F7hiFG zN5GXw`;6|761VR^9o?lHfZ)mp8v3J&VMWuX=yl53r1TYqD@npcODtvr6>?qOYD?oa zoRtd!+8g8eam;Mb6=Y{y6sgSIf+L6PjT)_BDKrIG*-g*R(aIYH%%R)e>N10N58WD<-rx# z{1c8Vec`3Ef}`FW!2Sk681Sd&SE#SJ${vBRp-LKXT?@Jt;WkccODi7EM^i#AZEAAD zG6K#k6!_{pK6H*#FzL_*0Oh1V-nYSgEWoSVgghdCPqW@-%iXeq zzGU!_^c?so&`;1)xBy4rxTxM^yXJjIZA`>xGb6|+QMNARMXHF;;Z?aRh6tBc*7pMv zDanm1GaW>PZB~yH!oF1#=I8){E{k7G$CN6>);H}&DO}Tc8B=R!z%mgRc~sr1=`{7@ z<}x=#IXfzjl1JVdO%1)*y}13g3ti-~%9ml#mlw2+@9OEf6U?6is3CS)R$TV+aakk` z9h@^QoqE7F8-$NAgt7+3v9ksk$NOypZzs7=d98E-!TUaMH1)=N$bK_m=mLP-TQ@`x z-38{2hF!vpRWmF7lM7ymi0D-=$gdI;&q)_9pO>RQ&O>eiNgLpT!FsFF;#c zkpI8#pSA8k@qsj&YmJ6`cGr+$urLSK5KZFFf& z*SSm-JoMHmCeCtsd`gbHNPWRmh_gwH#CN3`PMc_wDPF1c7#uBzwLEH(CJ!Q-52ADL z+3-hyvfU~fx&YwjnOB3kbwmdKr7iX>*1Akb1`V=H)rEGfEJfvR0v9Gg64TKC&hWgG zP-wiSUV(o)aZbPg>zjDo^F3xhK=-?C^HA%=ugmFj2k4iXu8ry|b^6W322`|Drv?R| zq|;A*lbE&2T#F*oftw-^oh(G9@1SU%#?9Kd!Z(1%>)yz7{+A`S?ZYRJ8aH*!m&h;u z7C_N{lw%*LdeE@761Ne9K3(~&U|EYnEh(?1c6}nc-UI#ku8n{6Y+4_NCIFbzx+93L z2Y8L#`cD}?oz)$Dmv&TOQr2mT-PDc_1h^bU=rwNeZIIUT84z~DVeN}-=+(A3Q-7b+ zT3CC^xTAd^rw3jDtMajI=;5N(KRqiasHrB;(WzP4fR$)UM-e7hU}89xoiG{oXX9Jf zH(9ne`K2e=aR*4%=X^sB%*PjzJ73A)5GQ?SV`gTXJX|9DQ{_SUZ-I;Zy!PN4&-Isw zt50iVfGfB1oWjZ%{=IRpU-~0J+Dx6QJi}Qj&Ij8ZOmp*@Y!#Qekeo=W@N9g!^eyXp z1M?F0=x6BczTn=EUSNDmc<2FuCuTKZ!IFEx_^eyH#{r(LL#;VkIjb{8)-u(9XQ|uQ zGk+Vv2raXfD9|D3ns5h>u06e_>kzGT-(j2kwhX z#q`&3w8D_i6D=EQNTP4;>W=_y@-Ug}VyF7Xmkur4Hho=ecqLZC;W^0yd8biF@#@#U z_{$}(b9GfNx6{jKu3qTI_W(YcIT`UE_q&|_NAy_6`-wcUgfcqZn~*UiD-CknY7mPRj!z5>Mw<8Nyw)j&r*@t>sy2P)wl9NG!m2OH# zaa9%(0C13p$i2K@*CY?2P5DJe7n#cukP3~6h;B1Y=4B8zBb`rIl)WaTBpz9h=mqZK zFTJ^J*^B7oLoRh$1cOZEOK-M~?);!@XE3e>cv2NVnV)g4vK-E^I5l&2kAOfa3Z5;G zvS!XzpO=;erc+T#fNeR>PgQd6@~E~M{#BMshezIxeyQ~R`?mP8_A2$zQLt@o9=3d8 zI{fat!Po+%M}mVqUx!}vCN&vUIt89~9FUy%VQrV=gYsOZw?N)OIP9kR z11aRy=N|FlLIJ0O`D;3*UQuYeXLqIUDMpIr@J}Z$-S(1Dq!LYAG=2gTNXpJ=T{t|K zV>{POcW!9RBYPaCk`z?|Yz{Xsbhkar@|A8*B(R|7X`}@B&{&}|&5ArcI-`3z|6zc|IiDV$d$ne`^zFT+BZ2ni${|hK<0|<_t;`g2~~QRd6m|h3ptY;lgBqBtd&H zap@(`!zJ5o(sY?FH^9&V0JrZs7TwJ!0sOrn2qdfA^YR*Ht5e{jpj%- z-)6A#0fL;?-5uY+(RZ#K$gx~&PU|Rt^7#GXbDR04z=7l_Y^z@T(ZF+FzZOm2-F|ls z)vpU8B_E(y3MK6J`UfApl3V}4PS1X8vd6T)&;EG;k4YjtP>Vct-nnoe3390XiHhEL{qX3!k1w109ZofA{yn7^%n$@C{}@ z)a1g}1)B{9uLIqt$=b37-wiaM{n?)EsY$b%sz(gf0L6&6E_mJ#Te?PF@Zuhq*7R~) zfA(>}X)|cYXV2V<*#9Ymw;%BKM^=NcgXr@6H#_$n5G8ixq2U3z;egfASUL;fW9yRh zd1MW4vbSkgy=aZgf5%i@y#g+PLq}8n?wufyHP(CgY|NP7I~YSZ{fSwld2wl9fX`vV zT4f%Ls68|h(p=moC6EO~m@}UxTNd6%Q$!cOIHpO%*~y6Hs2vK2N$`l>vt&_R@k zZhWiftI2a;S&nMmWZz=8lg3b-O^w617F_x!H_KQQgJ zJn|pd_34u*^-$w}%yfR)`p;q|o6fE>k6S8~Gi*h+I-1|*#bL14wGEoe+SYKASPww= zbA$JP^EWy7Iq|2#2LQi5xCJepJArXI7{Rr_{8JAJm=w7UAc(*~XT4|f66ioiTtCzg zod7)uqT}$j-#uTCZr4g<+I@#@4$x^}9GVUQbP84MsO)A*;m8N(fw+=R#`?u()h!JQ(GS49`=B#ZF9s@@SJC(xlU3Ak&8O$Q7w!}HF^*M4`! zV2{-5a}RDQP;t)^=t2tfPnbU$bi8xFY&3NT;?BgQf+o0cI;JTrG>giz{hpP_xV(+7 z?RS@Ub@E7)MGf*`P%jalDRRSCUf<=47hKp{)ywSuLfg2mu8#eD=JNqeu-^4@wfGgm zNduhfwv#K1hhN5nu#6Yg!~;gl{$l#MR#^~rfib@ky+_@<QN>ecPO(3w8>&`o{M`xY}F zQe7b7CK6vYa?zD$w^~w*>t6v&_P}OKr0r>@&~_Q8+1d~}N=uuXEN4rPqLvQ%s%BD@ z$I@m0R>~wqt`GI^Pk9jY67mYac>cjXkcpTHpmB6nAIB&jGAfE1`-g zOm#;|UStF`aCdS&`9duxV92U;FA%D9(-e|a7bd3)z;pUKd@Rkmmw zw|VoQTDd0^&SU0HQuU&v!R#z77xbP5b-FYx_QCeI3q2RSV4%a`4+`Ynwyg90qn_M4 zOtjVqaxUDal(}V}HGtv~@bhbbeUzlVy2%QcCuCL^z6=n=f2YwR3SRiT9?kq+%xqt7 z@4nEJ;fHuMUmHu!W<()}%UNSm50;!~Duyvj_0PC-M?8pdL;YK$Ih#J-COtPFuh z9*KY@=`N#K--M8yo=KA#ag;|i2D-cnmCS#YC_?GzBNIXjP+w(h4PN=X>YZJ#4H8Y| zpCIS|(f^Z;3|vOFd5=8cHt|77s0p@WT9c4YD}R2 zc!l15=5O)S7Y7dj1R4Jd_&gZrf$`ydWeku6g1KsT$%jmc`>72O#J|V&Y~{lidcn9K zzz^}Y_6G;3=g!SczjM~;QbW(@naY{TCYoOOvJ(uW&MVKDYTpWw^8U-$i_{cbI`W+vm;c8;Uq(iW&;0AuPl4#0VBWjt9-DM`<{;9VIdH33F|U;gm7aOZ zg?biHDjZD^;VmxF*$-~@lfcV4NFIQj_uUBaP6Xq4m%ip@>L>wMH@>{tnl|4UREUdG zZX>y1{|C@zXyyxtYBH4Rf10&B6g+MK03ZNKL_t(e$?rLzf&I)GiA@%Y*|KnbS3Z5T zvs(g{8j&WoXAhLy&}mkg%NqEi^mMNwXmGLAWF(q42G!#T9XQj=K6~Fl^bRp!`_8Vj zzg5T8JG@CT(`Wy6+Ce_>BY?xy+tRIxiq4dJs>I9a_9Ghr(0Iq|1Q|4eP(;fB=7#4X!8zj#*&ViDEYzJ|MdQAD5tEI zKs-@&)}?Iy%LLLufg51x22(p4=?B<eJPOiJXD&j{MRc)OK z5oisuiyBnw(uQsIx%St!T;;T~+PRm#(T&^ub)$0^4lDo&_Rw4R+Zw(fJi+=E*AC?6 z>MQ|Sr2;h`q%>AmBS({^RI#Ho(oFQ;;MTMQ0&!?UBDOk4zT-J1zI~K1azra%diY4^ zQ^+Wf)KmhYQ}s=NfA#LJv)k%6Ay)xH+dp~wX1xXfG=LAY!8B!UI3&JNp2oI4ogGD{ zrrtb}yi}>)Gkp>$?E`|M&&mWRbw0+5X(9D3ZF-b}iug_j_-$hE$cMMO;I4rM07259 zFnih9>-Z%f#}4f<;gZ*?QI93R#~!^T&nuB8+Dr2e&vT(e==pKVT7 zlG{*!tpSww(?*t69y(csz+HQ-cB$uimp%N^3%)b30N~cv-B3ah5&PMGl3PwTs{~BS z-o-1Bru5_euzJ*RA3U6k1KWcDz+v&3^ymrW3d@%N6h0q{;GJ?&1L=Aoty)v?m?@C1 zTt2!HU`vl{`dxh&T(_ykPpImbzt+1UpVuqqxg-#cEJ8&ay7k4)DODbl%T<(7!m5dB zTKLp^ZnDWkiRBQE(}?jZ2tR*!m)RGXj+KYSqw=d>24 zjT^nG5APA5{4vDAOBx2{<-nv)`H0m-v>q!(i&3m`qo*sg5SPjE49Pk!O43HdK^zJn zavj?(fe=I_6AsnFm#vQL@8#!zh;A>Sc*;AwUiFHL3`R-9t z3=9CcdEZR|`Zkzm0%*)v#SoK#i@QH&S?4uN_Y?$5|9fb}9hli3yiGm4KFqY{pJ#2< z)!Y4NW|~d}FI-phdB0{)vutu{f`~KcsR3unjZ<|m>ZrOXLAPNkce}iQOA-1GAfnnr zyzQi)Bj_wCl}o!k#Qa1qo2^w60^8+3!;QZLq8p2ieAe4DW-qYP7-0oI_2fw(@dF(I z1UkS90CY!L;uaLnLCO6i2kI(8fXRT+NK{f@dht zf#+R`18#bA_y|MdbY5F=O80_u*yp2(P=2$bve*p|$hq`2J(@hEU=4DU8miEYH^_KA z^l9+Jt=O<%#qI0*V!Mst(to*(O&(cgF;IOA_$J^#fOpZtrgg8!jJ82}*18s%4^*9x zKly(C0m)c?ni{D4gxWec$Ft`~KSjrL%zYz!&>QEU(?K5=gh?^-YUM2Wkw#y(rQT z@a(&PL)-jey(vz)=kQI~^V`AxX5e5Rrz{=a!DPP{{%GWZE#)v5X@yAZuk34)6psi{`whCH|CRQT-w8hd+cQ}PD zSdeWZ#-QT;5#6F4_aX-zV;azy%8SwmDF|&Q?uougm*23iRV@`+fp9~;%F2_i_Y(Ym>NcnHgy=38t zE+L|Fq`a()s_YvfO`H+@|EpjfQc_lS$h`vwd zHF+*%E^6beR)M(IGo1yR_=?{ZvC${$2K#^MUjT6P%rC*`vq1O+5S^Xc7|VYjTnU&g zHB+2`>3ff^fX5f0wf&`4d?h)AkdWq0mBJZhur^` zxPnC2TwIXUON4*-9{{-hfYs4c`Z1Wl3}C!X^!e{YOaiVk0J`s6RmJ)zJTGf zU&QnD#48@f@iRL718e+F>wd%InC|EdCXYo2c@6}Niq z#4`Y#%E074(=UU&G}RStUbdi;G)4>{HQ}*y_9Dc~UF6Hs1)GqBJALV~0nz$bZzzKo$@XcY&}HK7AJ`T!#a144(a6r9M;sIBN}`yM6}d z-2sddMO58yA_bx78YfL#1r>dkoE(&4Aebp8Ku=TdYI5%t^AqcEh+QtWE#FO4b(hB? zfX?e_~cnjq@GdZnnN>lRIl8GzPIu$DF>|4p# zP%fR^CWU*@ng>o?_)4>@T}k#?9-6tT023u~khynphPko}SCa;kfZM3Z=PcUg`X^ju zG?L4F);pTTgmVZjOqtp4aApyN7!fgiV_=@O> zxdkK`FXzMz+cNRNfai7B9{}9C-$zmMuLZDWe(ld~xQ9)tcwXv3K@U7!2$UcD8U9iK zmO+_x_t$n|@OJ@hW7^bgIlu>G+{+I(SjQ3&O(3X#$crM@v0H8se3pA7a#|D>0_gG3< z7yU2GJX0N$dX>OVioQ38I%I*%IvJD~LPvc8z?{}mAi4nH;0e_{@NXC|ScP@d#1Fn_ z`0(&J3Jv>VpN;>ws=EF~nXEVO(B`Ep{Ii(&2qIcNzRD&(E9Vk%F4C;fNO^V0_T*{W zlrue=BG=LJUD>i6qw7@=QQd?pu64`$NPT)Ws@qq2gx%r9BSm(3@XPSL6DRxQ?t5{M zOS@L3W!_(X`S2sh2QR>$TEACdU9@HfFO?A|WT4Ss!gHc4%R>f1ks%Q6EllJSu&}-W z;P#o@qnmF4Fujj4j!s?93k|RYG-)g`pTXG=4#NIn{vltAMY*p zo(0Api4@nS6rfo+6{GEiLv%&q$*0q)Zq16;EL*}NAkYDqvc(>x{MGSoyV_LYIZTsR zb+_8AH=!}zRWOB@kY1%PI(aw-AyoP*^-YvH16>}`Pr$ubEZ*a{uV)$3kzDq}j~@3e zW(oknq?+b}C_K{?vPJ!;tqoZdvcZcW%g?!hfs)_GHu>alW1I%~i3^20;|RjsfLz;$?Li<8i{Y6kt8MkILqZPFjVHj8~e z1;EB?Iola!-^aQZ`=pjSs@~0VFIlmvqc3#l@qLp?Eq%*a=kbPy!mNd#pZ%}=+MoMa zZT`q{!5TRYjA^niPuiyLH0>obj%=BcY{zA3JUAXiBuHd{$M)_kB@*)J1$j@`2LR05 zp@>DR?+x~^1)-$|&hje5Ndi^n-wmd}gLqHOY+pE>x==4(r`~nwv|f+D#K{JW2H^&0Vr#TOkxl zON!-kEal#+y=2y7yKJ1mgcoTNfJd1z%JraMh>*N5A=bb&7|2r!Pg(#sThq2s^G?0*x4567vU)8@H$E+p>zn*&OXsilp_Wqm=m_ShDiQ=tqhq`p;VZ3J#? zYooFcL~ElW1M#_J5o9sCKy+K*0l=>hZb3`eaq#)vJl${hg)wYv1n2%lzr?hHl%)vZYw6*5iyR-w<obhX8v3mPfFt= zzh^JEAeRrpT~cw@LQ|wu51Km3*!Xhkn@t|7EJ7*k-sFgq6Ria3!oC53IjseF#f?Cv z`S5x5?9(EzF-#?}9OT`FhL)qS*EK;5z=;1$yz8JXOYlwu^TD+WqwMbEaCy4A{*;X& zM)`u3Yy%1Q%{M%g(7gjti@ViTKBfr&%Hu!|gj{Y3*f!|$R_f7rsH^bv_xGOtzC*Kl z5lI4@KKk`f_`P%{nD@~OCmrclFlwmR%C4Poomj5(3ymo;f-t1@&^R=Qehl904;BOTwiO)N`aOxsQt8nJ{^ ztsKoHbm?27nomSe7pQ5E#gDD^=12>4t=B5v?4jeF*)%(jEU>K3Ua1>oeL?X6Y?Cc`xMJt@qW}r9u`@Y`AfV;%I_Dw#@%ZN0P_xQ z#-ioh1Kv#l*CiX8iy-ncgDC;>LHsy8oP~)C=jBhICdXpRAHTXrw@=5w=iuR!M%SBi z`XIMxQ&FA}t_CWHi#llqm1$M?vv6awSO=ys1JTM7>1gd0Tky2Nlj$~=dW$RBnQ#LO zTQB!1!dUWyh@w?!>zl4GVjUt{NrmEp?|-oT9?Wd-9?aD@oZJ4$+*4aRMz1&v%t4me z%11E56Wz1j=o9aziqk#$clr^5o{uEbP(4UdfUfY?mu*~ZM-}yuM`aD9@FnrF$SaN6 ztabn}r*(aJbW!x$pG^k&@2iFc{*8inAsSZRj4$1}a@FWk9eXjSwJ>f><0lDpI{VmL zQM@MOK@3Hg*inOjRE3{VfV!;pmH<6j0y@B;3+hWoX&YRlg2FEAYtd!vA`f9l*V^v( z;{cq+;HjGM%mi^op(&b5 zwccZz@dG^S*}63N!n%t=sV#YzF7~AYMk*|Yld_r|Ed3d9eF|Sm))DJfK9v9>75PUb zM9)OjRu2*V{e`y{eY!RPaNCzBz;DtYyHeG!B!;q_jFeQwKNJ~Is5 z>T?fn>Fnh%u#dBuuwljgR$OpuAXJj1(KeEI6TNpoZZC35iY`f&b)9=Z0CjW-GDbUyk03 znZ6D1C*9_t*|txA4%ozriJpz~!Tepc4s`sdSPura30MZA>t5Xc@)NQHfVMUdAANc& z^x|RwpBYTiT6G5*E^%j5Rc9OAe{Ay&G zEuoAuNwY`n$ybQYk0+(5^eRv90^Z3lf9{tzWCsAZ?>`;A{^8M;r~Ij3>r5Wz1sF>} zGzSH`4Ey}l}~j`QtW-3@nbR!gdWDPpxXkf zQezb(KCHoq+TB&|L{j|K?K_Hhkgjzl90!sUK^aJcJjDCeVjr|{sY+vsM|7jtQ~Y)w z^RYOK+hnL8&qJ3|jb6L3+N*^I?DXQNuY4&R0GQL-h$41G z3Fk+z{S96DQcG?*aek@VzH6v%ORgq9cLE)H$tVI$K8V#3lbi25%5r;*!Oi zZS`drn`xia?H!e}vX$l7tPTJqte~oP4HKVeK7DtHs6=gEUlllXg6PpA6;FQu3$y>} z*!#Sgiv;Gh7S^9O@h}9(W585lHHz}*`Dz^;G6f|2=Gn>Y9tE{yS(XR(xE2)ZQE6OKTb(Q zY}&7FI7Z%&MTn8u=2KoN9w2!HtiDJE@0?|O{Q5c&IjNF*&6kltXT853vjg?|-|@ja zY5OYzvc61Yxvp*U+kST$9A&nM#{e}p;8M+{OvHci0wBn{Y{3p!{2+!`XKTrPiq^-Ijx1UO-&o3z~{4%J!JqO63vp( z#FZHvP0_9}(X`Qs>$%u#m9mE9EjlpZ+E(jhe&XeO#B^5v_LG)&4>)td3&iFPDsS@=&g zC#Gkxb+{pIJtkykD5yuS%tZ9x0^yLCclg!gSpmQ&;L+(|o|$dP^U}ji0=)np0Qf>Q zcRi3__v_>6%{#QYWkvUA$frvf*i4Ct&q!W(uRWcFZg;i$+7(}gv5AWHFYTeK#jf)M zWbAxO@x(pg{fO*p)scxwZMm!qVpO-7tXH)B_Qrq`9gDV6u`x z_j%N_-+~#lJKX`m9}b*|uHGQ9L2^V^O16QmeVFHWPtL*O>q3d4&sJ+wsav;<9##!fhUIdwM67 z5Gem0`=fI?&7mLx4wQe8pLbvet>1&{1Y%A0`TZc)=)z;<%A^B#+5}m zYjg8QJ3uu)D7jUpU7d?>63A@Yo<*%B38LyX#BlQ#HsmynAiRoLc^4to`Z9nU2@r?| zRV0sqiy+6v&sP+dT#h~N368(=Pd`dv!@Ccg+SOG28iRiTaCnnUnhWX2Wj3qWq}I~x zWF4H)FqW{$b?peL_)N{EJxUO>VUdTLuqfRJz(B7D{EZq4vtHZ&if7ybz?{};@Nfzk z#{B14ff_Ex=`e%5>On zKVL2PG%HQrYi=ouRu1`(-J0Pg0dvMQYaSpM-fev&EF`AcfPdkNy>5J`A4WbWsgc0i ze?DS+AGip>Cv*T{l@OY%S3&Ho?PQ`>!7vt*hwJ{g<5j1V5Zs#X0hqT#5euiz1mQFQ zAFH+Pyxx$OKyc>&FQ9NTTBbgh2mJN#SdF^t;7@s_($x%X!i=Kn?7Dikt~^hc?FqER z<`Pj=9uSc3Cu)F*%>}7=2&9z6aeu@^0vUMN*h;jaOZe|Hbjc02gNbhOh%Q+1rQiI^ zrFvebJ`z~>kF(b3E%=8s`QHQ3prBCQBNvH0xK%!?Lz+xzr2t6X(|r*ckw%pl2ZZSa z+AV8X1`5fE9{$TD56!hd;mkj(3m+amLOz}P#^Pi+s2=v}Aj>f7b) zG~QH7}(*fy0fet)nu#`;H zYT8^fSS03NWc4fbK^{pr+A-6&F=9O|SYIVDkNn1ka{+txp?Debx0%K{w8x!QkrO zLmm~s`^L^!&eMS;{jkqz{R9X<0}$hGewySnIv`IB1;UZ(kTV#Ms9`l z7b?@Ao78#l6}~d#+&GX>058(|a|i9T2%ukm{qt*oN4EY00qJ7^g0uhkrko3=!vRbh zr0J12+bpZWIA*H$9`MKS0Bz%8v`fRD2P{(t5>%eJA-e;;xZAiNHy z%fNg&X0`{GPrmsL<{)vK*YbxKw=DU59ymyi$_*7GIliMNN7oM~zXRO1b|dZEq%9G7 z7jl8G=zL=11^Fv~13aKw)EC^2IdVNl>8H$G$qS%5oYau|thY!qr{LG5*q0q{x`(uM zo`!TUgJ6mqc4V_W48W!QH9gCOixxG!G8;4IYmd290Pv^Q@mPvW!Po~t%Mh3%ISYN4 zKo1zf!zLFOv>d+x02sG9WfkoOh7hfBN1zV%8UEClHN_xb)89IIRKsjld2lB@ zT!jWYd*O`PZ<~fht#?c75%9~`{xIfT ztx*DVT1Sm)Y}}2h^bIh5I#jS?yt@!jFPRsrwGp~Kt2D})c(T1uUV}C_@e%i%1pW4ej!sG2_2>KfI$)J=U6j`|Z%Ukhlv-0u*XR6w^5fXiJVqPvLr{Dr%${~)Bu zf3a+m-y8Q|4-KVXfH4C=bAOC=PIEvd@FK{&0UmBbum4iM@eQc#vo&`2LF1acO8bE5 zc#e~!xKL1hlA203g`UNnH$_~_&1xf|qMb}h%^Gb(x=1e<8Hi;x@*v=T5ZXG&H$RRj z2YObrdHH^p0JnJ)?|f-3ujpOG#Cs8_7+dtUw=7J;K-o&#*>t5fF`X>eOp{Zu3ceHC zTIxW0=1ue41+MZS!ao^wQISfwzO(D~E7Igw6$vxpmYHXQ=~#d(k2KUS{JiEMN+3vQ z`VhdsK|}FA>~-Vo`O~I@I2w*kkD1dtwYRajmk$I_2yY!PPWe8)dKzko<}EA!$ea)k zAypTD@_hj@0!guy9AguzkC=$PFaQ8&nr1;7{3U@mWPX8g&I)gNp5fAQ9u8WuIjx1M zV@7?Xv3DLYrK`ld5a=joY!7Cy5(8zs{H(v%Q|7~To~WiwO<`L) z9IdEz>5MW<$Bm~7I@gDZu*eso8=$!!_@d6W$329t^9+|+#$&L{PPzT?v89I6*SVa8 zj@M9cqSbmrKiECX-hML7&$J-Q5xG4?bPItmnYOIs$!8qnT*B?*mYF-F#FqnDf4~t} zcA4Zgk`f4J#j_y%5nQ+vErq}5$xVj;6dC`A11EO$`a2QmXl4##atfgqm+uElk@NET zfJ?-_ysrr2b3J#|U57I2>axby9};NTuaZdtH`V*&SV_R$J{KZt+gCc`)bfGk_-y0kcHaVgO}PDnUyj=Btmj;5|&f-mwt;BJrj zr=uoJdF1u&e(LP)B9yQF(bZtyBY*ABWrT)QnO8x02+a4vYx)yP-EZY7eTUTe^o^Oj z4;t6h?SGEhKMuf7U@FQ4(`+F*hQM@AuF{mLR(G{p_czt;PnE=P#>}k(V=nD7uoQ&5 zLHJqEmv8!8--Msn9&8Crxa){@f!{iFI}BR}MmnE(KwN?Tzv* zg!8ifCV^mHE&}iv2=~MD{(yDHzmmH-`%T`1OL*?VEzKRJZGA4C$mQEPG$xs-H^qFH z?@o)EMH2~i)UZHJGGIv#raI!5ncO<71e9=Wy^Jf?kQL?x51a%kPwxWzm-X!XyT1?a zpyjRCO9Es5aPVdx_ymCV=ExIJo>jUj5luH2KxulSI>EOlBd_S`GR5jy`<^nLD{;FP zB9RPy^6&@~E@%MXzqp39)`a%2Tm(??+TY}%kc7l4ypda=1mHaoo&nK=D3;nW?!9O7 zgeD_kLR@=jbHn7GEvZyG7Qimd!7UxVO&q%HlXi+NxruVFAd1wmBiT}uCOxNmAYcz? zh;JvTc9_6oaHoF(f$l(W;o9z*ztyHZ9RagsmF?n~yARsjW18jrybnNY65yqF*5LX| z3qFmlcNNxFXL{IX>LFF+HAtV?@p=rYi7O>U1}+f}1oSfKAp%|4+|fBNtK}cdkI=sV zb|5|g>~9+-{~41f02)GTiO>Z`aGm2tFdjp(cn9{r;nDnB-w+z3fncSr%^SVdbJKc# ze4Uy1jn-?uHxNUSw=wV%7=OpX>-*#%1zinUR~Z)eM6f#`1OV zfAM{u&Tr>D@AJ!f-siku&pFTgb?63ABe%oFBf&kvQLNovORp6zK^EvGdV5*=K2(N8 zt=*vt30J5P>>6c)eRKa@biPzm{febplD}(SywEHy`382x7fwHeQAyk<_ufZqNU=PM z4TzSZhAgVM+R9ha&oB_1C!x~8+&EvdFz8Xg^@<|Ac{>S_bsxZj<^{!`EnK5e@K4fJ z^Ajrie+!wRA2(#gf`a>3?UYNG)wwL4Zv18&8T~28PutMziA8sTjs5gNsTB!jc7x^= zkOD<&@}MJ=DWcmQ%lo%Ej@zFl^+XEThgfMw_KI$LlAC*o>j_!! zkBVyhTb)BZUe^#Ey|JzUpuM1=WRkvHoyM6Hl9M4?_n6NmfL2*Zs}y0Mx$WHE+8gl! zuJWFK;J(FHgd1`%APRI_H3HI79w{Vtj@go=Qnb3n)SgIRa!XX`l)q<3iG8^W_2xB> z!2IJmGCIl}ipk61GZwwo*F~@y}FTY^D$SxM)>X+P* z)Zh1}VRa2BEuyT#bSL6+RO+a)Vyp5{64v_~ln?G2rR_&(@jSZ-am|ZKFa#L>@Hkkl zzu`Ji=InD9Rw?n^Xok$D(6Cd#b%vP?_dI|XW}B}}EpX>Nb%|Z`ZB!2mT%$a3-G8?P z-h{FJgp~+yzgJr?+ChG|9=du(^y*Sg)pBW|@tW{02qt}(oDk07PXB%jqc7pq zEGm0nSBp^3EmS>Ggbs-HQqzN2f;xAmcbCebC{YbDza0}9A!e$`>z#)3r?yAcY?Eym zc?{(QFC882z4uH)*Oha3!(9zP*!7kMK5N9eqGz!Ij!bPE<{zzFFm`})wQ8Zq7rV+r z(6!f-`Ms(xNO6*@dM^JU57vY(9IAPg@I@V>--?N3J=}NN_s!#ID=qx6|G*I?m6UtS z^iGLUWr0=TTekT`?v7cUn~O%9no8Pm3{M8ko@z0dKWkD62NJ*U8I*MY>8CfknNP&O zKQOT$4Y;%TE3|X-nwVG!iN-B5bq`DiE%>jhU7llq9T3OS0}dOti7r zdkld_h=t$3tisR1%>$;KQJ(Pre6BdkhCca$3jPqfG81&K7Y3O%Qmq>Ce127En_V0`f*^1zdXxyS#DY&w^UenaE{k?$4Lz|?Pf>RaRov1Mp0P`Ac};XAySb&E z&_O|JwGrC*3)<0&9}AQ zwd9*{1+ozru7x3F7lTKNAD*1GGw{^BYjeoFcm`^|))O-(1f-cpe5{7rc?;zB z1&YbsK5y4galv=dMc%s%`<$qaFklGLdto8+z@&0RTDo3xh6i*uue34t;?IU^ipQYJ zxCv-(gcu+u?V?&5ailm>HK*ywnRpQ*6s7S&!$v6pF}IbyuK*E0neylzFP{NV4ZhtZ zxhJu!TW;aj&dhJs7Z@bpoOFQbS@}iY(AP^GPWrvQ%uLPhPQ+Oc#A;J z?#0VhO)Yv_gQnMXAwmk}!cU62h#Kg+xcq0Ua50s+H2Jd2ugPT0r`|$@#Tc}HURTi zGg&X9@{X{GZs5|32_5iN^?N<(RHg`KRwQ&ORy&H`eG?yHZ zXq+<44yT2kKBzbm;YDT{1=(?;kLRe?87y?f-S(Ksm!DXhn{P$ZCp=hz?n8lDdp|f0 z?c0ZFRHpW(8d{DuH6PE3`*R*o!bEc7TJY6F?fSKhiHcs{gowz1pz-&yYmxRnVPWrT zS7zFm*PHY99AuI7o1S?dH-8#*N(xBxK~u8fsq#tDa(0T8G}YWf@q%mYW{AP|5^4GQ+3GOUIGo^@s(|L+tp w2!xp93rGBN`4zEW7v@*K{3;j!Kh=^UbQM-PyA07*naRCr$Pod=j)W!1<3Zy=k#X{3;l-g_YxqzL*U9}1z1H0ebY0TDsLPib~Q ziZlxXB2^R%2qGYwkdS1vX`4zC(i`bLx!?19y?1lx&dko8*}1c`yZ1cLK4RvUxBTC8 zPd`R6g<1i}aT-Z#CaHy_rjpu7YAfjoNu4AeCaHt_*G^JnNlheiAO8*QlC)dWPWQjp zNm}Fnt(UY?(sD@~ByE(mL(*1B+l?{Y7gL56F!2f{uYlt?tP4QwE@`-=p^|z@>L{tb zq?VGJyMR43&uh5P1^hNink_t)hOPbkcEUC{yVT-(63#vr!T8>;P_m~o?AdAOUT5w0k4s;jtVytfWqfWrAFS2UR}X=z=TyX!2VT_B^( zeMQpIk^nVUiuy>~0kfokOL`cwq^<(H&H>tSoK})XxG+LIPAq2OFB-{A+>fFieupWCA}-@DU?WK3|`Dy zN3{~rj^m7%bf2VQKDTnMTl^v&F!t*il5Q}@Of1qdrX5zT0kmti0KivDy3}<|*S7Vp zP2(kY6g- zs3-yLI8J9tueuJBSiC4M*dT^XlQh8?v!b|$R%8J=j^hv{bdjVxBy}ma#frz1umT@T z`o5&!8e{N276lazhjtvNwJR%6sK+rEMFEN|20@GnU(&A{V?N2^zQ``EaX`D~xPh)+ z`LmJDG=6ZDEAS?EYe{oz+PqhzfOf4IaOArr^{oRj$x(u)n4gUmWWJ>Dz_Dx63Q}W$ zb{q#+^|@%wZjN3tZ&*CGa4SGE0hX!fjWM{=3r;lxXg9?3dPz6MQE>&|^Qd1)6yMJz zJx~*Jb-@AciW%54@%rUEV>;^1ik}~D1#rCJUA(T);zvON?Klo)0Pc28b1|61fupuw z1*m^3>D$H_$}kj!3I=G$aVX4!yi5Ro!QNYtRg7PfZUs;lNg%k^7(?Nl$f+Q}a>2|e z=(HHjk?(1-y#P@E5fQTxppG2Su9$Iu%$bV~X9XRP$Em*_wfGS!pj`#R(H`DoRB$GC;egxgW&VjAF!Ajg85(e%uZ zW9hmx3g=7S0qu$zSTY`sohC&IsA3ot&X=pPfaF{J$Sa`TK%+AyJsG>Rivc%9JqFz5 zmrHs%p8-wz2J|2XD5+mjFJ(NqVp)NClFl^7%+A+<@&;%(p80u6pNTCR`P!a3{~RnI zZxN)HFC{TAfOa!YNO?cM&Tm0H!6;VXSxQsnBl9I+fJPR=c~W1idq%Oz_34>pzTk90 z_o^0E8_;e-D;0L)9KdRAMZLe79L4d~O}woZpxsgf^!XT7@3*5KFTg&>(c0a+)w*Fr zH94eOB?dpFUSV}gB;*We*WOIU%I`{wOAXXxK)To zZkN?+jk+%1JY~}+T~Jo0t^594*YNa?9re)Q!F488XZF^u`tpn!TCwY3JH$2(8|t^i zhiha@I_FiJK9Y2XF^0~$p(z(YlSXw_tO%xG;~o3=>zY}!^ya#QMetFWel={EN^)12 zLT_r+7w&f)T~=Oh=jUgi02x37>^u+(;$y}b$|8iOtN`s+&i`jzY`p6AeP#7(-8g5C z_8d6asrU;WI_MXJ2dhCXR}Puc%d1xD`q|0h7dQ9nrLXtsk)P(!Lp`IIFT$#E$&4AAyN!mm2dQnthI(_{ zICX5)DBr{XK++e&_I$|(&{PE_or)gWc_l#i{K}R3Rz-!d40wd0{^x@STl;3%fo|Hn zS2xd{YY&D;-23UaZS}~IAu2sIx_pD(2M*|)bLZ;CRjU%#=MZD`{!vG%Tb75DmDqRS zfVjU{I6L;{I~OdljKU+V&Uf|iuP+~QL|$>>J`5q9v@J>^WTa3yah)h{U?0r*#2hY| zwt2HIoiRge_as+kJ*=cen1YTBp=h9ae`nr2J-uQ@!h(B4Li_&tph1ywYQ6|pl$Q&0 zmY+^T+!!(>tCiVx;DBCRvqpbiyH-7#Hnm{M!#a!_s+6kW@2+1!wj-#`uP1AoqNvtZ%7vZVl!!@=Q4Q|8JTkF^Bx>>Wd zW#2yQhV9(Av0fcLT8Bpmnkom!nqE6|X2O?`8`z&)diBzE-MeSppYXF!x{^A17aC)p z%k+$lfOb2yBF97~01kccy(F&YANXh6wbPSBhNxi%3jy5h^78Vub3W7<{jh(3o!6NL z0r?|7zR#^(sc+7iql0STf1iI+yLR@g&>~Aw=Y~0RtQh8}>wEOjH+uH8B1oa>UmG{t zujuyui8UCzG-;yOMvaP+J9|@Ig8r7N<88*3aU2H|-7lhaq8$C7|5$}E9i7^tgB~0_ zIHUXcoedlGrRmetJ_nQ8PX`RpnTH>qS3K}3KEJF?3%3&md60}TdST>99o?E*?%5GG z?6=n^wlP5ucx=cJHP7;JWcTLetKrUkE&jY_O@f&Ycm5MYhw6XY6{H0YeB&Bp40>Ez zsuIv{DFRZeB9WcFQ9ZC^iGJ*Q)Pf_08-1^DUtQWIb9CyqefxCW#EDuJkny}{wl68s z??;YQ|K`oByT=Ll|NNtm^y9^g6XbRlmVba-B3zqI0KD7uF*`p{x_T!CXCMp08kpge*3F7!-^c%wZ3$zez<6nkl)b_ zK9eGbg6oJSK^EVT3)!3jz8#J));(Pk_%PPi}MSWx4 zI^8&TuC}_M#!~YAzI}CSM~a{3mu{FnTh9l~bS&x(J$mS-UcEw_8@*A%4Zpu&fxgzg zy9Sq*>W2##T1E5IhaILn`t+%^(3EZ2qSK~KsZ@Z^@7&qy2OL&FymSA4y}Ej}RpKhP zZPU6vdn^}aY@=JXvZ6w}5_&XMP3Q(U&6$&Q(WsU!?U(L_RjU#lNL&b@?;kYC9-av3 z6-j5M%M`B)(8O$@3}&8n9!I@+#}2`<;c#6WH_n-xViShDVK0S?L}7n^f8$1-H*K1N zrRuRrJU3#5dS@9%i8F@iHMm`$X3ea1q5LSU_`V zJsMV8sDmZV6$bb!W0_ZLZYr-~`X3VgVEvo0zt6P`&w5uo#jQKPcjNOlFT3ZVTv zbbFsZ)&}nKdNr)sKCdBh^aSRx?oqc~a!V-5xA$769L^)|5Cf!&U9ovMXbJaLE$=XyL*H6JX0j z57kRY9%-))5?=xA`ThgoUBle&?AOm87>}@o+*(m#*Tqj9Zsh2Q=m}%Yl^Fr;rdLs- zDUzcV(c}vDSmHGBMh3YlpJ2d@tvDN6zH65z5FgEun8T4H{) ze0hSk11|p8F=I3!&o+PG9Eg?Z7fjPi5;+{lp=b<3cT6c(0QWk<`^brYLKfu{o=v_p zCPqw^n8t!csHu%#aen}qr%axl5RK^F1DLQjsrV*UD9zenv+)m zj)m;(mlL^)7~rRe4^R2|u4)};xoJ#6?o4d)YokZ2yQ@%rvUjgl(1J0@fE{@qzT-=T5!8cCCK9 zVuhBZ2w7nK9PU((o;>5~U4~|ismucl0vfBvdy=yIZsvKE#rilKfHZe*QfMlno!{%% zFDuIibHvMsd<&=chz;Shep%P9Ru1-nnd-ebMqU{;O1)B85-_!$9Z=GE2TJ1`W5=en zZ)4ejqvN#k6ZgD)583(I5hFz034{}cD7Ro( zD(@u%@%S_)1FYgo^q=prVB5a3Ygc`zPoI$t@SrT`{u`Q)-?`tJPsNr&au-o0%gevl9~ zkmE^E;4pZEr2?=b!v_iAVD;$GsF8j=V1NygO?9}ugBUg#DhCWqM(6Y7Xg{Et=?qDw zIXpC{Tjp=yE~4WIOFXH4dl6X|6%o_>mo;mw=L@CftiunlG>K(;CyEk|3BRiumoD7& zs(>di)3X5FuRi`*-hf}%B;VPoJ)T2e>_Q=kG?0sN`}0lS4#&grBge z{A1iW>j6wfMAn`9;fEqN+#|T-eFFyQ^b}sf=T@xHH!CVq=3o-GyJY818>{XoqU`=Y zc5KFII&AeQnE?LX@#8HwkAQ&B`CfXK1+N>7gfd8GcR>j5j8f#+l!umvR9R7p_u>^KlLk4|BVxm;Oyu_p z@>L+a`obzw$grF|@DW9a4ie4{3cw($_=%Wn%z>#ABJg?=yhIHS96El&c~f@GF;!YI za6s{F_8ITuzm7V}ei~9S_jV6z^cyh+dfVSUguJOq!IWxF8DL-M_zD{k)~^?MV?y30j)VioJ4U_# zzBM0u#5h^M326e4Dz^3N31IzV=~DX_B<>}gkt(2JN&!$tASgd(J82FL z8wvm*tQJ@=JmPl%7tBmSO!8NMLSE<3Be*dl8=?au5F!8yHumSBIP=!HaTa*|J4)l{ zCr`Ft70B~Ode6m7H|gl36T}~T&y*<%!Aj^kh)En;k6=(F1ia%~Sm4fo95qUaN(G=F z7-McVj^m(uB2?4PxJHNsQ#Ly24f7Tp?RZ4XmNvWMh{la=L>aLQYz7+xh}mE^6z)UN zOz?1UErqx-ABC+zL{Ja5*{V{R!Ymld7*+u+6BKepcJ)G=02+V`R=s~>*)p43$k&BA zBeQ!lHZdjGnGqWxVlyzwu@1*ioS2}Ov~1W=ua6mH6>W;wP|q2FLMUlNN=t=V(p&4V z_2^;6JwM|>Hb+!?X2pt1&!ZZv%YTLvNZpSN~kUKCMRz4h;a{YMvYkSH{Ln4Y+iPLM;AS z9XndLY&N-ta2!6L?*~k0VJ1x0Gi7BF6#z8#GyvCzy?b>+0CYbaI8a{<#0`5z5dq32 zUAovLUvJJF3Sv9F@J`HYd;wU;yB93bBZ03IhlTM_H^jS#Op>1t9B2#tP`QeAgi*Yi z#&n84anbbYn&(qE*$3opl+;O^HrZz}2Il>ffdg%ko$Ba7Vbg78O#NQ8L%G5wr(vrF;$N+-C-UC?7RoAnl4)#lOtothVHj>d)%D^JGx~{ z-O{^vN-t*EearE>3LAOnI1Uz$f3WvCJ}9rZ@wu9_b*oK}hZ6;J_QJjl&iKX7o$V$K zYTi6&lM&+~j^nO{3$5q@II-(ee*!SU=@13@3x;r}8!MS0I9I&ll*pRcwQ)^K=Lf*gw{P$s=uy*il z%1zAQw#_QRSXem7tO;Uawu~d}o@Tg?beR(Y^wE;&H5h3znOp|VXAbT9-3=SGX3rkG zF?$@xejdFjGCsqYrr?BZFx-+F7FT!es&;wuOnJ%_@eV^L+;?j#wmMDuyLS20If#)5GH7Vi-|<90Lav=g99@ ztgyiL+swW7Ks>0M>%iRE)3Q0-n;6*UFcnI+dWV-^7189nMOvv`m`1*JSif{#91cxK7`AKd7(1c#aRYvRlUe}8WZU@lhs28o5uwHCKJjr~mz`hvJ`C7{OImNI77SIHB z-5@4os(0z*++kkzN zTVtwwD?kzgi5Ap8A$hleptiwDkJ7|2>SZNxojk!*ZFZx6cl`XCTLCi5X&o1)4oV(I z`B=dM{HdF9L0Op=1nREkVG{8pig*P`$bDw`aGPaQ0I~u81xdl8a7wTUcL63CzoH0M zfVzEGbS+37P@95PkR;hut-^|6t>YmSUOk2LJzEXhzeXlX*wt}^! zs1BfUr5@F$jV(+_(ekSL;sF}KOvft9!4tqY6pWcj3b7;JEVM0suO(@usU7(%S8JQPr=`1<+@7>}Wey`3cT@_SC6K zjpY5;Pz0TJW+-C*{(5=Yohlwu8$}M70nO)wJznS`N&AU>P{e>H2Kh_0bYrZQp{kDK zMB2PQ7eL?IySMEr=qLJojD7$8YWH8s$3_L85d*qLWazZb>*;g*uB0(hY<4byrkNyt zKm0^<%c1YRm)GO~WX7?rTkG@f+iPTLsqI!p<@}jjx9U%8*Xo`1>ysMrq*|j)fQEaJ z#ldxSR>fL_sqy($t89~>u-Chc*(Tk)=na#qAbTdfM9iV-+kBicW>=6yGshoGx*-a& zBNss5(4&WL?$s-4y&hV!#LCdswe8Z}hAyu-L;5yvo-(t-OI{G`aR2}i<4Ht8R2k!a ze_XxV_IOE0RRJ1>m9Nb?ojN5o7Xl>oXuP$eLW_6oNc;SwTer3rAM}GvZKF}@$PW7X zk|nl>V~{AO{@los_E3Z&8Vg-Hb7ts6=YM8|fMzr9lXSB&#&-2f$c}Lw2RRz$kY=2D zrCb1gT-&yKZp4VBaj;o0ty*RKlXxAWvK=hBZ+rphrRTLRuId@|IpKZ3{`ljxTrVA< zi36t>;i#4^(`Ih4GqiD|xA?}r6thYuT19if!=^Ox%(Bg!b@7ZDwkv?2vIR5_BKjGI z{fZO_(7Ppl*^{4B0eYY$eBya8-k1xZQCMiLOLNB{v02M^?zG)j-`lv+Hr5GCD2+6- zy!ePCDgnmxXbC~`F5R~VmzHW+ixvrOAlS?^rcSjzwNp_lK+|)a)^JC)Zf$RY8}sMy zUFbcFG0?G<&R?m%1AMV)kIaEa1VEoa3_!HNgUUPlHEWi1K>51-XwjmCXL5*tK4_3_ z^G3tXptFkg^fL>-Ah%Uigc7}iYZD=drUmY?#+W(YJA)h=IhrP%$Atw)*z0luG|wJZ zTB;|84z=xpQxRgvq)$GvZF~Q@VS{Z>nThE4ec!-=*5>LFV7_M7Ec@vvpa>3jUZ+m_ zPML;Fm^W3>9V?XG8 z1z?#cKn^x1#dJw;bVM7k>nzWvui!;xWeEV~tsDZ@fM)fqiJ$0m{?o;aEC0#s0h3Ew zbA*6K=lh%|KPPc${=spa%OyRL2^87>o-3ev5B>W9U{y_X;CgHV9NXUpEjUi>tnZB< zZ#%#GDcDq=-%t*p96D6Ut{zc>f!s*`H%O@fZP!$?O5fLK&#vqM%fH`G0%@SnAYYry z%gd8GwT4}9a`#>uIWi%K54rrpG-IyiX1gnlF;Du}CP^G~9Ea~a2FS!C8+Jw0Tvr`H z!)*W+pIhWmKlcf~j@S)PflI|r@I2Cn*x&w_-iOCcoS0;@=9)YE^|PXhM|4iTq^!)g z2Mz;h4%(}$SKD^QL7O;V0D_tP8POkX+N3X+l_dZ_o2BQVK0AE42DLcYM-|cJg6Y!} z`XPGHti^y{BdMP;CLy*VrGDW!&f}7<$YvokU0WSMd(WmzET7X0yL3@W;8X2?KVrzk zOP1JH!hQjS$m|Zk`g^VVuWo`>`@&B^b^LIr0#9$0DZcor}J3|Js*H(gBUQO zqx8kbq|=q+iLagMi*H=|W=+ zi75$`4$!#g{vrvhM_wpjfc6H19Tq^taZwyoO$7TZ+2%`K?g%GD7N5|uW3}dl72>uO zZsDi_?H%UJx^%H~rXgol;#VE!&{#E2F~%$j3uxAkhMaj5JMs-^Kd_N=`F#61o%j1a z3l|DU31h0(}&|VM`H7h3G2|^0Z#4Dr=j3F-J{LYa4HcQ=XVC-_U54a?c02% zPV3M?#F6_`)<{*uQ%E>$D!QdtFJ0fGN5W6r_U+S&AAFE9QZLh92Y=5KpxKgZj4>E1 z(oz^ex0m#Rq{K-3EN7JqpoycnqDvPW<4fEy3f`=(TWv|+O?&s+PcU)8UufT6fIpZ- z%XMFxK3ywz*-+U^BIW@(6R)G6$Wvs~CsGPw%N845d)NGsqf@Y1Jx8F{ZFQMdoofQB1*FLwrQU;jf2b z14tykZd8q(w{4qRmz3D}kzC3{T{))>aG9-0V2cd9I`7U^GvG0DWyYDwSnV zfb))d^K8&kDsIchd>LqG?|G5AyWg|R3=Q^_E(jc z+u$ZYacJKfH%@&6;+p>&LRwFTV+WW+n4QT3pqUbml;<+NFVp(i`yI!DHM~(BSvpq^ zoh_gN@51fdt=pSylc3V%EeI1wfxNM2PaV^yO{kb?@7|YJt5h4~Dk-t<`rzimU9X)r%LYmXX+&wM9vnQ_dL2_y4Fek4`6OdZ#u(vHfObKB zk?U+p9mkpB=;Q+EE4y~pO}%=lg)hvrs@EX<{(j|3k>H7p8HRA3qjY_xTQ?0UElrS9 z{r7WFR`1%S|7_Z%=T@w+VWvTfO62g~!`I~h`u5ey?b^xsVp$m5o9ou;t_2HhfgN-T z%##FF`I8s0Q(r%OwhduTMQ~{J5K5W_TSy>&ojiGRlK2*8jjPF_kr#2IklCG)vH>(2 z+H1%$8K0Wsf?NR2qVnk^ZUN5Gt!YzR{)@0qWFNjma2-B_v$kxpa_^=r0{w%Z-A;`g ztAF$6)}>5b1RgkY7&#m$fp9=XnRGG1e7b{<9hA*<_oTWW`Igw@bnjqIu;kEbs!d6W zHtyMD&5eYJ`n{cOEOQ|_qWK|*X#L*3nzMDQ1$ zJT&^-7mP8fgKYv>3k_(OOOKcI&sGaIDI+a=wTE@mU$!?FgnD|XIs;LtgxG*=;*K*tGyc8!R{%>6UdR&< zJ1p#Av1XiLjF}bo2LE-{0W{7QM33(hnVIS3xT^84y}f>Yrc2}B>(B~Np#GsjgTmJK zMiKm;D{5qPqNG};oB{1}X^!3BB#p|n2M9&jK`$*Y&r85druW6a*Zc}lQsGxahuRt> zA%R9%x4RWZ#iRO6vcD`f!S+8FtBG1k}ocEuwIt^i=d zGf9vb5rU+~5dj#I2#FkTj7d(X5BUHtt2UrrPEB!|`@?35<2l2#Ma;$KefwhPNERDb z%$MS2B$APAbUeF3uW1!yCyV>*!J;v_%r#$tChzc9lFrX%5b-_reg&SDbg3~Wv7%%S z%aRvByIh*$70*lhOujgO4)cj`sa-38wE32#bB!^{(Ox;sC2xRsK|RP#+3J_WSmImi z-wIH2j+Cn8;PM>TBHw`Kd1txB9+PX}<~YdswmP{2I8D&KUe4AVSk-Fe70@o1#y)+H zq(}3SEnX+LGM*I4jaN&0AxzMIHp`WFK)awOTp3^dw<#%?&4A)->--AfFu99AV@%%r zMMnZ?pOSd5q|0JZ*LjeJogiTTrKE3FRf-_&!%|%r8K8aQ2WjV*#FmfhY*U@M7mLQP z-E^v)+}dGQAyPoQpr+I(P8a0r$ln)c((yF~Uje}Ug6lkqG~}`%0COCNCU|^mPK!ZZ za4^;M3jy;V5j~AD8>1dfK>+P?YCui;R?MlR-qqrHzQ>ubEd-dEcEJGc6F=^jL`j6$ z`cXWfxN!)?j|W@W17oHrb*7D2;5jyfcD1bCf;)LM}{epkgvsv zpA%{YC^bMIX$rwqE1@;i+p@f*k1x-D1tY@Bc>H^)6+paL>IRlQluNC-P;bfOMYRIZF1Kc^v}(GNl=obUuIF*x>cgWbHcn}Z z$0g0EX>(lI1+O)L_D{%h96AYLw+7%j^?V7tK=trCdYaI2^M-6H=NHR5)k;9S9Gj}A zCri3m67qGG(}Z%=m<2u8OZ&sJJO^YSbSxb!g4_v?95n&H&oS zv0J$g8LT3wP!O|7*1A}RLH)SDxc1~}H4)+&L90Sw(Qp9PNrD&7xe)B7Qb8 z7l;-AcEfdRjnyLCHLbIN4gee5^$1sqJXKPMY!|AQUQf%|KeG3b$K|KlNkd#e@!J(IH#?oBP4Zl zLtFtn3MXDnz>ZkMANNAUM<5FD2WSb$L~#SO{P#*p%O!1)M3tc(F0i*5W4Je_3@h;e X&!?k*?E?Y-oB76MlNW%jkud& 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 IM6N<$g3;gbPx)7D+@wR9HvFmuYNNRTRg6Zx*H z6-rau0A1)_X|e0fbgsF#Gm|$%DXl5#`OYE6G)?A7(0@Vz{BM5xHe9ZUxJU1aAb>ySMU&|E;9Cm7Cj>@KT_?kFS0E?!0G|Te zC*t;>+uB$a6NAlU8gtuM4Gqk-SXeuIc3|CJP1APBe-wbf)T#p6KIHSUt*VNb5);Xq zF@ybAu3$Hrc+TkzUew`s^I%aCf9K{BVKh?E)y2Kh(SMjm-ZE%yLqlra@5`6tFb9iC zR!6!l(Ez|fU~^#C;P5cdS5&Zl!2<4dIM`EHrvP4_KR1KAm*C9l7pGe?Ob&&EtVtv-E6-G);R!^DA7-1Vo0~zCJdTl~ItJ zi`8gkM}KuSc~MauYHVb-#lp;K(~xnO9$bC)EblE^#IfdPe#*(w14vznlK>llqxvU8 z2(&O)$|N%Qf7^QQ94n%u*%%+srT%`NEG=bcaxzD*UghZ0rK~!0M*Tg|&_G#F4;~?S zJ2{#AVq?QYv{3?l4Q$Z^9Byi&WoU@El9N@E^nZH2Y%DM5KxQT$pN}U>N;sIEO@zU~ z@zz#i%w|q?bf|DN4Gwbp+BNcHVpQld?RK7aI+dqns8+{@$jdhpzy&PR19*jCS4|CP zySs^th@f#`fNe=hteZ23hJgW|DlH|=ZYRTLV}{v`#b6-PV4&psb#fgJ{^;z)85zkO zi+_bwn@zbt$!cY5LPEG_OC*3)sF|bHQQz<||G3=>B0ReT>t$$uZExqA$3t#ZluEt{ zSf>P#B{6m(PvFD}F7=KIAa!71czA+mjlDe5XjGvJGX)S5g6iI0))p7v7J!pEIVvY~ zra};sgvVQ2c%@2;;)uzbmf0&yNpCW%(|>F>Ts`9&eAL#@)6Ox!j0;`pMX=yy-lKi9F`nhve1q5t=dODAX0;nQp&xTE-B@Ew!ECG{C|8h3JUP~5yCt$(v187a`IK}SPvjKm<rMKJ}*T<1{?~Z`bGfe=Y|@hyIHNyZ`_I M07*qoM6N<$g3LL7YybcN delta 1038 zcmV+p1o8Xa3Ze**BYy+wNkl+CcWEP?*#brh6iwztbdzlANW6uS z?ArFc=IdqsO1qZCAH<|5X}+)Ly*=;qzVA67af26caC~F{WPcd=|1hxP*B$doED)l- zv7r9jRMYcR->!!tC=QDH!d+PRQ!3r`3<&7#aqR`U5fB2@TJTcSwAT(MbL{BdzL$bc zfSBrjfz*1Zxekp7A}xTbu2)|tSr_Mk2qLH}j?LKBX5Fv4RR1hB-VY78L?ncWmS;XL z+WA2;5Gesvc7N4XQu8>F^t`w*_I$qqlaf*?Z^D}@c*9Iavs1dyHvl(yv zkRTh6nu>E<^Kg^uB&1;68d9x3F?;uiru?xB+qNr6z4>k?pO_iXOz!9^^VE2PR)6C% z@JPp&0|YiinT#66vx~3V?%DI;qbFT9xn-aS#GPTin15E>8?nB9?ptyFkQBgt-^;~@ zVeU zQg|x9*}350E2)sj1MoOD1Kb0%Pb1lfo_@eag{gBU3(1I$wI0#Fx3nzTJ8Vpx{oBH~ zhprF6QD;7Yiy&?e8CXI1Lx8&Oo@sBPlG^L51%IFKDL;H9s_X3Dnin)C?j*1nz*Q~! zQ1kR14KW5hj`skrjdLCa5dt99`31SBRF?V$kTea!OMP}@7D^ABmVgK!zgX7}!9&(c ziRc%@0KCgM=mmLP~$tnyTtg4;e{vs(n)tX-UVR;aaqKGDz+)p_7-Z5a%8 zI)9Nl={0+i@H$QdT$q$v!2qDjR{Rkj`Y%DGFNy>Lu21ZI@Iq~Lx z{lYS>(Ujny93?!Cl>o=a@BJzF%TsczRXkK0k z%YJE=ID+I+NpjuKRmay1x`W2o`;r~MvC3*tX2WB_Cs$T09PP6c2edR+QU00000Ne4wv IM6N<$f+f=U-v9sr diff --git a/frontend/client-portal/public/favicon/favicon.ico b/frontend/client-portal/public/favicon/favicon.ico index 4a376201830631333c152654cf2d1caf55572323..43a6b2ad7895a4b4d6fb2d263906083a7c56ccc9 100644 GIT binary patch literal 15406 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 literal 15406 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 - - - - - - - - - - - - - - - - - - - - - + LinkSehat ); diff --git a/frontend/client-portal/src/components/Page.tsx b/frontend/client-portal/src/components/Page.tsx index d55349f3..21ec0036 100644 --- a/frontend/client-portal/src/components/Page.tsx +++ b/frontend/client-portal/src/components/Page.tsx @@ -14,7 +14,7 @@ interface Props extends BoxProps { const Page = forwardRef(({ children, title = '', meta, ...other }, ref) => ( <> - {`${title} | Minimal-UI`} + {`${title} | LinkSehat`} {meta} diff --git a/frontend/client-portal/src/components/chart/BaseOptionChart.tsx b/frontend/client-portal/src/components/chart/BaseOptionChart.tsx new file mode 100644 index 00000000..5bb94bce --- /dev/null +++ b/frontend/client-portal/src/components/chart/BaseOptionChart.tsx @@ -0,0 +1,191 @@ +import { ApexOptions } from 'apexcharts'; +// @mui +import { useTheme } from '@mui/material/styles'; + +// ---------------------------------------------------------------------- + +export default function BaseOptionChart(): ApexOptions { + const theme = useTheme(); + + const LABEL_TOTAL = { + show: true, + label: 'Total', + color: theme.palette.text.secondary, + fontSize: theme.typography.subtitle2.fontSize as string, + fontWeight: theme.typography.subtitle2.fontWeight, + lineHeight: theme.typography.subtitle2.lineHeight, + }; + + const LABEL_VALUE = { + offsetY: 8, + color: theme.palette.text.primary, + fontSize: theme.typography.h3.fontSize as string, + fontWeight: theme.typography.h3.fontWeight, + lineHeight: theme.typography.h3.lineHeight, + }; + + return { + // Colors + colors: [ + theme.palette.primary.main, + theme.palette.chart.yellow[0], + theme.palette.chart.blue[0], + theme.palette.chart.violet[0], + theme.palette.chart.green[0], + theme.palette.chart.red[0], + ], + + // Chart + chart: { + toolbar: { show: false }, + zoom: { enabled: false }, + // animations: { enabled: false }, + foreColor: theme.palette.text.disabled, + fontFamily: theme.typography.fontFamily, + }, + + // States + states: { + hover: { + filter: { + type: 'lighten', + value: 0.04, + }, + }, + active: { + filter: { + type: 'darken', + value: 0.88, + }, + }, + }, + + // Fill + fill: { + opacity: 1, + gradient: { + type: 'vertical', + shadeIntensity: 0, + opacityFrom: 0.4, + opacityTo: 0, + stops: [0, 100], + }, + }, + + // Datalabels + dataLabels: { enabled: false }, + + // Stroke + stroke: { + width: 3, + curve: 'smooth', + lineCap: 'round', + }, + + // Grid + grid: { + strokeDashArray: 3, + borderColor: theme.palette.divider, + }, + + // Xaxis + xaxis: { + axisBorder: { show: false }, + axisTicks: { show: false }, + }, + + // Markers + markers: { + size: 0, + strokeColors: theme.palette.background.paper, + }, + + // Tooltip + tooltip: { + x: { + show: false, + }, + }, + + // Legend + legend: { + show: true, + fontSize: String(13), + position: 'top', + horizontalAlign: 'right', + markers: { + radius: 12, + }, + fontWeight: 500, + itemMargin: { horizontal: 12 }, + labels: { + colors: theme.palette.text.primary, + }, + }, + + // plotOptions + plotOptions: { + // Bar + bar: { + columnWidth: '28%', + borderRadius: 4, + }, + // Pie + Donut + pie: { + donut: { + labels: { + show: true, + value: LABEL_VALUE, + total: LABEL_TOTAL, + }, + }, + }, + // Radialbar + radialBar: { + track: { + strokeWidth: '100%', + background: theme.palette.grey[500_16], + }, + dataLabels: { + value: LABEL_VALUE, + total: LABEL_TOTAL, + }, + }, + // Radar + radar: { + polygons: { + fill: { colors: ['transparent'] }, + strokeColors: theme.palette.divider, + connectorColors: theme.palette.divider, + }, + }, + // polarArea + polarArea: { + rings: { + strokeColor: theme.palette.divider, + }, + spokes: { + connectorColors: theme.palette.divider, + }, + }, + }, + + // Responsive + responsive: [ + { + // sm + breakpoint: theme.breakpoints.values.sm, + options: { + plotOptions: { bar: { columnWidth: '40%' } }, + }, + }, + { + // md + breakpoint: theme.breakpoints.values.md, + options: { + plotOptions: { bar: { columnWidth: '32%' } }, + }, + }, + ], + }; +} diff --git a/frontend/client-portal/src/components/chart/ChartStyle.tsx b/frontend/client-portal/src/components/chart/ChartStyle.tsx new file mode 100644 index 00000000..11b5522f --- /dev/null +++ b/frontend/client-portal/src/components/chart/ChartStyle.tsx @@ -0,0 +1,58 @@ +// @mui +import { alpha, useTheme } from '@mui/material/styles'; +import { GlobalStyles } from '@mui/material'; +// utils +import cssStyles from '../../utils/cssStyles'; + +// ---------------------------------------------------------------------- + +export default function ChartStyle() { + const theme = useTheme(); + + return ( + + ); +} diff --git a/frontend/client-portal/src/components/chart/index.ts b/frontend/client-portal/src/components/chart/index.ts new file mode 100644 index 00000000..51b1931d --- /dev/null +++ b/frontend/client-portal/src/components/chart/index.ts @@ -0,0 +1,2 @@ +export { default as ChartStyle } from './ChartStyle'; +export { default as BaseOptionChart } from './BaseOptionChart'; diff --git a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx index 268d8117..a356edf3 100644 --- a/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx +++ b/frontend/client-portal/src/layouts/dashboard/navbar/NavbarVertical.tsx @@ -2,7 +2,7 @@ import { useEffect } from 'react'; import { useLocation } from 'react-router-dom'; // @mui import { styled, useTheme } from '@mui/material/styles'; -import { Box, Stack, Drawer } from '@mui/material'; +import { Box, Stack, Drawer, Typography } from '@mui/material'; // hooks import useResponsive from '../../../hooks/useResponsive'; import useCollapseDrawer from '../../../hooks/useCollapseDrawer'; @@ -72,13 +72,19 @@ export default function NavbarVertical({ isOpenSidebar, onCloseSidebar }: Props) ...(isCollapse && { alignItems: 'center' }), }} > - - - - {isDesktop && !isCollapse && ( + {isDesktop && !isCollapse ? ( + + + + PRIME CENTER + - )} - + ) + : ( + + + + )} diff --git a/frontend/client-portal/src/pages/Dashboard.tsx b/frontend/client-portal/src/pages/Dashboard.tsx index 6fb8397f..96a89fb0 100644 --- a/frontend/client-portal/src/pages/Dashboard.tsx +++ b/frontend/client-portal/src/pages/Dashboard.tsx @@ -1,11 +1,13 @@ // @mui -import { Button, Container, Typography } from '@mui/material'; +import { Button, Container, Grid, styled, Typography, Card, Stack } from '@mui/material'; // hooks import useSettings from '../hooks/useSettings'; // components import Page from '../components/Page'; import axios from '../utils/axios'; import useAuth from '../hooks/useAuth'; +import SomethingUsage from '../sections/dashboard/SomethingUsage'; +import { fCurrency } from '../utils/formatNumber'; // ---------------------------------------------------------------------- @@ -18,30 +20,47 @@ export default function Dashboard() { axios.get('/user') }; + const DangerCard = styled(Card)(({ theme }) => ({ + boxShadow: 'none', + padding: theme.spacing(3), + color: theme.palette.error.main, + backgroundColor: theme.palette.error.lighter, + })); + + const SuccessCard = styled(Card)(({ theme }) => ({ + boxShadow: 'none', + padding: theme.spacing(3), + color: theme.palette.success.darker, + backgroundColor: theme.palette.success.lighter, + })); + return ( Dashboard - - Curabitur turpis. Vestibulum facilisis, purus nec pulvinar iaculis, ligula mi congue nunc, - vitae euismod ligula urna in dolor. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit - id, lorem. Phasellus blandit leo ut odio. Vestibulum ante ipsum primis in faucibus orci - luctus et ultrices posuere cubilia Curae; Fusce id purus. Aliquam lorem ante, dapibus in, - viverra quis, feugiat a, tellus. In consectetuer turpis ut velit. Aenean posuere, tortor - sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. - Vestibulum suscipit nulla quis orci. Nam commodo suscipit quam. Sed a libero. - - - Praesent ac sem eget est egestas volutpat. Phasellus viverra nulla ut metus varius - laoreet. Curabitur ullamcorper ultricies nisi. Ut non enim eleifend felis pretium feugiat. - Donec mi odio, faucibus at, scelerisque quis, convallis in, nisi. Fusce vel dui. Quisque - libero metus, condimentum nec, tempor a, commodo mollis, magna. In enim justo, rhoncus ut, - imperdiet a, venenatis vitae, justo. Cras dapibus. - - - + + + + + + + + + This Month Usages + {fCurrency(15000000)} (57) + + +
+ + + Remaining Balance Estimation + November 2022 + + +
+
); diff --git a/frontend/client-portal/src/pages/auth/Login.tsx b/frontend/client-portal/src/pages/auth/Login.tsx index aa9b284e..be57c1ea 100644 --- a/frontend/client-portal/src/pages/auth/Login.tsx +++ b/frontend/client-portal/src/pages/auth/Login.tsx @@ -71,12 +71,15 @@ export default function Login() { - + {smUp && ( - Don’t have an account? {''} - - Get started + Has problem with your account? {''} + { + window.location.href = "mailto:admin@linksehat.com"; + e.preventDefault(); + }}> + Contact Us )} @@ -101,7 +104,7 @@ export default function Login() { - Sign in to Minimal + Sign in to LinkSehat Enter your details below. @@ -119,7 +122,7 @@ export default function Login() { - {!smUp && ( + {false && !smUp && ( Don’t have an account?{' '} diff --git a/frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx b/frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx new file mode 100644 index 00000000..4fbaafc3 --- /dev/null +++ b/frontend/client-portal/src/sections/dashboard/SomethingUsage.tsx @@ -0,0 +1,80 @@ +import merge from 'lodash/merge'; +import ReactApexChart from 'react-apexcharts'; +// @mui +import { styled } from '@mui/material/styles'; +import { Card, Typography, Stack } from '@mui/material'; +// utils +import { fCurrency, fPercent } from '../../utils/formatNumber'; +// components +import Iconify from '../../components/Iconify'; +import BaseOptionChart from '../../components/chart/BaseOptionChart'; + +// ---------------------------------------------------------------------- + +const RootStyle = styled(Card)(({ theme }) => ({ + boxShadow: 'none', + padding: theme.spacing(3), + color: theme.palette.primary.darker, + backgroundColor: theme.palette.primary.lighter, +})); + +// ---------------------------------------------------------------------- + +const INITIAL = 500000000 +const TOTAL = 257907000; +const PERCENT = -3; +const CHART_DATA = [{ data: [100, 99, 99, 85, 74, 57, 54, 51] }]; + +export default function SomethingUsage() { + const chartOptions = merge(BaseOptionChart(), { + chart: { sparkline: { enabled: true } }, + xaxis: { labels: { show: true } }, + yaxis: { labels: { show: false } }, + stroke: { width: 4 }, + legend: { show: false }, + grid: { show: false }, + tooltip: { + marker: { show: false }, + y: { + formatter: (seriesName: string) => (seriesName) + "%", + title: { + formatter: () => '', + }, + }, + }, + fill: { gradient: { opacityFrom: 0, opacityTo: 0 } }, + }); + + return ( + + +

+ +
+ + = 0 ? 'eva:trending-up-fill' : 'eva:trending-down-fill'} + /> + + {PERCENT > 0 && '+'} + {fPercent(PERCENT)} + + + +  than last month + +
+ + + + + ); +} diff --git a/frontend/client-portal/src/utils/formatNumber.ts b/frontend/client-portal/src/utils/formatNumber.ts index 2dd23b39..353c0299 100644 --- a/frontend/client-portal/src/utils/formatNumber.ts +++ b/frontend/client-portal/src/utils/formatNumber.ts @@ -1,9 +1,31 @@ import numeral from 'numeral'; // ---------------------------------------------------------------------- +// load a locale +numeral.register('locale', 'id', { + delimiters: { + thousands: '.', + decimal: ',' + }, + abbreviations: { + thousand: 'k', + million: 'm', + billion: 'b', + trillion: 't' + }, + ordinal : function (number: number) { + return number === 1 ? 'er' : 'ème'; + }, + currency: { + symbol: 'Rp ' + } +}); + +// switch between locales +numeral.locale('id'); export function fCurrency(number: string | number) { - return numeral(number).format(Number.isInteger(number) ? '$0,0' : '$0,0.00'); + return numeral(number).format('$0,0'); } export function fPercent(number: number) { diff --git a/package.json b/package.json index 4544496b..e8812737 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,18 @@ "production": "mix --production" }, "devDependencies": { - "axios": "^0.25", - "laravel-mix": "^6.0.6", + "axios": "^0.25.0", + "laravel-mix": "^6.0.43", "lodash": "^4.17.21", - "postcss": "^8.1.14" + "postcss": "^8.4.14" }, "dependencies": { "@mui/icons-material": "^5.8.0", - "@mui/material": "^5.8.1" + "@mui/material": "^5.8.1", + "apexcharts": "^3.35.3", + "numeral": "^2.0.6", + "react": "^18.1.0", + "react-apexcharts": "^1.4.0", + "react-dom": "^18.1.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b620ff39..3e64707d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,14 +3,24 @@ lockfileVersion: 5.4 specifiers: '@mui/icons-material': ^5.8.0 '@mui/material': ^5.8.1 - axios: ^0.25 - laravel-mix: ^6.0.6 + apexcharts: ^3.35.3 + axios: ^0.25.0 + laravel-mix: ^6.0.43 lodash: ^4.17.21 - postcss: ^8.1.14 + numeral: ^2.0.6 + postcss: ^8.4.14 + react: ^18.1.0 + react-apexcharts: ^1.4.0 + react-dom: ^18.1.0 dependencies: - '@mui/icons-material': 5.8.0_@mui+material@5.8.1 - '@mui/material': 5.8.1 + '@mui/icons-material': 5.8.0_le2iwmkvxkyfxvqwrzygljsw7m + '@mui/material': 5.8.1_ef5jwxihqo6n7gxfmzogljlgcm + apexcharts: 3.35.3 + numeral: 2.0.6 + react: 18.1.0 + react-apexcharts: 1.4.0_aiatg55khixx76ty67luaebaiq + react-dom: 18.1.0_react@18.1.0 devDependencies: axios: 0.25.0 @@ -40,20 +50,20 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.17.12: - resolution: {integrity: sha512-44ODe6O1IVz9s2oJE3rZ4trNNKTX9O7KpQpfAP4t8QII/zwrVRHL7i2pxhqtcY7tqMLrrKfMlBKnm1QlrRFs5w==} + /@babel/core/7.18.2: + resolution: {integrity: sha512-A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 - '@babel/helper-module-transforms': 7.17.12 - '@babel/helpers': 7.17.9 - '@babel/parser': 7.17.12 + '@babel/generator': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 + '@babel/helper-module-transforms': 7.18.0 + '@babel/helpers': 7.18.2 + '@babel/parser': 7.18.3 '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 convert-source-map: 1.8.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -63,11 +73,11 @@ packages: - supports-color dev: true - /@babel/generator/7.17.12: - resolution: {integrity: sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw==} + /@babel/generator/7.18.2: + resolution: {integrity: sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 '@jridgewell/gen-mapping': 0.3.1 jsesc: 2.5.2 dev: true @@ -76,7 +86,7 @@ packages: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7: @@ -84,61 +94,61 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.16.7 - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true - /@babel/helper-compilation-targets/7.17.10_@babel+core@7.17.12: - resolution: {integrity: sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==} + /@babel/helper-compilation-targets/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-validator-option': 7.16.7 browserslist: 4.20.3 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-sZoOeUTkFJMyhqCei2+Z+wtH/BehW8NVKQt7IRUQlRiOARuXymJYfN/FCcI8CvVbR0XVyDM6eLFOlR7YtiXnew==} + /@babel/helper-create-class-features-plugin/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/helper-replace-supers': 7.16.7 + '@babel/helper-replace-supers': 7.18.2 '@babel/helper-split-export-declaration': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.17.12_@babel+core@7.17.12: + /@babel/helper-create-regexp-features-plugin/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 regexpu-core: 5.0.1 dev: true - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.12: + /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.18.2: resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - '@babel/traverse': 7.17.12 + '@babel/traverse': 7.18.2 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.0 @@ -147,18 +157,16 @@ packages: - supports-color dev: true - /@babel/helper-environment-visitor/7.16.7: - resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} + /@babel/helper-environment-visitor/7.18.2: + resolution: {integrity: sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==} engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.17.12 dev: true /@babel/helper-explode-assignable-expression/7.16.7: resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-function-name/7.17.9: @@ -166,42 +174,42 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-hoist-variables/7.16.7: resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-member-expression-to-functions/7.17.7: resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-module-imports/7.16.7: resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true - /@babel/helper-module-transforms/7.17.12: - resolution: {integrity: sha512-t5s2BeSWIghhFRPh9XMn6EIGmvn8Lmw5RVASJzkIx1mSemubQQBNIZiQD7WzaFmaHIrjAec4x8z9Yx8SjJ1/LA==} + /@babel/helper-module-transforms/7.18.0: + resolution: {integrity: sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-module-imports': 7.16.7 - '@babel/helper-simple-access': 7.17.7 + '@babel/helper-simple-access': 7.18.2 '@babel/helper-split-export-declaration': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true @@ -210,7 +218,7 @@ packages: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-plugin-utils/7.17.12: @@ -224,43 +232,43 @@ packages: dependencies: '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-wrap-function': 7.16.8 - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-replace-supers/7.16.7: - resolution: {integrity: sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==} + /@babel/helper-replace-supers/7.18.2: + resolution: {integrity: sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.17.7: - resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==} + /@babel/helper-simple-access/7.18.2: + resolution: {integrity: sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-skip-transparent-expression-wrappers/7.16.0: resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-split-export-declaration/7.16.7: resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@babel/helper-validator-identifier/7.16.7: @@ -279,19 +287,19 @@ packages: dependencies: '@babel/helper-function-name': 7.17.9 '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.17.9: - resolution: {integrity: sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==} + /@babel/helpers/7.18.2: + resolution: {integrity: sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 - '@babel/traverse': 7.17.12 - '@babel/types': 7.17.12 + '@babel/traverse': 7.18.2 + '@babel/types': 7.18.2 transitivePeerDependencies: - supports-color dev: true @@ -305,365 +313,375 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.17.12: - resolution: {integrity: sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA==} + /@babel/parser/7.18.3: + resolution: {integrity: sha512-rL50YcEuHbbauAFAysNsJA4/f89fGTOBRNs9P81sniKnKAr4xULe5AecolcsKbi88xu0ByWYDj/S1AJ3FSFuSQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.17.12_@babel+core@7.17.12: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.17.12_@babel+core@7.17.12: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.17.12 + '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-async-generator-functions/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-async-generator-functions/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.12 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-class-properties/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-8ILyDG6eL14F8iub97dVc8q35Md0PJYAnA5Kz9NACFOkt6ffCcr0FISyUPKHsvuAy36fkpIitxZ9bVYPFMGQHA==} + /@babel/plugin-proposal-class-static-block/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.12 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.12: + /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-export-namespace-from/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-export-namespace-from/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-json-strings/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-json-strings/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-logical-assignment-operators/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.12 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-nullish-coalescing-operator/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.12: + /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.12 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-object-rest-spread/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-6l9cO3YXXRh4yPCPRA776ZyJ3RobG4ZKJZhp7NDRbKIOeV3dBPG8FXCF7ZtiO2RTCIOkQOph1xDDcc01iWVNjQ==} + /@babel/plugin-proposal-object-rest-spread/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.17.12 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.12: + /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-optional-chaining/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-optional-chaining/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.12 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.2 dev: true - /@babel/plugin-proposal-private-methods/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-private-methods/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-private-property-in-object/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/helper-create-class-features-plugin': 7.18.0_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.12 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.17.12_@babel+core@7.17.12: + /@babel/plugin-proposal-unicode-property-regex/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.12: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.2: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.12: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.2: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.12: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.2: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-import-assertions/7.17.12_@babel+core@7.18.2: + resolution: {integrity: sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.2 + '@babel/helper-plugin-utils': 7.17.12 + dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.12: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.2: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.12: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.2: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.12: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.2: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.12: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.2: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.12: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.2: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-arrow-functions/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-async-to-generator/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-async-to-generator/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-remap-async-to-generator': 7.16.8 @@ -671,177 +689,177 @@ packages: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-block-scoping/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-block-scoping/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-jw8XW/B1i7Lqwqj2CbrViPcZijSxfguBWZP2aN59NHgxUyO/OcO1mfdCxH13QhN5LbWhPkX+f+brKGhZTiqtZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-classes/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-classes/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-cvO7lc7pZat6BsvH6l/EGaI8zpl8paICaoGk+7x7guvtfak/TbIf66nYmJOH13EuG0H+Xx3M+9LQDtSvZFKXKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-environment-visitor': 7.16.7 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-replace-supers': 7.16.7 + '@babel/helper-replace-supers': 7.18.2 '@babel/helper-split-export-declaration': 7.16.7 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-computed-properties/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-destructuring/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-P8pt0YiKtX5UMUL5Xzsc9Oyij+pJE6JuC+F1k0/brq/OOGs5jDa1If3OY0LRWGvJsJhI+8tsiecL3nJLc0WTlg==} + /@babel/plugin-transform-destructuring/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-duplicate-keys/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-duplicate-keys/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-for-of/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-76lTwYaCxw8ldT7tNmye4LLwSoKDbRCBzu6n/DcK/P3FOR29+38CIIaVIZfwol9By8W/QHORYEnYSLuvcQKrsg==} + /@babel/plugin-transform-for-of/7.18.1_@babel+core@7.18.2: + resolution: {integrity: sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-literals/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-literals/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-modules-amd/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-p5rt9tB5Ndcc2Za7CeNxVf7YAjRcUMR6yi8o8tKjb9KhRkEvXwa+C0hj6DA5bVDkKRxB0NYhMUGbVKoFu4+zEA==} + /@babel/plugin-transform-modules-amd/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-module-transforms': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-tVPs6MImAJz+DiX8Y1xXEMdTk5Lwxu9jiPjlS+nv5M2A59R7+/d1+9A8C/sbuY0b3QjIxqClkj6KAplEtRvzaA==} + /@babel/plugin-transform-modules-commonjs/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-module-transforms': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-simple-access': 7.17.7 + '@babel/helper-simple-access': 7.18.2 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-NVhDb0q00hqZcuLduUf/kMzbOQHiocmPbIxIvk23HLiEqaTKC/l4eRxeC7lO63M72BmACoiKOcb9AkOAJRerpw==} + /@babel/plugin-transform-modules-systemjs/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-vwKpxdHnlM5tIrRt/eA0bzfbi7gUBLN08vLu38np1nZevlPySRe6yvuATJB5F/WPJ+ur4OXwpVYq9+BsxqAQuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.17.12 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-validator-identifier': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 @@ -849,282 +867,284 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-BnsPkrUHsjzZGpnrmJeDFkOMMljWFHPjDc9xDcz71/C+ybF3lfC3V4m3dwXPLZrE5b3bgd4V+3/Pj+3620d7IA==} + /@babel/plugin-transform-modules-umd/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-module-transforms': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-module-transforms': 7.18.0 '@babel/helper-plugin-utils': 7.17.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-named-capturing-groups-regex/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-new-target/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-new-target/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-CaOtzk2fDYisbjAD4Sd1MTKGVIpRtx9bWLyj24Y/k6p4s4gQ3CqDGJauFJxt8M/LEx003d0i3klVqnN73qvK3w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/helper-replace-supers': 7.16.7 + '@babel/helper-replace-supers': 7.18.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-parameters/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-regenerator/7.17.9_@babel+core@7.17.12: - resolution: {integrity: sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==} + /@babel/plugin-transform-regenerator/7.18.0_@babel+core@7.18.2: + resolution: {integrity: sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-plugin-utils': 7.17.12 regenerator-transform: 0.15.0 dev: true - /@babel/plugin-transform-reserved-words/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-reserved-words/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-runtime/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-xsl5MeGjWnmV6Ui9PfILM2+YRpa3GqLOrczPpXV3N2KCgQGU+sU8OfzuMbjkIdfvZEZIm+3y0V7w58sk0SGzlw==} + /@babel/plugin-transform-runtime/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.17.12 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.12 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.12 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.12 + babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.18.2 + babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.18.2 + babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.18.2 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-spread/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-spread/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-template-literals/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-kAKJ7DX1dSRa2s7WN1xUAuaQmkTpN+uig4wCKWivVXIObqGbVTUlSavHyfI2iZvz89GFAMGm9p2DBJ4Y1Tp0hw==} + /@babel/plugin-transform-template-literals/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-typeof-symbol/7.17.12_@babel+core@7.17.12: + /@babel/plugin-transform-typeof-symbol/7.17.12_@babel+core@7.18.2: resolution: {integrity: sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.12: + /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.18.2: resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-create-regexp-features-plugin': 7.17.12_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 dev: true - /@babel/preset-env/7.17.12_@babel+core@7.17.12: - resolution: {integrity: sha512-Kke30Rj3Lmcx97bVs71LO0s8M6FmJ7tUAQI9fNId62rf0cYG1UAWwdNO9/sE0/pLEahAw1MqMorymoD12bj5Fg==} + /@babel/preset-env/7.18.2_@babel+core@7.18.2: + resolution: {integrity: sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 - '@babel/helper-compilation-targets': 7.17.10_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-compilation-targets': 7.18.2_@babel+core@7.18.2 '@babel/helper-plugin-utils': 7.17.12 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-async-generator-functions': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-class-properties': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-class-static-block': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-proposal-export-namespace-from': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-json-strings': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-logical-assignment-operators': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-proposal-object-rest-spread': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-private-methods': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-private-property-in-object': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.12 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.12 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.12 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.12 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.12 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.12 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.12 - '@babel/plugin-transform-arrow-functions': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-async-to-generator': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-block-scoping': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-classes': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-computed-properties': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-destructuring': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-duplicate-keys': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-for-of': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-literals': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-modules-amd': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-modules-commonjs': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-modules-systemjs': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-modules-umd': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-named-capturing-groups-regex': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-new-target': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-regenerator': 7.17.9_@babel+core@7.17.12 - '@babel/plugin-transform-reserved-words': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-spread': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-template-literals': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-typeof-symbol': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.12 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.12 - '@babel/preset-modules': 0.1.5_@babel+core@7.17.12 - '@babel/types': 7.17.12 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.12 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.12 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.12 - core-js-compat: 3.22.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-async-generator-functions': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-class-properties': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-class-static-block': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-proposal-export-namespace-from': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-json-strings': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-logical-assignment-operators': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-proposal-object-rest-spread': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-proposal-optional-chaining': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-private-methods': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-private-property-in-object': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.2 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.2 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.2 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-import-assertions': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.2 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.2 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.2 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.2 + '@babel/plugin-transform-arrow-functions': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-async-to-generator': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-block-scoping': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-classes': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-computed-properties': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-destructuring': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-duplicate-keys': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-for-of': 7.18.1_@babel+core@7.18.2 + '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-literals': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-modules-amd': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-modules-commonjs': 7.18.2_@babel+core@7.18.2 + '@babel/plugin-transform-modules-systemjs': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-modules-umd': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-named-capturing-groups-regex': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-new-target': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-parameters': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-regenerator': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-transform-reserved-words': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-spread': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-template-literals': 7.18.2_@babel+core@7.18.2 + '@babel/plugin-transform-typeof-symbol': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.18.2 + '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.18.2 + '@babel/preset-modules': 0.1.5_@babel+core@7.18.2 + '@babel/types': 7.18.2 + babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.18.2 + babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.18.2 + babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.18.2 + core-js-compat: 3.22.7 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.17.12: + /@babel/preset-modules/0.1.5_@babel+core@7.18.2: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 '@babel/helper-plugin-utils': 7.17.12 - '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.12 - '@babel/types': 7.17.12 + '@babel/plugin-proposal-unicode-property-regex': 7.17.12_@babel+core@7.18.2 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.18.2 + '@babel/types': 7.18.2 esutils: 2.0.3 dev: true - /@babel/runtime/7.17.9: - resolution: {integrity: sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==} + /@babel/runtime/7.18.3: + resolution: {integrity: sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 @@ -1134,30 +1154,30 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 dev: true - /@babel/traverse/7.17.12: - resolution: {integrity: sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw==} + /@babel/traverse/7.18.2: + resolution: {integrity: sha512-9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.12 - '@babel/helper-environment-visitor': 7.16.7 + '@babel/generator': 7.18.2 + '@babel/helper-environment-visitor': 7.18.2 '@babel/helper-function-name': 7.17.9 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.17.12: - resolution: {integrity: sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==} + /@babel/types/7.18.2: + resolution: {integrity: sha512-0On6B8A4/+mFUto5WERt3EEuG1NznDirvwca1O8UwXQHVY8g3R7OzYgxXdOfMwLO08UrpUD/2+3Bclyq+/C94Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.16.7 @@ -1250,7 +1270,7 @@ packages: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} dev: true - /@mui/base/5.0.0-alpha.82: + /@mui/base/5.0.0-alpha.82_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-WUVDjCGnLXzmGxrmfW31blhucg0sRX4YddK2Falq7FlVzwdJaPgWn/xzPZmdLL0+WXon0gQVnDrq2qvggE/GMg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1261,17 +1281,19 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 '@emotion/is-prop-valid': 1.1.2 '@mui/types': 7.1.3 - '@mui/utils': 5.8.0 + '@mui/utils': 5.8.0_react@18.1.0 '@popperjs/core': 2.11.5 clsx: 1.1.1 prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 react-is: 17.0.2 dev: false - /@mui/icons-material/5.8.0_@mui+material@5.8.1: + /@mui/icons-material/5.8.0_le2iwmkvxkyfxvqwrzygljsw7m: resolution: {integrity: sha512-ScwLxa0q5VYV70Jfc60V/9VD0b9SvIeZ0Jddx2Dt2pBUFFO9vKdrbt9LYiT+4p21Au5NdYIb2XSHj46CLN1v3g==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1282,11 +1304,12 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/material': 5.8.1 + '@babel/runtime': 7.18.3 + '@mui/material': 5.8.1_ef5jwxihqo6n7gxfmzogljlgcm + react: 18.1.0 dev: false - /@mui/material/5.8.1: + /@mui/material/5.8.1_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-Vl3BHFzOcAT5TJfvzoQUyuo/Xckn+/NSRyJ8upM4Hbz6Y1egW6P8f1RCa4FdkEfPSd5wSSYdmPfAiEh8eI4rPg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1303,21 +1326,23 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/base': 5.0.0-alpha.82 - '@mui/system': 5.8.1 + '@babel/runtime': 7.18.3 + '@mui/base': 5.0.0-alpha.82_ef5jwxihqo6n7gxfmzogljlgcm + '@mui/system': 5.8.1_react@18.1.0 '@mui/types': 7.1.3 - '@mui/utils': 5.8.0 + '@mui/utils': 5.8.0_react@18.1.0 '@types/react-transition-group': 4.4.4 clsx: 1.1.1 csstype: 3.1.0 hoist-non-react-statics: 3.3.2 prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 react-is: 17.0.2 - react-transition-group: 4.4.2 + react-transition-group: 4.4.2_ef5jwxihqo6n7gxfmzogljlgcm dev: false - /@mui/private-theming/5.8.0: + /@mui/private-theming/5.8.0_react@18.1.0: resolution: {integrity: sha512-MjRAneTmCKLR9u2S4jtjLUe6gpHxlbb4g2bqpDJ2PdwlvwsWIUzbc/gVB4dvccljXeWxr5G2M/Co2blXisvFIw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1327,12 +1352,13 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/utils': 5.8.0 + '@babel/runtime': 7.18.3 + '@mui/utils': 5.8.0_react@18.1.0 prop-types: 15.8.1 + react: 18.1.0 dev: false - /@mui/styled-engine/5.8.0: + /@mui/styled-engine/5.8.0_react@18.1.0: resolution: {integrity: sha512-Q3spibB8/EgeMYHc+/o3RRTnAYkSl7ROCLhXJ830W8HZ2/iDiyYp16UcxKPurkXvLhUaILyofPVrP3Su2uKsAw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1345,12 +1371,13 @@ packages: '@emotion/styled': optional: true dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 '@emotion/cache': 11.7.1 prop-types: 15.8.1 + react: 18.1.0 dev: false - /@mui/system/5.8.1: + /@mui/system/5.8.1_react@18.1.0: resolution: {integrity: sha512-kWJMEN62+HJb4LMRNEAZQYc++FPYsqPsU9dCL7ByLgmz/ZzRrZ8FjDi2r4j0ZeE4kaVvqBXh+RA7tLzmCKqV9w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1366,14 +1393,15 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.17.9 - '@mui/private-theming': 5.8.0 - '@mui/styled-engine': 5.8.0 + '@babel/runtime': 7.18.3 + '@mui/private-theming': 5.8.0_react@18.1.0 + '@mui/styled-engine': 5.8.0_react@18.1.0 '@mui/types': 7.1.3 - '@mui/utils': 5.8.0 + '@mui/utils': 5.8.0_react@18.1.0 clsx: 1.1.1 csstype: 3.1.0 prop-types: 15.8.1 + react: 18.1.0 dev: false /@mui/types/7.1.3: @@ -1385,16 +1413,17 @@ packages: optional: true dev: false - /@mui/utils/5.8.0: + /@mui/utils/5.8.0_react@18.1.0: resolution: {integrity: sha512-7LgUtCvz78676iC0wpTH7HizMdCrTphhBmRWimIMFrp5Ph6JbDFVuKS1CwYnWWxRyYKL0QzXrDL0lptAU90EXg==} engines: {node: '>=12.0.0'} peerDependencies: react: ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 '@types/prop-types': 15.7.5 '@types/react-is': 17.0.3 prop-types: 15.8.1 + react: 18.1.0 react-is: 17.0.2 dev: false @@ -1431,8 +1460,8 @@ packages: /@types/babel__core/7.1.19: resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.17.1 @@ -1441,39 +1470,39 @@ packages: /@types/babel__generator/7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.17.12 - '@babel/types': 7.17.12 + '@babel/parser': 7.18.3 + '@babel/types': 7.18.2 dev: true /@types/babel__traverse/7.17.1: resolution: {integrity: sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.2 dev: true /@types/body-parser/1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/bonjour/3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/clean-css/4.2.5: resolution: {integrity: sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 source-map: 0.6.1 dev: true @@ -1481,13 +1510,13 @@ packages: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.28 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/eslint-scope/3.7.3: @@ -1511,7 +1540,7 @@ packages: /@types/express-serve-static-core/4.17.28: resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -1529,13 +1558,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/http-proxy/1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/imagemin-gifsicle/7.0.1: @@ -1566,7 +1595,7 @@ packages: /@types/imagemin/8.0.0: resolution: {integrity: sha512-B9X2CUeDv/uUeY9CqkzSTfmsLkeJP6PkmXlh4lODBbf9SwpmNuLS30WzUOi863dgsjY3zt3gY5q2F+UdifRi1A==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/json-schema/7.0.11: @@ -1581,8 +1610,8 @@ packages: resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: true - /@types/node/17.0.34: - resolution: {integrity: sha512-XImEz7XwTvDBtzlTnm8YvMqGW/ErMWBsKZ+hMTvnDIjGCKxwK5Xpc+c/oQjOauwq8M4OS11hEkpjX8rrI/eEgA==} + /@types/node/17.0.35: + resolution: {integrity: sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==} dev: true /@types/parse-json/4.0.0: @@ -1639,13 +1668,13 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/sockjs/0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@types/svgo/1.3.6: @@ -1655,7 +1684,7 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 dev: true /@webassemblyjs/ast/1.11.1: @@ -1903,8 +1932,19 @@ packages: picomatch: 2.3.1 dev: true + /apexcharts/3.35.3: + resolution: {integrity: sha512-UDlxslJr3DG63I/SgoiivIu4lpP25GMaKFK8NvCHmTksTQshx4ng3oPPrYvdsBFOvD/ajPYIh/p7rNB0jq8vXg==} + dependencies: + svg.draggable.js: 2.2.2 + svg.easing.js: 2.0.0 + svg.filter.js: 2.0.2 + svg.pathmorphing.js: 0.1.3 + svg.resize.js: 1.4.3 + svg.select.js: 3.0.1 + dev: false + /array-flatten/1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: true /array-flatten/2.1.2: @@ -1940,7 +1980,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.20.3 - caniuse-lite: 1.0.30001341 + caniuse-lite: 1.0.30001343 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1956,14 +1996,14 @@ packages: - debug dev: true - /babel-loader/8.2.5_72ctybzk7ntig5kqkayinqycte: + /babel-loader/8.2.5_w2i5cy6pptznn7rmavsgpnxasa: resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.17.12 + '@babel/core': 7.18.2 find-cache-dir: 3.3.2 loader-utils: 2.0.2 make-dir: 3.1.0 @@ -1977,38 +2017,38 @@ packages: object.assign: 4.1.2 dev: true - /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.12: + /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.18.2: resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.10 - '@babel/core': 7.17.12 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.18.2 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.12: + /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.18.2: resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.12 - core-js-compat: 3.22.5 + '@babel/core': 7.18.2 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.18.2 + core-js-compat: 3.22.7 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.12: + /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.18.2: resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.12 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.12 + '@babel/core': 7.18.2 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.18.2 transitivePeerDependencies: - supports-color dev: true @@ -2038,8 +2078,8 @@ packages: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} dev: true - /bn.js/5.2.0: - resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} + /bn.js/5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} dev: true /body-parser/1.20.0: @@ -2124,14 +2164,14 @@ packages: /browserify-rsa/4.1.0: resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: - bn.js: 5.2.0 + bn.js: 5.2.1 randombytes: 2.1.0 dev: true /browserify-sign/4.2.1: resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} dependencies: - bn.js: 5.2.0 + bn.js: 5.2.1 browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 @@ -2153,10 +2193,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001341 - electron-to-chromium: 1.4.137 + caniuse-lite: 1.0.30001343 + electron-to-chromium: 1.4.139 escalade: 3.1.1 - node-releases: 2.0.4 + node-releases: 2.0.5 picocolors: 1.0.0 dev: true @@ -2213,13 +2253,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.20.3 - caniuse-lite: 1.0.30001341 + caniuse-lite: 1.0.30001343 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001341: - resolution: {integrity: sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==} + /caniuse-lite/1.0.30001343: + resolution: {integrity: sha512-8KeCrAtPMabo/XW14B+R9sZYoClx1n0b+WYgwDKZPtWR3TcdvWzdSy7mPyFEmR5WU1St9v1PW6sdO5dkFOEzfA==} dev: true /chalk/2.4.2: @@ -2444,8 +2484,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /core-js-compat/3.22.5: - resolution: {integrity: sha512-rEF75n3QtInrYICvJjrAgV03HwKiYvtKHdPtaba1KucG+cNZ4NJnH9isqt979e67KZlhpbCOTwnsvnIr+CVeOg==} + /core-js-compat/3.22.7: + resolution: {integrity: sha512-uI9DAQKKiiE/mclIC5g4AjRpio27g+VMRhe6rQoz+q4Wm4L6A/fJhiLtBw+sfOpDG9wZ3O0pxIw7GbfOlBgjOA==} dependencies: browserslist: 4.20.3 semver: 7.0.0 @@ -2558,7 +2598,7 @@ packages: css-what: 6.1.0 domhandler: 4.3.1 domutils: 2.8.0 - nth-check: 2.0.1 + nth-check: 2.1.1 dev: true /css-tree/1.1.3: @@ -2580,8 +2620,8 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.8_postcss@8.4.14: - resolution: {integrity: sha512-6xQXUhTAPupvib3KC0Gl0d1jIwGFcJyuWQiMcA6grprGdmIzt1cxG5z78VuZu6DRRS6qin6ETkQsH6ixxb/SQw==} + /cssnano-preset-default/5.2.9_postcss@8.4.14: + resolution: {integrity: sha512-/4qcQcAfFEg+gnXE5NxKmYJ9JcT+8S5SDuJCLYMDN8sM/ymZ+lgLXq5+ohx/7V2brUCkgW2OaoCzOdAN0zvhGw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 @@ -2596,7 +2636,7 @@ packages: postcss-discard-duplicates: 5.1.0_postcss@8.4.14 postcss-discard-empty: 5.1.1_postcss@8.4.14 postcss-discard-overridden: 5.1.0_postcss@8.4.14 - postcss-merge-longhand: 5.1.4_postcss@8.4.14 + postcss-merge-longhand: 5.1.5_postcss@8.4.14 postcss-merge-rules: 5.1.1_postcss@8.4.14 postcss-minify-font-values: 5.1.0_postcss@8.4.14 postcss-minify-gradients: 5.1.1_postcss@8.4.14 @@ -2627,13 +2667,13 @@ packages: postcss: 8.4.14 dev: true - /cssnano/5.1.8_postcss@8.4.14: - resolution: {integrity: sha512-5lma/yQlK+6eOHSUqNAS11b4/fbiuasoxmCHoVYxSg6lQsyX7bGGIqiLi4o3Pe2CrUTrgcD2udW7JIgzC2806g==} + /cssnano/5.1.9_postcss@8.4.14: + resolution: {integrity: sha512-hctQHIIeDrfMjq0bQhoVmRVaSeNNOGxkvkKVOcKpJzLr09wlRrZWH4GaYudp0aszpW8wJeaO5/yBmID9n7DNCg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.8_postcss@8.4.14 + cssnano-preset-default: 5.2.9_postcss@8.4.14 lilconfig: 2.0.5 postcss: 8.4.14 yaml: 1.10.2 @@ -2748,7 +2788,7 @@ packages: /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 csstype: 3.1.0 dev: false @@ -2811,8 +2851,8 @@ packages: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true - /electron-to-chromium/1.4.137: - resolution: {integrity: sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==} + /electron-to-chromium/1.4.139: + resolution: {integrity: sha512-lYxzcUCjWxxVug+A7UxBCUiVr13TCjfZFYJS9Lq1VpU/ErwV4a6zUQo9dfojuGpw/L/x9REGuBl6ICQPGgbs3g==} dev: true /elliptic/6.5.4: @@ -3581,7 +3621,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 17.0.34 + '@types/node': 17.0.35 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -3655,12 +3695,12 @@ packages: peerDependencies: postcss: ^8.3.11 dependencies: - '@babel/core': 7.17.12 - '@babel/plugin-proposal-object-rest-spread': 7.17.12_@babel+core@7.17.12 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.12 - '@babel/plugin-transform-runtime': 7.17.12_@babel+core@7.17.12 - '@babel/preset-env': 7.17.12_@babel+core@7.17.12 - '@babel/runtime': 7.17.9 + '@babel/core': 7.18.2 + '@babel/plugin-proposal-object-rest-spread': 7.18.0_@babel+core@7.18.2 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.2 + '@babel/plugin-transform-runtime': 7.18.2_@babel+core@7.18.2 + '@babel/preset-env': 7.18.2_@babel+core@7.18.2 + '@babel/runtime': 7.18.3 '@types/babel__core': 7.1.19 '@types/clean-css': 4.2.5 '@types/imagemin-gifsicle': 7.0.1 @@ -3668,7 +3708,7 @@ packages: '@types/imagemin-optipng': 5.2.1 '@types/imagemin-svgo': 8.0.1 autoprefixer: 10.4.7_postcss@8.4.14 - babel-loader: 8.2.5_72ctybzk7ntig5kqkayinqycte + babel-loader: 8.2.5_w2i5cy6pptznn7rmavsgpnxasa chalk: 4.1.2 chokidar: 3.5.3 clean-css: 5.3.0 @@ -3677,7 +3717,7 @@ packages: commander: 7.2.0 concat: 1.0.3 css-loader: 5.2.7_webpack@5.72.1 - cssnano: 5.1.8_postcss@8.4.14 + cssnano: 5.1.9_postcss@8.4.14 dotenv: 10.0.0 dotenv-expand: 5.1.0 file-loader: 6.2.0_webpack@5.72.1 @@ -4012,8 +4052,8 @@ packages: which: 2.0.2 dev: true - /node-releases/2.0.4: - resolution: {integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==} + /node-releases/2.0.5: + resolution: {integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==} dev: true /normalize-path/3.0.0: @@ -4038,18 +4078,22 @@ packages: path-key: 3.1.1 dev: true - /nth-check/2.0.1: - resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==} + /nth-check/2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 dev: true + /numeral/2.0.6: + resolution: {integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY=} + dev: false + /object-assign/4.1.1: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} - /object-inspect/1.12.0: - resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} + /object-inspect/1.12.1: + resolution: {integrity: sha512-Y/jF6vnvEtOPGiKD1+q+X0CiUYRQtEHp89MLLUJ7TUivtH8Ugn2+3A7Rynqk7BRsAoqeOQWnFnjpDrKSxDgIGA==} dev: true /object-keys/1.1.1: @@ -4351,8 +4395,8 @@ packages: webpack: 5.72.1_webpack-cli@4.9.2 dev: true - /postcss-merge-longhand/5.1.4_postcss@8.4.14: - resolution: {integrity: sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==} + /postcss-merge-longhand/5.1.5_postcss@8.4.14: + resolution: {integrity: sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 @@ -4729,6 +4773,27 @@ packages: unpipe: 1.0.0 dev: true + /react-apexcharts/1.4.0_aiatg55khixx76ty67luaebaiq: + resolution: {integrity: sha512-DrcMV4aAMrUG+n6412yzyATWEyCDWlpPBBhVbpzBC4PDeuYU6iF84SmExbck+jx5MUm4U5PM3/T307Mc3kzc9Q==} + peerDependencies: + apexcharts: ^3.18.0 + react: '>=0.13' + dependencies: + apexcharts: 3.35.3 + prop-types: 15.8.1 + react: 18.1.0 + dev: false + + /react-dom/18.1.0_react@18.1.0: + resolution: {integrity: sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==} + peerDependencies: + react: ^18.1.0 + dependencies: + loose-envify: 1.4.0 + react: 18.1.0 + scheduler: 0.22.0 + dev: false + /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: false @@ -4737,16 +4802,25 @@ packages: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: false - /react-transition-group/4.4.2: + /react-transition-group/4.4.2_ef5jwxihqo6n7gxfmzogljlgcm: resolution: {integrity: sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==} peerDependencies: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 + react: 18.1.0 + react-dom: 18.1.0_react@18.1.0 + dev: false + + /react/18.1.0: + resolution: {integrity: sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 dev: false /readable-stream/2.3.7: @@ -4801,7 +4875,7 @@ packages: /regenerator-transform/0.15.0: resolution: {integrity: sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==} dependencies: - '@babel/runtime': 7.17.9 + '@babel/runtime': 7.18.3 dev: true /regexpu-core/5.0.1: @@ -4919,6 +4993,12 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true + /scheduler/0.22.0: + resolution: {integrity: sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + /schema-utils/2.7.1: resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} engines: {node: '>= 8.9.0'} @@ -5078,7 +5158,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.12.0 + object-inspect: 1.12.1 dev: true /signal-exit/3.0.7: @@ -5272,6 +5352,60 @@ packages: engines: {node: '>= 0.4'} dev: true + /svg.draggable.js/2.2.2: + resolution: {integrity: sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.easing.js/2.0.0: + resolution: {integrity: sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI=} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.filter.js/2.0.2: + resolution: {integrity: sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM=} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.js/2.7.1: + resolution: {integrity: sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==} + dev: false + + /svg.pathmorphing.js/0.1.3: + resolution: {integrity: sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.resize.js/1.4.3: + resolution: {integrity: sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + svg.select.js: 2.1.2 + dev: false + + /svg.select.js/2.1.2: + resolution: {integrity: sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + + /svg.select.js/3.0.1: + resolution: {integrity: sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==} + engines: {node: '>= 0.8.0'} + dependencies: + svg.js: 2.7.1 + dev: false + /svgo/2.8.0: resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} engines: {node: '>=10.13.0'}