From acba777dbb9faabc0dcf24e20910b88f57121bd5 Mon Sep 17 00:00:00 2001 From: Botsy Date: Fri, 8 May 2026 10:53:35 +0000 Subject: [PATCH] deploy: 1b59db2e90db63b2296de1478148aa684426565c --- .../binaries/stremio_core_web_bg.wasm | Bin 5188404 -> 5187435 bytes .../scripts/main.js | 2 +- .../scripts/main.js.map | 1 + .../scripts/worker.js | 2 + .../scripts/worker.js.map | 1 + .../styles/main.css | 210 ++++++++++-------- .../styles/main.css.map | 1 + .../scripts/main.js.map | 1 - .../scripts/worker.js | 2 - .../scripts/worker.js.map | 1 - .../styles/main.css.map | 1 - feat/react-router/index.html | 2 +- feat/react-router/service-worker.js | 3 +- feat/react-router/service-worker.js.map | 2 +- feat/react-router/workbox-099bf95e.js | 2 - feat/react-router/workbox-099bf95e.js.map | 1 - feat/react-router/workbox-ee13fbdc.js | 3 + feat/react-router/workbox-ee13fbdc.js.map | 1 + 18 files changed, 130 insertions(+), 106 deletions(-) rename feat/react-router/{24b486b169d6821230af836b50cc48aaf983b540 => 1b59db2e90db63b2296de1478148aa684426565c}/binaries/stremio_core_web_bg.wasm (53%) rename feat/react-router/{24b486b169d6821230af836b50cc48aaf983b540 => 1b59db2e90db63b2296de1478148aa684426565c}/scripts/main.js (51%) create mode 100644 feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/scripts/main.js.map create mode 100644 feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/scripts/worker.js create mode 100644 feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/scripts/worker.js.map rename feat/react-router/{24b486b169d6821230af836b50cc48aaf983b540 => 1b59db2e90db63b2296de1478148aa684426565c}/styles/main.css (98%) create mode 100644 feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/styles/main.css.map delete mode 100644 feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/scripts/main.js.map delete mode 100644 feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/scripts/worker.js delete mode 100644 feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/scripts/worker.js.map delete mode 100644 feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/styles/main.css.map delete mode 100644 feat/react-router/workbox-099bf95e.js delete mode 100644 feat/react-router/workbox-099bf95e.js.map create mode 100644 feat/react-router/workbox-ee13fbdc.js create mode 100644 feat/react-router/workbox-ee13fbdc.js.map diff --git a/feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/binaries/stremio_core_web_bg.wasm b/feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/binaries/stremio_core_web_bg.wasm similarity index 53% rename from feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/binaries/stremio_core_web_bg.wasm rename to feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/binaries/stremio_core_web_bg.wasm index a81632d985af3e5ebbc752b78215c0a55a9591ce..dbce5b1a7da440edf0fcc291d621514828690c90 100644 GIT binary patch delta 1203747 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%0D*W;goN%%II()i@@sP@lt>9BUSe>d>@buqoV! zS4~c&sbgyTTYq0SS$f3L8l(sYbl8SsCy4>L!;Xz;?T56jn`+iX-r;uQ9n=@iji2e! zT&kPIEP=mRryvGqP`mR~^~Unvq|kfP=~3pruJ>T-$hgr>!T`c+9mm%UU^ez0UsHKz z(#rGHGoIh6M|br|tx>hP){eMlz%2}Le2-PCNr}f|I;`7!0D17Dl>Yi}n;LuWd<0=SI1=FObNZgtNpyso%h2}lzEZ5+YX_5(a2;pG6ju%@ggqtkcmJE^c0lFJslL80dABujOcvt zAdigfMfjv^>D3Un%mj_SiR-N6*+~9gGVU+$1-?0#w)T>7AG}1}+XUeO*zbJ_3XyTd z00t-=o}z|Fa`;!clw>lynnB-OqP_~v2~^}e5}p(J{ep#NPV`z`y-MD=US-Y+Jppth z7f_wcRI{WJm!l?*YONDR!NzK`VE zRJ^jf4+DMk%IX#dx_!A??AbyaE?1YenJ+<`sbs?eb;@HLOosVh{YtO@iZ@lKrmmpEiQ&9VsIU=Y575K zDCCi}d@Q#pR#$?t;HqRXt+`UQMq{F{Qmqn959d;stJM7orXO=@`Bm!11k=!YRR3!5 z>=ks$)sTEv(7&#RShIp&yjop}pQBf+_BAwbgzsb!eR>na8>9IqRPZ2sOzzoRRqZsT zS2A}u-@7Xsqb)i(ELuL52AD%49un3od_4{5kWa3bZ=qSeu__*;J-tRNU8P2|sw4(^OPUrMXp72;QPuwl29BzOcqnqi>ex=%LnfEn57+!TbxVS3;{ zf#woy{=QY-m>f*zBi`di713is0|hWY6nW_COv|e923{g$hh* zxJlM8fRF)t&|!#6r)zgh;hS}1!=2`PIpuVkS0ElAXLOp^PE%mFQ-~uJ&w|+25FL5l zE~iLVe3V%vHMv1`L!TbHL3Q{CTIYM^LaY#)lu2glxI3vQQ}F3QEA@@C;CSv*UT`VD z%iF`?2A%M8C}9Y}!7P7CwSX*`ucW!1}APz!XAhugd zltW;T?>BnC4+Ojw^hFke%P1oKC&a{?>+^E`xWU$f*RjA}fSztW>aD*peT%lt2 z(8d2yxs|vx(IPiZqKE$>ZJqcJN46906?$Vceew@5mbFy*CUqVbm<>0nY`XU*)my{2 zdFD~en}w0waI>nxtli968g{dAlv(;`)6MEGkfg&u)uZXt&J8gWL@aQ42|C`-N1B}k zhdC3Q0WDRzI{P|pY?+lwwQo^1x*^z>X7dX@&Sb|@lN-Y<2h3Y?g>^*AThWfZr2)hM zxkXje%@=u#7TlsXwjG%OZ2)4X`0z6iiUJRQu`zoqB^cE(YV^tbt0GzlZa-enw>J}Y z-ZL#gfn;8{m))v*-tcCFK$K+QUop7Qn+=jHv(}+R6cfNhM7NmWphUb--@)UjS1!`Y zh)}1IrQ)3lp^8T(!29_Ly7M+j0V8SLZR*_Q;Q4e<;Rc{@cmR7| zZXIqCpNWXE$nO9bq@%b}1<`f4t17lswHy+dUuqxdk@k=z&2 ziZbq0^^@_b!xO6=Yo&lg(Z3e72L0CIj@~}cescr zUGOp&{M+4lZ5!ub@I~n1N~oDVt$0Rz~fuog-RZ&R=3XL zE=U2*F^ROx`D^vvWNh1G@G%p3ugb{FpY^w(e^WzW(jF`;rj}~=s5+qiid$-*u~&3OLWVC1o8 z`PoiW9#Xj+Ji{v@^(JpHT5E1Lfj>{8oex1lvx0tOq)-vE^h6fnr}G|GDdBP^L_6g` z`b9Z+J}l*oc-Y+(S&%~IY^G}-QB~-xhat6qgQS}gh7Cow(*WiGSaYobzON8zUOYS6y>A~aDtdz%8ONksJBoTQ}aDr=C z4!-U&galeaqaTARY6Z=HOkLV8a)q1e5vd;iz!pKrY6JV>SZ!GGR$a~9$wljh)NY`x zxDO6g)tl<&EuLjxCYDwf0Gr!|kR-CQ$=A>VvHl!uxquHTc95#!SzT0Xkh(0!^AtTa zSmj*3@~Gb0<0EqbrQ>)GCi+%iCy`*_Y67epyO9J=;eo(7kADapkEB%6Nr5;lt^5vh zpD?-f^I)t*5>Kfb6>rN@)Z;0M4YYS#R!w^3Db+Rmz;&Rqr*%{w-Uk5!c*10sctW#i z_fx9AwX8)>0&gJQ8QDY1$>?2n#$cK-M77Q1qVy-lXcoP3Cez#_W%~|w#iq_fgSy64 zhu*yS@vLgpbf~(%0S2!uPo@Ex{d})o6^LsX6$1elKe0K9x_QVLL(7J$YODiK;4P5r z4LUqj)zKOFwC;@jVX9u1ybFCsHdotSAsX}S&)%IS3aX2tFrQ1hgN|UREP*EqGun|X8Zvk;6Owy(TguSBpTCT&)f?8CmTDx_X3a`&XOz?ufHCF&t|TO|%l7 zCeNVUXCc<_q4SELkS~@&z=WMMBm$QQ= zje;hADXku*YSu2luW{j4cBawKDVy>}VN8qx@g%?YVN|egaKcQi@VkoIk5NZG zDN|Adl_8YDtA@w7gxZf&^}*-*jZ@t#hjRvbk+poBIzJt0EUVhxDj3dL=L&UI3T5oZ9O@)tFINllLpyl^w>kc|}<)?s)6Q{{ij!Gos|aV?R2ujW*V z-z!?F0G*nt7I+TQTd%A8vZnt4-cy-1YhEq-uyTUWrF@Gi_y(BlF?!?;bxzg-#!J+4@eNz==tzhJIjVwY;2zdeZcoX{MMfB{O>Yp5p{g*e@HQuM1(&18DN%Iz4W+6b1J$4%%l96HM8Mx% z&L8w9?il&zs=O?tbjx@4;h^5~*8KJ7d8x{)>K#Z&n_gA5O#2f$c`soJ0y_x~J%^8r zjV?O5llDwkb*bGnl`?SXbx7QVZK41iM_T|`2WbFG0L;Z|joQcs#(^PWmw^i^2 z&9mV8M$-Oi;8AZR87+1dwlJHtga3&hNnlfjoAS&uT1MK2k`qvC~zUMTpn4#)7 zcFM-~-BoV%6i*8r9pHTy19g~NX*pCSbT#F9k2a$`lF z3^wJ59B*_-CUogs)y?~ZMUOA>X4Br{*ce(m7n0Er6gyAd z1i851Jk_B3{9tY(>u?f-Dfi=F%mYET2#E!lI>7f0Eu5!jBM|$I^Ko$e8f{#l{4{gE zx^v+7IRP)Wr_dYosN%1Yotx+zl67thRJbej#)nB>Ijw#)H-XV|*o{={R`? zbx=>7&nb*|laYlby9?t7Qy7hXOLdE#^D!Ts?R`sKT$w9losQ0@whL4<&q=yxfx1>V zyR$*gSg0;Tf9_bQmS7Cmd0Pc54LgbfnhlOVX&Bx6wrX74mB3k*QwQuY8iq*RBhemT-~Nr+deuBx;ig%?|&Mlcw>P`@%x)VTDXJ!eFK+~EL z%>Yp&D*;tcM_>q9oiaaGt-`%(6M-jWb?}&qLRNQzkky?aWOXM9S=|XBs~u4b=$cBM z*Q-0Rd7i&s-CTFvFH!v(Mq%?YAjQLq1XvluG;yPo?1d=^1QbLgr4Ad^IdNNX3^nya zx_AS^Bhv=es~Y)(1sv+$;{(*{f)o$0;{3-c6uVKqh1k@KHmWP*XJ5qSyh3V|x?0y> zg`VD|E{tpfgpV?sfHjt1J+%oYMdPS&v#M&p-XECbAhK4g5AG(=kq@&s6`mNCh$Df(UDUMss^>`vXM3PJ%8<(4dD2lYke3QH2i^K$v;~Iy&Uif{DYIJ&N z)f%y=)i;?g-mPY2424N;v*6NUuvZnO43vYxDBpalvc8bH5_vNl0EpME2z$1 z2pWh=y%*<$D`<~?YP(Oh!qWr$a3r&WXrF43i9%VRhz(8?C;%w4UvS+pO8ru0SLFUR zYJByTYLf;@$l(FOWRZgk_N&~KFJlq&n@^uG9S_s>`!U>~qo?+(cClaMLyn}?`&G4C zUw3a24OtU%RCJ(4bWbdyT|RWO!w4pZR)Ir={DfGWsfxgQ*)Z7xEOV-9}%v5$e*aWE;n4H!0Hv+;a)JT_&?e&+#IwTA2>V7|s$Mh|3Z z*=S(DIl^}bNU?>i?^LbaKP~G*`T{MiDur>)9K-Keusv1!?bUZa95<0dD zw?ry~w&%2iF+V?}jRQ+&^5JkxBq2}}VuG$e!L}Lo zVNpBzM>QvIn2t%+qjyGA2Y$9hh2WQd4a1%zVL0tr7#?s<_}#fKocCQgHLlG-lsaA4 z^*@E)ExPNtO7l1wbC0SP4t(%v2#HSqrdq`7mmAZ7-gRxd_=KwAV7~OTLf}X#x-s?Y zU(cr9KdUq+_sI1b2u7hR&iTcKx%ss^HeG*1M!IJ?-Tw;kz1mv=xS@Rtdu!T{wL&&uC`CHst()uV-Fu934hay&{Biq&-H2 zLD?HdDOz>~K8Y!&aco8l2d6}ZiWy%moZL7VN~Wn9_|~S#AFs-&qe~e#)s-3y!@V*y z>Uch&0fiapu?{z)d#qvIV-4#bYgqSK!_s37>KzeeO3@pSjun@z*LJR{7F$^rkFt8BAz(NcS8)BFYA%=m4 z7#emH!{iDv3@pSjun@z*LJSQzrZ6#_lrS;w`$eUDJ~3m%#Syk^SmuX;Wque~=7)hX zKk#wPyUY>{EEB}Qm>{8anIR@!W{8G)hVasr`N_Z{KN(o$Cj*Q8WMGk>49xNq{Ti2%9zV>dwOpgWgO+P% zX_}b?p_w~VXy#53nwbQlnSq67VZ@dZRfK64#xOK~Y#@DQR%wP4WlSyS@nN$XrNo8P}R0bA?Vqlq729{Z6 zU|}c*mT6^RnN}J$48>%~yfU!ND-FxMa!`0)8Cd3(frX)HSSFT}%oEGNGO=Dshfss- zVHabaJs#?MGZWQDdTx?~-60`q40PN9rQgnr%t#F^{Wh@l+ra2|b5n|RTPK@tJMXe^ zWnk&Hfu~%U(bBvN;mT=&^x9xZuQe>ac9Me-xm?`j;_8?o-@=;J3q7#RkO`%CWhOy$ z6<4O_Dy{_0Rdj;pDjL>YC4>mB5`qYMZ+>f?#sgrd8{pF$RZsYQD%sN8+XR%(8)4EOtMT61Is{h zUgd#e;K!SUUX^iTl4X7vxbPeY#f%f@)utE^y4F!$9Tb@y20=t{0|&cd4E!JV-UGa< zV%;Ck-sz3()HSoy_6`XoKp>%uAS}941hF70f{G&8%MmL95m2hM7pXx3=>$Xqf)GM) zN)u^HR1l=2h^VOF@10p|X9x5g@44rHpZk6PkMQg@Ysx!iO?mt1%xaeCXf;c$9Orp$ zSYfp`CRIb1tF<+z1rN3l+Im({FAN>67KRS0g`tCbVORy#!q8#8FmzZi3>{VrLkIQ3 zP+@yv=mfPNT+v~@FmzZg3@ZyS3?0-9Lx=UkP+`3=tY}^sI;eX5RGtwxp(B4|3pHXQ z$_lG*tfTce)?xjPby$C6tEl?MI;_624(e~L!}=TRu=>U-Xn$iJKY+in4ytdgg8Ccl zSpAK4Sbbw1)ZbWz^*6Sn)i>5*?s5F?>xhnR)@JBObYIb7MRZ$XMRZ$XMRZ$XMRZ$X zMRZ$XMRZ$XMRZ$XMRZ$XMRe=1MRZ#Uis-h&is-h&is;s1f1=w;RYbR)T26FZsfy^f z!iwm&bNYyGYF!`me}5NDhm*dOp{^ZPE5M4!e6V+8H65&IH684tza`mOumbF$nhjPC zH5;rjR)CeonhjPw7Jz*MsQIs>F&*q!H5;tVYW`bcH63&q)4@Ir)QY!qsQLd`VG1_3oz_P*zyY04uC!fE89VzzVAwV1?BTu)=BvSYb5-tgxB^R#?pd9kynGm7r#T z6;?CA3ac5Q!~QeCN>ww!PA#7SR;ro-R#?pdJ7@U}5N$C72HtNps;l)i+v3E8z9wt+ zYkkdT2tgamfkz4WtOwIsk0Fn3%W?zqDYkJ`LReq~L=_I#YKrP%q=s2qe6uLOhmm*p zhCkMUgU?Vee9s{Wpe#ri8iBVPta;Lkj~rCr*&bc1X z`F{)Q{h(2<%Ngpg%Q^c&qe=2V8GQQvK_e{&3Y<`_w7;0@N)nk58U6lt3(6i+BNW-| zUyTqoJ(m@tN5Z2mwe$du?qy{7N9zG%<9OExw7-|p7jmrT4;#-U7i@%PUL-5Y1x3Ze z9SW=U;1>$`hv?IXjjZHhei=X;`DOTmVjeNlk|%J62n`|Tnhb3@Lm_8SdU!!>d{qI$ z0M4+KGel_!(G@a$O&=k{?Q1xLQV(S9Wq$}?=X!#(otAHF=+32AKT$W%z`i=xt<$9)z4P7}&1o-Gmfc-rGn_KEg#{CCeiQ zGY!8Yljz&t#?a(%{4zi=>X+d-z4@r&?Qe}3bjyRF7LLVRsd)f&@l0!=%HtuWF|ENV zj|@emH6T``Cx**Imq~X<#X`4GeZ`*|WdyYkGve!vDeT+qpgLI&e@u2;A zRT=CzevKu%v#-%SRu2H?!$CGubKq9S3*&Dzic9($KLrJU19OJ6#jBq(syIS_f$}b2 z+W6hmM(dima8PY4@s|oRNp@1D-RwBrQ^M zask^aRGb3+u@KlZm(nR@iT7(#HYf8PhPlrh_xmS!IDv0koc_G=sN*vV|A%p-f4Ym) zals?q^$%kMq`4_C7&gfK`QdPvSYatzc!N@^+U_aw7Ja+Um(&?ps zMrR%Ffyc-f;YFpzi^eTF+z5VYw!VlmTj+-ujk}x|Z=jw1j8uB`B_k7F5JtX)qz`Dt zOU9eX-~46co+=BwDmf!td9y6psdV`qu7zDO(EJYBGU5obo-Og&7 zK+W8WQmUF(Mr=&3H@w-fu$VHys8VTcHBSIW9crWn+|gYFjHf`Cn*%W=H&O3_7^#iL z-w!luI-t(r9fapb>NLpcfya_TXry`=^u!>12k#q3mX4@F&mw&LOxR|hV?P+NSUi_} zZ>(@>9*9!jV zhmH@$Iaf-qH;rW0WPy6K@J8?>1^!SR_?%7OG;WI@&;s34%B-Q@03bC1t~Y7sn^+Nh zXzQC0e7;FPzG+nTKpw6%s!=gEAKPLda%8(Ljo&hIgSWC$4?Xdgk=Mb`H8jDpLvN zk2Mk^%fXDLPGgNKK`0zR&B!nu-_n?|MlO6bl#Df4FwZ(O*!LdOa(;xKLfah>@L%L? zrzm}#Q7^3=p4}{rtgm6zbCi)3dBWH9v2=8#Q5jVfk29)OXba*KslzCP-HQBGp>E@` z@tmLwql_VN7gl3}k?j1V9o;;^=#hge(6mw@(maCto@A#v78mgj<;K7cYBWCwouIV0 zjjCC5x_blBPSrb{lK~uh3L7VS$Ep(MJ|O4kDUA#_Cff~Uq+xKnl98J{r@JzoM)tP8 zVQFs-OChogRUS7Mb1HN^pmbrSrj0R#)X-rjQF5yZGe6$LS!)=YXSa?40{%bz#r;0O zc$zX+eVG6M+h6zXD-6@3w~fmG=Vn3RM5B96O;0t%yivA(@Y#Of>=!n+Z5vUngfcF-ety z5UU<~-+|oy@6}G--@$xUwI*f9`3N}RlTPTT<50o5cS?8;QVW%VRQh^73liB zDK{c78s@mzEWHkAGycOS55F7r)tdR6?Z}zrYX|k7WF*)_pejoU_feKKW0H}AJB-&% zG8+BeKBi5^F*TNMo@_M8|EsaYF5*9$yyY`diP2m#+357oz9pZQD!275v!g3b*czYF zXzaZiPR5erK)K+A#u%Cbu#WoF-Zu@Rk9p%jF4TmnK7?6JXVmZ_vD{-{87 zTyN2kX-3U@d;g@Uj{EDPN9Yua-u(53>uc3mu2t3H>V(fhplB;NDijCfhK4#aH^9XvC)k>!unf!s3(oya)m;zyF$?k) z1{19zvzx%{AX|}dpkF4;@_3Y%agB&qHEMdOVvQgZ|GLHz3@J|6h{D&`Xhlxvd?C8V z4f&`M@v266O}eg+(8&Gk8fW>{h{D&`XhjzL)p&yYhRXUDFr+XIiQOFeK~gxC`uf54{2fbjup_*fi5W+#Mz$$=;0ifc;XM@4;@Z(@GY@-vijRuZml>WYvJDJBg3`wM&_QQH&(E^blPmrQ`)I7uG z#7p4<(8cg}yAZsUbJSyz;h{Gcg2$m!JQTCY=%nLYfQp~F$Y^4j4p8B?^k8Z-QA9_$ z@Bu>DCig6*E;jo5{7KZ%{v@(hB7U;_xCYV8#ReOIl`S@Er@a@C4+8fME_@3-VnO0D z9G!I&gVM{>oous-;jOVq7 z2W5F+!+${VqndM`Cv!WLoSQlmDv<*TLm zgk$NarJ!1EacHewF;%D>_6G1fWN7wg;J0$}{f# z(8#aJuh?lhBeU$75WxTkWIJ7qFz7M`TagKq1;A@8H_kaqij#|BvmLJ7g}{AC3FWOY zj4lAdJ6>);2NVQ91{&c*QPMTGCwLQ#eV7v&5H<+Z#uagc(75aBo5b0$83FL56-H0h zH&u#)RvL}MF#;yrrj$^dmBwA+oEdv1Uf*A76gdV^*N=?B(G@uNbowL1!;U-^m(|G* zdQo5_rK~d8smxt?=v2&r3aKzxTV=3wnlDxv^>r3yxuyY>Qs!!-C2YQn`>Zyi9TD4D z!=0IR+i1YY#t=642Gxi6-4wUR7?7si%M3=SQ9{cJWG z;<0Trwy9DI+X5a5I=RKj=>-oQ4!GE5MiAg1fWZ%d4~=C%i`mS6;^s7F0moG^3zhfC z)$l&5yK@O2R7EX=TO3ub>5D3YD<%bq!O+Sr#!X$V0ps4e)|bzWJez6BZGeX_w((Hd zJI0TNS&Qz#X<=U3jxh>xflP8J?n?O>Eu~wx8Z8CJ9cv7IxaM=v{H-{Yd>)2>*=l5` z!cs|@96QXbm^oTyCVFk0$aE|({%N}r z!w$4VcN*;4yU|W?)Jv%EPGhg5w7BUfAQ4dV*-wq`I287LYSapW|DKSj5bD`KB!QB5 zff;j_dhIeQN5jRC!#w#l(1AcOEXVIMn&)se%Nk1a7Mkh z+o+rXfj|%&&cV|F5HiqNe8zvc8$E*Cp*=>vb7(DEd|!=3%HM;dvy|@HgTdNEFYUoR z`;ZFvU_aLxljh}PwX)|kpdgI`1o{EmE`jp)7}bI?6(E_se~;o4b>3@a#eS%80=wM~ z*9aQ2*J$i{y*7J5KvQa9{5WL760J7?tG1)j-|WSy|2k#u!)XUgvwcSYl;w=lTf@gb z^Dunao0TuW!!Xb@sy0@ZYAHNHt?wVi#|)+`IIx>cJ&oWEz*OGegV^t%WnF`0YWbO( z7oUBm=Eb=EYF@0^kKJc^@fZ8`yg2*0nirk}YF>0cVC=w9r5!Y0#AD(?qZek$?+1;> zfx*L$v&B)WOQXOM^7bW|!0)Bi zNAV%{79T!p^l&yj9mjlxU^YoI?eGzV&sykGg)3}DybpJQNIL0uf+p3MlexUBX2+{{6)-|RSzMku7 zcg4%c6a_MbR|-7_+~o*$IA-KW9@_$uBS1s`M3hwVATiZnKzXvmFB$b^pn&HiRRxQob-(&9?K~J7FKE|5N zJ!eQfzWf1^a0~c@u?LTO=k257e`E8CcU&@>;+PrVNpy6a8$Vqn<98MRk}E_#7GK6- zOrscwXh6=NFmk2j{mFP9kHZe}JbSePc{mj3G@SK7Ts_i*0D7w5KBFg{g53n(e+9=U zia13p?DO70!JdMf28!yA3Dh@Gq(JJhE(~v_^wiHrJIAaELE>h|atisyXpLR2!!O1q zhhs1`ziM>D0+@Q$xD~Nyud3MMuYWfl|C?R70~P!mt$)uc{(0+{{8{UZZwV4N{mq6o zp#CA^-yGW`q5qarn9(?52qr`ef{sYxLAKR!? zv{1-@pgB$<|6fIm$^M>_;l0*I_(d+Wb{W|ZWOH}*1o`Ll?6eNI2b4EpAnmOrvRf#( zP6{*=0YNMh%!WwHHgsop@lZzm6;XhsS1NdUy2``_dwEKr+hRnCdvXWh1VDPgAYuD) zts%vM*;KA8n;flsP=~DAkMuwm6cy#EB7ZrF_L6gtd2QGy}L-2uoe* zmpIV{)4OB5$it&Q9N7CAOF%*ey6U6*m_^J!VHXI3f0!Et3I?QeqX1fWC?uWcS4vI{Z`#LP_WOna*JzsK7H3&M#V!@b zrJ{g2&q>Dqwvx^zi(4GO(G4lWD+{1&qb@IC1u3fp8*@*gXYFKlfkG%R9}Q3^FSL`D zik3pV{gY4F$%(8J70SFY|735fXn~gWN)=hoaf0&GL?#ubimHe^kSbFBTkqo5vvy5b z8q&8>UYcl+Y_Fz?hTw!PPZKR6xA_&3#-)e!XJp@i5QX6@L}diRWkUCK(LL_F?HE}P zQb4t);8AvwK1mk>sx>FlF(o&W@Q9|4kEp9hJOP%^W{=3KK0k-~n}v|1g=oE$cpUXt zF0yAQ#$g?vO0KP)!6XcJ!Mn6qtar?#GwnnMPKKEFq8c8J+Kb-sN;xJ&RQCFc@x2m- zes3}6g$v4A)QR?D8TvA%gUE*bd}9ZZSA49pc*GH0$TN~UWeFjs@C3mjrgj;gG=aP@ zFHNC>EHNW}I%i}iO(0{%>=}x;5cHULr6W_QSruV8rcl=^qNh}ot}Ej8r0anYJUj8M z+fzlfjhJawWL~Dss-kuhvMb#bvka9$3E~Pj>IgknRaDn`8PsK(QB~Bbc5U7{Dla?t zAB6U+7MhnPbBKPgDz@O}uFcsZquR(Opu`z_cDjCLR|$bwjJmRkJ^-Ut7b!kR6gaO| zrSUo9Hu#DH4)=H2tTX^X-V`zHIXc) ztU-P?_brvZ3i%fyKh)vYR1>wu4q)lFavxR+CcBEeX=inj9cFc8G4=merjV>5ZV$8CYDK+W zL$nFA8nu|pYKWffBp;E8a&J{JKDli)Or{1dV zW@1boC#6AIHL-=_=AxQHgsZIRATD{SDNQ!9Z?xf>>YJPj^k~*Tt_r^Orkn< z#URIzw4yGmnoN#*qJiu5L+t(s8w9?KC&G1_+SU`RD#k`3Hom^dt{5AG*mm{BoD%H~hJZGXwc2>$U%A3sT@>Cx}zQfx|b&JE(j zV0a}zdJ{I?X_VO%8}dkM-xR3Sd>X=US7>ol;jT0-5$y-IP&6Lo?O6J}DYjOXF_&64 z6S1+@1q>^&jJTiJJ|Au-TEp$%!e&CmT}fg_cMwl!U>>NB% z*mZ?&HnDD|(ZeS2`1v%+6t(d2x0z_lXY{=(?q<@cx#)K1v_$5p1+nto3NFoG*9RpD z5nvCf1g3lyLtfW_p0FoI&JM4KSgN+WL#|$pL{5ZitbVW6LhNzuCTC00*}C$`QsxEn zcE!FwDOxk**Pkk7h8FfK>nfua8?56Rl_|aODx-Vx-iS89%{yshCevS}Va< z9@T0kDqeX6g5EFla_ZMgWU#6rVtL`)S00VSEMqsZqxF?XtR1S5+V!o3H_U3}Vmi}G z;MOADl*RODYvFfm(cadAZ!P+zwa8>IMqF(nzMZ;UNW-erM(`Cz!`g^6pQlu0aZRZW zK_Ih2fth21mVw#IR~RL=#+&Q)J5+zOovQ=AEaf|iMq{7R0VcC?V%bp~z)lA4nO~Q8 zQ)XL{XWw7ct*ua(w`sSndiO%t{XUF#*M0@ezB z^m04k@PC1Cyx0EU!#BF22cC}qi#k%&`QPhE9yz;+T%UT)pSVQ_eh55+DK>3oBccQ8 z;_bp68qN}V*w?()MffR9P46PSUR%k>sTHQ2K7}a@(k1$;izru-`scM$+U?lWRXs`2 zEwQz9X0@OJ%d-7Fo1dKxCwDB&W?yKp-T_QQn zf;_v0R;W@^89#-poUY% zy~p(ALn8Kn(|29?2vFw5)S@@ItE*{DZ(&`dsf6b^Z9#~wq9%_D8LL#cE;yCobPkTi zZS+HL&3aQf39f=I&&@ZYJ@Tli7osqm5L~$>Qfcj@!lkY_gJ~n5`*i40#bmwmD0acc zGQs#sZSWs=)sn9kt;YTHad|o zVQX-3(;shVbOJl*87I&QePu7sc^yz(dvmBpC!8vv(Fwb2i)r{{BCjS2z{;!q!dP5z z1{r2SKl{SiWg2wLY-ECOg0(KlZ2h<>0M@$saq(>OluaNTl{H(S zHXviogkV0PKBGIH0JrlXje0`VN}k90l(YLl=GX))6$mTeL7gxDNl_ztCFfK2b%ES% zzkJ83+ml$&dujZWq9^;gzw#t@tfkcPDX}&Jlv}V_fVLha<7qK44jf7)VRP;7h5#Rz zH2-Na1Fi1xjL2ri2rHTTKLbo0mrURhr^P0m+b0a!_Ka9nmvvMeo&ac#;64**9fX?V zIa53jMXZc4bJ>m`wA<}4bH{coh^(~oS<%;06$!;_?sH(oAECRS6IIf+0tsuOL??m2 zw2SXFG*59Yn6St@?KvTp(h0sdUQ3=6RsD2OE<7hP{8E#j7c$8YVj>U$CZGdcTj-YO zMfU9#(`?O}c+&y8>*MmoR?+d$OLI1>pnDT$e$UNP>MgyZ6If#gYM`!RwCQ97VlXyYo`Mq|2L8N7JS(O=8IeF$;N<|(CW=IwM0+@;fpyI?q0J`Q{&*u|Fu0cDAeXqTiAh`2I(WpO?gQ8%1YRUR-eE|>X3D!skZ&ZTrR{l1vEVcpxXNlo7WP@XU8R=6y zaAJbvn=6F^s0!v~gtAJ3x=F}irGT@+5Xn|45HE=~?hhOBn5bL|3e!|DpK@)gMTLPG zi7?Uw4`d5{{}Q+mA5zE3GMS3L?{%Dcu91mxi5<(z$kfH zR8E2_0mwV6!O$e=#k!4o)Hh$IQqn6xM9$JvuZWU#>di?dgN5yhF{;}c*7e7^VS&Gj%-6v31{rR;t3d1vT9h9ZL9wgz5)6c(njOHLT3|+4 zuwaL{7QtLT72e>ix@g8j*-12YfQWV?B`?HC^rbk4WF}Bl9Q?%j@_w9>K$V1l%dh%F1p)vnh?SH%Gf zpe5mT;;Gpn5tPatF|?kUudLhZFri_+;gG5c7)LRA#RZWN(Jy|A%2<20_ml;{#*$)vAgz5~RQSM+R z2<W1p(w0jYVXAt1_PO% zMae_Jv!6x1hloz`%bRkBK-eC_4nf1B?L)*!aB8{@6W3c;Hkawww6{bf=Y_Ya+gso%jiVWFiH4kd zM5liJ7MM{7DPtJU-covRn5Y?jEX~=B|2&}}uO?(S6$zny)XnV7d?*gG<@;oc7%q~% zY@?-`XJ+<+kqq2lJ6t=vF>^^b`Vh4qE^1~Bx(|55p!-`0#^AK!^rEyCXnQDeOw!2ngN> zxE>&Mz9cace4}mDe59~0q{XJBxFmLlu{y)YBgG9Gg5oIoARMKLQNq59wg}%~3N;v| z5Vbo-K}xciej6oH=-p9*ubM@ev9(7=D{O7#XklG7%UINGDjqE=+uR@xf1-`OogXb8 z$JpQZHsmsXxAMW;bXkDK0ICM+P9tpKBB34S44HdbmgLu`)f7Djn+7tl1xwp8B2C{I zI}@d5(^F$K0;WwTXA_MP4gRyLaVb18q2K0UC-P99fy@w?8+1ER{|ItS5YW9SUONG! zhb~_r2usy{eCaegGBn7iNS%ZY8~W3g>4k~lMMJx6BKYq^=ai(KIXrKhtPV?j>qx$7B!uUJ%7*7`il2nt=Oi_qgpW3sCQTAqeoE5V zuR@@Uf2Au*w^5xYkK$>FgA7Csf^L97vLM-&AY@ z+vxqNqH5&m?Z9d+rKy8cK}Juft5Zd4nqNHY6k#MFr~}V77>Bg$dulLE)Vt+R@?<*; z7-RCwyG^MG^~;E5Z7CLYY;ny68sNv`Rlw&O6hm@b~F5MMG~ z+>UjdSSZ?8h<~h5xU=jkb_iGCG7EDjS9%!YleyZ_M z+j=ph65r&6i?;m173a*rY)Ho?O@X+iiOXN3OIjHvdj)MF@I0cdw66Xt-*?31u#-UR}mWI$Ou96 zuzUM~O_?Q9|14)Ha)wmMc^`5*7ShYJ#FonEl;4j6M+R;#ZXF#2_)w{UDxp8*hi79P zf1)>M3r~dxFPkmi!2<30zL?zheKjJu1jy3=VrH}^X;{n$k|r4Pc%J&|$)sa2uOSs- z$-wmZ<cBAXzq-nyd|PF4POA()qI+< z00LwMstO%lfU{kNv#8cWQCfLY8sL;+^9#X3hOo=E9@d_S+Jz{UfEq9cb*b$le6vaa z{y?<(s}abj$%{qK-yMc$@~!bIAAuUYm>3D;&BKA`I6hm^5kBDIZ=%A`jOL-~_RmKp zqPX%>2ndu4TN=Ia0gi!xrpG3hVWE`L6U%_pxn14k!GE5LvJhHhOUYB)yI zD=UDGouc*pwvaBY5SjODgLkMxM&K_RzEL`0%|W8a{M4N%D_$knGD!^;)?0HLeA8cJ4$ zbjNBj8Pep7t3~w~Eepn2Vo64!LDfGNA61B~gvd)Di>ehOV-Zj$ZZT!a)dc8nlBIJ+a-Rw%^QzOv$5`wF~9}sGUQw}ym9=jMwSFGE?kD?5H#eK7Z!%XIoGe%B4?xpWJLKy&Ofge({C<9 zYm~@&;v#s-sIK~KZs2ecCn<^ZbxDPGl85)u5`H^JUzLcuiL38Zjbsh(g%D1%gz)MG zs*;7tf?z z;3gfzpn2dOrHr4^^_@rXWDpN*z(#q2Mr;u71}ft?Tpi6C`=j|83cnqAA|t~ngi1YmZjJLu=Yd+^Nj zxzvD7Kk}QSky#s!e}?e@qlJzAYw!a=`D0?OG8A^Sq2gR$GbsvOtq9)SB0Y51W>F9L|i zTS1!nlJ}}Xa7XaPPgaKN+eEtb_2#suCm)4Q zma_3jDY0|1Qx%5yId$5O(|u0y6Wc|9XaCj5LGVVJQ@#bs%U2bd|FaQEe_k&Q{6s9T z^ukI1G<91cYVa3WOP*Xf`Gw_U^v~G{^UIX;}9#QumBnK&`$WGv< zHcG|1DoP;+h@MXNB{923MQY@WNm6w&6-SoiWTP2Jq}TR}{MaG!$N+{APbOC%*YBBB zvKK1fpU~00!W(;;6?zmXl?#Pp_lfu_*VO=uutEilInSqC_5lStP6hi!W*Q)I{Y9!l z7LE!oi-PVtR9w1G%yBp_Q{Vl-l;+Zu{n*tnlk;=YCUS0D?2VHVIiT@E~lxC1A zEDL>}O$QH&--GsKnS<%#B`CN4aain5Dg31*z|1gL|5_5@8geHp)Os>-NZ`6WzCb3D z;|my)y-l7FnNAOUfxf*>AAcd5Io_V|lc+}7UyAP0qkjgB%I2}xp;>i=#(oJ|%qALe zugs!uM@58d3pn^@K?pM-fQdtL@!U~xXEsr6S6P|X92J!i-gy*M>ZS>0kk@RY)G{#z zr&!+I(u=nvc=IY19>~B#848#-u94LMbewvf$r3V(=>}*|mSsc)219Lo>sL^oFQu%n zML`N9lQ65R?=0bseFNmyPIG2(AKcdl#?HF0#Y?E9@i$^DSArykZE-q#&q562ZqOUM z0C_ZB_(t3td^*8gJ)Sxr6GMY1z>Mr@@t4O$urmr_XkV}9s3Ua#Tk)wCb415%JAuB9 zr4uK_vyNeO&q;9r68XB{fj5SGxA;Lclpi0^((lAMM9w$`UGs~@XHSV@zMXB>8S!Am zxkNT?#;QC-=ArzICiqJ4)MAbx_pF2^=0J}eh*N7uMW6$q;rP2M=W3B>!X3f=D+2>^ zQtZ=}Qz*Sf^(dOXB`p(mz&hWcueYSd)m1u?7;0RLtU17-M>qh_Ty{XmxKvJOGiNin zp7hqL+5g<#&`ZX43{7=?Z!$l?jmiyJgtL}^+kh2}*9Fd2{Jy|x2DE9dqZaC@g?1E9 z`9h}`L^GhX*0WRJ6s-JTDX(s551hlfzU!px1Wwrh8C9Dik}yG3qUJrrrXd5gJ%lV8 z9@|f3K#v>Je#Y(PQ{Xkp&K`xDIe}OnQ~m*KE8}`s?0gdS!tTOCwJyja9fx^hUL{^T1?+ z*1c*-S{7c%MTLXBaq2U%_y;=Js#@F_ZX|@mqFlYVp+3)4u8J7|IBB^KmJH_x1mOEv zA?p+2F6D}C!K-e|_JwH6hr1J4dloR#gvHKPM~ z$!tyUFv~^gLGZWi)TU>r27QCFg%`if`w#O!4bhlFAex z2TvII4R}O>YZ!!+zi%a3Cs9epnQz7TD9&7#rkBxx%QYnJs3fZ>^ZGC5Z{pT`Oj%f*8p*o(p0moBMB%k+#Xc-EubB zces!`h&=o_OHEy}a>k(A7%yh5Fv}T%hA^vtLumyuevd8@4RXo;)vh(#XTAoHH1O@i zcjGzQ0jX%@>TpLWb>4Pk0u|j~KaGm#;{G~?E-?0Ty)z$zGoM@fXN2(q5Ne&aIHxnh z5s?wWr>#12!=d?SpSGc%2)~mX#*My{TNyf5gvBTKzl23Q=fj-%zu-`)K}rZ)KjXVA zNf~z3BBn*cq65IL38L&+d8_lcALzwcnZwVSvGRF1Pjbh}C*bhp%{cjr1J95I`J@Bl zwAlU7dKjB1lkq_oC(1sMcDa-AwwvlF$=e|~gU_8NNE%w4PkzsU~ka-CkAPJ~2 zt=Q4uWFenthd{~#4vhE>lpb1b7o{|Sx`w-DYhbC$ zThOC!Of@AmtW3K~D;ZSj=e!VFbfI=AmF49GN5gc1y)dbHgxi_jvJ0TsOP2XsZ^rVc z{R=&tEE^$ZQL@a)RV#k6_O$&AYs3Hz^ah$RQjJRTt@EYYd-pH&Te57;z|>My%bYr; z$To(80wzV6onkHRMJX~D1AQa~O&Lyksj{A5X@~0@>Ul6e9s zJ((_t;oJV2E|)_zz0@OH;!5eCJn|{15%l)TzEQKcv-MgL9aS4HFRs1 zOi3C22^Z~+JnN7?h(X}JD;@GOr%@CEM8>HR16Xe=fMn%?NX`Kx+!d<@)go z#)xjIDm@LC0hlKsnNJusME&reRpAAo7PN0B>Y#{b?GZb8RxS2uq zE-0Gek&uBEmL0I=M2q?XOx}P2jo0n^HINn23YgiBDRad^{i?|ntc&s0WCJ{QR+Hny zS;0p&fcjRK>ALk$Oz|}VC^K4LSY4*-G^oFBIf0&Wd$y>wz13}KO{i@Rd2hYT%uvy& zb`%VZF1KY29Tbo2>qo7?x^4(C8m?kEu#OJakcT2x_5v#plNfyUk8|a1*qxMC-{d~- zv>?_+U}ZjBwpmlQ)p~q!f2PNGu%^7pP{<0rms+TWjfB8jP#Ue&{^GB&-+sm$~w@2$XyA!c@6xNdM++$n#>FGf}V(aN$tgZF*+>p3%$xMGe zy)3&HJO7OO6?b~(1iVWJ^W-Z)BCDpgx#!!K#!8gV;`; zpAHYCRH_8yis7DUKR5NkSk9K4`e3l&dE?qkQT1g?911W`I#_Y6vjH@kF4UK`;~9|h zN)LIPxj}iQr~dV2l~i91e+e_9944KtFB>)U!3qN`Ki~Q2NqK`E;L+)NSnyUf1A>PP za|1lkgV*yw1355wEzsbj#oslMpEzoMY@@_Mo&--wpA0acJkEB>*hF^tlAQ2~zd*ee zAHPAyIWsmY<`V?`;0$8Z=T{am6(&E%F$L1Ku~;^is~wJ2#rvDcvCf?FKL#+7ZaSZ~ zsNq0mw#S<*IF1=y*cq)j*Rm$w0H;E1J#2}C-3#JY3>Q0l zZ`M)@;L3Nmln*(V*QRy1=fu;VmNEw{?yGqCX{o^g6=j0hhu#gXWPND#Jk?4z(ixPN znlHnbw5Am>v~6^}mGswA^JO?pwOa$ic9IK zfdB4Lc>9fZeM+O+NpYR42OGxwRMJjrPZ0jD9?Fw{v6KB>J(MTcZEuzKclA)7{6u^C zXyCgE8MN+TvOyQy%R1@WH!3@&04B}S>}#~YmKd4ww5uR9h`M!<_rcl2iVm_Nu;Ggx z%eS!`8L@N8V>t!1DRAxRl3OcjiPF5apMOh6jRonO~=zvTs_uB z&TuTD!MDqYkoENKvK1crcYr(?NB7?$PvfoKov5v}c-EZ~Ts`&wqgV!2R(0XWZTHHW|F3Iwc2C(A+Qb8T zqJKp+xu>j_{8LR(Tv$pu&KeDr^LV~}0!UUM^jgY#Vzd30dOskW)7=kX&`)sqF4r49 z`7GcAMj2xk)29!}n=s=mJt(W+P!6!`wE&wdJ59z}1RuLBjl(9upac{P=$QxQO>tlH z8HF4*R6LXuPgCiGvaxGjSJn>zn#9DR!}T#$dPr7|AIqnh;IFHkbRzpPYWa|S(zUv| zsziH5azLqP{X^*b9!lwj&$gJ_^@4YeMa}IxraAbSwi>dQM)i`H@NEY@EQjf#fpNUJ@6^yL{te!b<%*Klk&Tl0f5!5 zAz#2T4MZf2HTQIa>qIC5yns`;tlY%aA<6W(wx{cKAURC5?5Fo1k<}Xxy2%43P?$H8 zAFLG+ZU#NaQmP0>mQA?3bT;#ZypIFiN6~}A!wJSuA^^J2$A z$J7t!VRYYW(jj{CQ8_jQ1VJzk(Xc+!V~ML(SHSSE*GJY#Msk=r6T3z!#MRtzkJU?1 zXs`E?85TQZ>{E9|(dfXiAUfDbCWk65W@jXwT?G#$zq@5FHSH_Ioo8FqQ?EBmpzeK9 znIZ`+Ki|L5u)dgaXK7nsSw*L8)*isYvgj+5b<{TPNc zMr2&;7rgK>S+@d*LrpM?!*TjCX?qI~!^#0h6jjcvcwDAdQUrr4;eb}KCN5rmT-HlI z<~0?%4-72?^d$}*CSTZJcnGcgEL#M_iUq!cPdyIS$h#Ergk+cEHJ^~>F2yaVBdEs{ zz#a<-4NaoqPsnz@kvjW?Z0e-mYS@aKKPhi>LXUI&(;$9FQSsBVecIsaKw;RARt7UO zK(B`J36jBHd;?ttP4A~ zgnN*H#~}S!s2}_F;}8AFeo1BN{1Oo0S@g1cE1vlhA8fN|-pjIiGy}%c((8+Uei^6Q zEb_b}JBO$$gJ|n3vRYPHqX5>WQPyZzPn86?bTO4;D|3r;8>I$#%a_BHvA<9iy?U%ucy@D4JumC&G>2o!N)*7t+| zoRv+0-eJVk3*;l>+&zfW6g+SG*lR;E@m%|8T7eXmet+Kl1OGxnVg&$g-%tRq+e-SW z0Eq4P)OvutEz|}!eSkbyX=ztnPs7ZwiP!=U(d2>H*!R(;fifd~-y?_yx57%iR9gph zB<4iD*JZoU8NlDJpQMlpk=iBao3NLEd{FqbdU znaJ&6go{0k70fH8k%Q!oz;Lz=!j`&m!W%NV6>sgTQT*+7VD`NTp!KLtwHQGbbp$c( zW$8n3SZ9KL81~y9Z%B8HuY0U3f$qHd26z^wbo32bC1dnFIEzWwFbY3L_!1)Y$MEke zbs8+gvDstPvT5L8IXY(ne?EXyXda%}{I55w`y&H_7Vr9u%8miW_YaXH1Ea5AW$OA$3h4Yd6lWw zXb9L&(vyWLN%ZR5G7Q@LZ;u8Wat*B>jT3Mx9UUz@q^xP+jpT+a8VFlI0-%xAN$8-0 z)cjSx(HwpM&8&4%HKjsHRCS?mPV473jFnVaL9FoY{ z0ZnIzcVm@(!Z?fvQI&BJWSpa^h2$}B%!?~a$2 zd#{F6eS+GO;0}y$!o+PAeEa2<2`ICLGDxc1FMBS+m6?+WgZKe`Oi22GPLO;P`JbLB z$KqQ!B7>9I#F!;?Gahy~&sL{#Lq-s7CSgOiwu!);$7$+h^=zCVP@|80#GN0}5TAkL z;ClP$JF>C1H7@5-+OEt!89^{4wlt0T3fgOUn4Dh8ssX)sxGuH-6Co<+VyiK32XX~) zF04EY78XSq!%%IvaF02YWNwXP4g46H5sd;^Ov}A6j{;pBw37{b^O^IE!)7@-Cd>Ak zotdsVnYzCi4jc+i(c9}pp<^b?*WuDOX^PD9aWYjKn3LIV3OJLW(Zf?@zUJRTwqr|~p73E%GXX|j3Z zWEP>RTgRA=3}ihje3hEh9Ut&6{Q!- z-2RIc>s_$^I&1>qTp%Dj;OfxU%zDQ~2Efm=1OCvjfxPANw9rLd;Jh%mUf(p?%Nvdg zz{_AIdYvK68^Iair;QQdUOdEbpTbQAUlsPC83>ip_Con^f8O#{^RSy+eKGSCj<2a? zopwc|{a8eb0nDpcB`X^a1pyNgyRy105=TZL69gcA5aqxwjdx%LD_8>&&mX!e3Wil2 zgJP~pqO~*R!0=Cxfv9sfb2g*0v$8FXc~^e!xLn-lJsItYyWGJO2$U4(vIDnP2DvVG zpu+P~(z`QdV%{fugJvD>Z0K;~Vj7H`c?HqhFXW}22q^=JK^zC|yP0wp^hZa`0tUO2 zmdujbahyf7lFfn=I306crqi>)ZFv{?T%v39eO^TgI?SIrBF?p$I?u-HexF{REpH8e z4_F$u*4Z+f^Dk`f8Qk1Cr~%FlHV45+GN-&(9P>U%TIky6%)#dHS#kS0pyxsE&6z7( zM6!JcF5ZF=XAfPTD{F-9>47~FHPZaKvRQ@X=jQ?U*jPMgp1j)`yie5|vQR#ug6E50 zTnOO+GmV+FVV0&jJcJpFi{xZ@)wp@F>|S?CeZFy`-1l2yh`t45=EZA$xkd7q#d&+B zHXU9pz1EEzm|<2Cq!vOwe;rf|paX&HSlPG$1_Fh!^F-QcnDi8~8kQS+fS_bha0@Pg zZ4DxC0oSEib`JIx0KaHY90R5F=n|P6X0@S+hA)xXk8Akc#?_I)7*y-gGX*!> zxg$(1rm|?bSW#Z%v?n<>)hJQxhxzQR>>uMu_J*a%8@hR;$ht^mQC zQa=XISihYwj#(yaIf6ey${K3%p{(}!4!cM+G7a^;agm9>H%^=5dke!26^K~ji{Ruf zzBkMnPCnp^;N+9)joyxSCDV@|%Jkr!TrbJxGR+D$UM{n(;G@gs&8m&(s2H*Rxw%SL zDHM?AsFEy=;bERmE$IXB6Zx1gZIBsD5KY2DW7)&otU#q)?hg%Zjhn; zArXdVS^T&P%*?ZN<7%y16=3cfhNZ$+ob+8S>!v6a4vJI(ETIfA_gaY%p+ra1x{h@` zba=H)Ou;GbVBEpVwx6@Xivwqi(%EW!EE5cs4XQCJ8}GaT2~>ve`dHTS9%=v>jIHac z7-zr|#zDgO3?lX{&Hq?F!bGhvn+AQ;8eC~Mi@L0lH8W=4$OuJ%2hwhV37Qee_n9a$ z7bAoWT9;XmGO9UtUVZZkOg$k0J-0>*7a#!-wHnFzLeg4U2gJrLYeAyTqW9Ly97Y?| z?H??t!cM8!Zg6Wx->j7nz@E5uiR|wvoUmS2r$5%oX!^YbgcQGL)4l8D3*|}hZ>DlR zSPBV&4sN!CO=}f`K{2%+<_~W+6RkH?h_}fV-lnNHdSbnt5i=cy_~wpb5rKjI9j{TX z)Wjspat2kIa4IFK_^A!7bF_`hHUfEG&JPcD*(A#hpa&HNZ-Ni#Qo3ccY|b~%AdxpX z<`nTxj+Da9vZhT+tbP>Ck z@_>SBTsuf^m6bDphG!){365R)QUAE!Z3`qn+j;fM^Ij(hu3VuWTcyXbl?H5;p9OE( z#Ddj(w#l~6n(Gi&>o*=W`vKouga=HxJ{fVI2u~cutP$o(l|;LDfVBCDuI`WxT_4?# zMTukaB;c7|*GI)IcY;I$iuc$j@}~Y968J)ri4JuMhmRFG6x$>_FM)s&p9csRQ^P|8 zd27chjRm4&uq;Y>hpU)<;g z1PouV=`OkFrkO3A&D6MOfI`B^b5mT{n(#<)9f|>e9Ns}1={#VsvG6nqyZlhcV+swq zb+^1%>} z9rwy*5XS`WgGl*D`f#7DuX97Xzu_z7<{#w#eV@z<=7Q%b`!iLr$7k|!?@YGZ#tAix z84Y;OWv&Dm@#-DVxpeL`#jpi|+Zg*@$NjQ5Xwu^Spsu#i{{7%!mC|qfWr_ePYx#k{ zfb%+peGEc#A48S@Ip_tSaPo=IQRFQe|GDgvSgwAz3+GRWxdX@a3Ht4G3p-ITaN<-u z0MZ{9100Z5>M{}mbVld>XWDt?5Z|JA56IjM9My26doPMY666}!nYVdA!iN<&E*=1~ zT1trrWmXlg2>Td58q>pD&@!7KF2lhT$_O}I!BLNc*qWe6JI9?(YYu|NT1sUHWzE`L z91Nup(?2&?J`s?{bvB)#Ey8U1r-Dw+4oT@oIS+I;8503R)8doyc|`Q=A^9WJOSXS0 zaX;0UGMJ_wmPv^C_LH<)#orvpUXGV_%aZdc=L_J$DrbK2b6?2FKS?;@EJ}mUTtYH^ zdQ{E@|Nq4@U>T=qZW+GzDcZr0`ER&Aq6-^g_5mb>ZVPHz(3IyWU0T;hY@ zKs-2}ZaRj||0kMpOr|9lZUraNa-&}E&7CKxcIfU>i)n2b@7+#g>~8C`SQ;$}o^Kto5rHpWkwft~0DVE_0H%aRwzR*LNnF zJ_t+6?3J1k!Cz4M%9~C3-+~`hN*%tH)xxYEDIe~)wYC}x=1dTypb?#{yP06d5@1?w zuoJO8fC#f7P> z1KP)-UmwR$I4NsISu2H6qChHWoSLZJ#bcPYvkL}}D-yA};da%Nm_5rV{yPW>SJTt? zrX;8E^^|XZQsSc6O!;WF48Wes?#)R;-iJo98 z8B;lt>YS44ao8&qA!CF3&ZLJ!aO5Tfbm(#LWZFHF#IS`t0 zk97b&2C{*(_92!+LUq7S>-v8U6iR-!Uix! znCX2W7&5-%i0`G#QI+RCG-E+!>M}TBxVs!XVK8<| z2zgM+N_z1Jh$c!Y^pb2J!Ag(2bfNn$$-6_i(6Q6B`jUJY*J`}|v%DemXcJv_7s|3y zA_KG(Hc{glUyafYUbFUdYnGity?pg5>O8}BdVi7k(YqIA*8hdwc3u9zu-lDk`|t7w z2v&ptkae?;HDTlpen(j4AvfS{OgrX~L1u~R+Ff0riz|b=|AD>S`A7Wtm)-YODwce> zqf{p^fR}v=Se$w+ zYbCC(^@X9gRqhf*X>VPl=@pym?tunYiE-z$PY^hr&^|$QU^YD*ZhpF|J z%l$GY+Nwl%BRtGlcg0J0z<~&6g%~i#_fTGvI}2_WXT-W|i#;C!V^TL=SU8uRsZeK% zjYFpWewh^BWoL333etc$cjNM_ae9Qtxanw|yF-`-d@-r0j`8l6VHT*xbgOVHRZw-M zB#zlHc{`gP(``j4YJqO#pL7Z>aW&0E=0YD`Q|g0RA2XBuGsh7dc}tN<+uFu zz_UYz73)g=ixt}{S*_UN$!f)ZkgQg0;}o~strp@AwGgqU6toT2T6`+SE%ZWFn?p#B z6FP79<}f|Qou2<+T&U>hdBF7TRM5%%S1WaCs#>Y{rKy#=Kh3>ITQuV~KHksOrp^v4 zR;Rn$R98mUS2#soqcb5B0hY93Uh4qMm9m{h&I~7A{6Qp8bB~*^f9&aT^G%cQc-(oA zs%-PPTjDLo>t?0SJG}1Zsej_(f~$ePmFuS*TIO}%VY|0@d3|y+^}j4asa=K}9xmAF zMH^G#E!S?*hcFWvx!0qS8?$_lx70~}fhQs<;fRgk(S%Y7Rj zu~po?@p!3<`&B#^|Cr?^S=D{B9ez?)vchR}rm8zLa=qk(li583C^;LWbdI`YyR`ru z@htjAgYXNtXv?!zgUhnrECC1Xbh<0Y-Pwly=}Vb0bT9`)3>}k2)so0l&3%gw8-!E0 zvh(5%lr6m3V886D=2jB%q93zTsdaTA03X0U2;e`U@zve$pj53I?v9z8H>$HcNC_gL z_63WpoWN$Tw>tw<2Tw_H(`ZHwcYWB$W@C&KuvnB{ z&c!^~K&x}zvi9MdS?2}{A{L_$R%O{x%fX`t;~LokbM{nd=z={ITGL&{y4l;~1zfgK z0QCpJW=;113veY37>o)~39dzSs;0X^lU3k&L2TyGHoLf%S~p6!*^=1W?PnQNkh#Fu z)eY3Wman~#hgx=DfalVUuPuMhUn+*;UT7SXO+81+4hO$kZ}qn;bEat~dq zQY79YC~-;4<8ekv!*tc9voG}Vn7DJ1)RJh1>*_t2Dd^`7I=kEUJeh7hL; zO5Z&7FnVP6YwUXbqp3|}qmn4$%+}inx&lbMu9}a~(~XU4;-W_e^*DNDSlQS}F9jIx zZ(!` z`kkAa52gvt3k%Mmw39(iY4}oElg`vN`ey#2l0v!$n_<9$-~vLUhhQ^~YtbR_6rvEy%hbW!gUxsZ z3w5ZS&U#UY;HBFeX;Vm5(>B=jMQFMXwFx%;5qeLDTI-I^*CA7fKGLC#U^4_c*XvNL zV6!4Z1(c~OZ5eC^A$U+Hwg@)E5&A)gng^S(X=q;5p=LVt<_uM?X|P!VY14J6iB4On zLydLwt92+n*o;QbjXKmQ*sP3D;f(xDp6-UaZ&!3;gJAQmnX3BwdgSAEs2)fUC^Sij z>gv!`9ZG|-N&Qtv&&c~aR6E!VM43f8l&Z_D(4iC#Wnv|DuolF&k@XWDs;MVvgAUcu zW7(-g$vWp@9jdNp>$nb8(>Z_Fp{lyUQSYkZRMF)|>riDi=uC5x4kp3ioBm1+Hs|Xv zXRuibUCPp-1l`c5Iux(B=vO)vr?=W+9g=#F{H{Yn&&X9BGIY7u-&0+R&D4qS=wM8+ z8H@&J>QHpB8G+D39f}GzAsb|_)uBi|Kf81&Lht5dIusskMk43$I#emx95+if245Sz z%ihr;N3a>2XwNif=^zZ-+mX0Nhbri9<>*kTwHP`SqN~}dL-5hTC*YtC1*uBSA{~Nk zF7KE>bSOaYrfWI`mt9=0!|>UvZ;>2EsR+-PWhMzt_{S)b3g0OjH` zU2b7)v%#)?OXDFcp>`|dLkI*NYGw2n-~0wXH`pg_AP9k58bU63QWX&*pSoul{cXo6 zI|J~*N;;ciM2N$jU6J+ejI5Q(?le{Q*G%J?@NvH@Dn)BAY&@m}u04}S-mQ&9ryJkH>o1`OlxY}+E`k~HR1G9X%XD)O3H*LJ#0jfvyI^=jtxLn!vV}38=&Pv z-2MNW%r-{#sAB^Z^*q^L2=+FUL<%`Gz1GG^bjgQgxa32CSZ<_MZGdZhMa|n953y1t z%MJl0nuKYwGi~N5t!}HvS?M+-BW-yc!Uv%N79l2Y02jTT@T6t~BeDB`{vF&aX?fI(mtRPF!} zX&ZIyVARnWl*b9i?nDf&#J&IpNDHb~4{0yM@m)Tz4>8w-LbcK((foyMVDZK zew2vd5;eT8j5O0#38kjx^*S}a%Sde;eCJ0^JtP?($OP+5zlC2wiSE$gzf+^}w*-q{n&~i76ZP#4ryTl9L!RBqz;T zuLFjKKs+-{cU{fJ93lc#IP zGL6&Cw7=Wv6L}3}Q&6uV8e0o&MRXph>w3z$+h}3G7ETxM1}uM!THRwLz&rPS_Za&* zHoYeXmPZfwL}DJT=m|1l9{sE%qk9=~Eg0j2xCJww!)OBLnT-IV(3OMBOFoTy^ZEHq`%R|emRvs>2IV}+g{HOCjvFR z+b2b_IEfcRQC)H0ny}oy1yf{sDG0gOa6*rJ$h}4sfOyZ8uI`kWV9)re9G^uc_Zkt^ z!P6?Oiyba7xiHz@3C=#iIaTNfj=#zrRi=`P_ZhLSW?}QIv=X}WK2-l3IDQ~D9HhMa zjFq-IIYS4)JW*gN%wICCSu~gm9eW!e2kd{;SpgDO`*VEy7!V2}it7u;zy-(~8o$EM zQImegd&WeVY`~VlQFg#=wA~rr$ezW7=!KBW>SwTGYsdaZb^7dn;~`c$dcb%z{qO;t z?iBN6Ax<}&=f(U1H5|=PmRb5lL+*`H9#Ajv7baf6p$!kH=R`hewDWkIy?JKJgfhoZ47&1{xF2Wx*1>#|A&eD2YR> zUnP(B7ZKzwT~D!VT*%Bk*JEUV#CXi5E5L?JAjHAC0@_j$t~T5jxCcre0Yz#b>jkjw zr28H>{)IY#7nsz4LlxlS-%lJj-?I)-OJL^_{({}`)^J7zoCC|;crbk za+RHQ+WMst>YDI18D%DX>Yp_&Vra$_c)yjGH%r~ZW7a3%bk-e%F(+eb;9%n>hGTg0 zY2;%@y_-+{8oEB%Xm>L;i$|ZtO?rT)JZYr+s#T+IOT(f-FbMUbpPw{Zv5h^5hh526 zVyjR@0r51XBHjODOak?L%5dDR3PJJ35-fEo*Q%U8Ar;&SE)`pq;H}STYdD|N#*#QYZC9$9Z3%Ci1Lj1&yC!4RWSHC^_&Dhs&?+-QDEn*9p0GoYX( zVh_-yA-I80)5;-6c!ayFFqcs#gHufa?}k*b3TD&W;arKQ!lSz}&lstxDi^bZ&5Dg6 z!^y3{Y=??vX0Qp(j?!3q<{3c0pOgJrT*>R{-e-+?E!v`>-?afappH`}O?VcMK^|p4 zYeWH-_!7BN@VWxz#DD-t6u{)K67Adt@S#-59~h6SU@KJ|YG?_6P(~o5F^gIbHCTqO z-%!KQ?J1C1XaC8h(L-^;EvHRGF_W;pJQQTNJgD>n`pKpy!;Iv6xOI#MZLe1v&*mhs z3g1-1`-t1&%X+P5QIMzbzCsodi=3ts+)re=WN5Xjj2gYj8D_NV?gGZq8^>3rI0)#! zw-VA1K+~wEaXI;X*Z4oD_Rkr$5;aJyq;eDpIM*9$80_U;@tRNty%r}DN@Z>eo->-+ z$FwHj=M58v-fw>%YjA@ed)~O;FMArE$O*LTd80>U!8DCKGNkh~ARKKSLg*}GDz_~Uo>vVq|SNKxFcdW^n?IQvaBlr$wUyy9b@VG zi$;7XgZN-*E0BHy)p*H>@1vuxs;I9!=r`I+%Zn-`l-WBzW`u@Bxio}SwJ~7iWhk$L zkKN|QfW8Y$P(n~X0MX~YWW;pQ_2)7<*=YmuB6mJOr*zZ<w5CbSO;ANwE#HbS+!5CIW_1h#lDr(Sb7RB7RHzz`=e$S` z+B3Y7f$hn4!p~pzCG8a>wf#-{Qi_pcQ;zQV?^oLB)|I+FtV2Leqn1n=R#@a5ihtE; z`Ioa-G6G=u6p9~dG_H56$tgEIJdfN2ribERGa7X&8p(RgH=9&_J{j$u;fp~B{{5MB zzHX$pa1ELr&br;FW0as~@hWKEwo*f|n@;7y9keVfBY@IOkPlYToY#%maF6V`c38u7 z6>QoXo&R!f{@Knt@|Qbn?tjP5dh7q2on=kVEqB)3TkI_Nr2b#uSrIu$UpIQ#`a|Lf zCMbdIzP!PpW2u%Ef-eBn)_?Fc-fDHgH&Fn5!7aUxv3Kg4k z(i>pZ7gKgo!$@f1<8?2lN8bdTR!md)=Y9I(O}xa#boosnc<}xFOyy`Y-vZKCOnu%0 zdFXw5?k&Ttu&fujn?9`h2%SpUJo+UefsVfgg4(hrNuv#0?VIX;;26ziVNU3SupWgX zK;ZcTBed%nBO>!x#fG$5Y{(tI-qzHMFOE{SCLVf6BE*E4m{N(yKjV~Q!&b7$FYoD~ z-8>Iz{y+@gB~E9?;NXL43_&-D$MTF?8nvh@0ODl$2}w$h;40_nIwI7Rrg|+nW%Xh> z6#n3=9jMzD3La~)1JM`98js&KMZ&Wd9(n*l{U9#(Npsi%48x149uKzcGQ*bcJ)D6P zYZ1|wS7I192@68p;zHe`Qdt4hJL?psziqVWxw$##$-;EBW9p5%Kf%DjTUUS?2c-in zkU`D}t0`PjHP8&xl-2Mxp%C-H-3rph@h)Sjw!dxM7rC^*W{ra$0&O+_$IXx@K|pLZ z&WLGxt`Bm<_Lb!zH%7B|LHmLK2Dr7JYd1eQ1$HizhUbkI?w31sK4%i@1n{EW0YJ?u*m30!S~cFd18q;AU`)W$Oq>A9Mjm}X!Dv-+ zT1_-Qr7z3r9#@^BdJ~Odema_#PXuZ?oC+oyuXct^qYn%7Pw9(a&;{pl7{BBDvfLto z6K*$||D-rZuoYe8y=57CXOi(^M#(S@C=V}z4ix`!i~zq9s!yXzhC!4dvr{Ox1yBSV zbea*x8+LTbuuy+{24@-vYi^SbBYxj1203P65!fM$d38GAoX;NcQWZ@qq1PuHTP#g3 za30jwa{4)gFn|5uF>Y_dV$7Fdfr(Fme<(f>($dP7xs_R~QJ382#IW%*wNw z>NScDsCe^Eg*rn&r{-)s_AAm|8WZubVnu(l|H8_L(7}gU!Qv@~#3BbzHTq=k0To8c zRNu5>rkLr9tOutau`-~JHpg1<`O=V<4J4%v_3@|N z%SLSG565tvpt6Q%+wprX2tu&C2)>NQe~$#vt~p^}QzS4sg%gUngttcms~-cPL7H-; zz?lGL<#BnI=>rw{hA)Wp`m)r7kR7+n5S3z;CD=_V9w<4;ZO;wA$A)hOIeu;KPU4+2&5AaI$w=gH|+ z$7Y8?kIW1;shF?AKMe-U3O(){-fURwW^-p_Ub&h(-zC2u;dCJu> z?7wfCszk(|bHxI!{D$6%5LGhucKeC9PJmN6qbzAse!E3k+l}Y(qRz>4qBa>=Ce}2v zO;-1KaLV--WKtl;!%wf44#bZSM9A>-5LS@VB1Kpqbi#a(`=%$GhvN(OoLWLA`01mw zm~(_+z{i26mu3Op!G^@$**@lMyy-CXw`fwNh_1!;f9i_H*x#zgZobeb(C_%sb?_tX z9emUucJKae(T|)d3t+JvLLbu>8gE!a9|?<$dLYdz>sU`M0z2_EOTZknklq@ zvC*O#NH+m|)KwPzg&Q@;8$F#cIGk%i^QvmcyM2&|HgrY>*24j~QL|LXm`j49p?qLL zbY|BZxlC<^7 z2-yXY&8=E|e-?k zLGhXBfu+DGl^>BRH2ZB4N!ynyM$+eRi;k4=f%-N#SBs)n9~cSRc4qbs3|N`8_y82q z)3p2pqgi8+%WdW=D@BA z7wc&Ni_Uxq$?2_Rn*dq!+=vt(oj>@m@+X3XJ9C+l?AY3cZ#=83%md@D+P|ny8D>%} z*_Inoa+JmVv0S2pJn6(#a}n%IHIum^b$#j1<%Yvg=cR|1gQTqdxz>MOcqwNcd$WbK*NMq_07aJ3<0w|#RX&4Bfp3f5Vs3=GqPcJ@#hh{EMi{t60Xir?^T!mB zV{BKhF9OsCI-H{tyovTY{-BbY@HHncr2=7Dh#yJ0vx7zr>Z@sHi{Lj$Ut4=J+ipBs0DSxH%( zWP^$00UL~dVQW9mmpIzWU02u&LS#P8`%+!kmSdFz zUt%E_&;>+F*M*#{E@YImo2>?!noCY;1<;`JxQ=yhT*tS{&6n|k0;9V7GFBbo%h>8j z^{qx7>EgkcUc<@i8V2O$c@2->YJ?@1=Ebv!Hzh>BTWnbYAqN9NOcL?9p$Rv%FZp*& z6Lf7Wj{adXwi!bzUG5BlG5=t2nY@8zfUz=yW^co-JAw+f;hsE9#oHiyIGbv32iiBA z3bsQK=3T0`!&r^bw>yk6iK+%WgLaJ5_$UY+h~75|xX*z8LRagJufX~KCTIOu##Vck zpM32Ze6UizlFb-gwI0}_A}j&P@u%UtakacZzi|j{-32Q09`f03^osxMqV&>kV?YLo zLI55ZV202ZTSal~jZmJO|TOYKCHCUI9W5^C%*1_hlh0Lg~MCO6T9J>VT@ z(aJqW2g4n`?+j;nNG%UL%*djMy+*G@S2{Z-ABfU_&NhCpQL~~u8+?s(woO#9*GLTh ztpL+ya&=$O`Mucq#nfn@(L89rFI0JyfF^ZoRzI93?!yLk)!}M`r{5}_Mcein@qx&J zHFW^vKD*Bl4N$ut(w{m7o3qL@s%pZ-Wo?c_X587=DdQUuHLp zY^xSijqTQzF;nzC+1>-Q%-MWVBlLh_d4_XCcXu2xT4)1j z73isyeb2!iD0psD3vxJk}FkZ<4!_Y7u$b=fk%RC4eFOO0Sp*gGS#DoT5 z94Z6EF>E-d_Z4EorqN5tbBjAfi#E~9LM-sVzC%iL$Jysc&@OJ9IS&BMT!5Wwp6?Q? zf71>cwWLdcs`M`LaIIG{yn1A`-Slc^W22KOuP!&MsenVc1!4X65HtoKp@oMOv|n%t zC-@P%fe;M)z#OTMdC#BH5Nq)RwhN7e~Y^UmPNirp<^`nTR>QORKTGkI;BGq zhn3J}|HC-ec{D@+>^*EWRwgSz$!7>ipI{I)!)5mk285mmPMh;bB0 zN@F7>bf3}``VQ`s5sf^_1QH(?sq0YyVQXpLQR5N& z^^O!+Wc0Pa(TE-?G9H0I;#WmRLeSf6n_z}NYkOTp7#)r}X4Fhr1M?;3RaCOO4?b9* z4FHn2Sp?bLNwD-q_Z>6h-7@%ybx^4cKIfjnnPwfsPRXL2W2hHKV~-h?>w46SiwWD6ZJjb{rv!v z>m7&w@CIPcIHhKZGA4$XwOb|C5S;rF{Haj$c5helpV8_7o=2hb;{Oh%`N`ZE+H4M;`S&iH-F+ z4LfPnxJ&2uSAL;EiS)?LLbBLS+Ex+P7{=3p$%7xo(7G>E<#)i65!*Z{V2egsVC^Xr zOv~sjDrVa-u+|25)81ecdQ?mGem2sZs5(>`CKKo?IjCp`x=H4q z8*g>axtlu%q2weNb(015S>7MGyZY5Ojx=@FLmv-h9+kt=`_~%(Pu8m#OA~)Fs@3KO z?JN?nT$ek(VTE>FbXokm;1>f0Dgaso=fNfY!!JgESt?@d$B3;*hU+QR?^j5mAER}@ z8X0vL)=Bd7(Dx|dcf%}Iit%I8NZHagPpQ&xohl=F8v^XgPie)3oc55swKL7YL-H0q z){?hfPa7K}FfzR<*ZzpxViNvfqaT|b7m=)`Zqc%ms2#w4z~I*Q)tIx#Xzwp}%i-d+ z%hJyt^HL#)`+hN);A?Z%6oWc}9d_c3Q8)gFmY`!`)>6Pm^Q++C7!`>=DeKBvN2!^f7n6V^PK z<_6Cjpo2ju1&UKeoI$ZkAyH?}orusGwo~fs3^KD_A#>7v)D>%9orh$FR_3~kp@Sez z!1TX)-qkpm@~ZJ&s&Po}o5T4F9P&lzXAUjpPyj-S=Mg$T5+Q$tdUI$cr&UB~GKcb9Ik$3X8;AUm zX1jpUE)Int)PzHaU7;ZyI?16>q&5AnR$9OX4ml7y#%XW7X{F7X)i5pK9S(6?w~I)d z&mnFhY<9!ilyec{=KDzgZZrXkeb4VkO@6U>tE2&J<~;xaU?olY-I!?EV1_uEJC*Ni#ardy z#q^p#TKJc_!UDt;RJkBPJcu9vK#_@`w*pn@*Fez#aGf(q)C4qlN04|3B(v-w5gi4) zJa#@VkXT?4ny;S1@4!6{5-&i#;GSU7P~C?RyHr9HIHMoad%?npLU*AvgbPru1^{o~ zQt#3BV9^@qt3rsV$)_KwxG(XSJ-YHOPMtyo+k<#KL`=k-UkMQd8Hut$}#|M zBRq)gCqUy*-(%#YzZc+j!YauJhCH!6s5Xj8##adQxuJ32&S z?2UXL83@Ccg-ULgr3YrgGq;rtx-BPbBC|VrgG1CuUB5X*RXFsBsVEvYScgHe+=k8Z zO$(-U0_sv^=@|R~C=7IX^wz<>jljT0R1_mJ=Rj1WJde!0%(3MeWF}2T>|b%m%voHn zlrhF&kIh`*iqwoTMB>J`_+qvS<_DbYVvNzmN+Q0Ms{l4B*lYi)7L2-FC8u1KlybNJ zRV8pBQ?8N@;i77%KlKF1w3Kmmld*X+uFBW==|8NI0lTuZRVzXytJz{|H-LaYaheXh z27rxU%4zz+73<M2dzf zb5ZjxIY;IcPIj}6XfPN;Aspq&B8qj#Fn5U7M2cs?FiwsVW(cg|IAOiEjt$o;4T}=( zkgz^Vbb-KTNVG_A_#tGF6cHPSP0d0MS%%F0b%^gzdxri8@(=)LzDiz*#xehp;$m>4 zT&CtRA}aw!+1o038juaaCIIM^Z12SsV#w#?EP2O@9^J-uzzl+q0IL}|*(wAvC#Fo` zj)riuyM5SB)gg6%`!*>J%wY9Lf7MAZQnbcOp; z-OUV$Y56jKr7-SY_9SnO$uLm9?_e(TQY_1skP>q%e)dy9SF(K{%qe10=HgxTHh+gxjK9=d*8sRm~qukWw3*kTCe)+^zrvojiCLO2mZ zjoGLn)0G)gj1cZSuQFqQfKu;O!|Rkvg(iztma$A#whi~Ky>7OXZuVl?n%=x&NlWUQ zuIrkh-tVt^fd|v{M=z`qbk$Y$(4!rF!x}9x69^!_t%Bf~nE|RSBtAe?;}K*gh&t@d z1f3b6Yj{X^X5x)9b3m#yEOVi-4->#M%d4Uo6tei|3El8aSHs%A&um=`wgq&jae!2( zb6bxy@H}R~Ngw>aPa7{KjoG!YLwQ z`-YsNZnAD`v`v>8XVZmNdKRkTwHAd+oFW2+M(nH=UVWkGc1iWhy3RtP%mC68h_%-9 z*D6uew&pKJHz0NWOI?epS8t_WJv&>x;63CVWQMwjE}6_F>Fwi5f#F+R#h?p=jkg0q3M*+UsB)5615?chlK|@dK)ox&eC}p?uCnM- zTa#o#%BTXukr#WN_r=R&AByv@NrX(Yz>SRS5x57Pt1PNp_>VUaz!U#Tt0Mf^26TE= z@%V#`rg%Ak454ZmNx<1H#e)8f>CAOwIxf`@rwh|5Z6@1|>6FZ7e2RRliNSz&pRFcp zhkf7lw$MPvZy}!KxY3BRtBLWptJJc(xC>d{sV=%9WF~_l{YQ0iyZ)|byP7jFS=6_K zq&BOj7{pA=fLh|k)PDo0N0Ak^L@!k|MNH-2_fy0K`|?u2J|rsCJmmq~hgz^bJ(?<> z@&DsEbL`%xqEu1Y9SEu|UiH6*6mQ2knowJGPP~5H3oh2Nk#h0nI0ptQmc$$QvIIykO!vvm+!yvo0V9&HX5!mQJVxva9tk)pOhHt3U8c7XzS^t{o?o|F7k7>8$k{?vk32SjM};1|z&lGB zv~?WI>DNNkv)N|lOl&EBwMEZ8Z=FU=AK+Zv17i^bd(|1@Xq0L>#`&(RsDUZ{Z)}mp6)nKWC&}e!%9PGpPZA4Ol)k>+U&}eE~D<$H#uDs$bONa}_YQeID z#%Bg+({1n!2OdTe9@0kVb6tu2v6!y5!O|b3j%~%A_9@BKKNbqktJ{jWFjWCau{hh9 zW94I(m;MG@Lgvv#PBSeHx16~U&46dOwxeK) zw!kC(Ce{8okW$`^3&~}uAF_H#6cUb(-n7$0mvQJMGWx0g25l9pCmX42UszW?vU^XAGV}#ZX$OG;I~@hJmh4)U>N;6zERPd9kbT^#S`Ovxi8mxbkN& zmU9KRmyfH%%m>}K2Pk-xspj3{KHL*y?-qtA`U21Vo6o!Ajc&5kAwZpMxdknvNnVhNU|?$89|3gUFBM27I!u9X(e5d=x?6n zrYv6>>I!i;^>J-(V7)KkTl}u|O$y{vEIvGm2HYb8SWXdv0z5E_`{;&uKq{77E?{q7 zx@mRyPQFJ(i}T!)@-k;Jj@&IBp-uOQ`T^Fcm(%ro1bezj?J4Tur+-f&0<3Ok)9{`m znNKZK@faO^|$WntxlwuSW0Yl+FslH=E50YOm5JD$Yhh8F$ z5n8CpP-ZU?T~SRZ&$-(T#*$umVYbkBy#VkQux%eF03nmr)e1=T#zEOat$L%+Tj;6Y zfN8eS+}_YU-$J>)#bhV~K5zi0`9 z$JqYZf(*xKG!pkY2p*eheSgu&8%C{Y#ls?+LhcpeIupeBEwV6ft+abZx{g){-c|Mm zM1zEzeJ{X*BQT}|IR40^bpNcxSSEi>LZ4xo{XX%&+v5g5BEOWOJ1_-<{mF>NY=;Y_ z*xVEha;Y0ax3gOr-ip`WH-LlTan@2jma0FHQ?xT=peQ9okh1=6aj78oAp8Unjw#c`oKSQy*O{7Pr> zMZxtCiewZ#@t_!3v9x(@_u@L;`;b@Qr?j>(q^O&m#cAl_j;VbnX$*>OP`MkBWNQ#u=~V zV!HED@p_q++^v6V9 zoS%Znz;8KA*B-+`-9vGML{;SuoWVY@u6$vjuInHX6QLSG^;ps|kjrM>+RgOJAn`QT z?erkQ7PG|TB3&_3Tpke6QIp-H&?AqFn&Bg=FjQ6G$2~~X=}_>VR14;07~oB28h1LGm04c;xnRd*m5wE=5+!@ zF=_>W(Yj|ubH(}hat5d4G4;|8aeWwKT}+|RV$55q<+CCKL(hCxK^_a91#q87u|vT# zQkCSiA1cP#?AK~i@lcUK7lz^WyhcwxC+b8OI{2XBndax!Qj+inezy8KkQ^4!)#tFK z7m#>f^z_{!F{d=IM_M#ZcwSVGxPj}uOgTHsZGB#d&?CDch2>>V{cblfYC8M87-@T* zhQ1(rc_1`}YFWWuIY31(h-57rldYssD!m8}OTQ_+4= zg`OUc#XU)#4hX|OsuB%6AZ{lyLInA-t2%Q8CDw?FrNRTE7CkjW_(QPu`4O0OMX$i~ z78FW0-%6~PkUIi+)kOMnglOd9XB{vDGbKS(s54SDMCluaxcOflDFVWwGvXhrIEk)I z6KTdsEXWZ$FcLTVlF)%cuBqr@Zrdgw~2gNF`%jvfI#2u!m#4cTJUET_!TbsTyEJ)Ci( zzD{u|bI?vWK4_?9^jrdcZv74@bzt4JZU>AVD!D%}3e-iwnjG=tMO55}ck_7%^a9~V zrW~LHESJW*fH2e44Otqy)H~W+a1Q4M`hfzDS#=phP^CM0lxBrNl%6wQ#P}6{4e66b z)M|o=BgZnMA`PB^hn5*0{01qxKwhxK31#zwN!@>fs9Mn_`=`6j!hhUtu%AAdfK@q7 zwxu;9YuEv(Pwt{9R-oQZ?gBuEk3Zy*fP^Xe5p+li30Is5YHc3Xo+xf>ht7@p2;t-C1BAm))hIS1-l>0ae(7^b`yT+ej8~iRQi|-d12PSZ53o zVmhD&*KCTYXMZD}o|+=Mdq@TyRFp&xa9otmZyW?|Ds{SXg< zqjc(atyQ=$_cV(hnJy9-(qIr2J%Ydy?l6xoVi5DEizLr#zn(7Q5^-DUzU~1fPVY@@ zHxS}LrdJhF2#E={qUrPF66jMBBYnREqwpY^Geno@rT8ptii{=bgMv@^V=*n6A>w^i zB5f=EJUv4!hxF#LGx0S@tV#%?uV;$3kwwrrTVnb!#?KAH8#!}%hLprdI8JylbdtUD zPrwdHLX7}cYr<|BL9e_kKC?~CY5bnJWW#UW+2Ro&HaUP>IRID~enPM*8KgKiF(HKx z%o9nLHw3p1j!q7puh5T{^FgznLOth;`V3t8utFIIGj+cB+P0J)Tp(IkM(xnu@k(Uj zbPSaPK1uL}$*nw`#6Kleut4;JEw{vl;$imXG2^FoU;ryeTu8$)Lbot6enWu>v+*h) zMsZhjxgzZo0jvfIxXxh~a3>@Zz!EyneK@ZAKsk#Bm4Qltbfsl)g#~@XveL={E?RyTqMI;k0s<$S;#= zB1(2!Bkn-`v)70_Z9mbeHKMBh`W;j|B)&Q|{RF(0%k;`8U`$@2tWN-0U7>zC3fRcZ z0j2v29m-K?<@Fp<4W+BD71g=)oohu86kMZJ{~ZTcn@8cx2?`zj zerVeofBWEm{{Pd#P43+s0#dHG`CrcMzk7%isrGu|-(Op$xyhRSkDugE;#{sv z3zf#b_FW1dB+S|aGoX(@7tdi2*Vq7LCy%;s5Rc<$!v@g;`}^t!U>A8Lzfj_AWg};N z0R+2z&gfjxr^UsV4F41X5S~(vpV|QUrC>cIfF5kQM%yl9s~v71r;HR9YODFQB3EqI zZtC)Z^)PXU|FE07w>FB-Ny<&#q);Y{?ZWduwK_gd23kVZ{IQrWZiIMl9@Wef3DHc; zz=N+c!{R(wH8m87#(+FwR$)xZ*M$8v2K51eGvQ>1qIqP47B>r;MGqTP@kmTUlD7{8 zVs7Hd4qX5T!|u3LgZwsuz^>fXB@i6h_0iw)bbb@4NS6D$y7?j|p1Z{CD~9cqIju>5 zt1v#eXH>!Sm$>@8y>Z!~_1< zwu8)!z=K;w9d}^nR`FmBr0D#?kVUcMf0jFj;ZjVjd0f?*Q+1n&wb@2ftL-8xeSNsX zb0J3J<5(Y#wPb6}03w}SjSc@tyQ%@d6O+qyIqtx??V_%jwL?M6KrCnQS7X4PjMo5Y z&Z5HY*iL`YrR}1b?-mgFrcmP@A|$dhEzp|6Fr@hzKR)~Ro6=#Db(0PH}yoSf|% z!xgHxQ&g!34kp*!d=RrxIU@jj&bZp0(Hd-N&qwbB8ItJwPVsQPX&02}s%aadbwdM` z?dhGaXgh51U>3n@h){dg3!28$c8TT^Vay(*TTW)$0Xj!gWFjPU!2~$H3xga*t9C;k zVmUeXh^0_7{&bIehz{%lS+GEvYq+)t57i~=zE^Dbod<^N8A{p*i39#DCfX;iTe0tc zBZg%j$Lni%6#Hq$lj&5(fnb!0<9$lwbG@vD5>D_hO&D&o62_fCLIsZm9wRUkGoKTL zN^r7NE~Gll(W*1xBh!Tapt~HP#9tB=Kt zeeglGa7rso@u7pqaPT(L7*iJf$#z`gDuqIdvOSjP=?>U(h;$i4M`5QBBjOUwq=IamB3V&%7B1M|@WG3#}Lmk&MBOHIM%mec0F5_$4>|}YkUB!e195O`eKSN z78$l&y02I)#*g0_+-*A{VOmW4&xmT3)hDZE!EUBmeziHHm5&tF+GlQRzA zrE2Jc1elQ-Tmo6F4YZ>~Jg$97;XHy*2i}941!!8G6_4l?(6K#IzNF1(MMIqe8ns7C zF;)0YMEh-LC9p!8jBjfFn}|h|`WiGipTym;!hv?`zkToHi2asj+x46|zLOJpZkeU$nNY+DY_%yjvs}t$ zP6aD3*`-*;UJaCuN>0hhQEel1tkYEEDkxC^#HnPuwQ#3@)o zh0b_xhHp3_1_{jn_Dnd<36V%(=>pG$k%y4Li+HhIf8XH*9wFTAI`T6;Hr66e;psYE zuEU?W>S7AL=UQ#y1a5s_xrA>yfrnUJuBu-+fzgpOI^hBLe!RdbJi&NL%FO)8Z;`+z zX$p}rBPGdQVjd^(Y@IDvVihOw*ni^$>Nc`@Ouz!ysXKi|ypCIa$W_S0tfnzn0o@;= z#A^U$f2Nk#gs5=2rjmqYaSY}vK6*_gi^V+vuzd^ECk0P2G#e%z#P{gKzfVae57t!&BcL1;kPNXv^X*ho3RppK! zsrz-2RAG4(f_R^}LBx%`4%SvK?Y$1Mj>XjW27vA_fYlV!pc}%7L05Du+%uNkRNY*E zm}cF;16({UO%4ev?yX@szuV~5H)^F$E0mw(^_^~$z3_9!CbzdxQY=cFl&64Y1{r+N z96gw#zlR5dNLQ4X!zKIy81E1{-bhTgZOL(Z%M=^fot=GT6PEL+=qn=-ob4m~M=Wo{ zoIAE)kDn0Wa(;McEBMN2ogsm4^OebE3pr__uWXF;BffG)>2sWp9+Dhkc@ zlXrxiKJEo+%`f}IDpD}b4v-1K=Me>OcNoJ0O7xdbzpQ(a7(}%KWLogtVprlqI`1#* z>cl{uxVBs(FuQ62vRcK35a#6j6Duq6bF!Fz^_Nv?WPprBmKg!EYS0;1wYp72pS*c= z7b55@#T4rbI7qu-Sq+@E!NIboxXk&KXt#|;@XO@;Sm!$!EE@z^ z^?gK3ZLCH7=&lLS;?OB4lf$i|I_L zG<2Am)XKGGR8EZwGRg*d`;0JbznL^R44Y~uy%8o4feAXmA;)-6XkpO%4%w1wR+JUm z&iRTxJguDzKup6`nZz(q2dI^9d$4+?uALpE}_NYvKdbC_u;ZFeyT^vI=;o+F7?G{1i(;$VgXQ} z#E*-c`hJA00_m?!5t7YmU5}8JVHz+gQuZrLFCP;n8-aqH8wID3d+At|3`gifl{A2K$4LQ$lvKGno2lbf;hW1v zM~Ac_(m{-v!TF|Nq0eLFq?T9Uu*3{Bi@>)8Hvef5_uR{jZx;%f1D6F`)d2-6B-oyT z&87{Jn@}av*;musv9d-Ob0}dg+KT*yHpR;7VJkQ?+7WyLl$2>QCzy7huPNw-bEy?+n3Se-!9`{mL;RaL$gC)H z0i(es#j_0wktMWW%4C}Al$|S`1qm<(Ik1Eg_!+%FkIp$|_e>C+6rYj>wOO$OQ}d+b zXlLL@9CO_3DHY&HJJs=Pf3=gnpM#y}8~#H;+CJjjMdkFtrdYi*PZ6JzASmef92ev1 zwn{;q&Iyf0+jC~Z5LePZ;6#+4C~vE6XN%rzgpd-cvCG zXJz=FUy&rM`b`M}HXKd`4N|I!Jq-)eDgXw|ANX$S0O-PbX`l_-_j@35N zOdB2uT&O%O^U^nXfO{UTrY~Zp5J{F3tug)q;0(y$AF1scu z(nPYNp(w}15Pw#(xw`T-G`hO1SylNR=H3jn9u)28jC-ZZ^GB&4Vn?Y?wj)`lff8pX zcD5vpwCBE*?mq)**%D&3RY#>v=nJ$b&37K@R_jwC(B#( zPxTDyf%1ax6z2exNtgGN3N}xeFfq*%H#qbFH?n-$phBdLqBZLy9j}= zmZOc5;B)42XMkg2&dRpZ&qhDgm67&>iZr*eY-QyBxCuuz8K74{6^dkFTTl(RaT*A7SaBBeLNxHj^* z=4O@|SG)SsVV@mON7~3{G^M_L{O=9Y?kM`xAR9HrAd4gZ2M1YXak(-=;vxXLsX=by zK`tvh$eE2W$jb?OkUuv1yMqjNocPlq$27*p^*POHEHnOR7IL38MqWt!)jKIML)P)z z&VwAP7jn1WpuaYeVfNFpdW`8!<-oe%xa@=QW?j#rn{C#g-9!Aq+N}GVp{2LgW{tHi zp>C~Ywb*@|tu0%qzN{^~d{eXW@}i?b#5IEjyl^ z88Ypb1Kk|)Zx8g>n+}v3wvyt1ZIlz$C;_Z?%aGExU$12J?J~@^49cu>VcjBFDsf*p zqd0W4H7s!tZKbt_PqdbGY#;F2RW+6!Wdo~x->g<&*5XYqD$t8}i}Z!untSn9yL-Zm zr$S{HFUDi>-qXX{PqW%!Sl{Vk?P!Bx9i_uSEVzd?i9o60$+&4`#o7IWOKRi)^4I z_30|>f+91nE81I2E4s=BRo3*u;|bYPAQsqk{KWe(D5S|R%0Un4FT=V4j9NpByUFTx zISa<5WLQV`0xF;jYiG6yAjMr8wW9R(ZnA#ck-Zr91$Cnc7Q4({;0R*n@mH00oR8HX z_zSp8SMp&B9(I+CzbN4NkcM@a32<6FtvhhfVmjJg#>U*N|C(lWmuwz7-jCS@u3_}P zOATY}U9wTyco^^JQRA=T)IisvOoISPKTKiy0o}nvRC1T>1aPWF51A0~)(S}520$O> z?Cx686+oKCU=DqNxCq#^AJao7Rxd#g$AoT*pv2 zq=;Y*-~tZTSkA6!!xn{@3(Q7>{#en5a_^Q?K~GrGQ^vO5(Sbof06~!~uC0h@$qe#? zQlZOVag`56`5IoMKk}%qhS%#KwV~{LKyuL4b<@>>jv42!&Z(=bqN|(aDj%t;TjUC2 z(5QW`E6AO#;WY!b-`7*#Y1JOBYmXUZUSEpI#wb~~+A)#7>j^AvM~+`FY;R4diKNcG z6`97O*1XzVo&dGx!9Mb#%tc?}e1k-&OuaD1%6eGlGDPbW48j#=9gK4(#ISyc7n4(2 z)5Ar!`3u?(8=TR!ozZUE&TuzvhdusLyS~y9bE{6!lYM1v=(*1BE8m5%dgFco;@8uV zelp2J^RdW6(<=6t(eznA-0s_Gdq3IGL-Wxi3u`_$?q3FV)2Vs%Qh(g-A5nIH`4oPf z_quSlxe90NcdzWnnz?qSub_xyZK={@${@Dx46xsqhM$U!4Ev=9<31`IFvz8J?Os`{ zu0qbHa$Tig~2O>g}tO&9#5rVIW_ z(_j9hroa3rO>h23O>h1uO>g-}O>d#YL*?wm$?Q951n)xJHMo+n+1>9bo({aD?+%kq zn|u?_FA~l_yWqv^>+SehAco%{7p)wWB-dM}qmdntXXtaFB5$F)pOe$@c>emF>~Ejk zpE^D-D_fejsur~K((|%O=H&kT^f}QE1OvSts@XKFRgNfaRb?yNAf)8*cq(caE7#c2 z*%;`&xat8#s7&{HxSS6@zA#Yr>?(q>8gUE3fkfq zY-?~5|03bUACx)d^&Am;@rH5yh>x1s?{_(C12=tcR?-^)4uB{?5eH+fk;Z5x~O z!OL-w@phvRjsGy)8YBh+dH$nRTd=m=S@GK{I=T4uouWU;^xd}Fe; zX(rs^^!W&YMX*FLLbhwXx0cR|wa~E2&6}zf;sr5S%&D?7gq-xmNZB6P)S8j9nv>O* zY>pcpm}1{v3&-NC6DC7zHPMxkKrp{&O!@_lNy9xBlY08SE<+&&IOugbr|y&!7Cg^1 zxNHuUhv(rI%rPR}Mexa`5!K>S=#f#fIP9Y+XP`5fsn&tcP-h4|lo(gfD17IH1=km; zFAJ{EopM5>F1JYE#Z4>79)Pu3#!?s<&&-1od`J9If82qS4ZfnHh_1tX`!~Afodksw-hGZ5XHCvi_6wTjqyDs@^hX zf(LJzRm%OAjUNN@>`eN4(tp|&T09PY{m&Yv_T%L+e!c&L8JPZGIs?=H$qZyq`Ojyd z`&7BsKBf_cOp`ZYktAfgJcFOB(`7^d75+Ft1zu#UY(&wWBx~D8HKNxDP;4G$lk8=` z-kO4D$a{R(LI@TnwPwhsj(yR5i@@ucnfomuR;Z!RklVrWdwHg;;yWDqifQ3YtavVc zI};aEE;V{rw)53lN4zW7hHq|yhXz+UM8%+}L{yECGmFAg_N#&(4xvTi?_} zHS@NB%qTC_Huh2t_!@_)oR@0Gci2a@?`&B$;OpL2sNQT@*$Tlob^qD8@Cs<`Y$*cK zly((OD-he{P%HRp@Ga+X`Dye~`&)jZ)ZH@1XexKh%U1J%DExid(oYrlrq5@~IGDj3 z_P$JrwoEgDcBx0nAsiWPu?Hx`bNIlf5DQ zFms-47_7~HgNhEB?IC;P4UA%Cbd_)lORnXc6Ea^`^ReeA(~$Tem{3~`7E~TRwOGb9 zgQ)@58pW*Ug8#=l5G_xtqe z5+G4|^z#xaA5fJmp3)3hlY;G`FvZhQcsTb5Zdd9F}5mb>;+nQXh1 z({ri(%w|8_fzIBW6hkQ=g2w$Gwf;~JmM8qM(%$e^brY9ZwEaW*OwwQFxHk#XEWWh+ zLm5HOE|d58%!q{v`HB&#;qk!Fev4w3W7lb~T_d!K@BInhdcNOrus8WK5^rX|2<}+an${92m&L-Lb5hVq}Aw;FScU6b!In z=^P^-O9c5NF_3REm#%$cAf^TfVZ*>gKV+aS%OP2Cl&Y@)fn+RoS^;wAD0*y#><>ED zmn&q=r0Jshz9F5j?i%^8y|pYi?+{q$z5d1vQ5yjl*j+0N(eS|gw5 z-}X83OB;ma9qVK({B&I>Z`A%0A`q6TQ-Fj(N3XhLF#U+}GY`9BF8R?spQLGjhdG>K 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

m|QwY5`7wxScM`>RE7F5j>) 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%0D6NGdFl_V+sm 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 iKIjb#UeN>vZga^hOfUTB{Lyf&nb}r delta 1206353 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
4!z~b0Dbe7jjFVb-EYYHy6vDEFagk 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
'},function(e,t,a){var i=a(6);e.exports="string"==typeof i?i:i.toString()},function(e,t,a){(e.exports=a(7)(!1)).push([e.i,"/*!\n * a-color-picker\n * https://github.com/narsenico/a-color-picker\n *\n * Copyright (c) 2017-2018, Gianfranco Caldi.\n * Released under the MIT License.\n */.a-color-picker{background-color:#fff;padding:0;display:inline-flex;flex-direction:column;user-select:none;width:232px;font:400 10px Helvetica,Arial,sans-serif;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.25)}.a-color-picker,.a-color-picker-row,.a-color-picker input{box-sizing:border-box}.a-color-picker-row{padding:15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;user-select:none}.a-color-picker-row-top{padding:0}.a-color-picker-row:not(:first-child){border-top:1px solid #f5f5f5}.a-color-picker-column{display:flex;flex-direction:column}.a-color-picker-cell{flex:1 1 auto;margin-bottom:4px}.a-color-picker-cell:last-child{margin-bottom:0}.a-color-picker-stack{position:relative}.a-color-picker-dot{position:absolute;width:14px;height:14px;top:0;left:0;background:#fff;pointer-events:none;border-radius:50px;z-index:1000;box-shadow:0 1px 2px rgba(0,0,0,.75)}.a-color-picker-a,.a-color-picker-h,.a-color-picker-sl{cursor:cell}.a-color-picker-a+.a-color-picker-dot,.a-color-picker-h+.a-color-picker-dot{top:-2px}.a-color-picker-a,.a-color-picker-h{border-radius:2px}.a-color-picker-preview{box-sizing:border-box;width:30px;height:30px;user-select:none;border-radius:15px}.a-color-picker-circle{border-radius:50px;border:1px solid #eee}.a-color-picker-hsl,.a-color-picker-rgb,.a-color-picker-single-input{justify-content:space-evenly}.a-color-picker-hsl>label,.a-color-picker-rgb>label,.a-color-picker-single-input>label{padding:0 8px;flex:0 0 auto;color:#969696}.a-color-picker-hsl>input,.a-color-picker-rgb>input,.a-color-picker-single-input>input{text-align:center;padding:2px 0;width:0;flex:1 1 auto;border:1px solid #e0e0e0;line-height:20px}.a-color-picker-hsl>input::-webkit-inner-spin-button,.a-color-picker-rgb>input::-webkit-inner-spin-button,.a-color-picker-single-input>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.a-color-picker-hsl>input:focus,.a-color-picker-rgb>input:focus,.a-color-picker-single-input>input:focus{border-color:#04a9f4;outline:none}.a-color-picker-transparent{background-image:linear-gradient(-45deg,#cdcdcd 25%,transparent 0),linear-gradient(45deg,#cdcdcd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#cdcdcd 0),linear-gradient(45deg,transparent 75%,#cdcdcd 0);background-size:11px 11px;background-position:0 0,0 -5.5px,-5.5px 5.5px,5.5px 0}.a-color-picker-sl{border-radius:3px 3px 0 0}.a-color-picker.hide-alpha [show-on-alpha],.a-color-picker.hide-hsl [show-on-hsl],.a-color-picker.hide-rgb [show-on-rgb],.a-color-picker.hide-single-input [show-on-single-input]{display:none}.a-color-picker-clipbaord{width:100%;height:100%;opacity:0;cursor:pointer}.a-color-picker-palette{flex-flow:wrap;flex-direction:row;justify-content:flex-start;padding:10px}.a-color-picker-palette-color{width:15px;height:15px;flex:0 1 15px;margin:3px;box-sizing:border-box;cursor:pointer;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.a-color-picker-palette-add{text-align:center;line-height:13px;color:#607d8b}.a-color-picker.hidden{display:none}",""])},function(e,t){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var a=(function(e,t){var a=e[1]||"",i=e[3];if(!i)return a;if(t&&"function"==typeof btoa){var o=(function(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"})(i),E=i.sources.map(function(e){return"/*# sourceURL="+i.sourceRoot+e+" */"});return[a].concat(E).concat([o]).join("\n")}return[a].join("\n")})(t,e);return t[2]?"@media "+t[2]+"{"+a+"}":a}).join("")},t.i=function(e,a){"string"==typeof e&&(e=[[null,e,""]]);for(var i={},o=0;o{"use strict";t.byteLength=function(e){var t=_(e),a=t[0],i=t[1];return 3*(a+i)/4-i},t.toByteArray=function(e){var t,a,E=_(e),n=E[0],r=E[1],T=new o((function(e,t,a){return 3*(t+a)/4-a})(0,n,r)),S=0,s=r>0?n-4:n;for(a=0;a>16&255,T[S++]=t>>8&255,T[S++]=255&t;2===r&&(t=i[e.charCodeAt(a)]<<2|i[e.charCodeAt(a+1)]>>4,T[S++]=255&t);1===r&&(t=i[e.charCodeAt(a)]<<10|i[e.charCodeAt(a+1)]<<4|i[e.charCodeAt(a+2)]>>2,T[S++]=t>>8&255,T[S++]=255&t);return T},t.fromByteArray=function(e){for(var t,i=e.length,o=i%3,E=[],n=16383,_=0,r=i-o;_r?r:_+n));1===o?(t=e[i-1],E.push(a[t>>2]+a[t<<4&63]+"==")):2===o&&(t=(e[i-2]<<8)+e[i-1],E.push(a[t>>10]+a[t>>4&63]+a[t<<2&63]+"="));return E.join("")};for(var a=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,E="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0;n<64;++n)a[n]=E[n],i[E.charCodeAt(n)]=n;function _(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var a=e.indexOf("=");return-1===a&&(a=t),[a,a===t?0:4-a%4]}function r(e){return a[e>>18&63]+a[e>>12&63]+a[e>>6&63]+a[63&e]}function T(e,t,a){for(var i,o=[],E=t;E{function t(e){return e.reduce((e,t,a,i)=>{const o=t.split("-").map(e=>parseInt(e));return e.concat(((e,t=e)=>Array.from({length:t-e+1},(t,a)=>a+e))(...o))},[])}e.exports=t,e.exports.parse=t,e.exports.compose=function(e){return e.reduce((e,t,a,i)=>(0!==a&&t===i[a-1]+1||e.push([]),e[e.length-1].push(t),e),[]).map(e=>e.length>1?`${e[0]}-${e[e.length-1]}`:`${e[0]}`)}},9856:function(e){e.exports=(function(e){var t={};function a(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,a),o.l=!0,o.exports}return a.m=e,a.c=t,a.d=function(e,t,i){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(i,o,function(t){return e[t]}.bind(null,o));return i},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=90)})({17:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i=a(18),o=(function(){function e(){}return e.getFirstMatch=function(e,t){var a=t.match(e);return a&&a.length>0&&a[1]||""},e.getSecondMatch=function(e,t){var a=t.match(e);return a&&a.length>1&&a[2]||""},e.matchAndReturnConst=function(e,t,a){if(e.test(t))return a},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,a,i){void 0===i&&(i=!1);var o=e.getVersionPrecision(t),E=e.getVersionPrecision(a),n=Math.max(o,E),_=0,r=e.map([t,a],function(t){var a=n-e.getVersionPrecision(t),i=t+new Array(a+1).join(".0");return e.map(i.split("."),function(e){return new Array(20-e.length).join("0")+e}).reverse()});for(i&&(_=n-Math.min(o,E)),n-=1;n>=_;){if(r[0][n]>r[1][n])return 1;if(r[0][n]===r[1][n]){if(n===_)return 0;n-=1}else if(r[0][n]1?o-1:0),n=1;n0){var n=Object.keys(a),r=_.default.find(n,function(e){return t.isOS(e)});if(r){var T=this.satisfies(a[r]);if(void 0!==T)return T}var S=_.default.find(n,function(e){return t.isPlatform(e)});if(S){var s=this.satisfies(a[S]);if(void 0!==s)return s}}if(E>0){var l=Object.keys(o),I=_.default.find(l,function(e){return t.isBrowser(e,!0)});if(void 0!==I)return this.compareVersion(o[I])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var a=this.getBrowserName().toLowerCase(),i=e.toLowerCase(),o=_.default.getBrowserTypeByAlias(i);return t&&o&&(i=o.toLowerCase()),i===a},t.compareVersion=function(e){var t=[0],a=e,i=!1,o=this.getBrowserVersion();if("string"==typeof o)return">"===e[0]||"<"===e[0]?(a=e.substr(1),"="===e[1]?(i=!0,a=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?a=e.substr(1):"~"===e[0]&&(i=!0,a=e.substr(1)),t.indexOf(_.default.compareVersions(o,a,i))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some(function(e){return t.is(e)})},e})();t.default=T,e.exports=t.default},92:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i,o=(i=a(17))&&i.__esModule?i:{default:i},E=/version\/(\d+(\.?_?\d+)+)/i,n=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},a=o.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},a=o.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},a=o.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},a=o.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},a=o.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},a=o.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},a=o.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},a=o.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},a=o.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},a=o.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},a=o.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},a=o.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},a=o.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},a=o.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},a=o.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return a&&(t.version=a),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},a=o.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},a=o.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},a=o.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},a=o.default.getFirstMatch(E,e)||o.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},a=o.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},a=o.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},a=o.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},a=o.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},a=o.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},a=o.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},a=o.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},a=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},a=o.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:function(e){var t=!e.test(/like android/i),a=e.test(/android/i);return t&&a},describe:function(e){var t={name:"Android Browser"},a=o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},a=o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},a=o.default.getFirstMatch(E,e);return a&&(t.version=a),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o.default.getFirstMatch(t,e),version:o.default.getSecondMatch(t,e)}}}];t.default=n,e.exports=t.default},93:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i,o=(i=a(17))&&i.__esModule?i:{default:i},E=a(18),n=[{test:[/Roku\/DVP/],describe:function(e){var t=o.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:E.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=o.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:E.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=o.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),a=o.default.getWindowsVersionName(t);return{name:E.OS_MAP.Windows,version:t,versionName:a}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:E.OS_MAP.iOS},a=o.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return a&&(t.version=a),t}},{test:[/macintosh/i],describe:function(e){var t=o.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),a=o.default.getMacOSVersionName(t),i={name:E.OS_MAP.MacOS,version:t};return a&&(i.versionName=a),i}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=o.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:E.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),a=e.test(/android/i);return t&&a},describe:function(e){var t=o.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),a=o.default.getAndroidVersionName(t),i={name:E.OS_MAP.Android,version:t};return a&&(i.versionName=a),i}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=o.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),a={name:E.OS_MAP.WebOS};return t&&t.length&&(a.version=t),a}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=o.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||o.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||o.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:E.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=o.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:E.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=o.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:E.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:E.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:E.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=o.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:E.OS_MAP.PlayStation4,version:t}}}];t.default=n,e.exports=t.default},94:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i,o=(i=a(17))&&i.__esModule?i:{default:i},E=a(18),n=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=o.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",a={type:E.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(a.model=t),a}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:E.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:E.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:E.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:E.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:E.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:E.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),a=e.test(/like (ipod|iphone)/i);return t&&!a},describe:function(e){var t=o.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:E.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:E.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:E.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:E.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:E.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:E.PLATFORMS_MAP.tv}}}];t.default=n,e.exports=t.default},95:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var i,o=(i=a(17))&&i.__esModule?i:{default:i},E=a(18),n=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:E.ENGINE_MAP.Blink};var t=o.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:E.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:E.ENGINE_MAP.Trident},a=o.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:E.ENGINE_MAP.Presto},a=o.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:function(e){var t=e.test(/gecko/i),a=e.test(/like gecko/i);return t&&!a},describe:function(e){var t={name:E.ENGINE_MAP.Gecko},a=o.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:E.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:E.ENGINE_MAP.WebKit},a=o.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}}];t.default=n,e.exports=t.default}})},84686:(e,t,a)=>{"use strict";const i=a(35350),o=a(77947),E="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.hp=r,t.IS=50;const n=2147483647;function _(e){if(e>n)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,r.prototype),t}function r(e,t,a){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return s(e)}return T(e,t,a)}function T(e,t,a){if("string"==typeof e)return(function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!r.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const a=0|u(e,t);let i=_(a);const o=i.write(e,t);o!==a&&(i=i.slice(0,o));return i})(e,t);if(ArrayBuffer.isView(e))return(function(e){if(X(e,Uint8Array)){const t=new Uint8Array(e);return I(t.buffer,t.byteOffset,t.byteLength)}return l(e)})(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(X(e,ArrayBuffer)||e&&X(e.buffer,ArrayBuffer))return I(e,t,a);if("undefined"!=typeof SharedArrayBuffer&&(X(e,SharedArrayBuffer)||e&&X(e.buffer,SharedArrayBuffer)))return I(e,t,a);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const i=e.valueOf&&e.valueOf();if(null!=i&&i!==e)return r.from(i,t,a);const o=(function(e){if(r.isBuffer(e)){const t=0|A(e.length),a=_(t);return 0===a.length||e.copy(a,0,0,t),a}if(void 0!==e.length)return"number"!=typeof e.length||$(e.length)?_(0):l(e);if("Buffer"===e.type&&Array.isArray(e.data))return l(e.data)})(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return r.from(e[Symbol.toPrimitive]("string"),t,a);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function S(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function s(e){return S(e),_(e<0?0:0|A(e))}function l(e){const t=e.length<0?0:0|A(e.length),a=_(t);for(let i=0;i=n)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n.toString(16)+" bytes");return 0|e}function u(e,t){if(r.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||X(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const a=e.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===a)return 0;let o=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return x(e).length;default:if(o)return i?-1:K(e).length;t=(""+t).toLowerCase(),o=!0}}function O(e,t,a){let i=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===a||a>this.length)&&(a=this.length),a<=0)return"";if((a>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return v(this,t,a);case"utf8":case"utf-8":return P(this,t,a);case"ascii":return B(this,t,a);case"latin1":case"binary":return f(this,t,a);case"base64":return p(this,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return g(this,t,a);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function d(e,t,a){const i=e[t];e[t]=e[a],e[a]=i}function N(e,t,a,i,o){if(0===e.length)return-1;if("string"==typeof a?(i=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),$(a=+a)&&(a=o?0:e.length-1),a<0&&(a=e.length+a),a>=e.length){if(o)return-1;a=e.length-1}else if(a<0){if(!o)return-1;a=0}if("string"==typeof t&&(t=r.from(t,i)),r.isBuffer(t))return 0===t.length?-1:R(e,t,a,i,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,a):Uint8Array.prototype.lastIndexOf.call(e,t,a):R(e,[t],a,i,o);throw new TypeError("val must be string, number or Buffer")}function R(e,t,a,i,o){let E,n=1,_=e.length,r=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;n=2,_/=2,r/=2,a/=2}function T(e,t){return 1===n?e[t]:e.readUInt16BE(t*n)}if(o){let i=-1;for(E=a;E<_;E++)if(T(e,E)===T(t,-1===i?0:E-i)){if(-1===i&&(i=E),E-i+1===r)return i*n}else-1!==i&&(E-=E-i),i=-1}else for(a+r>_&&(a=_-r),E=a;E>=0;E--){let a=!0;for(let i=0;io&&(i=o):i=o;const E=t.length;let n;for(i>E/2&&(i=E/2),n=0;n>8,o=a%256,E.push(o),E.push(i);return E})(t,e.length-a),e,a,i)}function p(e,t,a){return 0===t&&a===e.length?i.fromByteArray(e):i.fromByteArray(e.slice(t,a))}function P(e,t,a){a=Math.min(e.length,a);const i=[];let o=t;for(;o239?4:t>223?3:t>191?2:1;if(o+n<=a){let a,i,_,r;switch(n){case 1:t<128&&(E=t);break;case 2:a=e[o+1],128==(192&a)&&(r=(31&t)<<6|63&a,r>127&&(E=r));break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(r=(15&t)<<12|(63&a)<<6|63&i,r>2047&&(r<55296||r>57343)&&(E=r));break;case 4:a=e[o+1],i=e[o+2],_=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&_)&&(r=(15&t)<<18|(63&a)<<12|(63&i)<<6|63&_,r>65535&&r<1114112&&(E=r))}}null===E?(E=65533,n=1):E>65535&&(E-=65536,i.push(E>>>10&1023|55296),E=56320|1023&E),i.push(E),o+=n}return(function(e){const t=e.length;if(t<=h)return String.fromCharCode.apply(String,e);let a="",i=0;for(;ii.length?(r.isBuffer(t)||(t=r.from(t)),t.copy(i,o)):Uint8Array.prototype.set.call(i,t,o);else{if(!r.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(i,o)}o+=t.length}return i},r.byteLength=u,r.prototype._isBuffer=!0,r.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;ta&&(e+=" ... "),""},E&&(r.prototype[E]=r.prototype.inspect),r.prototype.compare=function(e,t,a,i,o){if(X(e,Uint8Array)&&(e=r.from(e,e.offset,e.byteLength)),!r.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===a&&(a=e?e.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),t<0||a>e.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&t>=a)return 0;if(i>=o)return-1;if(t>=a)return 1;if(this===e)return 0;let E=(o>>>=0)-(i>>>=0),n=(a>>>=0)-(t>>>=0);const _=Math.min(E,n),T=this.slice(i,o),S=e.slice(t,a);for(let e=0;e<_;++e)if(T[e]!==S[e]){E=T[e],n=S[e];break}return E>>=0,isFinite(a)?(a>>>=0,void 0===i&&(i="utf8")):(i=a,a=void 0)}const o=this.length-t;if((void 0===a||a>o)&&(a=o),e.length>0&&(a<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");let E=!1;for(;;)switch(i){case"hex":return c(this,e,t,a);case"utf8":case"utf-8":return m(this,e,t,a);case"ascii":case"latin1":case"binary":return L(this,e,t,a);case"base64":return D(this,e,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,t,a);default:if(E)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),E=!0}},r.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const h=4096;function B(e,t,a){let i="";a=Math.min(e.length,a);for(let o=t;oi)&&(a=i);let o="";for(let i=t;ia)throw new RangeError("Trying to access beyond buffer length")}function W(e,t,a,i,o,E){if(!r.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function U(e,t,a,i,o){Y(t,i,o,e,a,7);let E=Number(t&BigInt(4294967295));e[a++]=E,E>>=8,e[a++]=E,E>>=8,e[a++]=E,E>>=8,e[a++]=E;let n=Number(t>>BigInt(32)&BigInt(4294967295));return e[a++]=n,n>>=8,e[a++]=n,n>>=8,e[a++]=n,n>>=8,e[a++]=n,a}function G(e,t,a,i,o){Y(t,i,o,e,a,7);let E=Number(t&BigInt(4294967295));e[a+7]=E,E>>=8,e[a+6]=E,E>>=8,e[a+5]=E,E>>=8,e[a+4]=E;let n=Number(t>>BigInt(32)&BigInt(4294967295));return e[a+3]=n,n>>=8,e[a+2]=n,n>>=8,e[a+1]=n,n>>=8,e[a]=n,a+8}function y(e,t,a,i,o,E){if(a+i>e.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function b(e,t,a,i,E){return t=+t,a>>>=0,E||y(e,0,a,4),o.write(e,t,a,i,23,4),a+4}function k(e,t,a,i,E){return t=+t,a>>>=0,E||y(e,0,a,8),o.write(e,t,a,i,52,8),a+8}r.prototype.slice=function(e,t){const a=this.length;(e=~~e)<0?(e+=a)<0&&(e=0):e>a&&(e=a),(t=void 0===t?a:~~t)<0?(t+=a)<0&&(t=0):t>a&&(t=a),t>>=0,t>>>=0,a||M(e,t,this.length);let i=this[e],o=1,E=0;for(;++E>>=0,t>>>=0,a||M(e,t,this.length);let i=this[e+--t],o=1;for(;t>0&&(o*=256);)i+=this[e+--t]*o;return i},r.prototype.readUint8=r.prototype.readUInt8=function(e,t){return e>>>=0,t||M(e,1,this.length),this[e]},r.prototype.readUint16LE=r.prototype.readUInt16LE=function(e,t){return e>>>=0,t||M(e,2,this.length),this[e]|this[e+1]<<8},r.prototype.readUint16BE=r.prototype.readUInt16BE=function(e,t){return e>>>=0,t||M(e,2,this.length),this[e]<<8|this[e+1]},r.prototype.readUint32LE=r.prototype.readUInt32LE=function(e,t){return e>>>=0,t||M(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},r.prototype.readUint32BE=r.prototype.readUInt32BE=function(e,t){return e>>>=0,t||M(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},r.prototype.readBigUInt64LE=J(function(e){w(e>>>=0,"offset");const t=this[e],a=this[e+7];void 0!==t&&void 0!==a||z(e,this.length-8);const i=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,o=this[++e]+256*this[++e]+65536*this[++e]+a*2**24;return BigInt(i)+(BigInt(o)<>>=0,"offset");const t=this[e],a=this[e+7];void 0!==t&&void 0!==a||z(e,this.length-8);const i=t*2**24+65536*this[++e]+256*this[++e]+this[++e],o=this[++e]*2**24+65536*this[++e]+256*this[++e]+a;return(BigInt(i)<>>=0,t>>>=0,a||M(e,t,this.length);let i=this[e],o=1,E=0;for(;++E=o&&(i-=Math.pow(2,8*t)),i},r.prototype.readIntBE=function(e,t,a){e>>>=0,t>>>=0,a||M(e,t,this.length);let i=t,o=1,E=this[e+--i];for(;i>0&&(o*=256);)E+=this[e+--i]*o;return o*=128,E>=o&&(E-=Math.pow(2,8*t)),E},r.prototype.readInt8=function(e,t){return e>>>=0,t||M(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},r.prototype.readInt16LE=function(e,t){e>>>=0,t||M(e,2,this.length);const a=this[e]|this[e+1]<<8;return 32768&a?4294901760|a:a},r.prototype.readInt16BE=function(e,t){e>>>=0,t||M(e,2,this.length);const a=this[e+1]|this[e]<<8;return 32768&a?4294901760|a:a},r.prototype.readInt32LE=function(e,t){return e>>>=0,t||M(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},r.prototype.readInt32BE=function(e,t){return e>>>=0,t||M(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},r.prototype.readBigInt64LE=J(function(e){w(e>>>=0,"offset");const t=this[e],a=this[e+7];void 0!==t&&void 0!==a||z(e,this.length-8);const i=this[e+4]+256*this[e+5]+65536*this[e+6]+(a<<24);return(BigInt(i)<>>=0,"offset");const t=this[e],a=this[e+7];void 0!==t&&void 0!==a||z(e,this.length-8);const i=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(i)<>>=0,t||M(e,4,this.length),o.read(this,e,!0,23,4)},r.prototype.readFloatBE=function(e,t){return e>>>=0,t||M(e,4,this.length),o.read(this,e,!1,23,4)},r.prototype.readDoubleLE=function(e,t){return e>>>=0,t||M(e,8,this.length),o.read(this,e,!0,52,8)},r.prototype.readDoubleBE=function(e,t){return e>>>=0,t||M(e,8,this.length),o.read(this,e,!1,52,8)},r.prototype.writeUintLE=r.prototype.writeUIntLE=function(e,t,a,i){if(e=+e,t>>>=0,a>>>=0,!i){W(this,e,t,a,Math.pow(2,8*a)-1,0)}let o=1,E=0;for(this[t]=255&e;++E>>=0,a>>>=0,!i){W(this,e,t,a,Math.pow(2,8*a)-1,0)}let o=a-1,E=1;for(this[t+o]=255&e;--o>=0&&(E*=256);)this[t+o]=e/E&255;return t+a},r.prototype.writeUint8=r.prototype.writeUInt8=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,1,255,0),this[t]=255&e,t+1},r.prototype.writeUint16LE=r.prototype.writeUInt16LE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},r.prototype.writeUint16BE=r.prototype.writeUInt16BE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},r.prototype.writeUint32LE=r.prototype.writeUInt32LE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},r.prototype.writeUint32BE=r.prototype.writeUInt32BE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},r.prototype.writeBigUInt64LE=J(function(e,t=0){return U(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),r.prototype.writeBigUInt64BE=J(function(e,t=0){return G(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),r.prototype.writeIntLE=function(e,t,a,i){if(e=+e,t>>>=0,!i){const i=Math.pow(2,8*a-1);W(this,e,t,a,i-1,-i)}let o=0,E=1,n=0;for(this[t]=255&e;++o>>=0,!i){const i=Math.pow(2,8*a-1);W(this,e,t,a,i-1,-i)}let o=a-1,E=1,n=0;for(this[t+o]=255&e;--o>=0&&(E*=256);)e<0&&0===n&&0!==this[t+o+1]&&(n=1),this[t+o]=(e/E|0)-n&255;return t+a},r.prototype.writeInt8=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},r.prototype.writeInt16LE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},r.prototype.writeInt16BE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},r.prototype.writeInt32LE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},r.prototype.writeInt32BE=function(e,t,a){return e=+e,t>>>=0,a||W(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},r.prototype.writeBigInt64LE=J(function(e,t=0){return U(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),r.prototype.writeBigInt64BE=J(function(e,t=0){return G(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),r.prototype.writeFloatLE=function(e,t,a){return b(this,e,t,!0,a)},r.prototype.writeFloatBE=function(e,t,a){return b(this,e,t,!1,a)},r.prototype.writeDoubleLE=function(e,t,a){return k(this,e,t,!0,a)},r.prototype.writeDoubleBE=function(e,t,a){return k(this,e,t,!1,a)},r.prototype.copy=function(e,t,a,i){if(!r.isBuffer(e))throw new TypeError("argument should be a Buffer");if(a||(a=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),i>0&&i=this.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t>>=0,a=void 0===a?this.length:a>>>0,e||(e=0),"number"==typeof e)for(o=t;o=i+4;a-=3)t=`_${e.slice(a-3,a)}${t}`;return`${e.slice(0,a)}${t}`}function Y(e,t,a,i,o,E){if(e>a||e3?0===t||t===BigInt(0)?`>= 0${i} and < 2${i} ** ${8*(E+1)}${i}`:`>= -(2${i} ** ${8*(E+1)-1}${i}) and < 2 ** ${8*(E+1)-1}${i}`:`>= ${t}${i} and <= ${a}${i}`,new F.ERR_OUT_OF_RANGE("value",o,e)}!(function(e,t,a){w(t,"offset"),void 0!==e[t]&&void 0!==e[t+a]||z(t,e.length-(a+1))})(i,o,E)}function w(e,t){if("number"!=typeof e)throw new F.ERR_INVALID_ARG_TYPE(t,"number",e)}function z(e,t,a){if(Math.floor(e)!==e)throw w(e,a),new F.ERR_OUT_OF_RANGE(a||"offset","an integer",e);if(t<0)throw new F.ERR_BUFFER_OUT_OF_BOUNDS;throw new F.ERR_OUT_OF_RANGE(a||"offset",`>= ${a?1:0} and <= ${t}`,e)}V("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),V("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),V("ERR_OUT_OF_RANGE",function(e,t,a){let i=`The value of "${e}" is out of range.`,o=a;return Number.isInteger(a)&&Math.abs(a)>2**32?o=H(String(a)):"bigint"==typeof a&&(o=String(a),(a>BigInt(2)**BigInt(32)||a<-(BigInt(2)**BigInt(32)))&&(o=H(o)),o+="n"),i+=` It must be ${t}. Received ${o}`,i},RangeError);const j=/[^+/0-9A-Za-z-_]/g;function K(e,t){let a;t=t||1/0;const i=e.length;let o=null;const E=[];for(let n=0;n55295&&a<57344){if(!o){if(a>56319){(t-=3)>-1&&E.push(239,191,189);continue}if(n+1===i){(t-=3)>-1&&E.push(239,191,189);continue}o=a;continue}if(a<56320){(t-=3)>-1&&E.push(239,191,189),o=a;continue}a=65536+(o-55296<<10|a-56320)}else o&&(t-=3)>-1&&E.push(239,191,189);if(o=null,a<128){if((t-=1)<0)break;E.push(a)}else if(a<2048){if((t-=2)<0)break;E.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;E.push(a>>12|224,a>>6&63|128,63&a|128)}else{if(!(a<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;E.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return E}function x(e){return i.toByteArray((function(e){if((e=(e=e.split("=")[0]).trim().replace(j,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e})(e))}function Q(e,t,a,i){let o;for(o=0;o=t.length||o>=e.length);++o)t[o+a]=e[o];return o}function X(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function $(e){return e!=e}const q=(function(){const e="0123456789abcdef",t=new Array(256);for(let a=0;a<16;++a){const i=16*a;for(let o=0;o<16;++o)t[i+o]=e[a]+e[o]}return t})();function J(e){return"undefined"==typeof BigInt?Z:e}function Z(){throw new Error("BigInt not supported")}},75674:(e,t,a)=>{"use strict";var i=a(13583),o=a(81948),E=a(32878),n=a(20741);e.exports=n||i.call(E,o)},81948:e=>{"use strict";e.exports=Function.prototype.apply},32878:e=>{"use strict";e.exports=Function.prototype.call},45312:(e,t,a)=>{"use strict";var i=a(13583),o=a(57379),E=a(32878),n=a(75674);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return n(i,E,e)}},20741:e=>{"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},15298:(e,t,a)=>{"use strict";var i=a(40703),o=a(45312),E=o([i("%String.prototype.indexOf%")]);e.exports=function(e,t){var a=i(e,!!t);return"function"==typeof a&&E(e,".prototype.")>-1?o([a]):a}},52165:(e,t,a)=>{const i=a(14877),o={};for(const e of Object.keys(i))o[i[e]]=e;const E={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=E;for(const e of Object.keys(E)){if(!("channels"in E[e]))throw new Error("missing channels property: "+e);if(!("labels"in E[e]))throw new Error("missing channel labels property: "+e);if(E[e].labels.length!==E[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:a}=E[e];delete E[e].channels,delete E[e].labels,Object.defineProperty(E[e],"channels",{value:t}),Object.defineProperty(E[e],"labels",{value:a})}function n(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}E.rgb.hsl=function(e){const t=e[0]/255,a=e[1]/255,i=e[2]/255,o=Math.min(t,a,i),E=Math.max(t,a,i),n=E-o;let _,r;E===o?_=0:t===E?_=(a-i)/n:a===E?_=2+(i-t)/n:i===E&&(_=4+(t-a)/n),_=Math.min(60*_,360),_<0&&(_+=360);const T=(o+E)/2;return r=E===o?0:T<=.5?n/(E+o):n/(2-E-o),[_,100*r,100*T]},E.rgb.hsv=function(e){let t,a,i,o,E;const n=e[0]/255,_=e[1]/255,r=e[2]/255,T=Math.max(n,_,r),S=T-Math.min(n,_,r),s=function(e){return(T-e)/6/S+.5};return 0===S?(o=0,E=0):(E=S/T,t=s(n),a=s(_),i=s(r),n===T?o=i-a:_===T?o=1/3+t-i:r===T&&(o=2/3+a-t),o<0?o+=1:o>1&&(o-=1)),[360*o,100*E,100*T]},E.rgb.hwb=function(e){const t=e[0],a=e[1];let i=e[2];const o=E.rgb.hsl(e)[0],n=1/255*Math.min(t,Math.min(a,i));return i=1-1/255*Math.max(t,Math.max(a,i)),[o,100*n,100*i]},E.rgb.cmyk=function(e){const t=e[0]/255,a=e[1]/255,i=e[2]/255,o=Math.min(1-t,1-a,1-i);return[100*((1-t-o)/(1-o)||0),100*((1-a-o)/(1-o)||0),100*((1-i-o)/(1-o)||0),100*o]},E.rgb.keyword=function(e){const t=o[e];if(t)return t;let a,E=1/0;for(const t of Object.keys(i)){const o=n(e,i[t]);o.04045?((t+.055)/1.055)**2.4:t/12.92,a=a>.04045?((a+.055)/1.055)**2.4:a/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92;return[100*(.4124*t+.3576*a+.1805*i),100*(.2126*t+.7152*a+.0722*i),100*(.0193*t+.1192*a+.9505*i)]},E.rgb.lab=function(e){const t=E.rgb.xyz(e);let a=t[0],i=t[1],o=t[2];a/=95.047,i/=100,o/=108.883,a=a>.008856?a**(1/3):7.787*a+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;return[116*i-16,500*(a-i),200*(i-o)]},E.hsl.rgb=function(e){const t=e[0]/360,a=e[1]/100,i=e[2]/100;let o,E,n;if(0===a)return n=255*i,[n,n,n];o=i<.5?i*(1+a):i+a-i*a;const _=2*i-o,r=[0,0,0];for(let e=0;e<3;e++)E=t+1/3*-(e-1),E<0&&E++,E>1&&E--,n=6*E<1?_+6*(o-_)*E:2*E<1?o:3*E<2?_+(o-_)*(2/3-E)*6:_,r[e]=255*n;return r},E.hsl.hsv=function(e){const t=e[0];let a=e[1]/100,i=e[2]/100,o=a;const E=Math.max(i,.01);i*=2,a*=i<=1?i:2-i,o*=E<=1?E:2-E;return[t,100*(0===i?2*o/(E+o):2*a/(i+a)),100*((i+a)/2)]},E.hsv.rgb=function(e){const t=e[0]/60,a=e[1]/100;let i=e[2]/100;const o=Math.floor(t)%6,E=t-Math.floor(t),n=255*i*(1-a),_=255*i*(1-a*E),r=255*i*(1-a*(1-E));switch(i*=255,o){case 0:return[i,r,n];case 1:return[_,i,n];case 2:return[n,i,r];case 3:return[n,_,i];case 4:return[r,n,i];case 5:return[i,n,_]}},E.hsv.hsl=function(e){const t=e[0],a=e[1]/100,i=e[2]/100,o=Math.max(i,.01);let E,n;n=(2-a)*i;const _=(2-a)*o;return E=a*o,E/=_<=1?_:2-_,E=E||0,n/=2,[t,100*E,100*n]},E.hwb.rgb=function(e){const t=e[0]/360;let a=e[1]/100,i=e[2]/100;const o=a+i;let E;o>1&&(a/=o,i/=o);const n=Math.floor(6*t),_=1-i;E=6*t-n,1&n&&(E=1-E);const r=a+E*(_-a);let T,S,s;switch(n){default:case 6:case 0:T=_,S=r,s=a;break;case 1:T=r,S=_,s=a;break;case 2:T=a,S=_,s=r;break;case 3:T=a,S=r,s=_;break;case 4:T=r,S=a,s=_;break;case 5:T=_,S=a,s=r}return[255*T,255*S,255*s]},E.cmyk.rgb=function(e){const t=e[0]/100,a=e[1]/100,i=e[2]/100,o=e[3]/100;return[255*(1-Math.min(1,t*(1-o)+o)),255*(1-Math.min(1,a*(1-o)+o)),255*(1-Math.min(1,i*(1-o)+o))]},E.xyz.rgb=function(e){const t=e[0]/100,a=e[1]/100,i=e[2]/100;let o,E,n;return o=3.2406*t+-1.5372*a+-.4986*i,E=-.9689*t+1.8758*a+.0415*i,n=.0557*t+-.204*a+1.057*i,o=o>.0031308?1.055*o**(1/2.4)-.055:12.92*o,E=E>.0031308?1.055*E**(1/2.4)-.055:12.92*E,n=n>.0031308?1.055*n**(1/2.4)-.055:12.92*n,o=Math.min(Math.max(0,o),1),E=Math.min(Math.max(0,E),1),n=Math.min(Math.max(0,n),1),[255*o,255*E,255*n]},E.xyz.lab=function(e){let t=e[0],a=e[1],i=e[2];t/=95.047,a/=100,i/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,a=a>.008856?a**(1/3):7.787*a+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;return[116*a-16,500*(t-a),200*(a-i)]},E.lab.xyz=function(e){let t,a,i;a=(e[0]+16)/116,t=e[1]/500+a,i=a-e[2]/200;const o=a**3,E=t**3,n=i**3;return a=o>.008856?o:(a-16/116)/7.787,t=E>.008856?E:(t-16/116)/7.787,i=n>.008856?n:(i-16/116)/7.787,t*=95.047,a*=100,i*=108.883,[t,a,i]},E.lab.lch=function(e){const t=e[0],a=e[1],i=e[2];let o;o=360*Math.atan2(i,a)/2/Math.PI,o<0&&(o+=360);return[t,Math.sqrt(a*a+i*i),o]},E.lch.lab=function(e){const t=e[0],a=e[1],i=e[2]/360*2*Math.PI;return[t,a*Math.cos(i),a*Math.sin(i)]},E.rgb.ansi16=function(e,t=null){const[a,i,o]=e;let n=null===t?E.rgb.hsv(e)[2]:t;if(n=Math.round(n/50),0===n)return 30;let _=30+(Math.round(o/255)<<2|Math.round(i/255)<<1|Math.round(a/255));return 2===n&&(_+=60),_},E.hsv.ansi16=function(e){return E.rgb.ansi16(E.hsv.rgb(e),e[2])},E.rgb.ansi256=function(e){const t=e[0],a=e[1],i=e[2];if(t===a&&a===i)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(a/255*5)+Math.round(i/255*5)},E.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const a=.5*(1+~~(e>50));return[(1&t)*a*255,(t>>1&1)*a*255,(t>>2&1)*a*255]},E.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},E.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},E.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let a=t[0];3===t[0].length&&(a=a.split("").map(e=>e+e).join(""));const i=parseInt(a,16);return[i>>16&255,i>>8&255,255&i]},E.rgb.hcg=function(e){const t=e[0]/255,a=e[1]/255,i=e[2]/255,o=Math.max(Math.max(t,a),i),E=Math.min(Math.min(t,a),i),n=o-E;let _,r;return _=n<1?E/(1-n):0,r=n<=0?0:o===t?(a-i)/n%6:o===a?2+(i-t)/n:4+(t-a)/n,r/=6,r%=1,[360*r,100*n,100*_]},E.hsl.hcg=function(e){const t=e[1]/100,a=e[2]/100,i=a<.5?2*t*a:2*t*(1-a);let o=0;return i<1&&(o=(a-.5*i)/(1-i)),[e[0],100*i,100*o]},E.hsv.hcg=function(e){const t=e[1]/100,a=e[2]/100,i=t*a;let o=0;return i<1&&(o=(a-i)/(1-i)),[e[0],100*i,100*o]},E.hcg.rgb=function(e){const t=e[0]/360,a=e[1]/100,i=e[2]/100;if(0===a)return[255*i,255*i,255*i];const o=[0,0,0],E=t%1*6,n=E%1,_=1-n;let r=0;switch(Math.floor(E)){case 0:o[0]=1,o[1]=n,o[2]=0;break;case 1:o[0]=_,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=n;break;case 3:o[0]=0,o[1]=_,o[2]=1;break;case 4:o[0]=n,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=_}return r=(1-a)*i,[255*(a*o[0]+r),255*(a*o[1]+r),255*(a*o[2]+r)]},E.hcg.hsv=function(e){const t=e[1]/100,a=t+e[2]/100*(1-t);let i=0;return a>0&&(i=t/a),[e[0],100*i,100*a]},E.hcg.hsl=function(e){const t=e[1]/100,a=e[2]/100*(1-t)+.5*t;let i=0;return a>0&&a<.5?i=t/(2*a):a>=.5&&a<1&&(i=t/(2*(1-a))),[e[0],100*i,100*a]},E.hcg.hwb=function(e){const t=e[1]/100,a=t+e[2]/100*(1-t);return[e[0],100*(a-t),100*(1-a)]},E.hwb.hcg=function(e){const t=e[1]/100,a=1-e[2]/100,i=a-t;let o=0;return i<1&&(o=(a-i)/(1-i)),[e[0],100*i,100*o]},E.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},E.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},E.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},E.gray.hsl=function(e){return[0,0,e[0]]},E.gray.hsv=E.gray.hsl,E.gray.hwb=function(e){return[0,100,e[0]]},E.gray.cmyk=function(e){return[0,0,0,e[0]]},E.gray.lab=function(e){return[e[0],0,0]},E.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),a=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(a.length)+a},E.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},61880:(e,t,a)=>{const i=a(52165),o=a(985),E={};Object.keys(i).forEach(e=>{E[e]={},Object.defineProperty(E[e],"channels",{value:i[e].channels}),Object.defineProperty(E[e],"labels",{value:i[e].labels});const t=o(e);Object.keys(t).forEach(a=>{const i=t[a];E[e][a]=(function(e){const t=function(...t){const a=t[0];if(null==a)return a;a.length>1&&(t=a);const i=e(t);if("object"==typeof i)for(let e=i.length,t=0;t1&&(t=a),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t})(i)})}),e.exports=E},985:(e,t,a)=>{const i=a(52165);function o(e){const t=(function(){const e={},t=Object.keys(i);for(let a=t.length,i=0;i{"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},66138:(e,t,a)=>{var i=a(14877),o=a(83403),E=Object.hasOwnProperty,n=Object.create(null);for(var _ in i)E.call(i,_)&&(n[i[_]]=_);var r=e.exports={to:{},get:{}};function T(e,t,a){return Math.min(Math.max(t,e),a)}function S(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}r.get=function(e){var t,a;switch(e.substring(0,3).toLowerCase()){case"hsl":t=r.get.hsl(e),a="hsl";break;case"hwb":t=r.get.hwb(e),a="hwb";break;default:t=r.get.rgb(e),a="rgb"}return t?{model:a,value:t}:null},r.get.rgb=function(e){if(!e)return null;var t,a,o,n=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=t[2],t=t[1],a=0;a<3;a++){var _=2*a;n[a]=parseInt(t.slice(_,_+2),16)}o&&(n[3]=parseInt(o,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(o=(t=t[1])[3],a=0;a<3;a++)n[a]=parseInt(t[a]+t[a],16);o&&(n[3]=parseInt(o+o,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(a=0;a<3;a++)n[a]=parseInt(t[a+1],0);t[4]&&(t[5]?n[3]=.01*parseFloat(t[4]):n[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:E.call(i,t[1])?((n=i[t[1]])[3]=1,n):null:null;for(a=0;a<3;a++)n[a]=Math.round(2.55*parseFloat(t[a+1]));t[4]&&(t[5]?n[3]=.01*parseFloat(t[4]):n[3]=parseFloat(t[4]))}for(a=0;a<3;a++)n[a]=T(n[a],0,255);return n[3]=T(n[3],0,1),n},r.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var a=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,T(parseFloat(t[2]),0,100),T(parseFloat(t[3]),0,100),T(isNaN(a)?1:a,0,1)]}return null},r.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var a=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,T(parseFloat(t[2]),0,100),T(parseFloat(t[3]),0,100),T(isNaN(a)?1:a,0,1)]}return null},r.to.hex=function(){var e=o(arguments);return"#"+S(e[0])+S(e[1])+S(e[2])+(e[3]<1?S(Math.round(255*e[3])):"")},r.to.rgb=function(){var e=o(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},r.to.rgb.percent=function(){var e=o(arguments),t=Math.round(e[0]/255*100),a=Math.round(e[1]/255*100),i=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+a+"%, "+i+"%)":"rgba("+t+"%, "+a+"%, "+i+"%, "+e[3]+")"},r.to.hsl=function(){var e=o(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},r.to.hwb=function(){var e=o(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},r.to.keyword=function(e){return n[e.slice(0,3)]}},38742:(e,t,a)=>{const i=a(66138),o=a(61880),E=["keyword","gray","hex"],n={};for(const e of Object.keys(o))n[[...o[e].labels].sort().join("")]=e;const _={};function r(e,t){if(!(this instanceof r))return new r(e,t);if(t&&t in E&&(t=null),t&&!(t in o))throw new Error("Unknown model: "+t);let a,T;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof r)this.model=e.model,this.color=[...e.color],this.valpha=e.valpha;else if("string"==typeof e){const t=i.get(e);if(null===t)throw new Error("Unable to parse color from string: "+e);this.model=t.model,T=o[this.model].channels,this.color=t.value.slice(0,T),this.valpha="number"==typeof t.value[T]?t.value[T]:1}else if(e.length>0){this.model=t||"rgb",T=o[this.model].channels;const a=Array.prototype.slice.call(e,0,T);this.color=l(a,T),this.valpha="number"==typeof e[T]?e[T]:1}else if("number"==typeof e)this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;const t=Object.keys(e);"alpha"in e&&(t.splice(t.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);const i=t.sort().join("");if(!(i in n))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=n[i];const{labels:E}=o[this.model],_=[];for(a=0;a(e%360+360)%360),saturationl:S("hsl",1,s(100)),lightness:S("hsl",2,s(100)),saturationv:S("hsv",1,s(100)),value:S("hsv",2,s(100)),chroma:S("hcg",1,s(100)),gray:S("hcg",2,s(100)),white:S("hwb",1,s(100)),wblack:S("hwb",2,s(100)),cyan:S("cmyk",0,s(100)),magenta:S("cmyk",1,s(100)),yellow:S("cmyk",2,s(100)),black:S("cmyk",3,s(100)),x:S("xyz",0,s(95.047)),y:S("xyz",1,s(100)),z:S("xyz",2,s(108.833)),l:S("lab",0,s(100)),a:S("lab",1),b:S("lab",2),keyword(e){return void 0!==e?new r(e):o[this.model].keyword(this.color)},hex(e){return void 0!==e?new r(e):i.to.hex(this.rgb().round().color)},hexa(e){if(void 0!==e)return new r(e);const t=this.rgb().round().color;let a=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===a.length&&(a="0"+a),i.to.hex(t)+a},rgbNumber(){const e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity(){const e=this.rgb().color,t=[];for(const[a,i]of e.entries()){const e=i/255;t[a]=e<=.04045?e/12.92:((e+.055)/1.055)**2.4}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast(e){const t=this.luminosity(),a=e.luminosity();return t>a?(t+.05)/(a+.05):(a+.05)/(t+.05)},level(e){const t=this.contrast(e);return t>=7?"AAA":t>=4.5?"AA":""},isDark(){const e=this.rgb().color;return(2126*e[0]+7152*e[1]+722*e[2])/1e4<128},isLight(){return!this.isDark()},negate(){const e=this.rgb();for(let t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten(e){const t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken(e){const t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate(e){const t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate(e){const t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten(e){const t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken(e){const t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale(){const e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return r.rgb(t,t,t)},fade(e){return this.alpha(this.valpha-this.valpha*e)},opaquer(e){return this.alpha(this.valpha+this.valpha*e)},rotate(e){const t=this.hsl();let a=t.color[0];return a=(a+e)%360,a=a<0?360+a:a,t.color[0]=a,t},mix(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);const a=e.rgb(),i=this.rgb(),o=void 0===t?.5:t,E=2*o-1,n=a.alpha()-i.alpha(),_=((E*n===-1?E:(E+n)/(1+E*n))+1)/2,T=1-_;return r.rgb(_*a.red()+T*i.red(),_*a.green()+T*i.green(),_*a.blue()+T*i.blue(),a.alpha()*o+i.alpha()*(1-o))}};for(const e of Object.keys(o)){if(E.includes(e))continue;const{channels:t}=o[e];r.prototype[e]=function(...t){return this.model===e?new r(this):t.length>0?new r(t,e):new r([...(a=o[this.model][e].raw(this.color),Array.isArray(a)?a:[a]),this.valpha],e);var a},r[e]=function(...a){let i=a[0];return"number"==typeof i&&(i=l(a,t)),new r(i,e)}}function T(e){return function(t){return(function(e,t){return Number(e.toFixed(t))})(t,e)}}function S(e,t,a){e=Array.isArray(e)?e:[e];for(const i of e)(_[i]||(_[i]=[]))[t]=a;return e=e[0],function(i){let o;return void 0!==i?(a&&(i=a(i)),o=this[e](),o.color[t]=i,o):(o=this[e]().color[t],a&&(o=a(o)),o)}}function s(e){return function(t){return Math.max(0,Math.min(e,t))}}function l(e,t){for(let a=0;a{e.exports=function e(t){return Object.freeze(t),Object.getOwnPropertyNames(t).forEach(function(a){!t.hasOwnProperty(a)||null===t[a]||"object"!=typeof t[a]&&"function"!=typeof t[a]||Object.isFrozen(t[a])||e(t[a])}),t}},61449:(e,t,a)=>{"use strict";var i,o=a(45312),E=a(3492);try{i=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var n=!!i&&E&&E(Object.prototype,"__proto__"),_=Object,r=_.getPrototypeOf;e.exports=n&&"function"==typeof n.get?o([n.get]):"function"==typeof r&&function(e){return r(null==e?e:_(e))}},29173:e=>{"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},81101:e=>{"use strict";e.exports=EvalError},99183:e=>{"use strict";e.exports=Error},17570:e=>{"use strict";e.exports=RangeError},9898:e=>{"use strict";e.exports=ReferenceError},17388:e=>{"use strict";e.exports=SyntaxError},57379:e=>{"use strict";e.exports=TypeError},74585:e=>{"use strict";e.exports=URIError},32410:e=>{"use strict";e.exports=Object},55852:e=>{"use strict";var t=Object.prototype.hasOwnProperty,a="~";function i(){}function o(e,t,a){this.fn=e,this.context=t,this.once=a||!1}function E(e,t,i,E,n){if("function"!=typeof i)throw new TypeError("The listener must be a function");var _=new o(i,E||e,n),r=a?a+t:t;return e._events[r]?e._events[r].fn?e._events[r]=[e._events[r],_]:e._events[r].push(_):(e._events[r]=_,e._eventsCount++),e}function n(e,t){0===--e._eventsCount?e._events=new i:delete e._events[t]}function _(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(a=!1)),_.prototype.eventNames=function(){var e,i,o=[];if(0===this._eventsCount)return o;for(i in e=this._events)t.call(e,i)&&o.push(a?i.slice(1):i);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},_.prototype.listeners=function(e){var t=a?a+e:e,i=this._events[t];if(!i)return[];if(i.fn)return[i.fn];for(var o=0,E=i.length,n=new Array(E);o{"use strict";var t=Object.prototype.hasOwnProperty,a="~";function i(){}function o(e,t,a){this.fn=e,this.context=t,this.once=a||!1}function E(e,t,i,E,n){if("function"!=typeof i)throw new TypeError("The listener must be a function");var _=new o(i,E||e,n),r=a?a+t:t;return e._events[r]?e._events[r].fn?e._events[r]=[e._events[r],_]:e._events[r].push(_):(e._events[r]=_,e._eventsCount++),e}function n(e,t){0===--e._eventsCount?e._events=new i:delete e._events[t]}function _(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(a=!1)),_.prototype.eventNames=function(){var e,i,o=[];if(0===this._eventsCount)return o;for(i in e=this._events)t.call(e,i)&&o.push(a?i.slice(1):i);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},_.prototype.listeners=function(e){var t=a?a+e:e,i=this._events[t];if(!i)return[];if(i.fn)return[i.fn];for(var o=0,E=i.length,n=new Array(E);o{"use strict";t.A=function(e){var t={};for(var a in e)e.hasOwnProperty(a)&&o(a)&&(t[a]=e[a]);return t};var a={onCopy:!0,onCut:!0,onPaste:!0,onLoad:!0,onError:!0,onWheel:!0,onScroll:!0,onCompositionEnd:!0,onCompositionStart:!0,onCompositionUpdate:!0,onKeyDown:!0,onKeyPress:!0,onKeyUp:!0,onFocus:!0,onBlur:!0,onChange:!0,onInput:!0,onSubmit:!0,onClick:!0,onContextMenu:!0,onDoubleClick:!0,onDrag:!0,onDragEnd:!0,onDragEnter:!0,onDragExit:!0,onDragLeave:!0,onDragOver:!0,onDragStart:!0,onDrop:!0,onMouseDown:!0,onMouseEnter:!0,onMouseLeave:!0,onMouseMove:!0,onMouseOut:!0,onMouseOver:!0,onMouseUp:!0,onSelect:!0,onTouchCancel:!0,onTouchEnd:!0,onTouchMove:!0,onTouchStart:!0,onAnimationStart:!0,onAnimationEnd:!0,onAnimationIteration:!0,onTransitionEnd:!0},i={abbr:"abbr",accept:"accept",acceptCharset:"accept-charset",accessKey:"accesskey",action:"action",allowFullScreen:"allowfullscreen",allowTransparency:"allowtransparency",alt:"alt",async:"async",autoComplete:"autocomplete",autoFocus:"autofocus",autoPlay:"autoplay",cellPadding:"cellpadding",cellSpacing:"cellspacing",challenge:"challenge",charset:"charset",checked:"checked",cite:"cite",class:"class",className:"class",cols:"cols",colSpan:"colspan",command:"command",content:"content",contentEditable:"contenteditable",contextMenu:"contextmenu",controls:"controls",coords:"coords",crossOrigin:"crossorigin",data:"data",dateTime:"datetime",default:"default",defer:"defer",dir:"dir",disabled:"disabled",download:"download",draggable:"draggable",dropzone:"dropzone",encType:"enctype",for:"for",form:"form",formAction:"formaction",formEncType:"formenctype",formMethod:"formmethod",formNoValidate:"formnovalidate",formTarget:"formtarget",frameBorder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hrefLang:"hreflang",htmlFor:"for",httpEquiv:"http-equiv",icon:"icon",id:"id",inputMode:"inputmode",isMap:"ismap",itemId:"itemid",itemProp:"itemprop",itemRef:"itemref",itemScope:"itemscope",itemType:"itemtype",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",manifest:"manifest",max:"max",maxLength:"maxlength",media:"media",mediaGroup:"mediagroup",method:"method",min:"min",minLength:"minlength",multiple:"multiple",muted:"muted",name:"name",noValidate:"novalidate",open:"open",optimum:"optimum",pattern:"pattern",ping:"ping",placeholder:"placeholder",poster:"poster",preload:"preload",radioGroup:"radiogroup",readOnly:"readonly",rel:"rel",required:"required",role:"role",rows:"rows",rowSpan:"rowspan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",sortable:"sortable",span:"span",spellCheck:"spellcheck",src:"src",srcDoc:"srcdoc",srcSet:"srcset",start:"start",step:"step",style:"style",tabIndex:"tabindex",target:"target",title:"title",translate:"translate",type:"type",typeMustMatch:"typemustmatch",useMap:"usemap",value:"value",width:"width",wmode:"wmode",wrap:"wrap"};function o(e){return a[e]||i[e]||/^(data|aria)-/.test(e)}},51777:e=>{"use strict";var t=Object.prototype.toString,a=Math.max,i=function(e,t){for(var a=[],i=0;i{"use strict";var i=a(51777);e.exports=Function.prototype.bind||i},40703:(e,t,a)=>{"use strict";var i,o=a(32410),E=a(99183),n=a(81101),_=a(17570),r=a(9898),T=a(17388),S=a(57379),s=a(74585),l=a(29895),I=a(72153),A=a(90457),u=a(21179),O=a(55985),d=a(88639),N=a(55738),R=Function,c=function(e){try{return R('"use strict"; return ('+e+").constructor;")()}catch(e){}},m=a(3492),L=a(29173),D=function(){throw new S},C=m?(function(){try{return D}catch(e){try{return m(arguments,"callee").get}catch(e){return D}}})():D,p=a(87657)(),P=a(31611),h=a(48819),B=a(22517),f=a(81948),v=a(32878),g={},M="undefined"!=typeof Uint8Array&&P?P(Uint8Array):i,W={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?i:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?i:ArrayBuffer,"%ArrayIteratorPrototype%":p&&P?P([][Symbol.iterator]()):i,"%AsyncFromSyncIteratorPrototype%":i,"%AsyncFunction%":g,"%AsyncGenerator%":g,"%AsyncGeneratorFunction%":g,"%AsyncIteratorPrototype%":g,"%Atomics%":"undefined"==typeof Atomics?i:Atomics,"%BigInt%":"undefined"==typeof BigInt?i:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?i:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?i:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?i:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":E,"%eval%":eval,"%EvalError%":n,"%Float16Array%":"undefined"==typeof Float16Array?i:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?i:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?i:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?i:FinalizationRegistry,"%Function%":R,"%GeneratorFunction%":g,"%Int8Array%":"undefined"==typeof Int8Array?i:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?i:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?i:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p&&P?P(P([][Symbol.iterator]())):i,"%JSON%":"object"==typeof JSON?JSON:i,"%Map%":"undefined"==typeof Map?i:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p&&P?P((new Map)[Symbol.iterator]()):i,"%Math%":Math,"%Number%":Number,"%Object%":o,"%Object.getOwnPropertyDescriptor%":m,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?i:Promise,"%Proxy%":"undefined"==typeof Proxy?i:Proxy,"%RangeError%":_,"%ReferenceError%":r,"%Reflect%":"undefined"==typeof Reflect?i:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?i:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p&&P?P((new Set)[Symbol.iterator]()):i,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?i:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p&&P?P(""[Symbol.iterator]()):i,"%Symbol%":p?Symbol:i,"%SyntaxError%":T,"%ThrowTypeError%":C,"%TypedArray%":M,"%TypeError%":S,"%Uint8Array%":"undefined"==typeof Uint8Array?i:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?i:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?i:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?i:Uint32Array,"%URIError%":s,"%WeakMap%":"undefined"==typeof WeakMap?i:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?i:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?i:WeakSet,"%Function.prototype.call%":v,"%Function.prototype.apply%":f,"%Object.defineProperty%":L,"%Object.getPrototypeOf%":h,"%Math.abs%":l,"%Math.floor%":I,"%Math.max%":A,"%Math.min%":u,"%Math.pow%":O,"%Math.round%":d,"%Math.sign%":N,"%Reflect.getPrototypeOf%":B};if(P)try{null.error}catch(e){var U=P(P(e));W["%Error.prototype%"]=U}var G=function e(t){var a;if("%AsyncFunction%"===t)a=c("async function () {}");else if("%GeneratorFunction%"===t)a=c("function* () {}");else if("%AsyncGeneratorFunction%"===t)a=c("async function* () {}");else if("%AsyncGenerator%"===t){var i=e("%AsyncGeneratorFunction%");i&&(a=i.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&P&&(a=P(o.prototype))}return W[t]=a,a},y={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},b=a(13583),k=a(37533),F=b.call(v,Array.prototype.concat),V=b.call(f,Array.prototype.splice),H=b.call(v,String.prototype.replace),Y=b.call(v,String.prototype.slice),w=b.call(v,RegExp.prototype.exec),z=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,j=/\\(\\)?/g,K=function(e,t){var a,i=e;if(k(y,i)&&(i="%"+(a=y[i])[0]+"%"),k(W,i)){var o=W[i];if(o===g&&(o=G(i)),void 0===o&&!t)throw new S("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:a,name:i,value:o}}throw new T("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new S("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new S('"allowMissing" argument must be a boolean');if(null===w(/^%?[^%]*%?$/,e))throw new T("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=(function(e){var t=Y(e,0,1),a=Y(e,-1);if("%"===t&&"%"!==a)throw new T("invalid intrinsic syntax, expected closing `%`");if("%"===a&&"%"!==t)throw new T("invalid intrinsic syntax, expected opening `%`");var i=[];return H(e,z,function(e,t,a,o){i[i.length]=a?H(o,j,"$1"):t||e}),i})(e),i=a.length>0?a[0]:"",o=K("%"+i+"%",t),E=o.name,n=o.value,_=!1,r=o.alias;r&&(i=r[0],V(a,F([0,1],r)));for(var s=1,l=!0;s=a.length){var O=m(n,I);n=(l=!!O)&&"get"in O&&!("originalValue"in O.get)?O.get:n[I]}else l=k(n,I),n=n[I];l&&!_&&(W[E]=n)}}return n}},48819:(e,t,a)=>{"use strict";var i=a(32410);e.exports=i.getPrototypeOf||null},22517:e=>{"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},31611:(e,t,a)=>{"use strict";var i=a(22517),o=a(48819),E=a(61449);e.exports=i?function(e){return i(e)}:o?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return o(e)}:E?function(e){return E(e)}:null},64656:e=>{"use strict";e.exports=Object.getOwnPropertyDescriptor},3492:(e,t,a)=>{"use strict";var i=a(64656);if(i)try{i([],"length")}catch(e){i=null}e.exports=i},87657:(e,t,a)=>{"use strict";var i="undefined"!=typeof Symbol&&Symbol,o=a(38123);e.exports=function(){return"function"==typeof i&&("function"==typeof Symbol&&("symbol"==typeof i("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},38123:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),a=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(a))return!1;for(var i in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var E=Object.getOwnPropertyDescriptor(e,t);if(42!==E.value||!0!==E.enumerable)return!1}return!0}},37533:(e,t,a)=>{"use strict";var i=Function.prototype.call,o=Object.prototype.hasOwnProperty,E=a(13583);e.exports=E.call(i,o)},77444:e=>{var t=e.exports=function(e,a){if(a||(a=16),void 0===e&&(e=128),e<=0)return"0";for(var i=Math.log(Math.pow(2,e))/Math.log(a),o=2;i===1/0;o*=2)i=Math.log(Math.pow(2,e/o))/Math.log(a)*o;var E=i-Math.floor(i),n="";for(o=0;o=Math.pow(2,e)?t(e,a):n};t.rack=function(e,a,i){var o=function(o){var n=0;do{if(n++>10){if(!i)throw new Error("too many ID collisions, use more bits");e+=i}var _=t(e,a)}while(Object.hasOwnProperty.call(E,_));return E[_]=o,_},E=o.hats={};return o.get=function(e){return o.hats[e]},o.set=function(e,t){return o.hats[e]=t,o},o.bits=e||128,o.base=a||16,o}},53683:e=>{!(function t(a){e.exports=(function(){"use strict";function e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,i)}return a}function i(t){for(var a=1;ae.length)&&(t=e.length);for(var a=0,i=new Array(t);a=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var L={exports:{}};!(function(e){var t,a,i,o,E;t=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,a=/^(?=([^\/?#]*))\1([^]*)$/,i=/(?:\/|^)\.(?=\/)/g,o=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,E={buildAbsoluteURL:function(e,t,i){if(i=i||{},e=e.trim(),!(t=t.trim())){if(!i.alwaysNormalize)return e;var o=E.parseURL(e);if(!o)throw new Error("Error trying to parse base URL.");return o.path=E.normalizePath(o.path),E.buildURLFromParts(o)}var n=E.parseURL(t);if(!n)throw new Error("Error trying to parse relative URL.");if(n.scheme)return i.alwaysNormalize?(n.path=E.normalizePath(n.path),E.buildURLFromParts(n)):t;var _=E.parseURL(e);if(!_)throw new Error("Error trying to parse base URL.");if(!_.netLoc&&_.path&&"/"!==_.path[0]){var r=a.exec(_.path);_.netLoc=r[1],_.path=r[2]}_.netLoc&&!_.path&&(_.path="/");var T={scheme:_.scheme,netLoc:n.netLoc,path:null,params:n.params,query:n.query,fragment:n.fragment};if(!n.netLoc&&(T.netLoc=_.netLoc,"/"!==n.path[0]))if(n.path){var S=_.path,s=S.substring(0,S.lastIndexOf("/")+1)+n.path;T.path=E.normalizePath(s)}else T.path=_.path,n.params||(T.params=_.params,n.query||(T.query=_.query));return null===T.path&&(T.path=i.alwaysNormalize?E.normalizePath(n.path):n.path),E.buildURLFromParts(T)},parseURL:function(e){var a=t.exec(e);return a?{scheme:a[1]||"",netLoc:a[2]||"",path:a[3]||"",params:a[4]||"",query:a[5]||"",fragment:a[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(o,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=E})(L);var D=L.exports,C=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},p=Number.isSafeInteger||function(e){return"number"==typeof e&&Math.abs(e)<=P},P=Number.MAX_SAFE_INTEGER||9007199254740991,h=(function(e){return e.MEDIA_ATTACHING="hlsMediaAttaching",e.MEDIA_ATTACHED="hlsMediaAttached",e.MEDIA_DETACHING="hlsMediaDetaching",e.MEDIA_DETACHED="hlsMediaDetached",e.BUFFER_RESET="hlsBufferReset",e.BUFFER_CODECS="hlsBufferCodecs",e.BUFFER_CREATED="hlsBufferCreated",e.BUFFER_APPENDING="hlsBufferAppending",e.BUFFER_APPENDED="hlsBufferAppended",e.BUFFER_EOS="hlsBufferEos",e.BUFFER_FLUSHING="hlsBufferFlushing",e.BUFFER_FLUSHED="hlsBufferFlushed",e.MANIFEST_LOADING="hlsManifestLoading",e.MANIFEST_LOADED="hlsManifestLoaded",e.MANIFEST_PARSED="hlsManifestParsed",e.LEVEL_SWITCHING="hlsLevelSwitching",e.LEVEL_SWITCHED="hlsLevelSwitched",e.LEVEL_LOADING="hlsLevelLoading",e.LEVEL_LOADED="hlsLevelLoaded",e.LEVEL_UPDATED="hlsLevelUpdated",e.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",e.LEVELS_UPDATED="hlsLevelsUpdated",e.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",e.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",e.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",e.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",e.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",e.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",e.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",e.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",e.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",e.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",e.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",e.CUES_PARSED="hlsCuesParsed",e.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",e.INIT_PTS_FOUND="hlsInitPtsFound",e.FRAG_LOADING="hlsFragLoading",e.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",e.FRAG_LOADED="hlsFragLoaded",e.FRAG_DECRYPTED="hlsFragDecrypted",e.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",e.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",e.FRAG_PARSING_METADATA="hlsFragParsingMetadata",e.FRAG_PARSED="hlsFragParsed",e.FRAG_BUFFERED="hlsFragBuffered",e.FRAG_CHANGED="hlsFragChanged",e.FPS_DROP="hlsFpsDrop",e.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",e.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",e.ERROR="hlsError",e.DESTROYING="hlsDestroying",e.KEY_LOADING="hlsKeyLoading",e.KEY_LOADED="hlsKeyLoaded",e.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",e.BACK_BUFFER_REACHED="hlsBackBufferReached",e.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",e})({}),B=(function(e){return e.NETWORK_ERROR="networkError",e.MEDIA_ERROR="mediaError",e.KEY_SYSTEM_ERROR="keySystemError",e.MUX_ERROR="muxError",e.OTHER_ERROR="otherError",e})({}),f=(function(e){return e.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",e.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",e.KEY_SYSTEM_NO_SESSION="keySystemNoSession",e.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",e.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",e.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",e.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",e.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",e.MANIFEST_LOAD_ERROR="manifestLoadError",e.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",e.MANIFEST_PARSING_ERROR="manifestParsingError",e.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",e.LEVEL_EMPTY_ERROR="levelEmptyError",e.LEVEL_LOAD_ERROR="levelLoadError",e.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",e.LEVEL_PARSING_ERROR="levelParsingError",e.LEVEL_SWITCH_ERROR="levelSwitchError",e.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",e.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",e.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",e.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",e.FRAG_LOAD_ERROR="fragLoadError",e.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",e.FRAG_DECRYPT_ERROR="fragDecryptError",e.FRAG_PARSING_ERROR="fragParsingError",e.FRAG_GAP="fragGap",e.REMUX_ALLOC_ERROR="remuxAllocError",e.KEY_LOAD_ERROR="keyLoadError",e.KEY_LOAD_TIMEOUT="keyLoadTimeOut",e.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",e.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",e.BUFFER_APPEND_ERROR="bufferAppendError",e.BUFFER_APPENDING_ERROR="bufferAppendingError",e.BUFFER_STALLED_ERROR="bufferStalledError",e.BUFFER_FULL_ERROR="bufferFullError",e.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",e.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",e.INTERNAL_EXCEPTION="internalException",e.INTERNAL_ABORTED="aborted",e.UNKNOWN="unknown",e})({}),v=function(){},g={trace:v,debug:v,log:v,warn:v,info:v,error:v},M=g;function W(e){var t=self.console[e];return t?t.bind(self.console,"["+e+"] >"):v}function U(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),i=1;iNumber.MAX_SAFE_INTEGER?1/0:t},t.hexadecimalInteger=function(e){if(this[e]){var t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;for(var a=new Uint8Array(t.length/2),i=0;iNumber.MAX_SAFE_INTEGER?1/0:t},t.decimalFloatingPoint=function(e){return parseFloat(this[e])},t.optionalFloat=function(e,t){var a=this[e];return a?parseFloat(a):t},t.enumeratedString=function(e){return this[e]},t.bool=function(e){return"YES"===this[e]},t.decimalResolution=function(e){var t=b.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}},e.parseAttrList=function(e){var t,a={},i='"';for(k.lastIndex=0;null!==(t=k.exec(e));){var o=t[2];0===o.indexOf(i)&&o.lastIndexOf(i)===o.length-1&&(o=o.slice(1,-1)),a[t[1].trim()]=o}return a},_(e,[{key:"clientAttrs",get:function(){return Object.keys(this).filter(function(e){return"X-"===e.substring(0,2)})}}]),e})();function V(e){return"ID"!==e&&"CLASS"!==e&&"START-DATE"!==e&&"DURATION"!==e&&"END-DATE"!==e&&"END-ON-NEXT"!==e}function H(e){return"SCTE35-OUT"===e||"SCTE35-IN"===e}var Y=(function(){function e(e,t){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,t){var a=t.attr;for(var i in a)if(Object.prototype.hasOwnProperty.call(e,i)&&e[i]!==a[i]){y.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+e.ID+'"'),this._badValueForSameId=i;break}e=T(new F({}),a,e)}if(this.attr=e,this._startDate=new Date(e["START-DATE"]),"END-DATE"in this.attr){var o=new Date(this.attr["END-DATE"]);C(o.getTime())&&(this._endDate=o)}}return _(e,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var e=this.duration;return null!==e?new Date(this._startDate.getTime()+1e3*e):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var e=this.attr.decimalFloatingPoint("DURATION");if(C(e))return e}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&C(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),e})(),w=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},z={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"},j=(function(){function e(e){var t;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((t={})[z.AUDIO]=null,t[z.VIDEO]=null,t[z.AUDIOVIDEO]=null,t),this.baseurl=e}return e.prototype.setByteRange=function(e,t){var a,i=e.split("@",2);a=1===i.length?(null==t?void 0:t.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[a,parseInt(i[0])+a]},_(e,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=D.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(e){this._url=e}}]),e})(),K=(function(e){function t(t,a){var i;return(i=e.call(this,a)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new w,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.urlId=0,i.type=t,i}S(t,e);var a=t.prototype;return a.setKeyFormat=function(e){if(this.levelkeys){var t=this.levelkeys[e];t&&!this._decryptdata&&(this._decryptdata=t.getDecryptData(this.sn))}},a.abortRequests=function(){var e,t;null==(e=this.loader)||e.abort(),null==(t=this.keyLoader)||t.abort()},a.setElementaryStreamInfo=function(e,t,a,i,o,E){void 0===E&&(E=!1);var n=this.elementaryStreams,_=n[e];_?(_.startPTS=Math.min(_.startPTS,t),_.endPTS=Math.max(_.endPTS,a),_.startDTS=Math.min(_.startDTS,i),_.endDTS=Math.max(_.endDTS,o)):n[e]={startPTS:t,endPTS:a,startDTS:i,endDTS:o,partial:E}},a.clearElementaryStreamInfo=function(){var e=this.elementaryStreams;e[z.AUDIO]=null,e[z.VIDEO]=null,e[z.AUDIOVIDEO]=null},_(t,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var e=this.levelkeys.identity;if(e)this._decryptdata=e.getDecryptData(this.sn);else{var t=Object.keys(this.levelkeys);if(1===t.length)return this._decryptdata=this.levelkeys[t[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!C(this.programDateTime))return null;var e=C(this.duration)?this.duration:0;return this.programDateTime+1e3*e}},{key:"encrypted",get:function(){var e;if(null!=(e=this._decryptdata)&&e.encrypted)return!0;if(this.levelkeys){var t=Object.keys(this.levelkeys),a=t.length;if(a>1||1===a&&this.levelkeys[t[0]].encrypted)return!0}return!1}}]),t})(j),x=(function(e){function t(t,a,i,o,E){var n;(n=e.call(this,i)||this).fragOffset=0,n.duration=0,n.gap=!1,n.independent=!1,n.relurl=void 0,n.fragment=void 0,n.index=void 0,n.stats=new w,n.duration=t.decimalFloatingPoint("DURATION"),n.gap=t.bool("GAP"),n.independent=t.bool("INDEPENDENT"),n.relurl=t.enumeratedString("URI"),n.fragment=a,n.index=o;var _=t.enumeratedString("BYTERANGE");return _&&n.setByteRange(_,E),E&&(n.fragOffset=E.fragOffset+E.duration),n}return S(t,e),_(t,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var e=this.elementaryStreams;return!!(e.audio||e.video||e.audiovideo)}}]),t})(j),Q=10,X=(function(){function e(e){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=e}return e.prototype.reloaded=function(e){if(!e)return this.advanced=!0,void(this.updated=!0);var t=this.lastPartSn-e.lastPartSn,a=this.lastPartIndex-e.lastPartIndex;this.updated=this.endSN!==e.endSN||!!a||!!t||!this.live,this.advanced=this.endSN>e.endSN||t>0||0===t&&a>0,this.updated||this.advanced?this.misses=Math.floor(.6*e.misses):this.misses=e.misses+1,this.availabilityDelay=e.availabilityDelay},_(e,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&C(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||Q}},{key:"drift",get:function(){var e=this.driftEndTime-this.driftStartTime;return e>0?1e3*(this.driftEnd-this.driftStart)/e:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var e;return null!=(e=this.fragments)&&e.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),e})();function $(e){return Uint8Array.from(atob(e),function(e){return e.charCodeAt(0)})}function q(e){var t=ee(e).subarray(0,16),a=new Uint8Array(16);return a.set(t,16-t.length),a}function J(e){var t=function(e,t,a){var i=e[t];e[t]=e[a],e[a]=i};t(e,0,3),t(e,1,2),t(e,4,5),t(e,6,7)}function Z(e){var t=e.split(":"),a=null;if("data"===t[0]&&2===t.length){var i=t[1].split(";"),o=i[i.length-1].split(",");if(2===o.length){var E="base64"===o[0],n=o[1];E?(i.splice(-1,1),a=$(n)):a=q(n)}}return a}function ee(e){return Uint8Array.from(unescape(encodeURIComponent(e)),function(e){return e.charCodeAt(0)})}var te="undefined"!=typeof self?self:void 0,ae={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},ie={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.streamingkeydelivery",PLAYREADY:"com.microsoft.playready",WIDEVINE:"urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"};function oe(e){switch(e){case ie.FAIRPLAY:return ae.FAIRPLAY;case ie.PLAYREADY:return ae.PLAYREADY;case ie.WIDEVINE:return ae.WIDEVINE;case ie.CLEARKEY:return ae.CLEARKEY}}var Ee={WIDEVINE:"edef8ba979d64acea3c827dcd51d21ed"};function ne(e){if(e===Ee.WIDEVINE)return ae.WIDEVINE}function _e(e){switch(e){case ae.FAIRPLAY:return ie.FAIRPLAY;case ae.PLAYREADY:return ie.PLAYREADY;case ae.WIDEVINE:return ie.WIDEVINE;case ae.CLEARKEY:return ie.CLEARKEY}}function re(e){var t=e.drmSystems,a=e.widevineLicenseUrl,i=t?[ae.FAIRPLAY,ae.WIDEVINE,ae.PLAYREADY,ae.CLEARKEY].filter(function(e){return!!t[e]}):[];return!i[ae.WIDEVINE]&&a&&i.push(ae.WIDEVINE),i}var Te,Se=null!=te&&null!=(Te=te.navigator)&&Te.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function se(e,t,a,i){var o;switch(e){case ae.FAIRPLAY:o=["cenc","sinf"];break;case ae.WIDEVINE:case ae.PLAYREADY:o=["cenc"];break;case ae.CLEARKEY:o=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+e)}return le(o,t,a,i)}function le(e,t,a,i){return[{initDataTypes:e,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:t.map(function(e){return{contentType:'audio/mp4; codecs="'+e+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}}),videoCapabilities:a.map(function(e){return{contentType:'video/mp4; codecs="'+e+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}})}]}function Ie(e,t,a){return Uint8Array.prototype.slice?e.slice(t,a):new Uint8Array(Array.prototype.slice.call(e,t,a))}var Ae,ue=function(e,t){return t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},Oe=function(e,t){return t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},de=function(e,t){for(var a=t,i=0;ue(e,t);)i+=10,i+=Ne(e,t+6),Oe(e,t+10)&&(i+=10),t+=i;if(i>0)return e.subarray(a,a+i)},Ne=function(e,t){var a=0;return a=(127&e[t])<<21,a|=(127&e[t+1])<<14,a|=(127&e[t+2])<<7,a|=127&e[t+3]},Re=function(e,t){return ue(e,t)&&Ne(e,t+6)+10<=e.length-t},ce=function(e){for(var t=De(e),a=0;a>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:T+=String.fromCharCode(E);break;case 12:case 13:n=e[S++],T+=String.fromCharCode((31&E)<<6|63&n);break;case 14:n=e[S++],_=e[S++],T+=String.fromCharCode((15&E)<<12|(63&n)<<6|63&_)}}return T};function ve(){if(!navigator.userAgent.includes("PlayStation 4"))return Ae||void 0===self.TextDecoder||(Ae=new self.TextDecoder("utf-8")),Ae}var ge={hexDump:function(e){for(var t="",a=0;a>24,e[t+1]=a>>16&255,e[t+2]=a>>8&255,e[t+3]=255&a}function He(e){for(var t=e.byteLength,a=0;a8&&109===e[a+4]&&111===e[a+5]&&111===e[a+6]&&102===e[a+7])return!0;a=i>1?a+i:t}return!1}function Ye(e,t){var a=[];if(!t.length)return a;for(var i=e.byteLength,o=0;o1?o+E:i;if(Ge(e.subarray(o+4,o+8))===t[0])if(1===t.length)a.push(e.subarray(o+8,n));else{var _=Ye(e.subarray(o+8,n),t.slice(1));_.length&&We.apply(a,_)}o=n}return a}function we(e){var t=[],a=e[0],i=8,o=be(e,i);i+=4;var E=0,n=0;0===a?(E=be(e,i),n=be(e,i+4),i+=8):(E=ke(e,i),n=ke(e,i+8),i+=16),i+=2;var _=e.length+n,r=ye(e,i);i+=2;for(var T=0;T>>31)return y.warn("SIDX has hierarchical references (not supported)"),null;var I=be(e,S);S+=4,t.push({referenceSize:l,subsegmentDuration:I,info:{duration:I/o,start:_,end:_+l-1}}),_+=l,i=S+=4}return{earliestPresentationTime:E,timescale:o,version:a,referencesCount:r,references:t}}function ze(e){for(var t=[],a=Ye(e,["moov","trak"]),o=0;o12){var S=4;if(3!==T[S++])break;S=Ke(T,S),S+=2;var s=T[S++];if(128&s&&(S+=2),64&s&&(S+=T[S++]),4!==T[S++])break;S=Ke(T,S);var l=T[S++];if(64!==l)break;if(o+="."+xe(l),S+=12,5!==T[S++])break;S=Ke(T,S);var I=T[S++],A=(248&I)>>3;31===A&&(A+=1+((7&I)<<3)+((224&T[S])>>5)),o+="."+A}break;case"hvc1":case"hev1":var u=Ye(a,["hvcC"])[0],O=u[1],d=["","A","B","C"][O>>6],N=31&O,R=be(u,2),c=(32&O)>>5?"H":"L",m=u[12],L=u.subarray(6,12);o+="."+d+N,o+="."+R.toString(16).toUpperCase(),o+="."+c+m;for(var D="",C=L.length;C--;){var p=L[C];(p||D)&&(D="."+p.toString(16).toUpperCase()+D)}o+=D;break;case"dvh1":case"dvhe":var P=Ye(a,["dvcC"])[0],h=P[2]>>1&127,B=P[2]<<5&32|P[3]>>3&31;o+="."+Qe(h)+"."+Qe(B);break;case"vp09":var f=Ye(a,["vpcC"])[0],v=f[4],g=f[5],M=f[6]>>4&15;o+="."+Qe(v)+"."+Qe(g)+"."+Qe(M);break;case"av01":var W=Ye(a,["av1C"])[0],U=W[1]>>>5,G=31&W[1],y=W[2]>>>7?"H":"M",b=(64&W[2])>>6,k=(32&W[2])>>5,F=2===U&&b?k?12:10:b?10:8,V=(16&W[2])>>4,H=(8&W[2])>>3,Y=(4&W[2])>>2,w=3&W[2],z=1,j=1,K=1,x=0;o+="."+U+"."+Qe(G)+y+"."+Qe(F)+"."+V+"."+H+Y+w+"."+Qe(z)+"."+Qe(j)+"."+Qe(K)+"."+x}return{codec:o,encrypted:E}}function Ke(e,t){for(var a=t+5;128&e[t++]&&t0;o||(i=Ye(t,["encv"])),i.forEach(function(e){Ye(o?e.subarray(28):e.subarray(78),["sinf"]).forEach(function(e){var t=$e(e);if(t){var i=t.subarray(8,24);i.some(function(e){return 0!==e})||(y.log("[eme] Patching keyId in 'enc"+(o?"a":"v")+">sinf>>tenc' box: "+ge.hexDump(i)+" -> "+ge.hexDump(a)),t.set(a,8))}})})}),e}function $e(e){var t=Ye(e,["schm"])[0];if(t){var a=Ge(t.subarray(4,8));if("cbcs"===a||"cenc"===a)return Ye(e,["schi","tenc"])[0]}return y.error("[eme] missing 'schm' box"),null}function qe(e,t){return Ye(t,["moof","traf"]).reduce(function(t,a){var i=Ye(a,["tfdt"])[0],o=i[0],E=Ye(a,["tfhd"]).reduce(function(t,a){var E=be(a,4),n=e[E];if(n){var _=be(i,4);if(1===o){if(_===Me)return y.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),t;_*=Me+1,_+=be(i,8)}var r=_/(n.timescale||9e4);if(C(r)&&(null===t||r>1&63;return 39===a||40===a}return 6==(31&t)}function nt(e,t,a,i){var o=_t(e),E=0;E+=t;for(var n=0,_=0,r=0;E=o.length)break;n+=r=o[E++]}while(255===r);_=0;do{if(E>=o.length)break;_+=r=o[E++]}while(255===r);var T=o.length-E,S=E;if(_T){y.error("Malformed SEI payload. "+_+" is too small, only "+T+" bytes left to parse.");break}if(4===n){if(181===o[S++]){var s=ye(o,S);if(S+=2,49===s){var l=be(o,S);if(S+=4,1195456820===l){var I=o[S++];if(3===I){var A=o[S++],u=64&A,O=u?2+3*(31&A):0,d=new Uint8Array(O);if(u){d[0]=A;for(var N=1;N16){for(var R=[],c=0;c<16;c++){var m=o[S++].toString(16);R.push(1==m.length?"0"+m:m),3!==c&&5!==c&&7!==c&&9!==c||R.push("-")}for(var L=_-16,D=new Uint8Array(L),C=0;C1?t-1:0),i=1;i>24&255,_[1]=E>>16&255,_[2]=E>>8&255,_[3]=255&E,_.set(e,4),n=0,E=8;n0?(E=new Uint8Array(4),t.length>0&&new DataView(E.buffer).setUint32(0,t.length,!1)):E=new Uint8Array;var r=new Uint8Array(4);return a&&a.byteLength>0&&new DataView(r.buffer).setUint32(0,a.byteLength,!1),Tt([112,115,115,104],new Uint8Array([i,0,0,0]),e,E,o,r,a||new Uint8Array)}function st(e){if(!(e instanceof ArrayBuffer)||e.byteLength<32)return null;var t={version:0,systemId:"",kids:null,data:null},a=new DataView(e),i=a.getUint32(0);if(e.byteLength!==i&&i>44)return null;if(1886614376!==a.getUint32(4))return null;if(t.version=a.getUint32(8)>>>24,t.version>1)return null;t.systemId=ge.hexDump(new Uint8Array(e,12,16));var o=a.getUint32(28);if(0===t.version){if(i-32=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case ie.PLAYREADY:var o=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=St(o,null,i);var E=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),n=String.fromCharCode.apply(null,Array.from(E)),_=n.substring(n.indexOf("<"),n.length),r=(new DOMParser).parseFromString(_,"text/xml").getElementsByTagName("KID")[0];if(r){var T=r.childNodes[0]?r.childNodes[0].nodeValue:r.getAttribute("VALUE");if(T){var S=$(T).subarray(0,16);J(S),this.keyId=S}}break;default:var s=i.subarray(0,16);if(16!==s.length){var l=new Uint8Array(16);l.set(s,16-s.length),s=l}this.keyId=s}if(!this.keyId||16!==this.keyId.byteLength){var I=lt[this.uri];if(!I){var A=Object.keys(lt).length%Number.MAX_SAFE_INTEGER;I=new Uint8Array(16),new DataView(I.buffer,12,4).setUint32(0,A),lt[this.uri]=I}this.keyId=I}return this},e})();function At(e){for(var t=new Uint8Array(16),a=12;a<16;a++)t[a]=e>>8*(15-a)&255;return t}var ut=/\{\$([a-zA-Z0-9-_]+)\}/g;function Ot(e){return ut.test(e)}function dt(e,t,a){if(null!==e.variableList||e.hasVariableRefs)for(var i=a.length;i--;){var o=a[i],E=t[o];E&&(t[o]=Nt(e,E))}}function Nt(e,t){if(null!==e.variableList||e.hasVariableRefs){var a=e.variableList;return t.replace(ut,function(t){var i=t.substring(2,t.length-1),o=null==a?void 0:a[i];return void 0===o?(e.playlistParsingError||(e.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),t):o})}return t}function Rt(e,t,a){var i,o,E=e.variableList;if(E||(e.variableList=E={}),"QUERYPARAM"in t){i=t.QUERYPARAM;try{var n=new self.URL(a).searchParams;if(!n.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+a+'"');o=n.get(i)}catch(t){e.playlistParsingError||(e.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+t.message))}}else i=t.NAME,o=t.VALUE;i in E?e.playlistParsingError||(e.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):E[i]=o||""}function ct(e,t,a){var i=t.IMPORT;if(a&&i in a){var o=e.variableList;o||(e.variableList=o={}),o[i]=a[i]}else e.playlistParsingError||(e.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function mt(e){if(void 0===e&&(e=!0),"undefined"!=typeof self)return(e||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}var Lt={audio:{a3ds:1,"ac-3":.95,"ac-4":1,alac:.9,alaw:1,dra1:1,"dts+":1,"dts-":1,dtsc:1,dtse:1,dtsh:1,"ec-3":.9,enca:1,fLaC:.9,flac:.9,FLAC:.9,g719:1,g726:1,m4ae:1,mha1:1,mha2:1,mhm1:1,mhm2:1,mlpa:1,mp4a:1,"raw ":1,Opus:1,opus:1,samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,avc3:1,avc4:1,avcp:1,av01:.8,drac:1,dva1:1,dvav:1,dvh1:.7,dvhe:.7,encv:1,hev1:.75,hvc1:.75,mjp2:1,mp4v:1,mvc1:1,mvc2:1,mvc3:1,mvc4:1,resv:1,rv60:1,s263:1,svc1:1,svc2:1,"vc-1":1,vp08:1,vp09:.9},text:{stpp:1,wvtt:1}};function Dt(e,t){var a=Lt[t];return!!a&&!!a[e.slice(0,4)]}function Ct(e,t,a){return void 0===a&&(a=!0),!e.split(",").some(function(e){return!pt(e,t,a)})}function pt(e,t,a){var i;void 0===a&&(a=!0);var o=mt(a);return null!=(i=null==o?void 0:o.isTypeSupported(Pt(e,t)))&&i}function Pt(e,t){return t+'/mp4;codecs="'+e+'"'}function ht(e){if(e){var t=e.substring(0,4);return Lt.video[t]}return 2}function Bt(e){return e.split(",").reduce(function(e,t){var a=Lt.video[t];return a?(2*a+e)/(e?3:2):(Lt.audio[t]+e)/(e?2:1)},0)}var ft={};function vt(e,t){if(void 0===t&&(t=!0),ft[e])return ft[e];for(var a={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"]}[e],i=0;i2){var a=t.shift()+".";return a+=parseInt(t.shift()).toString(16),a+=("000"+parseInt(t.shift()).toString(16)).slice(-4)}return e}var Gt=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,yt=/#EXT-X-MEDIA:(.*)/g,bt=/^#EXT(?:INF|-X-TARGETDURATION):/m,kt=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),Ft=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP|INDEPENDENT-SEGMENTS)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),Vt=(function(){function e(){}return e.findGroup=function(e,t){for(var a=0;a0&&E.length0&&j.bool("CAN-SKIP-DATERANGES"),S.partHoldBack=j.optionalFloat("PART-HOLD-BACK",0),S.holdBack=j.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var Q=new F(B);S.partTarget=Q.decimalFloatingPoint("PART-TARGET");break;case"PART":var $=S.partList;$||($=S.partList=[]);var q=A>0?$[$.length-1]:void 0,J=A++,Z=new F(B);dt(S,Z,["BYTERANGE","URI"]);var ee=new x(Z,N,t,J,q);$.push(ee),N.duration+=ee.duration;break;case"PRELOAD-HINT":var te=new F(B);dt(S,te,["URI"]),S.preloadHint=te;break;case"RENDITION-REPORT":var ae=new F(B);dt(S,ae,["URI"]),S.renditionReports=S.renditionReports||[],S.renditionReports.push(ae);break;default:y.warn("line parsed but not handled: "+n)}}}d&&!d.relurl?(s.pop(),u-=d.duration,S.partList&&(S.fragmentHint=d)):S.partList&&(Kt(N,d),N.cc=O,S.fragmentHint=N,r&&Qt(N,r,S));var ie=s.length,oe=s[0],Ee=s[ie-1];if((u+=S.skippedSegments*S.targetduration)>0&&ie&&Ee){S.averagetargetduration=u/ie;var ne=Ee.sn;S.endSN="initSegment"!==ne?ne:0,S.live||(Ee.endList=!0),oe&&(S.startCC=oe.cc)}else S.endSN=0,S.startCC=0;return S.fragmentHint&&(u+=S.fragmentHint.duration),S.totalduration=u,S.endCC=O,R>0&&jt(s,R),S},e})();function Ht(e,t,a){var i,o,E=new F(e);dt(a,E,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var n=null!=(i=E.METHOD)?i:"",_=E.URI,r=E.hexadecimalInteger("IV"),T=E.KEYFORMATVERSIONS,S=null!=(o=E.KEYFORMAT)?o:"identity";_&&E.IV&&!r&&y.error("Invalid IV: "+E.IV);var s=_?Vt.resolve(_,t):"",l=(T||"1").split("/").map(Number).filter(Number.isFinite);return new It(n,s,S,l,r)}function Yt(e){var t=new F(e).decimalFloatingPoint("TIME-OFFSET");return C(t)?t:null}function wt(e,t){var a=(e||"").split(/[ ,]+/).filter(function(e){return e});["video","audio","text"].forEach(function(e){var i=a.filter(function(t){return Dt(t,e)});i.length&&(t[e+"Codec"]=i.join(","),a=a.filter(function(e){return-1===i.indexOf(e)}))}),t.unknownCodecs=a}function zt(e,t,a){var i=t[a];i&&(e[a]=i)}function jt(e,t){for(var a=e[t],i=t;i--;){var o=e[i];if(!o)return;o.programDateTime=a.programDateTime-1e3*o.duration,a=o}}function Kt(e,t){e.rawProgramDateTime?e.programDateTime=Date.parse(e.rawProgramDateTime):null!=t&&t.programDateTime&&(e.programDateTime=t.endProgramDateTime),C(e.programDateTime)||(e.programDateTime=null,e.rawProgramDateTime=null)}function xt(e,t,a,i){e.relurl=t.URI,t.BYTERANGE&&e.setByteRange(t.BYTERANGE),e.level=a,e.sn="initSegment",i&&(e.levelkeys=i),e.initSegment=null}function Qt(e,t,a){e.levelkeys=t;var i=a.encryptedFragments;i.length&&i[i.length-1].levelkeys===t||!Object.keys(t).some(function(e){return t[e].isCommonEncryption})||i.push(e)}var Xt={MANIFEST:"manifest",LEVEL:"level",AUDIO_TRACK:"audioTrack",SUBTITLE_TRACK:"subtitleTrack"},$t={MAIN:"main",AUDIO:"audio",SUBTITLE:"subtitle"};function qt(e){switch(e.type){case Xt.AUDIO_TRACK:return $t.AUDIO;case Xt.SUBTITLE_TRACK:return $t.SUBTITLE;default:return $t.MAIN}}function Jt(e,t){var a=e.url;return void 0!==a&&0!==a.indexOf("data:")||(a=t.url),a}var Zt=(function(){function e(e){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=e,this.registerListeners()}var t=e.prototype;return t.startLoad=function(e){},t.stopLoad=function(){this.destroyInternalLoaders()},t.registerListeners=function(){var e=this.hls;e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.LEVEL_LOADING,this.onLevelLoading,this),e.on(h.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(h.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},t.unregisterListeners=function(){var e=this.hls;e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.LEVEL_LOADING,this.onLevelLoading,this),e.off(h.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(h.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},t.createInternalLoader=function(e){var t=this.hls.config,a=t.pLoader,i=t.loader,o=new(a||i)(t);return this.loaders[e.type]=o,o},t.getInternalLoader=function(e){return this.loaders[e.type]},t.resetInternalLoader=function(e){this.loaders[e]&&delete this.loaders[e]},t.destroyInternalLoaders=function(){for(var e in this.loaders){var t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}},t.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},t.onManifestLoading=function(e,t){var a=t.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:Xt.MANIFEST,url:a,deliveryDirectives:null})},t.onLevelLoading=function(e,t){var a=t.id,i=t.level,o=t.pathwayId,E=t.url,n=t.deliveryDirectives;this.load({id:a,level:i,pathwayId:o,responseType:"text",type:Xt.LEVEL,url:E,deliveryDirectives:n})},t.onAudioTrackLoading=function(e,t){var a=t.id,i=t.groupId,o=t.url,E=t.deliveryDirectives;this.load({id:a,groupId:i,level:null,responseType:"text",type:Xt.AUDIO_TRACK,url:o,deliveryDirectives:E})},t.onSubtitleTrackLoading=function(e,t){var a=t.id,i=t.groupId,o=t.url,E=t.deliveryDirectives;this.load({id:a,groupId:i,level:null,responseType:"text",type:Xt.SUBTITLE_TRACK,url:o,deliveryDirectives:E})},t.load=function(e){var t,a,i,o=this,E=this.hls.config,n=this.getInternalLoader(e);if(n){var _=n.context;if(_&&_.url===e.url&&_.level===e.level)return void y.trace("[playlist-loader]: playlist request ongoing");y.log("[playlist-loader]: aborting previous loader for type: "+e.type),n.abort()}if(a=e.type===Xt.MANIFEST?E.manifestLoadPolicy.default:T({},E.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),n=this.createInternalLoader(e),C(null==(t=e.deliveryDirectives)?void 0:t.part)&&(e.type===Xt.LEVEL&&null!==e.level?i=this.hls.levels[e.level].details:e.type===Xt.AUDIO_TRACK&&null!==e.id?i=this.hls.audioTracks[e.id].details:e.type===Xt.SUBTITLE_TRACK&&null!==e.id&&(i=this.hls.subtitleTracks[e.id].details),i)){var r=i.partTarget,S=i.targetduration;if(r&&S){var s=1e3*Math.max(3*r,.8*S);a=T({},a,{maxTimeToFirstByteMs:Math.min(s,a.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(s,a.maxTimeToFirstByteMs)})}}var l=a.errorRetry||a.timeoutRetry||{},I={loadPolicy:a,timeout:a.maxLoadTimeMs,maxRetry:l.maxNumRetry||0,retryDelay:l.retryDelayMs||0,maxRetryDelay:l.maxRetryDelayMs||0},A={onSuccess:function(e,t,a,i){var E=o.getInternalLoader(a);o.resetInternalLoader(a.type);var n=e.data;0===n.indexOf("#EXTM3U")?(t.parsing.start=performance.now(),Vt.isMediaPlaylist(n)?o.handleTrackOrLevelPlaylist(e,t,a,i||null,E):o.handleMasterPlaylist(e,t,a,i)):o.handleManifestParsingError(e,a,new Error("no EXTM3U delimiter"),i||null,t)},onError:function(e,t,a,i){o.handleNetworkError(t,a,!1,e,i)},onTimeout:function(e,t,a){o.handleNetworkError(t,a,!0,void 0,e)}};n.load(e,I,A)},t.handleMasterPlaylist=function(e,t,a,i){var o=this.hls,E=e.data,n=Jt(e,a),_=Vt.parseMasterPlaylist(E,n);if(_.playlistParsingError)this.handleManifestParsingError(e,a,_.playlistParsingError,i,t);else{var r=_.contentSteering,T=_.levels,S=_.sessionData,s=_.sessionKeys,l=_.startTimeOffset,I=_.variableList;this.variableList=I;var A=Vt.parseMasterPlaylistMedia(E,n,_),u=A.AUDIO,O=void 0===u?[]:u,d=A.SUBTITLES,N=A["CLOSED-CAPTIONS"];O.length&&(O.some(function(e){return!e.url})||!T[0].audioCodec||T[0].attrs.AUDIO||(y.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),O.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new F({}),bitrate:0,url:""}))),o.trigger(h.MANIFEST_LOADED,{levels:T,audioTracks:O,subtitles:d,captions:N,contentSteering:r,url:n,stats:t,networkDetails:i,sessionData:S,sessionKeys:s,startTimeOffset:l,variableList:I})}},t.handleTrackOrLevelPlaylist=function(e,t,a,i,o){var E=this.hls,n=a.id,_=a.level,r=a.type,T=Jt(e,a),S=0,s=C(_)?_:C(n)?n:0,l=qt(a),I=Vt.parseLevelPlaylist(e.data,T,s,l,S,this.variableList);if(r===Xt.MANIFEST){var A={attrs:new F({}),bitrate:0,details:I,name:"",url:T};E.trigger(h.MANIFEST_LOADED,{levels:[A],audioTracks:[],url:T,stats:t,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}t.parsing.end=performance.now(),a.levelDetails=I,this.handlePlaylistLoaded(I,e,t,a,i,o)},t.handleManifestParsingError=function(e,t,a,i,o){this.hls.trigger(h.ERROR,{type:B.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:t.type===Xt.MANIFEST,url:e.url,err:a,error:a,reason:a.message,response:e,context:t,networkDetails:i,stats:o})},t.handleNetworkError=function(e,t,a,o,E){void 0===a&&(a=!1);var n="A network "+(a?"timeout":"error"+(o?" (status "+o.code+")":""))+" occurred while loading "+e.type;e.type===Xt.LEVEL?n+=": "+e.level+" id: "+e.id:e.type!==Xt.AUDIO_TRACK&&e.type!==Xt.SUBTITLE_TRACK||(n+=" id: "+e.id+' group-id: "'+e.groupId+'"');var _=new Error(n);y.warn("[playlist-loader]: "+n);var r=f.UNKNOWN,T=!1,S=this.getInternalLoader(e);switch(e.type){case Xt.MANIFEST:r=a?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,T=!0;break;case Xt.LEVEL:r=a?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,T=!1;break;case Xt.AUDIO_TRACK:r=a?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,T=!1;break;case Xt.SUBTITLE_TRACK:r=a?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,T=!1}S&&this.resetInternalLoader(e.type);var s={type:B.NETWORK_ERROR,details:r,fatal:T,url:e.url,loader:S,context:e,error:_,networkDetails:t,stats:E};if(o){var l=(null==t?void 0:t.url)||e.url;s.response=i({url:l,data:void 0},o)}this.hls.trigger(h.ERROR,s)},t.handlePlaylistLoaded=function(e,t,a,i,o,E){var n=this.hls,_=i.type,r=i.level,T=i.id,S=i.groupId,s=i.deliveryDirectives,l=Jt(t,i),I=qt(i),A="number"==typeof i.level&&I===$t.MAIN?r:void 0;if(e.fragments.length){e.targetduration||(e.playlistParsingError=new Error("Missing Target Duration"));var u=e.playlistParsingError;if(u)n.trigger(h.ERROR,{type:B.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:l,error:u,reason:u.message,response:t,context:i,level:A,parent:I,networkDetails:o,stats:a});else switch(e.live&&E&&(E.getCacheAge&&(e.ageHeader=E.getCacheAge()||0),E.getCacheAge&&!isNaN(e.ageHeader)||(e.ageHeader=0)),_){case Xt.MANIFEST:case Xt.LEVEL:n.trigger(h.LEVEL_LOADED,{details:e,level:A||0,id:T||0,stats:a,networkDetails:o,deliveryDirectives:s});break;case Xt.AUDIO_TRACK:n.trigger(h.AUDIO_TRACK_LOADED,{details:e,id:T||0,groupId:S||"",stats:a,networkDetails:o,deliveryDirectives:s});break;case Xt.SUBTITLE_TRACK:n.trigger(h.SUBTITLE_TRACK_LOADED,{details:e,id:T||0,groupId:S||"",stats:a,networkDetails:o,deliveryDirectives:s})}}else{var O=new Error("No Segments found in Playlist");n.trigger(h.ERROR,{type:B.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:l,error:O,reason:O.message,response:t,context:i,level:A,parent:I,networkDetails:o,stats:a})}},e})();function ea(e,t){var a;try{a=new Event("addtrack")}catch(e){(a=document.createEvent("Event")).initEvent("addtrack",!1,!1)}a.track=e,t.dispatchEvent(a)}function ta(e,t){var a=e.mode;if("disabled"===a&&(e.mode="hidden"),e.cues&&!e.cues.getCueById(t.id))try{if(e.addCue(t),!e.cues.getCueById(t.id))throw new Error("addCue is failed for: "+t)}catch(a){y.debug("[texttrack-utils]: "+a);try{var i=new self.TextTrackCue(t.startTime,t.endTime,t.text);i.id=t.id,e.addCue(i)}catch(e){y.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+e)}}"disabled"===a&&(e.mode=a)}function aa(e){var t=e.mode;if("disabled"===t&&(e.mode="hidden"),e.cues)for(var a=e.cues.length;a--;)e.removeCue(e.cues[a]);"disabled"===t&&(e.mode=t)}function ia(e,t,a,i){var o=e.mode;if("disabled"===o&&(e.mode="hidden"),e.cues&&e.cues.length>0)for(var E=Ea(e.cues,t,a),n=0;ne[a].endTime)return-1;for(var i=0,o=a;i<=o;){var E=Math.floor((o+i)/2);if(te[E].startTime&&i-1)for(var E=o,n=e.length;E=t&&_.endTime<=a)i.push(_);else if(_.startTime>a)return i}return i}function na(e){for(var t=[],a=0;asa&&(s=sa),s-S<=0&&(s=S+ra);for(var l=0;lt.startDate&&(!e||t.startDate.05&&this.forwardBufferLength>1){var r=Math.min(2,Math.max(1,E)),T=Math.round(2/(1+Math.exp(-.75*_-this.edgeStalled))*20)/20;e.playbackRate=Math.min(r,Math.max(1,T))}else 1!==e.playbackRate&&0!==e.playbackRate&&(e.playbackRate=1)}}}}},t.estimateLiveEdge=function(){var e=this.levelDetails;return null===e?null:e.edge+e.age},t.computeLatency=function(){var e=this.estimateLiveEdge();return null===e?null:e-this.currentTime},_(e,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var e=this.config,t=this.levelDetails;return void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:t?e.liveMaxLatencyDurationCount*t.targetduration:0}},{key:"targetLatency",get:function(){var e=this.levelDetails;if(null===e)return null;var t=e.holdBack,a=e.partHoldBack,i=e.targetduration,o=this.config,E=o.liveSyncDuration,n=o.liveSyncDurationCount,_=o.lowLatencyMode,r=this.hls.userConfig,T=_&&a||t;(r.liveSyncDuration||r.liveSyncDurationCount||0===T)&&(T=void 0!==E?E:n*i);var S=i,s=1;return T+Math.min(this.stallCount*s,S)}},{key:"liveSyncPosition",get:function(){var e=this.estimateLiveEdge(),t=this.targetLatency,a=this.levelDetails;if(null===e||null===t||null===a)return null;var i=a.edge,o=e-t-this.edgeStalled,E=i-a.totalduration,n=i-(this.config.lowLatencyMode&&a.partTarget||a.targetduration);return Math.min(Math.max(E,o),n)}},{key:"drift",get:function(){var e=this.levelDetails;return null===e?1:e.drift}},{key:"edgeStalled",get:function(){var e=this.levelDetails;if(null===e)return 0;var t=3*(this.config.lowLatencyMode&&e.partTarget||e.targetduration);return Math.max(e.age-t,0)}},{key:"forwardBufferLength",get:function(){var e=this.media,t=this.levelDetails;if(!e||!t)return 0;var a=e.buffered.length;return(a?e.buffered.end(a-1):t.edge)-this.currentTime}}]),e})(),Oa=["NONE","TYPE-0","TYPE-1",null];function da(e){return Oa.indexOf(e)>-1}var Na=["SDR","PQ","HLG"];function Ra(e){return!!e&&Na.indexOf(e)>-1}var ca={No:"",Yes:"YES",v2:"v2"};function ma(e,t){var a=e.canSkipUntil,i=e.canSkipDateRanges,o=e.endSN;return a&&(void 0!==t?t-o:0)e.sn?(o=a-e.start,i=e):(o=e.start-a,i=t),i.duration!==o&&(i.duration=o)}else t.sn>e.sn?e.cc===t.cc&&e.minEndPTS?t.start=e.start+(e.minEndPTS-e.start):t.start=e.start+e.duration:t.start=Math.max(e.start-t.duration,0)}function Pa(e,t,a,i,o,E){i-a<=0&&(y.warn("Fragment should have a positive duration",t),i=a+t.duration,E=o+t.duration);var n=a,_=i,r=t.startPTS,T=t.endPTS;if(C(r)){var S=Math.abs(r-a);C(t.deltaPTS)?t.deltaPTS=Math.max(S,t.deltaPTS):t.deltaPTS=S,n=Math.max(a,r),a=Math.min(a,r),o=Math.min(o,t.startDTS),_=Math.min(i,T),i=Math.max(i,T),E=Math.max(E,t.endDTS)}var s=a-t.start;0!==t.start&&(t.start=a),t.duration=i-t.start,t.startPTS=a,t.maxStartPTS=n,t.startDTS=o,t.endPTS=i,t.minEndPTS=_,t.endDTS=E;var l,I=t.sn;if(!e||Ie.endSN)return 0;var A=I-e.startSN,u=e.fragments;for(u[A]=t,l=A;l>0;l--)pa(u[l],u[l-1]);for(l=A;l=0;o--){var E=i[o].initSegment;if(E){a=E;break}}e.fragmentHint&&delete e.fragmentHint.endPTS;var n,_=0;if(va(e,t,function(e,i){e.relurl&&(_=e.cc-i.cc),C(e.startPTS)&&C(e.endPTS)&&(i.start=i.startPTS=e.startPTS,i.startDTS=e.startDTS,i.maxStartPTS=e.maxStartPTS,i.endPTS=e.endPTS,i.endDTS=e.endDTS,i.minEndPTS=e.minEndPTS,i.duration=e.endPTS-e.startPTS,i.duration&&(n=i),t.PTSKnown=t.alignedSliding=!0),i.elementaryStreams=e.elementaryStreams,i.loader=e.loader,i.stats=e.stats,e.initSegment&&(i.initSegment=e.initSegment,a=e.initSegment)}),a&&(t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments).forEach(function(e){var t;!e||e.initSegment&&e.initSegment.relurl!==(null==(t=a)?void 0:t.relurl)||(e.initSegment=a)}),t.skippedSegments)if(t.deltaUpdateFailed=t.fragments.some(function(e){return!e}),t.deltaUpdateFailed){y.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var r=t.skippedSegments;r--;)t.fragments.shift();t.startSN=t.fragments[0].sn,t.startCC=t.fragments[0].cc}else t.canSkipDateRanges&&(t.dateRanges=Ba(e.dateRanges,t.dateRanges,t.recentlyRemovedDateranges));var T=t.fragments;if(_){y.warn("discontinuity sliding from playlist, take drift into account");for(var S=0;S=i.length||Ma(t,i[a].start)}function Ma(e,t){if(t){for(var a=e.fragments,i=e.skippedSegments;it){var E=1e3*i[i.length-1].duration;E499)}var za={search:function(e,t){for(var a=0,i=e.length-1,o=null,E=null;a<=i;){var n=t(E=e[o=(a+i)/2|0]);if(n>0)a=o+1;else{if(!(n<0))return E;i=o-1}}return null}};function ja(e,t,a){if(null===t||!Array.isArray(e)||!e.length||!C(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;a=a||0;for(var i=0;i0&&E<15e-7&&(a+=15e-7)}else 0===a&&0===t[0].start&&(o=t[0]);if(o&&(!e||e.level===o.level)&&0===xa(a,i,o))return o;var n=za.search(t,xa.bind(null,a,i));return!n||n===e&&o?o:n}function xa(e,t,a){if(void 0===e&&(e=0),void 0===t&&(t=0),a.start<=e&&a.start+a.duration>e)return 0;var i=Math.min(t,a.duration+(a.deltaPTS?a.deltaPTS:0));return a.start+a.duration-i<=e?1:a.start-i>e&&a.start?-1:0}function Qa(e,t,a){var i=1e3*Math.min(t,a.duration+(a.deltaPTS?a.deltaPTS:0));return(a.endProgramDateTime||0)-i>e}function Xa(e,t){return za.search(e,function(e){return e.cct?-1:0})}var $a={DoNothing:0,SendEndCallback:1,SendAlternateToPenaltyBox:2,RemoveAlternatePermanently:3,InsertDiscontinuity:4,RetryRequest:5},qa={None:0,MoveAllAlternatesMatchingHost:1,MoveAllAlternatesMatchingHDCP:2,SwitchToSDR:4},Ja=(function(){function e(e){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=e,this.log=y.log.bind(y,"[info]:"),this.warn=y.warn.bind(y,"[warning]:"),this.error=y.error.bind(y,"[error]:"),this.registerListeners()}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(h.ERROR,this.onError,this),e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.LEVEL_UPDATED,this.onLevelUpdated,this)},t.unregisterListeners=function(){var e=this.hls;e&&(e.off(h.ERROR,this.onError,this),e.off(h.ERROR,this.onErrorOut,this),e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.LEVEL_UPDATED,this.onLevelUpdated,this))},t.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},t.startLoad=function(e){},t.stopLoad=function(){this.playlistError=0},t.getVariantLevelIndex=function(e){return(null==e?void 0:e.type)===$t.MAIN?e.level:this.hls.loadLevel},t.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},t.onLevelUpdated=function(){this.playlistError=0},t.onError=function(e,t){var a,i;if(!t.fatal){var o=this.hls,E=t.context;switch(t.details){case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:return void(t.errorAction=this.getFragRetryOrSwitchAction(t));case f.FRAG_PARSING_ERROR:if(null!=(a=t.frag)&&a.gap)return void(t.errorAction={action:$a.DoNothing,flags:qa.None});case f.FRAG_GAP:case f.FRAG_DECRYPT_ERROR:return t.errorAction=this.getFragRetryOrSwitchAction(t),void(t.errorAction.action=$a.SendAlternateToPenaltyBox);case f.LEVEL_EMPTY_ERROR:case f.LEVEL_PARSING_ERROR:var n,_,r=t.parent===$t.MAIN?t.level:o.loadLevel;return void(t.details===f.LEVEL_EMPTY_ERROR&&null!=(n=t.context)&&null!=(_=n.levelDetails)&&_.live?t.errorAction=this.getPlaylistRetryOrSwitchAction(t,r):(t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,r)));case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==E?void 0:E.level)&&(t.errorAction=this.getPlaylistRetryOrSwitchAction(t,E.level)));case f.AUDIO_TRACK_LOAD_ERROR:case f.AUDIO_TRACK_LOAD_TIMEOUT:case f.SUBTITLE_LOAD_ERROR:case f.SUBTITLE_TRACK_LOAD_TIMEOUT:if(E){var T=o.levels[o.loadLevel];if(T&&(E.type===Xt.AUDIO_TRACK&&T.hasAudioGroup(E.groupId)||E.type===Xt.SUBTITLE_TRACK&&T.hasSubtitleGroup(E.groupId)))return t.errorAction=this.getPlaylistRetryOrSwitchAction(t,o.loadLevel),t.errorAction.action=$a.SendAlternateToPenaltyBox,void(t.errorAction.flags=qa.MoveAllAlternatesMatchingHost)}return;case f.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var S=o.levels[o.loadLevel],s=null==S?void 0:S.attrs["HDCP-LEVEL"];return void(s?t.errorAction={action:$a.SendAlternateToPenaltyBox,flags:qa.MoveAllAlternatesMatchingHDCP,hdcpLevel:s}:this.keySystemError(t));case f.BUFFER_ADD_CODEC_ERROR:case f.REMUX_ALLOC_ERROR:case f.BUFFER_APPEND_ERROR:return void(t.errorAction=this.getLevelSwitchAction(t,null!=(i=t.level)?i:o.loadLevel));case f.INTERNAL_EXCEPTION:case f.BUFFER_APPENDING_ERROR:case f.BUFFER_FULL_ERROR:case f.LEVEL_SWITCH_ERROR:case f.BUFFER_STALLED_ERROR:case f.BUFFER_SEEK_OVER_HOLE:case f.BUFFER_NUDGE_ON_STALL:return void(t.errorAction={action:$a.DoNothing,flags:qa.None})}t.type===B.KEY_SYSTEM_ERROR&&this.keySystemError(t)}},t.keySystemError=function(e){var t=this.getVariantLevelIndex(e.frag);e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,t)},t.getPlaylistRetryOrSwitchAction=function(e,t){var a=Fa(this.hls.config.playlistLoadPolicy,e),i=this.playlistError++;if(Ya(a,i,ka(e),e.response))return{action:$a.RetryRequest,flags:qa.None,retryConfig:a,retryCount:i};var o=this.getLevelSwitchAction(e,t);return a&&(o.retryConfig=a,o.retryCount=i),o},t.getFragRetryOrSwitchAction=function(e){var t=this.hls,a=this.getVariantLevelIndex(e.frag),i=t.levels[a],o=t.config,E=o.fragLoadPolicy,n=o.keyLoadPolicy,_=Fa(e.details.startsWith("key")?n:E,e),r=t.levels.reduce(function(e,t){return e+t.fragmentError},0);if(i&&(e.details!==f.FRAG_GAP&&i.fragmentError++,Ya(_,r,ka(e),e.response)))return{action:$a.RetryRequest,flags:qa.None,retryConfig:_,retryCount:r};var T=this.getLevelSwitchAction(e,a);return _&&(T.retryConfig=_,T.retryCount=r),T},t.getLevelSwitchAction=function(e,t){var a=this.hls;null==t&&(t=a.loadLevel);var i=this.hls.levels[t];if(i){var o,E,n=e.details;i.loadError++,n===f.BUFFER_APPEND_ERROR&&i.fragmentError++;var _=-1,r=a.levels,T=a.loadLevel,S=a.minAutoLevel,s=a.maxAutoLevel;a.autoLevelEnabled||(a.loadLevel=-1);for(var l,I=null==(o=e.frag)?void 0:o.type,A=(I===$t.AUDIO&&n===f.FRAG_PARSING_ERROR||"audio"===e.sourceBufferName&&(n===f.BUFFER_ADD_CODEC_ERROR||n===f.BUFFER_APPEND_ERROR))&&r.some(function(e){var t=e.audioCodec;return i.audioCodec!==t}),u="video"===e.sourceBufferName&&(n===f.BUFFER_ADD_CODEC_ERROR||n===f.BUFFER_APPEND_ERROR)&&r.some(function(e){var t=e.codecSet,a=e.audioCodec;return i.codecSet!==t&&i.audioCodec===a}),O=null!=(E=e.context)?E:{},d=O.type,N=O.groupId,R=function(){var t=(c+T)%r.length;if(t!==T&&t>=S&&t<=s&&0===r[t].loadError){var a,o,E=r[t];if(n===f.FRAG_GAP&&e.frag){var l=r[t].details;if(l){var O=Ka(e.frag,l.fragments,e.frag.start);if(null!=O&&O.gap)return 0}}else{if(d===Xt.AUDIO_TRACK&&E.hasAudioGroup(N)||d===Xt.SUBTITLE_TRACK&&E.hasSubtitleGroup(N))return 0;if(I===$t.AUDIO&&null!=(a=i.audioGroups)&&a.some(function(e){return E.hasAudioGroup(e)})||I===$t.SUBTITLE&&null!=(o=i.subtitleGroups)&&o.some(function(e){return E.hasSubtitleGroup(e)})||A&&i.audioCodec===E.audioCodec||!A&&i.audioCodec!==E.audioCodec||u&&i.codecSet===E.codecSet)return 0}return _=t,1}},c=r.length;c--&&(0===(l=R())||1!==l););if(_>-1&&a.loadLevel!==_)return e.levelRetry=!0,this.playlistError=0,{action:$a.SendAlternateToPenaltyBox,flags:qa.None,nextAutoLevel:_}}return{action:$a.SendAlternateToPenaltyBox,flags:qa.MoveAllAlternatesMatchingHost}},t.onErrorOut=function(e,t){var a;switch(null==(a=t.errorAction)?void 0:a.action){case $a.DoNothing:break;case $a.SendAlternateToPenaltyBox:this.sendAlternateToPenaltyBox(t),t.errorAction.resolved||t.details===f.FRAG_GAP?/MediaSource readyState: ended/.test(t.error.message)&&(this.warn('MediaSource ended after "'+t.sourceBufferName+'" sourceBuffer append error. Attempting to recover from media error.'),this.hls.recoverMediaError()):t.fatal=!0}t.fatal&&this.hls.stopLoad()},t.sendAlternateToPenaltyBox=function(e){var t=this.hls,a=e.errorAction;if(a){var i=a.flags,o=a.hdcpLevel,E=a.nextAutoLevel;switch(i){case qa.None:this.switchLevel(e,E);break;case qa.MoveAllAlternatesMatchingHDCP:o&&(t.maxHdcpLevel=Oa[Oa.indexOf(o)-1],a.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+t.maxHdcpLevel+'" or lower')}a.resolved||this.switchLevel(e,E)}},t.switchLevel=function(e,t){void 0!==t&&e.errorAction&&(this.warn("switching to level "+t+" after "+e.details),this.hls.nextAutoLevel=t,e.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},e})(),Za=(function(){function e(e,t){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=y.log.bind(y,t+":"),this.warn=y.warn.bind(y,t+":"),this.hls=e}var t=e.prototype;return t.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},t.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},t.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},t.stopLoad=function(){this.canLoad=!1,this.clearTimer()},t.switchParams=function(e,t){var a=null==t?void 0:t.renditionReports;if(a){for(var i=-1,o=0;o=0&&S>t.partTarget&&(T+=1)}return new La(r,T>=0?T:void 0,ca.No)}}},t.loadPlaylist=function(e){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},t.shouldLoadPlaylist=function(e){return this.canLoad&&!!e&&!!e.url&&(!e.details||e.details.live)},t.shouldReloadPlaylist=function(e){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(e)},t.playlistLoaded=function(e,t,a){var i=this,o=t.details,E=t.stats,n=self.performance.now(),_=E.loading.first?Math.max(0,n-E.loading.first):0;if(o.advancedDateTime=Date.now()-_,o.live||null!=a&&a.live){if(o.reloaded(a),a&&this.log("live playlist "+e+" "+(o.advanced?"REFRESHED "+o.lastPartSn+"-"+o.lastPartIndex:o.updated?"UPDATED":"MISSED")),a&&o.fragments.length>0&&ha(a,o),!this.canLoad||!o.live)return;var r,T=void 0,S=void 0;if(o.canBlockReload&&o.endSN&&o.advanced){var s=this.hls.config.lowLatencyMode,l=o.lastPartSn,I=o.endSN,A=o.lastPartIndex,u=l===I;-1!==A?(T=u?I+1:l,S=u?s?0:A:A+1):T=I+1;var O=o.age,d=O+o.ageHeader,N=Math.min(d-o.partTarget,1.5*o.targetduration);if(N>0){if(a&&N>a.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+a.tuneInGoal+" to: "+N+" with playlist age: "+o.age),N=0;else{var R=Math.floor(N/o.targetduration);T+=R,void 0!==S&&(S+=Math.round(N%o.targetduration/o.partTarget)),this.log("CDN Tune-in age: "+o.ageHeader+"s last advanced "+O.toFixed(2)+"s goal: "+N+" skip sn "+R+" to part "+S)}o.tuneInGoal=N}if(r=this.getDeliveryDirectives(o,t.deliveryDirectives,T,S),s||!u)return void this.loadPlaylist(r)}else(o.canBlockReload||o.canSkipUntil)&&(r=this.getDeliveryDirectives(o,t.deliveryDirectives,T,S));var c=this.hls.mainForwardBufferInfo,m=c?c.end-c.len:0,L=Wa(o,1e3*(o.edge-m));o.updated&&n>this.requestScheduled+L&&(this.requestScheduled=E.loading.start),void 0!==T&&o.canBlockReload?this.requestScheduled=E.loading.first+L-(1e3*o.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L=T.maxNumRetry)return!1;if(i&&null!=(s=e.context)&&s.deliveryDirectives)this.warn("Retrying playlist loading "+(r+1)+"/"+T.maxNumRetry+' after "'+a+'" without delivery-directives'),this.loadPlaylist();else{var l=Va(T,r);this.timer=self.setTimeout(function(){return t.loadPlaylist()},l),this.warn("Retrying playlist loading "+(r+1)+"/"+T.maxNumRetry+' after "'+a+'" in '+l+"ms")}e.levelRetry=!0,o.resolved=!0}return S},e})(),ei=(function(){function e(e,t,a){void 0===t&&(t=0),void 0===a&&(a=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=e,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=t,this.totalWeight_=a}var t=e.prototype;return t.sample=function(e,t){var a=Math.pow(this.alpha_,e);this.estimate_=t*(1-a)+a*this.estimate_,this.totalWeight_+=e},t.getTotalWeight=function(){return this.totalWeight_},t.getEstimate=function(){if(this.alpha_){var e=1-Math.pow(this.alpha_,this.totalWeight_);if(e)return this.estimate_/e}return this.estimate_},e})(),ti=(function(){function e(e,t,a,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=a,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new ei(e),this.fast_=new ei(t),this.defaultTTFB_=i,this.ttfb_=new ei(e)}var t=e.prototype;return t.update=function(e,t){var a=this.slow_,i=this.fast_,o=this.ttfb_;a.halfLife!==e&&(this.slow_=new ei(e,a.getEstimate(),a.getTotalWeight())),i.halfLife!==t&&(this.fast_=new ei(t,i.getEstimate(),i.getTotalWeight())),o.halfLife!==e&&(this.ttfb_=new ei(e,o.getEstimate(),o.getTotalWeight()))},t.sample=function(e,t){var a=(e=Math.max(e,this.minDelayMs_))/1e3,i=8*t/a;this.fast_.sample(a,i),this.slow_.sample(a,i)},t.sampleTTFB=function(e){var t=e/1e3,a=Math.sqrt(2)*Math.exp(-Math.pow(t,2)/2);this.ttfb_.sample(a,Math.max(e,5))},t.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},t.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},t.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},t.destroy=function(){},e})(),ai={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},ii={};function oi(e,t,a,i,o,E){var n=e.audioCodec?e.audioGroups:null,_=null==E?void 0:E.audioCodec,r=null==E?void 0:E.channels,T=r?parseInt(r):_?1/0:2,S=null;if(null!=n&&n.length)try{S=1===n.length&&n[0]?t.groups[n[0]].channels:n.reduce(function(e,a){if(a){var i=t.groups[a];if(!i)throw new Error("Audio track group "+a+" not found");Object.keys(i.channels).forEach(function(t){e[t]=(e[t]||0)+i.channels[t]})}return e},{2:0})}catch(e){return!0}return void 0!==e.videoCodec&&(e.width>1920&&e.height>1088||e.height>1920&&e.width>1088||e.frameRate>Math.max(i,30)||"SDR"!==e.videoRange&&e.videoRange!==a||e.bitrate>Math.max(o,8e6))||!!S&&C(T)&&Object.keys(S).some(function(e){return parseInt(e)>T})}function Ei(e,t,a){var o=e.videoCodec,E=e.audioCodec;if(!o||!E||!a)return Promise.resolve(ai);var n={width:e.width,height:e.height,bitrate:Math.ceil(Math.max(.9*e.bitrate,e.averageBitrate)),framerate:e.frameRate||30},_=e.videoRange;"SDR"!==_&&(n.transferFunction=_.toLowerCase());var r=o.split(",").map(function(e){return{type:"media-source",video:i(i({},n),{},{contentType:Pt(e,"video")})}});return E&&e.audioGroups&&e.audioGroups.forEach(function(e){var a;e&&(null==(a=t.groups[e])||a.tracks.forEach(function(t){if(t.groupId===e){var a=t.channels||"",i=parseFloat(a);C(i)&&i>2&&r.push.apply(r,E.split(",").map(function(e){return{type:"media-source",audio:{contentType:Pt(e,"audio"),channels:""+i}}}))}}))}),Promise.all(r.map(function(e){var t=ni(e);return ii[t]||(ii[t]=a.decodingInfo(e))})).then(function(e){return{supported:!e.some(function(e){return!e.supported}),configurations:r,decodingInfoResults:e}}).catch(function(e){return{supported:!1,configurations:r,decodingInfoResults:[],error:e}})}function ni(e){var t=e.audio,a=e.video,i=a||t;if(i){var o=i.contentType.split('"')[1];if(a)return"r"+a.height+"x"+a.width+"f"+Math.ceil(a.framerate)+(a.transferFunction||"sd")+"_"+o+"_"+Math.ceil(a.bitrate/1e5);if(t)return"c"+t.channels+(t.spatialRendering?"s":"n")+"_"+o}return""}function _i(){if("function"==typeof matchMedia){var e=matchMedia("(dynamic-range: high)"),t=matchMedia("bad query");if(e.media!==t.media)return!0===e.matches}return!1}function ri(e,t){var a=!1,i=[];return e&&(a="SDR"!==e,i=[e]),t&&(i=t.allowedVideoRanges||Na.slice(0),i=(a=void 0!==t.preferHDR?t.preferHDR:_i())?i.filter(function(e){return"SDR"!==e}):["SDR"]),{preferHDR:a,allowedVideoRanges:i}}function Ti(e,t,a,i,o){for(var E=Object.keys(e),n=null==i?void 0:i.channels,_=null==i?void 0:i.audioCodec,r=n&&2===parseInt(n),T=!0,S=!1,s=1/0,l=1/0,I=1/0,A=0,u=[],O=ri(t,o),d=O.preferHDR,N=O.allowedVideoRanges,R=function(){var t=e[E[c]];T=t.channels[2]>0,s=Math.min(s,t.minHeight),l=Math.min(l,t.minFramerate),I=Math.min(I,t.minBitrate);var a=N.filter(function(e){return t.videoRanges[e]>0});a.length>0&&(S=!0,u=a)},c=E.length;c--;)R();s=C(s)?s:0,l=C(l)?l:0;var m=Math.max(1080,s),L=Math.max(30,l);return I=C(I)?I:a,a=Math.max(I,a),S||(t=void 0,u=[]),{codecSet:E.reduce(function(t,i){var o=e[i];if(i===t)return t;if(o.minBitrate>a)return Si(i,"min bitrate of "+o.minBitrate+" > current estimate of "+a),t;if(!o.hasDefaultAudio)return Si(i,"no renditions with default or auto-select sound found"),t;if(_&&i.indexOf(_.substring(0,4))%5!=0)return Si(i,'audio codec preference "'+_+'" not found'),t;if(n&&!r){if(!o.channels[n])return Si(i,"no renditions with "+n+" channel sound found (channels options: "+Object.keys(o.channels)+")"),t}else if((!_||r)&&T&&0===o.channels[2])return Si(i,"no renditions with stereo sound found"),t;return o.minHeight>m?(Si(i,"min resolution of "+o.minHeight+" > maximum of "+m),t):o.minFramerate>L?(Si(i,"min framerate of "+o.minFramerate+" > maximum of "+L),t):u.some(function(e){return o.videoRanges[e]>0})?o.maxScore=Bt(t)||o.fragmentError>e[t].fragmentError)?t:(A=o.maxScore,i):(Si(i,"no variants with VIDEO-RANGE of "+JSON.stringify(u)+" found"),t)},void 0),videoRanges:u,preferHDR:d,minFramerate:l,minBitrate:I}}function Si(e,t){y.log('[abr] start candidates with "'+e+'" ignored because '+t)}function si(e){return e.reduce(function(e,t){var a=e.groups[t.groupId];a||(a=e.groups[t.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),a.tracks.push(t);var i=t.channels||"2";return a.channels[i]=(a.channels[i]||0)+1,a.hasDefault=a.hasDefault||t.default,a.hasAutoSelect=a.hasAutoSelect||t.autoselect,a.hasDefault&&(e.hasDefaultAudio=!0),a.hasAutoSelect&&(e.hasAutoSelectAudio=!0),e},{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}function li(e,t,a,i){return e.slice(a,i+1).reduce(function(e,a){if(!a.codecSet)return e;var i=a.audioGroups,o=e[a.codecSet];o||(e[a.codecSet]=o={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!i,fragmentError:0}),o.minBitrate=Math.min(o.minBitrate,a.bitrate);var E=Math.min(a.height,a.width);return o.minHeight=Math.min(o.minHeight,E),o.minFramerate=Math.min(o.minFramerate,a.frameRate),o.maxScore=Math.max(o.maxScore,a.score),o.fragmentError+=a.fragmentError,o.videoRanges[a.videoRange]=(o.videoRanges[a.videoRange]||0)+1,i&&i.forEach(function(e){if(e){var a=t.groups[e];o.hasDefaultAudio=o.hasDefaultAudio||t.hasDefaultAudio?a.hasDefault:a.hasAutoSelect||!t.hasDefaultAudio&&!t.hasAutoSelectAudio,Object.keys(a.channels).forEach(function(e){o.channels[e]=(o.channels[e]||0)+a.channels[e]})}}),e},{})}function Ii(e,t,a){if("attrs"in e){var i=t.indexOf(e);if(-1!==i)return i}for(var o=0;o1&&(i=Math.max.apply(Math,n));var _=E.videoRange,r=E.frameRate,T=E.codecSet.substring(0,4),S=Ni(t,i,function(t){if(t.videoRange!==_||t.frameRate!==r||t.codecSet.substring(0,4)!==T)return!1;var i=t.audioGroups,E=a.filter(function(e){return!i||-1!==i.indexOf(e.groupId)});return Ii(e,E,o)>-1});return S>-1?S:Ni(t,i,function(t){var i=t.audioGroups,E=a.filter(function(e){return!i||-1!==i.indexOf(e.groupId)});return Ii(e,E,o)>-1})}function Ni(e,t,a){for(var i=t;i;i--)if(a(e[i]))return i;for(var o=t+1;o-1,d=t.getBwEstimate(),N=i.levels,R=N[e.level],c=_.total||Math.max(_.loaded,Math.round(r*R.averageBitrate/8)),m=O?T-u:T;m<1&&O&&(m=Math.min(T,8*_.loaded/d));var L=O?1e3*_.loaded/m:0,D=L?(c-_.loaded)/L:8*c/d+l/1e3;if(!(D<=A)){var p,P=L?8*L:d,B=Number.POSITIVE_INFINITY;for(p=e.level-1;p>S;p--){var f=N[p].maxBitrate;if((B=t.getTimeToLoadFrag(l/1e3,P,r*f,!N[p].details))=D||B>10*r)){i.nextLoadLevel=i.nextAutoLevel=p,O?t.bwEstimator.sample(T-Math.min(l,u),_.loaded):t.bwEstimator.sampleTTFB(T);var v=N[p].maxBitrate;t.getBwEstimate()*t.hls.config.abrBandWidthUpFactor>v&&t.resetEstimator(v),t.clearTimer(),y.warn("[abr] Fragment "+e.sn+(a?" part "+a.index:"")+" of level "+e.level+" is loading too slowly;\n Time to underbuffer: "+A.toFixed(3)+" s\n Estimated load time for current fragment: "+D.toFixed(3)+" s\n Estimated load time for down switch fragment: "+B.toFixed(3)+" s\n TTFB estimate: "+(0|u)+" ms\n Current BW estimate: "+(C(d)?0|d:"Unknown")+" bps\n New BW estimate: "+(0|t.getBwEstimate())+" bps\n Switching to level "+p+" @ "+(0|v)+" bps"),i.trigger(h.FRAG_LOAD_EMERGENCY_ABORTED,{frag:e,part:a,stats:_})}}}}}}},this.hls=e,this.bwEstimator=this.initEstimator(),this.registerListeners()}var t=e.prototype;return t.resetEstimator=function(e){e&&(y.log("setting initial bwe to "+e),this.hls.config.abrEwmaDefaultEstimate=e),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},t.initEstimator=function(){var e=this.hls.config;return new ti(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate)},t.registerListeners=function(){var e=this.hls;e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.FRAG_LOADING,this.onFragLoading,this),e.on(h.FRAG_LOADED,this.onFragLoaded,this),e.on(h.FRAG_BUFFERED,this.onFragBuffered,this),e.on(h.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(h.LEVEL_LOADED,this.onLevelLoaded,this),e.on(h.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(h.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),e.on(h.ERROR,this.onError,this)},t.unregisterListeners=function(){var e=this.hls;e&&(e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.FRAG_LOADING,this.onFragLoading,this),e.off(h.FRAG_LOADED,this.onFragLoaded,this),e.off(h.FRAG_BUFFERED,this.onFragBuffered,this),e.off(h.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(h.LEVEL_LOADED,this.onLevelLoaded,this),e.off(h.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(h.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),e.off(h.ERROR,this.onError,this))},t.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=null,this.fragCurrent=this.partCurrent=null},t.onManifestLoading=function(e,t){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()},t.onLevelsUpdated=function(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null},t.onMaxAutoLevelUpdated=function(){this.firstSelection=-1,this.nextAutoLevelKey=""},t.onFragLoading=function(e,t){var a,i=t.frag;this.ignoreFragment(i)||(i.bitrateTest||(this.fragCurrent=i,this.partCurrent=null!=(a=t.part)?a:null),this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100))},t.onLevelSwitching=function(e,t){this.clearTimer()},t.onError=function(e,t){if(!t.fatal)switch(t.details){case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case f.FRAG_LOAD_TIMEOUT:var a=t.frag,i=this.fragCurrent,o=this.partCurrent;if(a&&i&&a.sn===i.sn&&a.level===i.level){var E=performance.now(),n=o?o.stats:a.stats,_=E-n.loading.start,r=n.loading.first?n.loading.first-n.loading.start:-1;if(n.loaded&&r>-1){var T=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(_-Math.min(T,r),n.loaded)}else this.bwEstimator.sampleTTFB(_)}}},t.getTimeToLoadFrag=function(e,t,a,i){return e+a/t+(i?this.lastLevelLoadSec:0)},t.onLevelLoaded=function(e,t){var a=this.hls.config,i=t.stats.loading,o=i.end-i.start;C(o)&&(this.lastLevelLoadSec=o/1e3),t.details.live?this.bwEstimator.update(a.abrEwmaSlowLive,a.abrEwmaFastLive):this.bwEstimator.update(a.abrEwmaSlowVoD,a.abrEwmaFastVoD)},t.onFragLoaded=function(e,t){var a=t.frag,i=t.part,o=i?i.stats:a.stats;if(a.type===$t.MAIN&&this.bwEstimator.sampleTTFB(o.loading.first-o.loading.start),!this.ignoreFragment(a)){if(this.clearTimer(),a.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){var E=i?i.duration:a.duration,n=this.hls.levels[a.level],_=(n.loaded?n.loaded.bytes:0)+o.loaded,r=(n.loaded?n.loaded.duration:0)+E;n.loaded={bytes:_,duration:r},n.realBitrate=Math.round(8*_/r)}if(a.bitrateTest){var T={stats:o,frag:a,part:i,id:a.type};this.onFragBuffered(h.FRAG_BUFFERED,T),a.bitrateTest=!1}else this.lastLoadedFragLevel=a.level}},t.onFragBuffered=function(e,t){var a=t.frag,i=t.part,o=null!=i&&i.stats.loaded?i.stats:a.stats;if(!o.aborted&&!this.ignoreFragment(a)){var E=o.parsing.end-o.loading.start-Math.min(o.loading.first-o.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(E,o.loaded),o.bwEstimate=this.getBwEstimate(),a.bitrateTest?this.bitrateTestDelay=E/1e3:this.bitrateTestDelay=0}},t.ignoreFragment=function(e){return e.type!==$t.MAIN||"initSegment"===e.sn},t.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},t.getAutoLevelKey=function(){var e;return this.getBwEstimate()+"_"+(null==(e=this.hls.mainForwardBufferInfo)?void 0:e.len)},t.getNextABRAutoLevel=function(){var e=this.fragCurrent,t=this.partCurrent,a=this.hls,i=a.maxAutoLevel,o=a.config,E=a.minAutoLevel,n=a.media,_=t?t.duration:e?e.duration:0,r=n&&0!==n.playbackRate?Math.abs(n.playbackRate):1,T=this.getBwEstimate(),S=a.mainForwardBufferInfo,s=(S?S.len:0)/r,l=o.abrBandWidthFactor,I=o.abrBandWidthUpFactor;if(s){var A=this.findBestLevel(T,E,i,s,0,l,I);if(A>=0)return A}var u=_?Math.min(_,o.maxStarvationDelay):o.maxStarvationDelay;if(!s){var O=this.bitrateTestDelay;O&&(u=(_?Math.min(_,o.maxLoadingDelay):o.maxLoadingDelay)-O,y.info("[abr] bitrate test took "+Math.round(1e3*O)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*u)+" ms"),l=I=1)}var d=this.findBestLevel(T,E,i,s,u,l,I);if(y.info("[abr] "+(s?"rebuffering expected":"buffer is empty")+", optimal quality level "+d),d>-1)return d;var N=a.levels[E],R=a.levels[a.loadLevel];return(null==N?void 0:N.bitrate)<(null==R?void 0:R.bitrate)?E:a.loadLevel},t.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},t.findBestLevel=function(e,t,a,i,o,E,n){var _,r=this,T=i+o,S=this.lastLoadedFragLevel,s=-1===S?this.hls.firstLevel:S,l=this.fragCurrent,I=this.partCurrent,A=this.hls,u=A.levels,O=A.allAudioTracks,d=A.loadLevel,N=A.config;if(1===u.length)return 0;var R,c=u[s],m=!(null==c||null==(_=c.details)||!_.live),L=-1===d||-1===S,D="SDR",p=(null==c?void 0:c.frameRate)||0,P=N.audioPreference,h=N.videoPreference,B=this.audioTracksByGroup||(this.audioTracksByGroup=si(O));if(L){if(-1!==this.firstSelection)return this.firstSelection;var f=Ti(this.codecTiers||(this.codecTiers=li(u,B,t,a)),D,e,P,h),v=f.codecSet,g=f.videoRanges,M=f.minFramerate,W=f.minBitrate,U=f.preferHDR;R=v,D=U?g[g.length-1]:g[0],p=M,e=Math.max(e,W),y.log("[abr] picked start tier "+JSON.stringify(f))}else R=null==c?void 0:c.codecSet,D=null==c?void 0:c.videoRange;for(var G,b=I?I.duration:l?l.duration:0,k=this.bwEstimator.getEstimateTTFB()/1e3,F=[],V=function(){var t,_=u[H],l=H>s;if(!_)return 0;if(N.useMediaCapabilities&&!_.supportedResult&&!_.supportedPromise){var A=navigator.mediaCapabilities;"function"==typeof(null==A?void 0:A.decodingInfo)&&oi(_,B,D,p,e,P)?(_.supportedPromise=Ei(_,B,A),_.supportedPromise.then(function(e){_.supportedResult=e;var t=r.hls.levels,a=t.indexOf(_);e.error?y.warn('[abr] MediaCapabilities decodingInfo error: "'+e.error+'" for level '+a+" "+JSON.stringify(e)):e.supported||(y.warn("[abr] Unsupported MediaCapabilities decodingInfo result for level "+a+" "+JSON.stringify(e)),a>-1&&t.length>1&&(y.log("[abr] Removing unsupported level "+a),r.hls.removeLevel(a)))})):_.supportedResult=ai}if(R&&_.codecSet!==R||D&&_.videoRange!==D||l&&p>_.frameRate||!l&&p>0&&p<_.frameRate||_.supportedResult&&(null==(t=_.supportedResult.decodingInfoResults)||!t[0].smooth))return F.push(H),0;var O,h=_.details,f=(I?null==h?void 0:h.partTarget:null==h?void 0:h.averagetargetduration)||b;O=l?n*e:E*e;var v=b&&i>=2*b&&0===o?u[H].averageBitrate:u[H].maxBitrate,g=r.getTimeToLoadFrag(k,O,v*f,void 0===h);if(O>=v&&(H===S||0===_.loadError&&0===_.fragmentError)&&(g<=k||!C(g)||m&&!r.bitrateTestDelay||g"+H+" adjustedbw("+Math.round(O)+")-bitrate="+Math.round(O-v)+" ttfb:"+k.toFixed(1)+" avgDuration:"+f.toFixed(1)+" maxFetchDuration:"+T.toFixed(1)+" fetchDuration:"+g.toFixed(1)+" firstSelection:"+L+" codecSet:"+R+" videoRange:"+D+" hls.loadLevel:"+d)),L&&(r.firstSelection=H),{v:H}}},H=a;H>=t;H--)if(0!==(G=V())&&G)return G.v;return-1},_(e,[{key:"firstAutoLevel",get:function(){var e=this.hls,t=e.maxAutoLevel,a=e.minAutoLevel,i=this.getBwEstimate(),o=this.hls.config.maxStarvationDelay,E=this.findBestLevel(i,a,t,0,o,1,1);if(E>-1)return E;var n=this.hls.firstLevel,_=Math.min(Math.max(n,a),t);return y.warn("[abr] Could not find best starting auto level. Defaulting to first in playlist "+n+" clamped to "+_),_}},{key:"forcedAutoLevel",get:function(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}},{key:"nextAutoLevel",get:function(){var e=this.forcedAutoLevel,t=this.bwEstimator.canEstimate(),a=this.lastLoadedFragLevel>-1;if(!(-1===e||t&&a&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return e;var i=t&&a?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==e){var o=this.hls.levels;if(o.length>Math.max(e,i)&&o[e].loadError<=o[i].loadError)return e}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(e){var t=this.hls,a=t.maxAutoLevel,i=t.minAutoLevel,o=Math.min(Math.max(e,i),a);this._nextAutoLevel!==o&&(this.nextAutoLevelKey="",this._nextAutoLevel=o)}}]),e})(),ci=(function(){function e(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var t=e.prototype;return t.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},t.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},t.onHandlerDestroyed=function(){},t.hasInterval=function(){return!!this._tickInterval},t.hasNextTick=function(){return!!this._tickTimer},t.setInterval=function(e){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,e),!0)},t.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},t.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},t.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},t.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},t.doTick=function(){},e})(),mi={NOT_LOADED:"NOT_LOADED",APPENDING:"APPENDING",PARTIAL:"PARTIAL",OK:"OK"},Li=(function(){function e(e){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=e,this._registerListeners()}var t=e.prototype;return t._registerListeners=function(){var e=this.hls;e.on(h.BUFFER_APPENDED,this.onBufferAppended,this),e.on(h.FRAG_BUFFERED,this.onFragBuffered,this),e.on(h.FRAG_LOADED,this.onFragLoaded,this)},t._unregisterListeners=function(){var e=this.hls;e.off(h.BUFFER_APPENDED,this.onBufferAppended,this),e.off(h.FRAG_BUFFERED,this.onFragBuffered,this),e.off(h.FRAG_LOADED,this.onFragLoaded,this)},t.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},t.getAppendedFrag=function(e,t){var a=this.activePartLists[t];if(a)for(var i=a.length;i--;){var o=a[i];if(!o)break;var E=o.end;if(o.start<=e&&null!==E&&e<=E)return o}return this.getBufferedFrag(e,t)},t.getBufferedFrag=function(e,t){for(var a=this.fragments,i=Object.keys(a),o=i.length;o--;){var E=a[i[o]];if((null==E?void 0:E.body.type)===t&&E.buffered){var n=E.body;if(n.start<=e&&e<=n.end)return n}}return null},t.detectEvictedFragments=function(e,t,a,i){var o=this;this.timeRanges&&(this.timeRanges[e]=t);var E=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach(function(i){var n=o.fragments[i];if(n&&!(E>=n.body.sn))if(n.buffered||n.loaded){var _=n.range[e];_&&_.time.some(function(e){var a=!o.isTimeBuffered(e.startPTS,e.endPTS,t);return a&&o.removeFragment(n.body),a})}else n.body.type===a&&o.removeFragment(n.body)})},t.detectPartialFragments=function(e){var t=this,a=this.timeRanges,i=e.frag,o=e.part;if(a&&"initSegment"!==i.sn){var E=Ci(i),n=this.fragments[E];if(!(!n||n.buffered&&i.gap)){var _=!i.relurl;Object.keys(a).forEach(function(e){var E=i.elementaryStreams[e];if(E){var r=a[e],T=_||!0===E.partial;n.range[e]=t.getBufferedTimes(i,o,T,r)}}),n.loaded=null,Object.keys(n.range).length?(n.buffered=!0,(n.body.endList=i.endList||n.body.endList)&&(this.endListFragments[n.body.type]=n),Di(n)||this.removeParts(i.sn-1,i.type)):this.removeFragment(n.body)}}},t.removeParts=function(e,t){var a=this.activePartLists[t];a&&(this.activePartLists[t]=a.filter(function(t){return t.fragment.sn>=e}))},t.fragBuffered=function(e,t){var a=Ci(e),i=this.fragments[a];!i&&t&&(i=this.fragments[a]={body:e,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},e.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},t.getBufferedTimes=function(e,t,a,i){for(var o={time:[],partial:a},E=e.start,n=e.end,_=e.minEndPTS||n,r=e.maxStartPTS||E,T=0;T=S&&_<=s){o.time.push({startPTS:Math.max(E,i.start(T)),endPTS:Math.min(n,i.end(T))});break}if(ES){var l=Math.max(E,i.start(T)),I=Math.min(n,i.end(T));I>l&&(o.partial=!0,o.time.push({startPTS:l,endPTS:I}))}else if(n<=S)break}return o},t.getPartialFragment=function(e){var t,a,i,o=null,E=0,n=this.bufferPadding,_=this.fragments;return Object.keys(_).forEach(function(r){var T=_[r];T&&Di(T)&&(a=T.body.start-n,i=T.body.end+n,e>=a&&e<=i&&(t=Math.min(e-a,i-e),E<=t&&(o=T.body,E=t)))}),o},t.isEndListAppended=function(e){var t=this.endListFragments[e];return void 0!==t&&(t.buffered||Di(t))},t.getState=function(e){var t=Ci(e),a=this.fragments[t];return a?a.buffered?Di(a)?mi.PARTIAL:mi.OK:mi.APPENDING:mi.NOT_LOADED},t.isTimeBuffered=function(e,t,a){for(var i,o,E=0;E=i&&t<=o)return!0;if(t<=i)return!1}return!1},t.onFragLoaded=function(e,t){var a=t.frag,i=t.part;if("initSegment"!==a.sn&&!a.bitrateTest){var o=i?null:t,E=Ci(a);this.fragments[E]={body:a,appendedPTS:null,loaded:o,buffered:!1,range:Object.create(null)}}},t.onBufferAppended=function(e,t){var a=this,i=t.frag,o=t.part,E=t.timeRanges;if("initSegment"!==i.sn){var n=i.type;if(o){var _=this.activePartLists[n];_||(this.activePartLists[n]=_=[]),_.push(o)}this.timeRanges=E,Object.keys(E).forEach(function(e){var t=E[e];a.detectEvictedFragments(e,t,n,o)})}},t.onFragBuffered=function(e,t){this.detectPartialFragments(t)},t.hasFragment=function(e){var t=Ci(e);return!!this.fragments[t]},t.hasParts=function(e){var t;return!(null==(t=this.activePartLists[e])||!t.length)},t.removeFragmentsInRange=function(e,t,a,i,o){var E=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach(function(n){var _=E.fragments[n];if(_){var r=_.body;r.type!==a||i&&!r.gap||r.starte&&(_.buffered||o)&&E.removeFragment(r)}})},t.removeFragment=function(e){var t=Ci(e);e.stats.loaded=0,e.clearElementaryStreamInfo();var a=this.activePartLists[e.type];if(a){var i=e.sn;this.activePartLists[e.type]=a.filter(function(e){return e.fragment.sn!==i})}delete this.fragments[t],e.endList&&delete this.endListFragments[e.type]},t.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},e})();function Di(e){var t,a,i;return e.buffered&&(e.body.gap||(null==(t=e.range.video)?void 0:t.partial)||(null==(a=e.range.audio)?void 0:a.partial)||(null==(i=e.range.audiovideo)?void 0:i.partial))}function Ci(e){return e.type+"_"+e.level+"_"+e.sn}var pi={length:0,start:function(){return 0},end:function(){return 0}},Pi=(function(){function e(){}return e.isBuffered=function(t,a){try{if(t)for(var i=e.getBuffered(t),o=0;o=i.start(o)&&a<=i.end(o))return!0}catch(e){}return!1},e.bufferInfo=function(t,a,i){try{if(t){var o,E=e.getBuffered(t),n=[];for(o=0;on&&(i[E-1].end=e[o].end):i.push(e[o])}else i.push(e[o])}else i=e;for(var _,r=0,T=t,S=t,s=0;s=l&&ta.startCC||e&&e.cc>>8^255&O^99,e[I]=O,t[O]=I;var d=l[I],N=l[d],R=l[N],c=257*l[O]^16843008*O;i[I]=c<<24|c>>>8,o[I]=c<<16|c>>>16,E[I]=c<<8|c>>>24,n[I]=c,c=16843009*R^65537*N^257*d^16843008*I,r[O]=c<<24|c>>>8,T[O]=c<<16|c>>>16,S[O]=c<<8|c>>>24,s[O]=c,I?(I=d^l[l[l[R^d]]],A^=l[l[A]]):I=A=1}},t.expandKey=function(e){for(var t=this.uint8ArrayToUint32Array_(e),a=!0,i=0;in.end){var S=E>T;(E0&&null!=E&&E.key&&E.iv&&"AES-128"===E.method){var n=self.performance.now();return a.decrypter.decrypt(new Uint8Array(o),E.key.buffer,E.iv.buffer).catch(function(t){throw i.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:e}),t}).then(function(o){var E=self.performance.now();return i.trigger(h.FRAG_DECRYPTED,{frag:e,payload:o,stats:{tstart:n,tdecrypt:E}}),t.payload=o,a.completeInitSegmentLoad(t)})}return a.completeInitSegmentLoad(t)}).catch(function(t){a.state!==Xi.STOPPED&&a.state!==Xi.ERROR&&(a.warn(t),a.resetFragmentLoading(e))})},a.completeInitSegmentLoad=function(e){if(!this.levels)throw new Error("init load aborted, missing levels");var t=e.frag.stats;this.state=Xi.IDLE,e.frag.data=new Uint8Array(e.payload),t.parsing.start=t.buffering.start=self.performance.now(),t.parsing.end=t.buffering.end=self.performance.now(),this.tick()},a.fragContextChanged=function(e){var t=this.fragCurrent;return!e||!t||e.sn!==t.sn||e.level!==t.level},a.fragBufferedComplete=function(e,t){var a,i,o,E,n=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log("Buffered "+e.type+" sn: "+e.sn+(t?" part: "+t.index:"")+" of "+(this.playlistType===$t.MAIN?"level":"track")+" "+e.level+" (frag:["+(null!=(a=e.startPTS)?a:NaN).toFixed(3)+"-"+(null!=(i=e.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(n?Qi.toString(Pi.getBuffered(n)):"(detached)")+")"),"initSegment"!==e.sn){var _;if(e.type!==$t.SUBTITLE){var r=e.elementaryStreams;if(!Object.keys(r).some(function(e){return!!r[e]}))return void(this.state=Xi.IDLE)}var T=null==(_=this.levels)?void 0:_[e.level];null!=T&&T.fragmentError&&(this.log("Resetting level fragment error count of "+T.fragmentError+" on frag buffered"),T.fragmentError=0)}this.state=Xi.IDLE,n&&(!this.loadedmetadata&&e.type==$t.MAIN&&n.buffered.length&&(null==(o=this.fragCurrent)?void 0:o.sn)===(null==(E=this.fragPrevious)?void 0:E.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},a.seekToStartPos=function(){},a._handleFragmentLoadComplete=function(e){var t=this.transmuxer;if(t){var a=e.frag,i=e.part,o=e.partsLoaded,E=!o||0===o.length||o.some(function(e){return!e}),n=new hi(a.level,a.sn,a.stats.chunkCount+1,0,i?i.index:-1,!E);t.flush(n)}},a._handleFragmentLoadProgress=function(e){},a._doFragLoad=function(e,t,a,i){var o,E=this;void 0===a&&(a=null);var n=null==t?void 0:t.details;if(!this.levels||!n)throw new Error("frag load aborted, missing level"+(n?"":" detail")+"s");var _=null;if(!e.encrypted||null!=(o=e.decryptdata)&&o.key?!e.encrypted&&n.encryptedFragments.length&&this.keyLoader.loadClear(e,n.encryptedFragments):(this.log("Loading key for "+e.sn+" of ["+n.startSN+"-"+n.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+e.level),this.state=Xi.KEY_LOADING,this.fragCurrent=e,_=this.keyLoader.load(e).then(function(e){if(!E.fragContextChanged(e.frag))return E.hls.trigger(h.KEY_LOADED,e),E.state===Xi.KEY_LOADING&&(E.state=Xi.IDLE),e}),this.hls.trigger(h.KEY_LOADING,{frag:e}),null===this.fragCurrent&&(_=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),a=Math.max(e.start,a||0),this.config.lowLatencyMode&&"initSegment"!==e.sn){var r=n.partList;if(r&&i){a>e.end&&n.fragmentHint&&(e=n.fragmentHint);var T=this.getNextPart(r,e,a);if(T>-1){var S,s=r[T];return this.log("Loading part sn: "+e.sn+" p: "+s.index+" cc: "+e.cc+" of playlist ["+n.startSN+"-"+n.endSN+"] parts [0-"+T+"-"+(r.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+e.level+", target: "+parseFloat(a.toFixed(3))),this.nextLoadPosition=s.start+s.duration,this.state=Xi.FRAG_LOADING,S=_?_.then(function(a){return!a||E.fragContextChanged(a.frag)?null:E.doFragPartsLoad(e,s,t,i)}).catch(function(e){return E.handleFragLoadError(e)}):this.doFragPartsLoad(e,s,t,i).catch(function(e){return E.handleFragLoadError(e)}),this.hls.trigger(h.FRAG_LOADING,{frag:e,part:s,targetBufferTime:a}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):S}if(!e.url||this.loadedEndOfParts(r,a))return Promise.resolve(null)}}this.log("Loading fragment "+e.sn+" cc: "+e.cc+" "+(n?"of ["+n.startSN+"-"+n.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+e.level+", target: "+parseFloat(a.toFixed(3))),C(e.sn)&&!this.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),this.state=Xi.FRAG_LOADING;var l,I=this.config.progressive;return l=I&&_?_.then(function(t){return!t||E.fragContextChanged(null==t?void 0:t.frag)?null:E.fragmentLoader.load(e,i)}).catch(function(e){return E.handleFragLoadError(e)}):Promise.all([this.fragmentLoader.load(e,I?i:void 0),_]).then(function(e){var t=e[0];return!I&&t&&i&&i(t),t}).catch(function(e){return E.handleFragLoadError(e)}),this.hls.trigger(h.FRAG_LOADING,{frag:e,targetBufferTime:a}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):l},a.doFragPartsLoad=function(e,t,a,i){var o=this;return new Promise(function(E,n){var _,r=[],T=null==(_=a.details)?void 0:_.partList;!(function t(_){o.fragmentLoader.loadPart(e,_,i).then(function(i){r[_.index]=i;var n=i.part;o.hls.trigger(h.FRAG_LOADED,i);var S=Ga(a,e.sn,_.index+1)||ya(T,e.sn,_.index+1);if(!S)return E({frag:e,part:n,partsLoaded:r});t(S)}).catch(n)})(t)})},a.handleFragLoadError=function(e){if("data"in e){var t=e.data;e.data&&t.details===f.INTERNAL_ABORTED?this.handleFragLoadAborted(t.frag,t.part):this.hls.trigger(h.ERROR,t)}else this.hls.trigger(h.ERROR,{type:B.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,err:e,error:e,fatal:!0});return null},a._handleTransmuxerFlush=function(e){var t=this.getCurrentContext(e);if(t&&this.state===Xi.PARSING){var a=t.frag,i=t.part,o=t.level,E=self.performance.now();a.stats.parsing.end=E,i&&(i.stats.parsing.end=E),this.updateLevelTiming(a,i,o,e.partial)}else this.fragCurrent||this.state===Xi.STOPPED||this.state===Xi.ERROR||(this.state=Xi.IDLE)},a.getCurrentContext=function(e){var t=this.levels,a=this.fragCurrent,i=e.level,o=e.sn,E=e.part;if(null==t||!t[i])return this.warn("Levels object was unset while buffering fragment "+o+" of level "+i+". The current chunk will not be buffered."),null;var n=t[i],_=E>-1?Ga(n,o,E):null,r=_?_.fragment:Ua(n,o,a);return r?(a&&a!==r&&(r.stats=a.stats),{frag:r,part:_,level:n}):null},a.bufferFragmentData=function(e,t,a,i,o){var E;if(e&&this.state===Xi.PARSING){var n=e.data1,_=e.data2,r=n;if(n&&_&&(r=at(n,_)),null!=(E=r)&&E.length){var T={type:e.type,frag:t,part:a,chunkMeta:i,parent:t.type,data:r};if(this.hls.trigger(h.BUFFER_APPENDING,T),e.dropped&&e.independent&&!a){if(o)return;this.flushBufferGap(t)}}}},a.flushBufferGap=function(e){var t=this.media;if(t)if(Pi.isBuffered(t,t.currentTime)){var a=t.currentTime,i=Pi.bufferInfo(t,a,0),o=e.duration,E=Math.min(2*this.config.maxFragLookUpTolerance,.25*o),n=Math.max(Math.min(e.start-E,i.end-E),a+E);e.start-n>E&&this.flushMainBuffer(n,e.start)}else this.flushMainBuffer(0,e.start)},a.getFwdBufferInfo=function(e,t){var a=this.getLoadPosition();return C(a)?this.getFwdBufferInfoAtPos(e,a,t):null},a.getFwdBufferInfoAtPos=function(e,t,a){var i=this.config.maxBufferHole,o=Pi.bufferInfo(e,t,i);if(0===o.len&&void 0!==o.nextStart){var E=this.fragmentTracker.getBufferedFrag(t,a);if(E&&o.nextStart=a&&(t.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+t.maxMaxBufferLength+"s"),!0)},a.getAppendedFrag=function(e,t){var a=this.fragmentTracker.getAppendedFrag(e,$t.MAIN);return a&&"fragment"in a?a.fragment:a},a.getNextFragment=function(e,t){var a=t.fragments,i=a.length;if(!i)return null;var o,E=this.config,n=a[0].start;if(t.live){var _=E.initialLiveManifestSize;if(i<_)return this.warn("Not enough fragments to start playback (have: "+i+", need: "+_+")"),null;(!t.PTSKnown&&!this.startFragRequested&&-1===this.startPosition||et},a.getNextFragmentLoopLoading=function(e,t,a,i,o){var E=e.gap,n=this.getNextFragment(this.nextLoadPosition,t);if(null===n)return n;if(e=n,E&&e&&!e.gap&&a.nextStart){var _=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,a.nextStart,i);if(null!==_&&a.len+_.len>=o)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+e.sn),null}return e},a.mapToInitFragWhenRequired=function(e){return null==e||!e.initSegment||null!=e&&e.initSegment.data||this.bitrateTest?e:e.initSegment},a.getNextPart=function(e,t,a){for(var i=-1,o=!1,E=!0,n=0,_=e.length;n<_;n++){var r=e[n];if(E=E&&!r.independent,i>-1&&aa.start&&a.loaded},a.getInitialLiveFragment=function(e,t){var a=this.fragPrevious,i=null;if(a){if(e.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+a.programDateTime),i=ja(t,a.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var o=a.sn+1;if(o>=e.startSN&&o<=e.endSN){var E=t[o-e.startSN];a.cc===E.cc&&(i=E,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=Xa(t,a.cc))&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn)}}else{var n=this.hls.liveSyncPosition;null!==n&&(i=this.getFragmentAtPosition(n,this.bitrateTest?e.fragmentEnd:e.edge,e))}return i},a.getFragmentAtPosition=function(e,t,a){var i,o=this.config,E=this.fragPrevious,n=a.fragments,_=a.endSN,r=a.fragmentHint,T=o.maxFragLookUpTolerance,S=a.partList,s=!!(o.lowLatencyMode&&null!=S&&S.length&&r);if(s&&r&&!this.bitrateTest&&(n=n.concat(r),_=r.sn),i=et-T?0:T):n[n.length-1]){var l=i.sn-a.startSN,I=this.fragmentTracker.getState(i);if((I===mi.OK||I===mi.PARTIAL&&i.gap)&&(E=i),E&&i.sn===E.sn&&(!s||S[0].fragment.sn>i.sn)&&E&&i.level===E.level){var A=n[l+1];i=i.sn<_&&this.fragmentTracker.getState(A)!==mi.OK?A:null}}return i},a.synchronizeToLiveEdge=function(e){var t=this.config,a=this.media;if(a){var i=this.hls.liveSyncPosition,o=a.currentTime,E=e.fragments[0].start,n=e.edge,_=o>=E-t.maxFragLookUpTolerance&&o<=n;if(null!==i&&a.duration>i&&(o"+e.startSN+" prev-sn: "+(_?_.sn:"na")+" fragments: "+i),r}return o},a.waitForCdnTuneIn=function(e){var t=3;return e.live&&e.canBlockReload&&e.partTarget&&e.tuneInGoal>Math.max(e.partHoldBack,e.partTarget*t)},a.setStartPosition=function(e,t){var a=this.startPosition;if(a "+(null==(o=this.fragCurrent)?void 0:o.url))}else{var E=t.details===f.FRAG_GAP;E&&this.fragmentTracker.fragBuffered(i,!0);var n=t.errorAction,_=n||{},r=_.action,T=_.retryCount,S=void 0===T?0:T,s=_.retryConfig;if(n&&r===$a.RetryRequest&&s){this.resetStartWhenNotLoaded(this.levelLastLoaded);var l=Va(s,S);this.warn("Fragment "+i.sn+" of "+e+" "+i.level+" errored with "+t.details+", retrying loading "+(S+1)+"/"+s.maxNumRetry+" in "+l+"ms"),n.resolved=!0,this.retryDate=self.performance.now()+l,this.state=Xi.FRAG_LOADING_WAITING_RETRY}else if(s&&n){if(this.resetFragmentErrors(e),!(S.5;i&&this.reduceMaxBufferLength(a.len);var o=!i;return o&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+t+" buffer"),e.frag&&(this.fragmentTracker.removeFragment(e.frag),this.nextLoadPosition=e.frag.start),this.resetLoadingState(),o}return!1},a.resetFragmentErrors=function(e){e===$t.AUDIO&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==Xi.STOPPED&&(this.state=Xi.IDLE)},a.afterBufferFlushed=function(e,t,a){if(e){var i=Pi.getBuffered(e);this.fragmentTracker.detectEvictedFragments(t,i,a),this.state===Xi.ENDED&&this.resetLoadingState()}},a.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=Xi.IDLE},a.resetStartWhenNotLoaded=function(e){if(!this.loadedmetadata){this.startFragRequested=!1;var t=e?e.details:null;null!=t&&t.live?(this.startPosition=-1,this.setStartPosition(t,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},a.resetWhenMissingContext=function(e){this.warn("The loading context changed while buffering fragment "+e.sn+" of level "+e.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState()},a.removeUnbufferedFrags=function(e){void 0===e&&(e=0),this.fragmentTracker.removeFragmentsInRange(e,1/0,this.playlistType,!1,!0)},a.updateLevelTiming=function(e,t,a,i){var o,E=this,n=a.details;if(n){if(!Object.keys(e.elementaryStreams).reduce(function(t,o){var _=e.elementaryStreams[o];if(_){var r=_.endPTS-_.startPTS;if(r<=0)return E.warn("Could not parse fragment "+e.sn+" "+o+" duration reliably ("+r+")"),t||!1;var T=i?0:Pa(n,e,_.startPTS,_.endPTS,_.startDTS,_.endDTS);return E.hls.trigger(h.LEVEL_PTS_UPDATED,{details:n,level:a,drift:T,type:o,frag:e,start:_.startPTS,end:_.endPTS}),!0}return t},!1)&&null===(null==(o=this.transmuxer)?void 0:o.error)){var _=new Error("Found no media in fragment "+e.sn+" of level "+e.level+" resetting transmuxer to fallback to playlist timing");if(0===a.fragmentError&&(a.fragmentError++,e.gap=!0,this.fragmentTracker.removeFragment(e),this.fragmentTracker.fragBuffered(e,!0)),this.warn(_.message),this.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_PARSING_ERROR,fatal:!1,error:_,frag:e,reason:"Found no media in msn "+e.sn+' of level "'+a.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=Xi.PARSED,this.hls.trigger(h.FRAG_PARSED,{frag:e,part:t})}else this.warn("level.details undefined")},a.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},a.recoverWorkerError=function(e){"demuxerWorker"===e.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState())},_(t,[{key:"state",get:function(){return this._state},set:function(e){var t=this._state;t!==e&&(this._state=e,this.log(t+"->"+e))}}]),t})(ci),qi=(function(){function e(){this.chunks=[],this.dataLength=0}var t=e.prototype;return t.push=function(e){this.chunks.push(e),this.dataLength+=e.length},t.flush=function(){var e,t=this.chunks,a=this.dataLength;return t.length?(e=1===t.length?t[0]:Ji(t,a),this.reset(),e):new Uint8Array(0)},t.reset=function(){this.chunks.length=0,this.dataLength=0},e})();function Ji(e,t){for(var a=new Uint8Array(t),i=0,o=0;o0&&n.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:_a.audioId3,duration:Number.POSITIVE_INFINITY});o>>6)+1;var s=(60&t[a+2])>>>2;if(!(s>S.length-1))return n=(1&t[a+2])<<2,n|=(192&t[a+3])>>>6,y.log("manifest codec:"+i+", ADTS type:"+o+", samplingIndex:"+s),/firefox/i.test(r)?s>=6?(o=5,_=new Array(4),E=s-3):(o=2,_=new Array(2),E=s):-1!==r.indexOf("android")?(o=2,_=new Array(2),E=s):(o=5,_=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&s>=6?E=s-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(s>=6&&1===n||/vivaldi/i.test(r))||!i&&1===n)&&(o=2,_=new Array(2)),E=s)),_[0]=o<<3,_[0]|=(14&s)>>1,_[1]|=(1&s)<<7,_[1]|=n<<3,5===o&&(_[1]|=(14&E)>>1,_[2]=(1&E)<<7,_[2]|=8,_[3]=0),{config:_,samplerate:S[s],channelCount:n,codec:"mp4a.40."+o,manifestCodec:T};var l=new Error("invalid ADTS sampling index:"+s);e.emit(h.ERROR,h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_PARSING_ERROR,fatal:!0,error:l,reason:l.message})}function io(e,t){return 255===e[t]&&240==(246&e[t+1])}function oo(e,t){return 1&e[t+1]?7:9}function Eo(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function no(e,t){return t+5=e.length)return!1;var i=Eo(e,t);if(i<=a)return!1;var o=t+i;return o===e.length||_o(e,o)}return!1}function So(e,t,a,i,o){if(!e.samplerate){var E=ao(t,a,i,o);if(!E)return;e.config=E.config,e.samplerate=E.samplerate,e.channelCount=E.channelCount,e.codec=E.codec,e.manifestCodec=E.manifestCodec,y.log("parsed codec:"+e.codec+", rate:"+E.samplerate+", channels:"+E.channelCount)}}function so(e){return 9216e4/e}function lo(e,t){var a=oo(e,t);if(t+a<=e.length){var i=Eo(e,t)-a;if(i>0)return{headerLength:a,frameLength:i}}}function Io(e,t,a,i,o){var E,n=i+o*so(e.samplerate),_=lo(t,a);if(_){var r=_.frameLength,T=_.headerLength,S=T+r,s=Math.max(0,a+S-t.length);s?(E=new Uint8Array(S-T)).set(t.subarray(a+T,t.length),0):E=t.subarray(a+T,a+S);var l={unit:E,pts:n};return s||e.samples.push(l),{sample:l,length:S,missing:s}}var I=t.length-a;return(E=new Uint8Array(I)).set(t.subarray(a,t.length),0),{sample:{unit:E,pts:n},length:I,missing:-1}}var Ao=null,uo=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],Oo=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],No=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Ro=[0,1,1,4];function co(e,t,a,i,o){if(!(a+24>t.length)){var E=mo(t,a);if(E&&a+E.frameLength<=t.length){var n=i+o*(9e4*E.samplesPerFrame/E.sampleRate),_={unit:t.subarray(a,a+E.frameLength),pts:n,dts:n};return e.config=[],e.channelCount=E.channelCount,e.samplerate=E.sampleRate,e.samples.push(_),{sample:_,length:E.frameLength,missing:0}}}}function mo(e,t){var a=e[t+1]>>3&3,i=e[t+1]>>1&3,o=e[t+2]>>4&15,E=e[t+2]>>2&3;if(1!==a&&0!==o&&15!==o&&3!==E){var n=e[t+2]>>1&1,_=e[t+3]>>6,r=1e3*uo[14*(3===a?3-i:3===i?3:4)+o-1],T=Oo[3*(3===a?0:2===a?1:2)+E],S=3===_?1:2,s=No[a][i],l=Ro[i],I=8*s*l,A=Math.floor(s*r/T+n)*l;if(null===Ao){var u=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Ao=u?parseInt(u[1]):0}return!!Ao&&Ao<=87&&2===i&&r>=224e3&&0===_&&(e[t+3]=128|e[t+3]),{sampleRate:T,channelCount:S,frameLength:A,samplesPerFrame:I}}}function Lo(e,t){return!(255!==e[t]||224&~e[t+1]||!(6&e[t+1]))}function Do(e,t){return t+10;){n[0]=e[t];var _=Math.min(i,8),r=8-_;E[0]=4278190080>>>24+r<>r,a=a?a<<_|o[0]:o[0],t+=1,i-=_}return a},vo=(function(e){function t(t){var a;return(a=e.call(this)||this).observer=void 0,a.observer=t,a}S(t,e);var a=t.prototype;return a.resetInitSegment=function(t,a,i,o){e.prototype.resetInitSegment.call(this,t,a,i,o),this._audioTrack={container:"audio/ac-3",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"ac3",samples:[],manifestCodec:a,duration:o,inputTimeScale:9e4,dropped:0}},a.canParse=function(e,t){return t+64t.length)return-1;if(11!==t[a]||119!==t[a+1])return-1;var E=t[a+4]>>6;if(E>=3)return-1;var n=[48e3,44100,32e3][E],_=63&t[a+4],r=2*[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][3*_+E];if(a+r>t.length)return-1;var T=t[a+6]>>5,S=0;2===T?S+=2:(1&T&&1!==T&&(S+=2),4&T&&(S+=2));var s=(t[a+6]<<8|t[a+7])>>12-S&1,l=[2,1,2,3,3,4,4,5][T]+s,I=t[a+5]>>3,A=7&t[a+5],u=new Uint8Array([E<<6|I<<1|A>>2,(3&A)<<6|T<<3|s<<2|_>>4,_<<4&224]),O=i+o*(1536/n*9e4),d=t.subarray(a,a+r);return e.config=u,e.channelCount=l,e.samplerate=n,e.samples.push({unit:d,pts:O}),r}var Mo=(function(){function e(){this.VideoSample=null}var t=e.prototype;return t.createVideoSample=function(e,t,a,i){return{key:e,frame:!1,pts:t,dts:a,units:[],debug:i,length:0}},t.getLastNalUnit=function(e){var t,a,i=this.VideoSample;if(i&&0!==i.units.length||(i=e[e.length-1]),null!=(t=i)&&t.units){var o=i.units;a=o[o.length-1]}return a},t.pushAccessUnit=function(e,t){if(e.units.length&&e.frame){if(void 0===e.pts){var a=t.samples,i=a.length;if(!i)return void t.dropped++;var o=a[i-1];e.pts=o.pts,e.dts=o.dts}t.samples.push(e)}e.debug.length&&y.log(e.pts+"/"+e.dts+":"+e.debug)},e})(),Wo=(function(){function e(e){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=e,this.bytesAvailable=e.byteLength,this.word=0,this.bitsAvailable=0}var t=e.prototype;return t.loadWord=function(){var e=this.data,t=this.bytesAvailable,a=e.byteLength-t,i=new Uint8Array(4),o=Math.min(4,t);if(0===o)throw new Error("no bytes available");i.set(e.subarray(a,a+o)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*o,this.bytesAvailable-=o},t.skipBits=function(e){var t;e=Math.min(e,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>e?(this.word<<=e,this.bitsAvailable-=e):(e-=this.bitsAvailable,e-=(t=e>>3)<<3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)},t.readBits=function(e){var t=Math.min(this.bitsAvailable,e),a=this.word>>>32-t;if(e>32&&y.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0)this.word<<=t;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(t=e-t)>0&&this.bitsAvailable?a<>>e)return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()},t.skipUEG=function(){this.skipBits(1+this.skipLZ())},t.skipEG=function(){this.skipBits(1+this.skipLZ())},t.readUEG=function(){var e=this.skipLZ();return this.readBits(e+1)-1},t.readEG=function(){var e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)},t.readBoolean=function(){return 1===this.readBits(1)},t.readUByte=function(){return this.readBits(8)},t.readUShort=function(){return this.readBits(16)},t.readUInt=function(){return this.readBits(32)},t.skipScalingList=function(e){for(var t=8,a=8,i=0;i4){var I=new Wo(l).readSliceType();2!==I&&4!==I&&7!==I&&9!==I||(S=!0)}S&&null!=(s=r)&&s.frame&&!r.key&&(n.pushAccessUnit(r,e),r=n.VideoSample=null),r||(r=n.VideoSample=n.createVideoSample(!0,a.pts,a.dts,"")),r.frame=!0,r.key=S;break;case 5:E=!0,null!=(_=r)&&_.frame&&!r.key&&(n.pushAccessUnit(r,e),r=n.VideoSample=null),r||(r=n.VideoSample=n.createVideoSample(!0,a.pts,a.dts,"")),r.key=!0,r.frame=!0;break;case 6:E=!0,nt(i.data,1,a.pts,t.samples);break;case 7:var A,u;E=!0,T=!0;var O=i.data,d=new Wo(O).readSPS();if(!e.sps||e.width!==d.width||e.height!==d.height||(null==(A=e.pixelRatio)?void 0:A[0])!==d.pixelRatio[0]||(null==(u=e.pixelRatio)?void 0:u[1])!==d.pixelRatio[1]){e.width=d.width,e.height=d.height,e.pixelRatio=d.pixelRatio,e.sps=[O],e.duration=o;for(var N=O.subarray(1,4),R="avc1.",c=0;c<3;c++){var m=N[c].toString(16);m.length<2&&(m="0"+m),R+=m}e.codec=R}break;case 8:E=!0,e.pps=[i.data];break;case 9:E=!0,e.audFound=!0,r&&n.pushAccessUnit(r,e),r=n.VideoSample=n.createVideoSample(!1,a.pts,a.dts,"");break;case 12:E=!0;break;default:E=!1,r&&(r.debug+="unknown NAL "+i.type+" ")}r&&E&&r.units.push(i)}),i&&r&&(this.pushAccessUnit(r,e),this.VideoSample=null)},a.parseAVCNALu=function(e,t){var a,i,o=t.byteLength,E=e.naluState||0,n=E,_=[],r=0,T=-1,S=0;for(-1===E&&(T=0,S=31&t[0],E=0,r=1);r=0){var s={data:t.subarray(T,i),type:S};_.push(s)}else{var l=this.getLastNalUnit(e.samples);l&&(n&&r<=4-n&&l.state&&(l.data=l.data.subarray(0,l.data.byteLength-n)),i>0&&(l.data=at(l.data,t.subarray(0,i)),l.state=0))}r=0&&E>=0){var I={data:t.subarray(T,o),type:S,state:E};_.push(I)}if(0===_.length){var A=this.getLastNalUnit(e.samples);A&&(A.data=at(A.data,t))}return e.naluState=E,_},t})(Mo),Go=(function(){function e(e,t,a){this.keyData=void 0,this.decrypter=void 0,this.keyData=a,this.decrypter=new xi(t,{removePKCS7Padding:!1})}var t=e.prototype;return t.decryptBuffer=function(e){return this.decrypter.decrypt(e,this.keyData.key.buffer,this.keyData.iv.buffer)},t.decryptAacSample=function(e,t,a){var i=this,o=e[t].unit;if(!(o.length<=16)){var E=o.subarray(16,o.length-o.length%16),n=E.buffer.slice(E.byteOffset,E.byteOffset+E.length);this.decryptBuffer(n).then(function(E){var n=new Uint8Array(E);o.set(n,16),i.decrypter.isSync()||i.decryptAacSamples(e,t+1,a)})}},t.decryptAacSamples=function(e,t,a){for(;;t++){if(t>=e.length)return void a();if(!(e[t].unit.length<32||(this.decryptAacSample(e,t,a),this.decrypter.isSync())))return}},t.getAvcEncryptedData=function(e){for(var t=16*Math.floor((e.length-48)/160)+16,a=new Int8Array(t),i=0,o=32;o=e.length)return void i();for(var o=e[t].units;!(a>=o.length);a++){var E=o[a];if(!(E.data.length<=48||1!==E.type&&5!==E.type||(this.decryptAvcSample(e,t,a,i,E),this.decrypter.isSync())))return}}},e})(),yo=188,bo=(function(){function e(e,t,a){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._videoTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.remainderData=null,this.videoParser=void 0,this.observer=e,this.config=t,this.typeSupported=a,this.videoParser=new Uo}e.probe=function(t){var a=e.syncOffset(t);return a>0&&y.warn("MPEG2-TS detected but first sync word found @ offset "+a),-1!==a},e.syncOffset=function(e){for(var t=e.length,a=Math.min(5*yo,t-yo)+1,i=0;i1&&(0===E&&n>2||_+yo>a))return E}i++}return-1},e.createTrack=function(e,t){return{container:"video"===e||"audio"===e?"video/mp2t":void 0,type:e,id:Ue[e],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===e?t:void 0}};var t=e.prototype;return t.resetInitSegment=function(t,a,i,o){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=e.createTrack("video"),this._audioTrack=e.createTrack("audio",o),this._id3Track=e.createTrack("id3"),this._txtTrack=e.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.remainderData=null,this.audioCodec=a,this.videoCodec=i,this._duration=o},t.resetTimeStamp=function(){},t.resetContiguity=function(){var e=this._audioTrack,t=this._videoTrack,a=this._id3Track;e&&(e.pesData=null),t&&(t.pesData=null),a&&(a.pesData=null),this.aacOverFlow=null,this.remainderData=null},t.demux=function(t,a,i,o){var E;void 0===i&&(i=!1),void 0===o&&(o=!1),i||(this.sampleAes=null);var n=this._videoTrack,_=this._audioTrack,r=this._id3Track,T=this._txtTrack,S=n.pid,s=n.pesData,l=_.pid,I=r.pid,A=_.pesData,u=r.pesData,O=null,d=this.pmtParsed,N=this._pmtId,R=t.length;if(this.remainderData&&(R=(t=at(this.remainderData,t)).length,this.remainderData=null),R>4>1){if((p=L+5+t[L+4])===L+yo)continue}else p=L+4;switch(C){case S:D&&(s&&(E=Yo(s))&&this.videoParser.parseAVCPES(n,T,E,!1,this._duration),s={data:[],size:0}),s&&(s.data.push(t.subarray(p,L+yo)),s.size+=L+yo-p);break;case l:if(D){if(A&&(E=Yo(A)))switch(_.segmentCodec){case"aac":this.parseAACPES(_,E);break;case"mp3":this.parseMPEGPES(_,E);break;case"ac3":this.parseAC3PES(_,E)}A={data:[],size:0}}A&&(A.data.push(t.subarray(p,L+yo)),A.size+=L+yo-p);break;case I:D&&(u&&(E=Yo(u))&&this.parseID3PES(r,E),u={data:[],size:0}),u&&(u.data.push(t.subarray(p,L+yo)),u.size+=L+yo-p);break;case 0:D&&(p+=t[p]+1),N=this._pmtId=Fo(t,p);break;case N:D&&(p+=t[p]+1);var P=Vo(t,p,this.typeSupported,i);(S=P.videoPid)>0&&(n.pid=S,n.segmentCodec=P.segmentVideoCodec),(l=P.audioPid)>0&&(_.pid=l,_.segmentCodec=P.segmentAudioCodec),(I=P.id3Pid)>0&&(r.pid=I),null===O||d||(y.warn("MPEG-TS PMT found at "+L+" after unknown PID '"+O+"'. Backtracking to sync byte @"+c+" to parse all TS packets."),O=null,L=c-188),d=this.pmtParsed=!0;break;case 17:case 8191:break;default:O=C}}else m++;if(m>0){var v=new Error("Found "+m+" TS packet/s that do not start with 0x47");this.observer.emit(h.ERROR,h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_PARSING_ERROR,fatal:!1,error:v,reason:v.message})}n.pesData=s,_.pesData=A,r.pesData=u;var g={audioTrack:_,videoTrack:n,id3Track:r,textTrack:T};return o&&this.extractRemainingSamples(g),g},t.flush=function(){var e,t=this.remainderData;return this.remainderData=null,e=t?this.demux(t,-1,!1,!0):{videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(e),this.sampleAes?this.decrypt(e,this.sampleAes):e},t.extractRemainingSamples=function(e){var t,a=e.audioTrack,i=e.videoTrack,o=e.id3Track,E=e.textTrack,n=i.pesData,_=a.pesData,r=o.pesData;if(n&&(t=Yo(n))?(this.videoParser.parseAVCPES(i,E,t,!0,this._duration),i.pesData=null):i.pesData=n,_&&(t=Yo(_))){switch(a.segmentCodec){case"aac":this.parseAACPES(a,t);break;case"mp3":this.parseMPEGPES(a,t);break;case"ac3":this.parseAC3PES(a,t)}a.pesData=null}else null!=_&&_.size&&y.log("last AAC PES packet truncated,might overlap between fragments"),a.pesData=_;r&&(t=Yo(r))?(this.parseID3PES(o,t),o.pesData=null):o.pesData=r},t.demuxSampleAes=function(e,t,a){var i=this.demux(e,a,!0,!this.config.progressive),o=this.sampleAes=new Go(this.observer,this.config,t);return this.decrypt(i,o)},t.decrypt=function(e,t){return new Promise(function(a){var i=e.audioTrack,o=e.videoTrack;i.samples&&"aac"===i.segmentCodec?t.decryptAacSamples(i.samples,0,function(){o.samples?t.decryptAvcSamples(o.samples,0,0,function(){a(e)}):a(e)}):o.samples&&t.decryptAvcSamples(o.samples,0,0,function(){a(e)})})},t.destroy=function(){this._duration=0},t.parseAACPES=function(e,t){var a,i,o,E=0,n=this.aacOverFlow,_=t.data;if(n){this.aacOverFlow=null;var r=n.missing,T=n.sample.unit.byteLength;if(-1===r)_=at(n.sample.unit,_);else{var S=T-r;n.sample.unit.set(_.subarray(0,r),S),e.samples.push(n.sample),E=n.missing}}for(a=E,i=_.length;a0;)_+=o;else y.warn("[tsdemuxer]: AC3 PES unknown PTS")},t.parseID3PES=function(e,t){if(void 0!==t.pts){var a=T({},t,{type:this._videoTrack?_a.emsg:_a.audioId3,duration:Number.POSITIVE_INFINITY});e.samples.push(a)}else y.warn("[tsdemuxer]: ID3 PES unknown PTS")},e})();function ko(e,t){return((31&e[t+1])<<8)+e[t+2]}function Fo(e,t){return(31&e[t+10])<<8|e[t+11]}function Vo(e,t,a,i){var o={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},E=t+3+((15&e[t+1])<<8|e[t+2])-4;for(t+=12+((15&e[t+10])<<8|e[t+11]);t0)for(var r=t+5,T=_;T>2;){106===e[r]&&(!0!==a.ac3?y.log("AC-3 audio found, not supported in this browser for now"):(o.audioPid=n,o.segmentAudioCodec="ac3"));var S=e[r+1]+2;r+=S,T-=S}break;case 194:case 135:y.warn("Unsupported EC-3 in M2TS found");break;case 36:y.warn("Unsupported HEVC in M2TS found")}t+=_+5}return o}function Ho(e){y.log(e+" with AES-128-CBC encryption found in unencrypted stream")}function Yo(e){var t,a,i,o,E,n=0,_=e.data;if(!e||0===e.size)return null;for(;_[0].length<19&&_.length>1;)_[0]=at(_[0],_[1]),_.splice(1,1);if(1===((t=_[0])[0]<<16)+(t[1]<<8)+t[2]){if((a=(t[4]<<8)+t[5])&&a>e.size-6)return null;var r=t[7];192&r&&(o=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2,64&r?o-(E=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2)>54e5&&(y.warn(Math.round((o-E)/9e4)+"s delta between PTS and DTS, align them"),o=E):E=o);var T=(i=t[8])+9;if(e.size<=T)return null;e.size-=T;for(var S=new Uint8Array(e.size),s=0,l=_.length;sI){T-=I;continue}t=t.subarray(T),I-=T,T=0}S.set(t,n),n+=I}return a&&(a-=i+3),{data:S,pts:o,dts:E,len:a}}return null}var wo=(function(e){function t(){return e.apply(this,arguments)||this}S(t,e);var a=t.prototype;return a.resetInitSegment=function(t,a,i,o){e.prototype.resetInitSegment.call(this,t,a,i,o),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:a,duration:o,inputTimeScale:9e4,dropped:0}},t.probe=function(e){if(!e)return!1;var t=de(e,0),a=(null==t?void 0:t.length)||0;if(t&&11===e[a]&&119===e[a+1]&&void 0!==ce(t)&&fo(e,a)<=16)return!1;for(var i=e.length;a1?a-1:0),o=1;o>24&255,_[1]=t>>16&255,_[2]=t>>8&255,_[3]=255&t,_.set(e,4),E=0,t=8;E>24&255,t>>16&255,t>>8&255,255&t,i>>24,i>>16&255,i>>8&255,255&i,o>>24,o>>16&255,o>>8&255,255&o,85,196,0,0]))},e.mdia=function(t){return e.box(e.types.mdia,e.mdhd(t.timescale,t.duration),e.hdlr(t.type),e.minf(t))},e.mfhd=function(t){return e.box(e.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t]))},e.minf=function(t){return"audio"===t.type?e.box(e.types.minf,e.box(e.types.smhd,e.SMHD),e.DINF,e.stbl(t)):e.box(e.types.minf,e.box(e.types.vmhd,e.VMHD),e.DINF,e.stbl(t))},e.moof=function(t,a,i){return e.box(e.types.moof,e.mfhd(t),e.traf(i,a))},e.moov=function(t){for(var a=t.length,i=[];a--;)i[a]=e.trak(t[a]);return e.box.apply(null,[e.types.moov,e.mvhd(t[0].timescale,t[0].duration)].concat(i).concat(e.mvex(t)))},e.mvex=function(t){for(var a=t.length,i=[];a--;)i[a]=e.trex(t[a]);return e.box.apply(null,[e.types.mvex].concat(i))},e.mvhd=function(t,a){a*=t;var i=Math.floor(a/(jo+1)),o=Math.floor(a%(jo+1)),E=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,i>>24,i>>16&255,i>>8&255,255&i,o>>24,o>>16&255,o>>8&255,255&o,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return e.box(e.types.mvhd,E)},e.sdtp=function(t){var a,i,o=t.samples||[],E=new Uint8Array(4+o.length);for(a=0;a>>8&255),E.push(255&o),E=E.concat(Array.prototype.slice.call(i));for(a=0;a>>8&255),n.push(255&o),n=n.concat(Array.prototype.slice.call(i));var _=e.box(e.types.avcC,new Uint8Array([1,E[3],E[4],E[5],255,224|t.sps.length].concat(E).concat([t.pps.length]).concat(n))),r=t.width,T=t.height,S=t.pixelRatio[0],s=t.pixelRatio[1];return e.box(e.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,r>>8&255,255&r,T>>8&255,255&T,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),_,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([S>>24,S>>16&255,S>>8&255,255&S,s>>24,s>>16&255,s>>8&255,255&s])))},e.esds=function(e){var t=e.config.length;return new Uint8Array([0,0,0,0,3,23+t,0,1,0,4,15+t,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([t]).concat(e.config).concat([6,1,2]))},e.audioStsd=function(e){var t=e.samplerate;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,t>>8&255,255&t,0,0])},e.mp4a=function(t){return e.box(e.types.mp4a,e.audioStsd(t),e.box(e.types.esds,e.esds(t)))},e.mp3=function(t){return e.box(e.types[".mp3"],e.audioStsd(t))},e.ac3=function(t){return e.box(e.types["ac-3"],e.audioStsd(t),e.box(e.types.dac3,t.config))},e.stsd=function(t){return"audio"===t.type?"mp3"===t.segmentCodec&&"mp3"===t.codec?e.box(e.types.stsd,e.STSD,e.mp3(t)):"ac3"===t.segmentCodec?e.box(e.types.stsd,e.STSD,e.ac3(t)):e.box(e.types.stsd,e.STSD,e.mp4a(t)):e.box(e.types.stsd,e.STSD,e.avc1(t))},e.tkhd=function(t){var a=t.id,i=t.duration*t.timescale,o=t.width,E=t.height,n=Math.floor(i/(jo+1)),_=Math.floor(i%(jo+1));return e.box(e.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,a>>24&255,a>>16&255,a>>8&255,255&a,0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n,_>>24,_>>16&255,_>>8&255,255&_,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,o>>8&255,255&o,0,0,E>>8&255,255&E,0,0]))},e.traf=function(t,a){var i=e.sdtp(t),o=t.id,E=Math.floor(a/(jo+1)),n=Math.floor(a%(jo+1));return e.box(e.types.traf,e.box(e.types.tfhd,new Uint8Array([0,0,0,0,o>>24,o>>16&255,o>>8&255,255&o])),e.box(e.types.tfdt,new Uint8Array([1,0,0,0,E>>24,E>>16&255,E>>8&255,255&E,n>>24,n>>16&255,n>>8&255,255&n])),e.trun(t,i.length+16+20+8+16+8+8),i)},e.trak=function(t){return t.duration=t.duration||4294967295,e.box(e.types.trak,e.tkhd(t),e.mdia(t))},e.trex=function(t){var a=t.id;return e.box(e.types.trex,new Uint8Array([0,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},e.trun=function(t,a){var i,o,E,n,_,r,T=t.samples||[],S=T.length,s=12+16*S,l=new Uint8Array(s);for(a+=8+s,l.set(["video"===t.type?1:0,0,15,1,S>>>24&255,S>>>16&255,S>>>8&255,255&S,a>>>24&255,a>>>16&255,a>>>8&255,255&a],0),i=0;i>>24&255,E>>>16&255,E>>>8&255,255&E,n>>>24&255,n>>>16&255,n>>>8&255,255&n,_.isLeading<<2|_.dependsOn,_.isDependedOn<<6|_.hasRedundancy<<4|_.paddingValue<<1|_.isNonSync,61440&_.degradPrio,15&_.degradPrio,r>>>24&255,r>>>16&255,r>>>8&255,255&r],12+16*i);return e.box(e.types.trun,l)},e.initSegment=function(t){e.types||e.init();var a=e.moov(t);return at(e.FTYP,a)},e})();Ko.types=void 0,Ko.HDLR_TYPES=void 0,Ko.STTS=void 0,Ko.STSC=void 0,Ko.STCO=void 0,Ko.STSZ=void 0,Ko.VMHD=void 0,Ko.SMHD=void 0,Ko.STSD=void 0,Ko.FTYP=void 0,Ko.DINF=void 0;var xo=9e4;function Qo(e,t,a,i){void 0===a&&(a=1),void 0===i&&(i=!1);var o=e*t*a;return i?Math.round(o):o}function Xo(e,t,a,i){return void 0===a&&(a=1),void 0===i&&(i=!1),Qo(e,t,1/a,i)}function $o(e,t){return void 0===t&&(t=!1),Qo(e,1e3,1/xo,t)}function qo(e,t){return void 0===t&&(t=1),Qo(e,xo,1/t)}var Jo=1e4,Zo=1024,eE=1152,tE=1536,aE=null,iE=null,oE=(function(){function e(e,t,a,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=e,this.config=t,this.typeSupported=a,this.ISGenerated=!1,null===aE){var o=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);aE=o?parseInt(o[1]):0}if(null===iE){var E=navigator.userAgent.match(/Safari\/(\d+)/i);iE=E?parseInt(E[1]):0}}var t=e.prototype;return t.destroy=function(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null},t.resetTimeStamp=function(e){y.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=e},t.resetNextTimestamp=function(){y.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},t.resetInitSegment=function(){y.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0},t.getVideoStartPts=function(e){var t=!1,a=e.reduce(function(e,a){var i=a.pts-e;return i<-4294967296?(t=!0,EE(e,a.pts)):i>0?e:a.pts},e[0].pts);return t&&y.debug("PTS rollover detected"),a},t.remux=function(e,t,a,i,o,E,n,_){var r,T,S,s,l,I,A=o,u=o,O=e.pid>-1,d=t.pid>-1,N=t.samples.length,R=e.samples.length>0,c=n&&N>0||N>1;if((!O||R)&&(!d||c)||this.ISGenerated||n){if(this.ISGenerated){var m,L,D,C,p=this.videoTrackConfig;!p||t.width===p.width&&t.height===p.height&&(null==(m=t.pixelRatio)?void 0:m[0])===(null==(L=p.pixelRatio)?void 0:L[0])&&(null==(D=t.pixelRatio)?void 0:D[1])===(null==(C=p.pixelRatio)?void 0:C[1])||this.resetInitSegment()}else S=this.generateIS(e,t,o,E);var P,h=this.isVideoContiguous,B=-1;if(c&&(B=nE(t.samples),!h&&this.config.forceKeyFrameOnDiscontinuity))if(I=!0,B>0){y.warn("[mp4-remuxer]: Dropped "+B+" out of "+N+" video samples due to a missing keyframe");var f=this.getVideoStartPts(t.samples);t.samples=t.samples.slice(B),t.dropped+=B,P=u+=(t.samples[0].pts-f)/t.inputTimeScale}else-1===B&&(y.warn("[mp4-remuxer]: No keyframe found out of "+N+" video samples"),I=!1);if(this.ISGenerated){if(R&&c){var v=this.getVideoStartPts(t.samples),g=(EE(e.samples[0].pts,v)-v)/t.inputTimeScale;A+=Math.max(0,g),u+=Math.max(0,-g)}if(R){if(e.samplerate||(y.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),S=this.generateIS(e,t,o,E)),T=this.remuxAudio(e,A,this.isAudioContiguous,E,d||c||_===$t.AUDIO?u:void 0),c){var M=T?T.endPTS-T.startPTS:0;t.inputTimeScale||(y.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),S=this.generateIS(e,t,o,E)),r=this.remuxVideo(t,u,h,M)}}else c&&(r=this.remuxVideo(t,u,h,0));r&&(r.firstKeyFrame=B,r.independent=-1!==B,r.firstKeyFramePTS=P)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(a.samples.length&&(l=_E(a,o,this._initPTS,this._initDTS)),i.samples.length&&(s=rE(i,o,this._initPTS))),{audio:T,video:r,initSegment:S,independent:I,text:s,id3:l}},t.generateIS=function(e,t,a,i){var o,E,n,_=e.samples,r=t.samples,T=this.typeSupported,S={},s=this._initPTS,l=!s||i,I="audio/mp4";if(l&&(o=E=1/0),e.config&&_.length){switch(e.timescale=e.samplerate,e.segmentCodec){case"mp3":T.mpeg?(I="audio/mpeg",e.codec=""):T.mp3&&(e.codec="mp3");break;case"ac3":e.codec="ac-3"}S.audio={id:"audio",container:I,codec:e.codec,initSegment:"mp3"===e.segmentCodec&&T.mpeg?new Uint8Array(0):Ko.initSegment([e]),metadata:{channelCount:e.channelCount}},l&&(n=e.inputTimeScale,s&&n===s.timescale?l=!1:o=E=_[0].pts-Math.round(n*a))}if(t.sps&&t.pps&&r.length){if(t.timescale=t.inputTimeScale,S.video={id:"main",container:"video/mp4",codec:t.codec,initSegment:Ko.initSegment([t]),metadata:{width:t.width,height:t.height}},l)if(n=t.inputTimeScale,s&&n===s.timescale)l=!1;else{var A=this.getVideoStartPts(r),u=Math.round(n*a);E=Math.min(E,EE(r[0].dts,A)-u),o=Math.min(o,A-u)}this.videoTrackConfig={width:t.width,height:t.height,pixelRatio:t.pixelRatio}}if(Object.keys(S).length)return this.ISGenerated=!0,l?(this._initPTS={baseTime:o,timescale:n},this._initDTS={baseTime:E,timescale:n}):o=n=void 0,{tracks:S,initPTS:o,timescale:n}},t.remuxVideo=function(e,t,a,i){var o,E,n=e.inputTimeScale,_=e.samples,r=[],S=_.length,s=this._initPTS,l=this.nextAvcDts,I=8,A=this.videoSampleDuration,u=Number.POSITIVE_INFINITY,O=Number.NEGATIVE_INFINITY,d=!1;if(!a||null===l){var N=t*n,R=_[0].pts-EE(_[0].dts,_[0].pts);aE&&null!==l&&Math.abs(N-R-l)<15e3?a=!0:l=N-R}for(var c=s.baseTime*n/s.timescale,m=0;m0?m-1:m].dts&&(d=!0)}d&&_.sort(function(e,t){var a=e.dts-t.dts,i=e.pts-t.pts;return a||i}),o=_[0].dts;var D=(E=_[_.length-1].dts)-o,C=D?Math.round(D/(S-1)):A||e.inputTimeScale/30;if(a){var p=o-l,P=p>C,v=p<-1;if((P||v)&&(P?y.warn("AVC: "+$o(p,!0)+" ms ("+p+"dts) hole between fragments detected at "+t.toFixed(3)):y.warn("AVC: "+$o(-p,!0)+" ms ("+p+"dts) overlapping between fragments detected at "+t.toFixed(3)),!v||l>=_[0].pts||aE)){o=l;var g=_[0].pts-p;if(P)_[0].dts=o,_[0].pts=g;else for(var M=0;M<_.length&&!(_[M].dts>g);M++)_[M].dts-=p,_[M].pts-=p;y.log("Video: Initial PTS/DTS adjusted: "+$o(g,!0)+"/"+$o(o,!0)+", delta: "+$o(p,!0)+" ms")}}for(var W=0,U=0,G=o=Math.max(0,o),b=0;b0?J.dts-_[q-1].dts:C;if(ne=q>0?J.pts-_[q-1].pts:C,_e.stretchShortVideoTrack&&null!==this.nextAudioPts){var Te=Math.floor(_e.maxBufferHole*n),Se=(i?u+i*n:this.nextAudioPts)-J.pts;Se>Te?((A=Se-re)<0?A=re:K=!0,y.log("[mp4-remuxer]: It is approximately "+Se/90+" ms to the next segment; using duration "+A/90+" ms for the last video frame.")):A=re}else A=re}var se=Math.round(J.pts-J.dts);x=Math.min(x,A),X=Math.max(X,A),Q=Math.min(Q,ne),$=Math.max($,ne),r.push(new SE(J.key,A,ee,se))}if(r.length)if(aE){if(aE<70){var le=r[0].flags;le.dependsOn=2,le.isNonSync=0}}else if(iE&&$-Q0&&(i&&Math.abs(d-O)<9e3||Math.abs(EE(A[0].pts-N,d)-O)<20*r),A.forEach(function(e){e.pts=EE(e.pts-N,d)}),!a||O<0){if(A=A.filter(function(e){return e.pts>=0}),!A.length)return;O=0===o?0:i&&!I?Math.max(0,d):A[0].pts}if("aac"===e.segmentCodec)for(var R=this.config.maxAudioFramesDrift,c=0,m=O;c=R*r&&p0))return;b+=u;try{W=new Uint8Array(b)}catch(e){return void this.observer.emit(h.ERROR,h.ERROR,{type:B.MUX_ERROR,details:f.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:b,reason:"fail allocating audio mdat "+b})}s||(new DataView(W.buffer).setUint32(0,b),W.set(Ko.types.mdat,4))}W.set(Y,u);var z=Y.byteLength;u+=z,l.push(new SE(!0,_,z,0)),G=w}var j=l.length;if(j){var K=l[l.length-1];this.nextAudioPts=O=G+n*K.duration;var x=s?new Uint8Array(0):Ko.moof(e.sequenceNumber++,U/n,T({},e,{samples:l}));e.samples=[];var Q=U/E,X=O/E,$={data1:x,data2:W,startPTS:Q,endPTS:X,startDTS:Q,endDTS:X,type:"audio",hasAudio:!0,hasVideo:!1,nb:j};return this.isAudioContiguous=!0,$}},t.remuxEmptyAudio=function(e,t,a,i){var o=e.inputTimeScale,E=o/(e.samplerate?e.samplerate:o),n=this.nextAudioPts,_=this._initDTS,r=9e4*_.baseTime/_.timescale,T=(null!==n?n:i.startDTS*o)+r,S=i.endDTS*o+r,s=E*Zo,l=Math.ceil((S-T)/s),I=zo.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);if(y.warn("[mp4-remuxer]: remux empty Audio"),I){for(var A=[],u=0;u4294967296;)e+=a;return e}function nE(e){for(var t=0;t0?this.lastEndTime=N:(y.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var R=!!I.audio,c=!!I.video,m="";R&&(m+="audio"),c&&(m+="video");var L={data1:s,startPTS:d,startDTS:d,endPTS:N,endDTS:N,type:m,hasAudio:R,hasVideo:c,nb:1,dropped:0};return S.audio="audio"===L.type?L:void 0,S.video="audio"!==L.type?L:void 0,S.initSegment=l,S.id3=_E(a,o,r,r),i.samples.length&&(S.text=rE(i,o,r)),S},e})();function lE(e,t,a,i){if(null===e)return!0;var o=Math.max(i,1),E=t-e.baseTime/e.timescale;return Math.abs(E-a)>o}function IE(e,t){var a=null==e?void 0:e.codec;if(a&&a.length>4)return a;if(t===z.AUDIO){if("ec-3"===a||"ac-3"===a||"alac"===a)return a;if("fLaC"===a||"Opus"===a)return Mt(a,!1);var i="mp4a.40.5";return y.info('Parsed audio codec "'+a+'" or audio object type not handled. Using "'+i+'"'),i}return y.warn('Unhandled video codec "'+a+'"'),"hvc1"===a||"hev1"===a?"hvc1.1.6.L120.90":"av01"===a?"av01.0.04M.08":"avc1.42e01e"}try{TE=self.performance.now.bind(self.performance)}catch(e){y.debug("Unable to use Performance API on this environment"),TE=null==te?void 0:te.Date.now}var AE=[{demux:Bo,remux:sE},{demux:bo,remux:oE},{demux:Po,remux:oE},{demux:wo,remux:oE}];AE.splice(2,0,{demux:vo,remux:oE});var uE=(function(){function e(e,t,a,i,o){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=e,this.typeSupported=t,this.config=a,this.vendor=i,this.id=o}var t=e.prototype;return t.configure=function(e){this.transmuxConfig=e,this.decrypter&&this.decrypter.reset()},t.push=function(e,t,a,i){var o=this,E=a.transmuxing;E.executeStart=TE();var n=new Uint8Array(e),_=this.currentTransmuxState,r=this.transmuxConfig;i&&(this.currentTransmuxState=i);var T=i||_,S=T.contiguous,s=T.discontinuity,l=T.trackSwitch,I=T.accurateTimeOffset,A=T.timeOffset,u=T.initSegmentChange,O=r.audioCodec,d=r.videoCodec,N=r.defaultInitPts,R=r.duration,c=r.initSegmentData,m=OE(n,t);if(m&&"AES-128"===m.method){var L=this.getDecrypter();if(!L.isSync())return this.decryptionPromise=L.webCryptoDecrypt(n,m.key.buffer,m.iv.buffer).then(function(e){var t=o.push(e,null,a);return o.decryptionPromise=null,t}),this.decryptionPromise;var D=L.softwareDecrypt(n,m.key.buffer,m.iv.buffer);if(a.part>-1&&(D=L.flush()),!D)return E.executeEnd=TE(),dE(a);n=new Uint8Array(D)}var C=this.needsProbing(s,l);if(C){var p=this.configureTransmuxer(n);if(p)return y.warn("[transmuxer] "+p.message),this.observer.emit(h.ERROR,h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_PARSING_ERROR,fatal:!1,error:p,reason:p.message}),E.executeEnd=TE(),dE(a)}(s||l||u||C)&&this.resetInitSegment(c,O,d,R,t),(s||u||C)&&this.resetInitialTimestamp(N),S||this.resetContiguity();var P=this.transmux(n,m,A,I,a),v=this.currentTransmuxState;return v.contiguous=!0,v.discontinuity=!1,v.trackSwitch=!1,E.executeEnd=TE(),P},t.flush=function(e){var t=this,a=e.transmuxing;a.executeStart=TE();var i=this.decrypter,o=this.currentTransmuxState,E=this.decryptionPromise;if(E)return E.then(function(){return t.flush(e)});var n=[],_=o.timeOffset;if(i){var r=i.flush();r&&n.push(this.push(r,null,e))}var T=this.demuxer,S=this.remuxer;if(!T||!S)return a.executeEnd=TE(),[dE(e)];var s=T.flush(_);return NE(s)?s.then(function(a){return t.flushRemux(n,a,e),n}):(this.flushRemux(n,s,e),n)},t.flushRemux=function(e,t,a){var i=t.audioTrack,o=t.videoTrack,E=t.id3Track,n=t.textTrack,_=this.currentTransmuxState,r=_.accurateTimeOffset,T=_.timeOffset;y.log("[transmuxer.ts]: Flushed fragment "+a.sn+(a.part>-1?" p: "+a.part:"")+" of level "+a.level);var S=this.remuxer.remux(i,o,E,n,T,r,!0,this.id);e.push({remuxResult:S,chunkMeta:a}),a.transmuxing.executeEnd=TE()},t.resetInitialTimestamp=function(e){var t=this.demuxer,a=this.remuxer;t&&a&&(t.resetTimeStamp(e),a.resetTimeStamp(e))},t.resetContiguity=function(){var e=this.demuxer,t=this.remuxer;e&&t&&(e.resetContiguity(),t.resetNextTimestamp())},t.resetInitSegment=function(e,t,a,i,o){var E=this.demuxer,n=this.remuxer;E&&n&&(E.resetInitSegment(e,t,a,i),n.resetInitSegment(e,t,a,o))},t.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},t.transmux=function(e,t,a,i,o){return t&&"SAMPLE-AES"===t.method?this.transmuxSampleAes(e,t,a,i,o):this.transmuxUnencrypted(e,a,i,o)},t.transmuxUnencrypted=function(e,t,a,i){var o=this.demuxer.demux(e,t,!1,!this.config.progressive),E=o.audioTrack,n=o.videoTrack,_=o.id3Track,r=o.textTrack;return{remuxResult:this.remuxer.remux(E,n,_,r,t,a,!1,this.id),chunkMeta:i}},t.transmuxSampleAes=function(e,t,a,i,o){var E=this;return this.demuxer.demuxSampleAes(e,t,a).then(function(e){return{remuxResult:E.remuxer.remux(e.audioTrack,e.videoTrack,e.id3Track,e.textTrack,a,i,!1,E.id),chunkMeta:o}})},t.configureTransmuxer=function(e){for(var t,a=this.config,i=this.observer,o=this.typeSupported,E=this.vendor,n=0,_=AE.length;n<_;n++){var r;if(null!=(r=AE[n].demux)&&r.probe(e)){t=AE[n];break}}if(!t)return new Error("Failed to find demuxer by probing fragment data");var T=this.demuxer,S=this.remuxer,s=t.remux,l=t.demux;S&&S instanceof s||(this.remuxer=new s(i,a,o,E)),T&&T instanceof l||(this.demuxer=new l(i,a,o),this.probe=l.probe)},t.needsProbing=function(e,t){return!this.demuxer||!this.remuxer||e||t},t.getDecrypter=function(){var e=this.decrypter;return e||(e=this.decrypter=new xi(this.config)),e},e})();function OE(e,t){var a=null;return e.byteLength>0&&null!=(null==t?void 0:t.key)&&null!==t.iv&&null!=t.method&&(a=t),a}var dE=function(e){return{remuxResult:{},chunkMeta:e}};function NE(e){return"then"in e&&e.then instanceof Function}var RE=function(e,t,a,i,o){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=e,this.videoCodec=t,this.initSegmentData=a,this.duration=i,this.defaultInitPts=o||null},cE=function(e,t,a,i,o,E){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=e,this.contiguous=t,this.accurateTimeOffset=a,this.trackSwitch=i,this.timeOffset=o,this.initSegmentChange=E},mE={exports:{}};!(function(e){var t=Object.prototype.hasOwnProperty,a="~";function i(){}function o(e,t,a){this.fn=e,this.context=t,this.once=a||!1}function E(e,t,i,E,n){if("function"!=typeof i)throw new TypeError("The listener must be a function");var _=new o(i,E||e,n),r=a?a+t:t;return e._events[r]?e._events[r].fn?e._events[r]=[e._events[r],_]:e._events[r].push(_):(e._events[r]=_,e._eventsCount++),e}function n(e,t){0===--e._eventsCount?e._events=new i:delete e._events[t]}function _(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(a=!1)),_.prototype.eventNames=function(){var e,i,o=[];if(0===this._eventsCount)return o;for(i in e=this._events)t.call(e,i)&&o.push(a?i.slice(1):i);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},_.prototype.listeners=function(e){var t=a?a+e:e,i=this._events[t];if(!i)return[];if(i.fn)return[i.fn];for(var o=0,E=i.length,n=new Array(E);o1&&r.id===(null==O?void 0:O.stats.chunkCount),L=!N&&(1===R||0===R&&(1===c||m&&c<=0)),D=self.performance.now();(N||R||0===o.stats.parsing.start)&&(o.stats.parsing.start=D),!E||!c&&L||(E.stats.parsing.start=D);var C=!(O&&(null==(S=o.initSegment)?void 0:S.url)===(null==(s=O.initSegment)?void 0:s.url)),p=new cE(d,L,_,N,A,C);if(!L||d||C){y.log("[transmuxer-interface, "+o.type+"]: Starting new transmux session for sn: "+r.sn+" p: "+r.part+" level: "+r.level+" id: "+r.id+"\n discontinuity: "+d+"\n trackSwitch: "+N+"\n contiguous: "+L+"\n accurateTimeOffset: "+_+"\n timeOffset: "+A+"\n initSegmentChange: "+C);var P=new RE(a,i,t,n,T);this.configureTransmuxer(P)}if(this.frag=o,this.part=E,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:e,decryptdata:u,chunkMeta:r,state:p},e instanceof ArrayBuffer?[e]:[]);else if(I){var h=I.push(e,u,r,p);NE(h)?(I.async=!0,h.then(function(e){l.handleTransmuxComplete(e)}).catch(function(e){l.transmuxerError(e,r,"transmuxer-interface push error")})):(I.async=!1,this.handleTransmuxComplete(h))}},t.flush=function(e){var t=this;e.transmuxing.start=self.performance.now();var a=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:e});else if(a){var i=a.flush(e);NE(i)||a.async?(NE(i)||(i=Promise.resolve(i)),i.then(function(a){t.handleFlushResult(a,e)}).catch(function(a){t.transmuxerError(a,e,"transmuxer-interface flush error")})):this.handleFlushResult(i,e)}},t.transmuxerError=function(e,t,a){this.hls&&(this.error=e,this.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_PARSING_ERROR,chunkMeta:t,fatal:!1,error:e,err:e,reason:a}))},t.handleFlushResult=function(e,t){var a=this;e.forEach(function(e){a.handleTransmuxComplete(e)}),this.onFlush(t)},t.onWorkerMessage=function(e){var t=e.data,a=this.hls;switch(t.event){case"init":var i,o=null==(i=this.workerContext)?void 0:i.objectURL;o&&self.URL.revokeObjectURL(o);break;case"transmuxComplete":this.handleTransmuxComplete(t.data);break;case"flush":this.onFlush(t.data);break;case"workerLog":y[t.data.logType]&&y[t.data.logType](t.data.message);break;default:t.data=t.data||{},t.data.frag=this.frag,t.data.id=this.id,a.trigger(t.event,t.data)}},t.configureTransmuxer=function(e){var t=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:e}):t&&t.configure(e)},t.handleTransmuxComplete=function(e){e.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(e)},e})();function ME(e,t){if(e.length!==t.length)return!1;for(var a=0;a0&&-1===e?(this.log("Override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t,this.state=Xi.IDLE):(this.loadedmetadata=!1,this.state=Xi.WAITING_TRACK),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()},a.doTick=function(){switch(this.state){case Xi.IDLE:this.doTickIdle();break;case Xi.WAITING_TRACK:var t,a=this.levels,i=this.trackId,o=null==a||null==(t=a[i])?void 0:t.details;if(o){if(this.waitForCdnTuneIn(o))break;this.state=Xi.WAITING_INIT_PTS}break;case Xi.FRAG_LOADING_WAITING_RETRY:var E,n=performance.now(),_=this.retryDate;if(!_||n>=_||null!=(E=this.media)&&E.seeking){var r=this.levels,T=this.trackId;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((null==r?void 0:r[T])||null),this.state=Xi.IDLE}break;case Xi.WAITING_INIT_PTS:var S=this.waitingData;if(S){var s=S.frag,l=S.part,I=S.cache,A=S.complete;if(void 0!==this.initPTS[s.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Xi.FRAG_LOADING;var u={frag:s,part:l,payload:I.flush(),networkDetails:null};this._handleFragmentLoadProgress(u),A&&e.prototype._handleFragmentLoadComplete.call(this,u)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+s.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var O=this.getLoadPosition(),d=Pi.bufferInfo(this.mediaBuffer,O,this.config.maxBufferHole);xa(d.end,this.config.maxFragLookUpTolerance,s)<0&&(this.log("Waiting fragment cc ("+s.cc+") @ "+s.start+" cancelled because another fragment at "+d.end+" is needed"),this.clearWaitingFragment())}}else this.state=Xi.IDLE}this.onTickEnd()},a.clearWaitingFragment=function(){var e=this.waitingData;e&&(this.fragmentTracker.removeFragment(e.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Xi.IDLE)},a.resetLoadingState=function(){this.clearWaitingFragment(),e.prototype.resetLoadingState.call(this)},a.onTickEnd=function(){var e=this.media;null!=e&&e.readyState&&(this.lastCurrentTime=e.currentTime)},a.doTickIdle=function(){var e=this.hls,t=this.levels,a=this.media,i=this.trackId,o=e.config;if((a||!this.startFragRequested&&o.startFragPrefetch)&&null!=t&&t[i]){var E=t[i],n=E.details;if(!n||n.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(n))this.state=Xi.WAITING_TRACK;else{var _=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&_&&(this.bufferFlushed=!1,this.afterBufferFlushed(_,z.AUDIO,$t.AUDIO));var r=this.getFwdBufferInfo(_,$t.AUDIO);if(null!==r){var T=this.bufferedTrack,S=this.switchingTrack;if(!S&&this._streamEnded(r,n))return e.trigger(h.BUFFER_EOS,{type:"audio"}),void(this.state=Xi.ENDED);var s=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,$t.MAIN),l=r.len,I=this.getMaxBufferLength(null==s?void 0:s.len),A=n.fragments,u=A[0].start,O=this.flushing?this.getLoadPosition():r.end;if(S&&a){var d=this.getLoadPosition();T&&!WE(S.attrs,T.attrs)&&(O=d),n.PTSKnown&&du||r.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),a.currentTime=u+.05)}if(!(l>=I&&!S&&Os.end+n.targetduration;if(c||(null==s||!s.len)&&r.len){var m=this.getAppendedFrag(N.start,$t.MAIN);if(null===m)return;if(R||(R=!!m.gap||!!c&&0===s.len),c&&!R||R&&r.nextStart&&r.nextStart-1)o=E[_];else{var r=Ii(n,this.tracks);o=this.tracks[r]}}var T=this.findTrackId(o);-1===T&&o&&(T=this.findTrackId(null));var S={audioTracks:E};this.log("Updating audio tracks, "+E.length+" track(s) found in group(s): "+(null==a?void 0:a.join(","))),this.hls.trigger(h.AUDIO_TRACKS_UPDATED,S);var s=this.trackId;if(-1!==T&&-1===s)this.setAudioTrack(T);else if(E.length&&-1===s){var l,I=new Error("No audio track selected for current audio group-ID(s): "+(null==(l=this.groupIds)?void 0:l.join(","))+" track count: "+E.length);this.warn(I.message),this.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:I})}}else this.shouldReloadPlaylist(o)&&this.setAudioTrack(this.trackId)}},a.onError=function(e,t){!t.fatal&&t.context&&(t.context.type!==Xt.AUDIO_TRACK||t.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(t.context.groupId)||(this.requestScheduled=-1,this.checkRetry(t)))},a.setAudioOption=function(e){var t=this.hls;if(t.config.audioPreference=e,e){var a=this.allAudioTracks;if(this.selectDefaultTrack=!1,a.length){var i=this.currentTrack;if(i&&Ai(e,i,Oi))return i;var o=Ii(e,this.tracksInGroup,Oi);if(o>-1){var E=this.tracksInGroup[o];return this.setAudioTrack(o),E}if(i){var n=t.loadLevel;-1===n&&(n=t.firstAutoLevel);var _=di(e,t.levels,a,n,Oi);if(-1===_)return null;t.nextLoadLevel=_}if(e.channels||e.audioCodec){var r=Ii(e,a);if(r>-1)return a[r]}}}return null},a.setAudioTrack=function(e){var t=this.tracksInGroup;if(e<0||e>=t.length)this.warn("Invalid audio track id: "+e);else{this.clearTimer(),this.selectDefaultTrack=!1;var a=this.currentTrack,o=t[e],E=o.details&&!o.details.live;if(!(e===this.trackId&&o===a&&E||(this.log("Switching to audio-track "+e+' "'+o.name+'" lang:'+o.lang+" group:"+o.groupId+" channels:"+o.channels),this.trackId=e,this.currentTrack=o,this.hls.trigger(h.AUDIO_TRACK_SWITCHING,i({},o)),E))){var n=this.switchParams(o.url,null==a?void 0:a.details);this.loadPlaylist(n)}}},a.findTrackId=function(e){for(var t=this.tracksInGroup,a=0;a=o[_].start&&n<=o[_].end){E=o[_];break}var r=a.start+a.duration;E?E.end=r:(E={start:n,end:r},o.push(E)),this.fragmentTracker.fragBuffered(a),this.fragBufferedComplete(a,null)}}},a.onBufferFlushing=function(e,t){var a=t.startOffset,i=t.endOffset;if(0===a&&i!==Number.POSITIVE_INFINITY){var o=i-1;if(o<=0)return;t.endOffsetSubtitles=Math.max(0,o),this.tracksBuffered.forEach(function(e){for(var t=0;t=o.length||n!==i)&&_){this.log("Subtitle track "+n+" loaded ["+E.startSN+","+E.endSN+"]"+(E.lastPartSn?"[part-"+E.lastPartSn+"-"+E.lastPartIndex+"]":"")+",duration:"+E.totalduration),this.mediaBuffer=this.mediaBufferTimeRanges;var r=0;if(E.live||null!=(a=_.details)&&a.live){var T=this.mainDetails;if(E.deltaUpdateFailed||!T)return;var S,s=T.fragments[0];_.details?0===(r=this.alignPlaylists(E,_.details,null==(S=this.levelLastLoaded)?void 0:S.details))&&s&&Ma(E,r=s.start):E.hasProgramDateTime&&T.hasProgramDateTime?(yi(E,T),r=E.fragments[0].start):s&&Ma(E,r=s.start)}_.details=E,this.levelLastLoaded=_,this.startFragRequested||!this.mainDetails&&E.live||this.setStartPosition(this.mainDetails||E,r),this.tick(),E.live&&!this.fragCurrent&&this.media&&this.state===Xi.IDLE&&(Ka(null,E.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),_.details=void 0))}}else this.warn("Subtitle tracks were reset while loading level "+n)},a._handleFragmentLoadComplete=function(e){var t=this,a=e.frag,i=e.payload,o=a.decryptdata,E=this.hls;if(!this.fragContextChanged(a)&&i&&i.byteLength>0&&null!=o&&o.key&&o.iv&&"AES-128"===o.method){var n=performance.now();this.decrypter.decrypt(new Uint8Array(i),o.key.buffer,o.iv.buffer).catch(function(e){throw E.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:a}),e}).then(function(e){var t=performance.now();E.trigger(h.FRAG_DECRYPTED,{frag:a,payload:e,stats:{tstart:n,tdecrypt:t}})}).catch(function(e){t.warn(e.name+": "+e.message),t.state=Xi.IDLE})}},a.doTick=function(){if(this.media){if(this.state===Xi.IDLE){var e=this.currentTrackId,t=this.levels,a=null==t?void 0:t[e];if(!a||!t.length||!a.details)return;var i=this.config,o=this.getLoadPosition(),E=Pi.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],o,i.maxBufferHole),n=E.end,_=E.len,r=this.getFwdBufferInfo(this.media,$t.MAIN),T=a.details;if(_>this.getMaxBufferLength(null==r?void 0:r.len)+T.levelTargetDuration)return;var S=T.fragments,s=S.length,l=T.edge,I=null,A=this.fragPrevious;if(nl-u?0:u;!(I=Ka(A,S,Math.max(S[0].start,n),O))&&A&&A.start>>=0)>i-1)throw new DOMException("Failed to execute '"+t+"' on 'TimeRanges': The index provided ("+a+") is greater than the maximum bound ("+i+")");return e[a][t]};this.buffered={get length(){return e.length},end:function(a){return t("end",a,e.length)},start:function(a){return t("start",a,e.length)}}},HE=(function(e){function t(t){var a;return(a=e.call(this,t,"[subtitle-track-controller]")||this).media=null,a.tracks=[],a.groupIds=null,a.tracksInGroup=[],a.trackId=-1,a.currentTrack=null,a.selectDefaultTrack=!0,a.queuedDefaultTrack=-1,a.asyncPollTrackChange=function(){return a.pollTrackChange(0)},a.useTextTrackPolling=!1,a.subtitlePollingInterval=-1,a._subtitleDisplay=!0,a.onTextTracksChanged=function(){if(a.useTextTrackPolling||self.clearInterval(a.subtitlePollingInterval),a.media&&a.hls.config.renderTextTracksNatively){for(var e=null,t=na(a.media.textTracks),i=0;i-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},a.pollTrackChange=function(e){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,e)},a.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),na(this.media.textTracks).forEach(function(e){aa(e)}),this.subtitleTrack=-1,this.media=null)},a.onManifestLoading=function(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},a.onManifestParsed=function(e,t){this.tracks=t.subtitleTracks},a.onSubtitleTrackLoaded=function(e,t){var a=t.id,i=t.groupId,o=t.details,E=this.tracksInGroup[a];if(E&&E.groupId===i){var n=E.details;E.details=t.details,this.log("Subtitle track "+a+' "'+E.name+'" lang:'+E.lang+" group:"+i+" loaded ["+o.startSN+"-"+o.endSN+"]"),a===this.trackId&&this.playlistLoaded(a,t,n)}else this.warn("Subtitle track with id:"+a+" and group:"+i+" not found in active group "+(null==E?void 0:E.groupId))},a.onLevelLoading=function(e,t){this.switchLevel(t.level)},a.onLevelSwitching=function(e,t){this.switchLevel(t.level)},a.switchLevel=function(e){var t=this.hls.levels[e];if(t){var a=t.subtitleGroups||null,i=this.groupIds,o=this.currentTrack;if(!a||(null==i?void 0:i.length)!==(null==a?void 0:a.length)||null!=a&&a.some(function(e){return-1===(null==i?void 0:i.indexOf(e))})){this.groupIds=a,this.trackId=-1,this.currentTrack=null;var E=this.tracks.filter(function(e){return!a||-1!==a.indexOf(e.groupId)});if(E.length)this.selectDefaultTrack&&!E.some(function(e){return e.default})&&(this.selectDefaultTrack=!1),E.forEach(function(e,t){e.id=t});else if(!o&&!this.tracksInGroup.length)return;this.tracksInGroup=E;var n=this.hls.config.subtitlePreference;if(!o&&n){this.selectDefaultTrack=!1;var _=Ii(n,E);if(_>-1)o=E[_];else{var r=Ii(n,this.tracks);o=this.tracks[r]}}var T=this.findTrackId(o);-1===T&&o&&(T=this.findTrackId(null));var S={subtitleTracks:E};this.log("Updating subtitle tracks, "+E.length+' track(s) found in "'+(null==a?void 0:a.join(","))+'" group-id'),this.hls.trigger(h.SUBTITLE_TRACKS_UPDATED,S),-1!==T&&-1===this.trackId&&this.setSubtitleTrack(T)}else this.shouldReloadPlaylist(o)&&this.setSubtitleTrack(this.trackId)}},a.findTrackId=function(e){for(var t=this.tracksInGroup,a=this.selectDefaultTrack,i=0;i-1){var o=this.tracksInGroup[i];return this.setSubtitleTrack(i),o}if(a)return null;var E=Ii(e,t);if(E>-1)return t[E]}}return null},a.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this);var a=this.currentTrack;if(this.shouldLoadPlaylist(a)&&a){var i=a.id,o=a.groupId,E=a.url;if(t)try{E=t.addDirectives(E)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(h.SUBTITLE_TRACK_LOADING,{url:E,id:i,groupId:o,deliveryDirectives:t||null})}},a.toggleTrackModes=function(){var e=this.media;if(e){var t,a=na(e.textTracks),i=this.currentTrack;if(i&&((t=a.filter(function(e){return UE(i,e)})[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(a).forEach(function(e){"disabled"!==e.mode&&e!==t&&(e.mode="disabled")}),t){var o=this.subtitleDisplay?"showing":"hidden";t.mode!==o&&(t.mode=o)}}},a.setSubtitleTrack=function(e){var t=this.tracksInGroup;if(this.media)if(e<-1||e>=t.length||!C(e))this.warn("Invalid subtitle track id: "+e);else{this.clearTimer(),this.selectDefaultTrack=!1;var a=this.currentTrack,i=t[e]||null;if(this.trackId=e,this.currentTrack=i,this.toggleTrackModes(),i){var o=!!i.details&&!i.details.live;if(e!==this.trackId||i!==a||!o){this.log("Switching to subtitle-track "+e+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:""));var E=i.id,n=i.groupId,_=void 0===n?"":n,r=i.name,T=i.type,S=i.url;this.hls.trigger(h.SUBTITLE_TRACK_SWITCH,{id:E,groupId:_,name:r,type:T,url:S});var s=this.switchParams(i.url,null==a?void 0:a.details);this.loadPlaylist(s)}}else this.hls.trigger(h.SUBTITLE_TRACK_SWITCH,{id:e})}else this.queuedDefaultTrack=e},_(t,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(e){this._subtitleDisplay=e,this.trackId>-1&&this.toggleTrackModes()}},{key:"allSubtitleTracks",get:function(){return this.tracks}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(e){this.selectDefaultTrack=!1,this.setSubtitleTrack(e)}}]),t})(Za),YE=(function(){function e(e){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=e}var t=e.prototype;return t.append=function(e,t,a){var i=this.queues[t];i.push(e),1!==i.length||a||this.executeNext(t)},t.insertAbort=function(e,t){this.queues[t].unshift(e),this.executeNext(t)},t.appendBlocker=function(e){var t,a=new Promise(function(e){t=e}),i={execute:t,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,e),a},t.executeNext=function(e){var t=this.queues[e];if(t.length){var a=t[0];try{a.execute()}catch(t){y.warn('[buffer-operation-queue]: Exception executing "'+e+'" SourceBuffer operation: '+t),a.onError(t);var i=this.buffers[e];null!=i&&i.updating||this.shiftAndExecuteNext(e)}}},t.shiftAndExecuteNext=function(e){this.queues[e].shift(),this.executeNext(e)},t.current=function(e){return this.queues[e][0]},e})(),wE=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,zE=(function(){function e(e){var t=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=function(e){t.hls&&t.hls.pauseBuffering()},this._onStartStreaming=function(e){t.hls&&t.hls.resumeBuffering()},this._onMediaSourceOpen=function(){var e=t.media,a=t.mediaSource;t.log("Media source opened"),e&&(e.removeEventListener("emptied",t._onMediaEmptied),t.updateMediaElementDuration(),t.hls.trigger(h.MEDIA_ATTACHED,{media:e,mediaSource:a})),a&&a.removeEventListener("sourceopen",t._onMediaSourceOpen),t.checkPendingTracks()},this._onMediaSourceClose=function(){t.log("Media source closed")},this._onMediaSourceEnded=function(){t.log("Media source ended")},this._onMediaEmptied=function(){var e=t.mediaSrc,a=t._objectUrl;e!==a&&y.error("Media element src was set while attaching MediaSource ("+a+" > "+e+")")},this.hls=e;var a="[buffer-controller]";this.appendSource=e.config.preferManagedMediaSource,this.log=y.log.bind(y,a),this.warn=y.warn.bind(y,a),this.error=y.error.bind(y,a),this._initSourceBuffer(),this.registerListeners()}var t=e.prototype;return t.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},t.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null,this.hls=null},t.registerListeners=function(){var e=this.hls;e.on(h.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(h.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.MANIFEST_PARSED,this.onManifestParsed,this),e.on(h.BUFFER_RESET,this.onBufferReset,this),e.on(h.BUFFER_APPENDING,this.onBufferAppending,this),e.on(h.BUFFER_CODECS,this.onBufferCodecs,this),e.on(h.BUFFER_EOS,this.onBufferEos,this),e.on(h.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(h.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(h.FRAG_PARSED,this.onFragParsed,this),e.on(h.FRAG_CHANGED,this.onFragChanged,this)},t.unregisterListeners=function(){var e=this.hls;e.off(h.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(h.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.MANIFEST_PARSED,this.onManifestParsed,this),e.off(h.BUFFER_RESET,this.onBufferReset,this),e.off(h.BUFFER_APPENDING,this.onBufferAppending,this),e.off(h.BUFFER_CODECS,this.onBufferCodecs,this),e.off(h.BUFFER_EOS,this.onBufferEos,this),e.off(h.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(h.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(h.FRAG_PARSED,this.onFragParsed,this),e.off(h.FRAG_CHANGED,this.onFragChanged,this)},t._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new YE(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.appendErrors={audio:0,video:0,audiovideo:0},this.lastMpegAudioChunk=null},t.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},t.onManifestParsed=function(e,t){var a=2;(t.audio&&!t.video||!t.altAudio)&&(a=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=a,this.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},t.onMediaAttaching=function(e,t){var a=this.media=t.media,i=mt(this.appendSource);if(a&&i){var o,E=this.mediaSource=new i;this.log("created media source: "+(null==(o=E.constructor)?void 0:o.name)),E.addEventListener("sourceopen",this._onMediaSourceOpen),E.addEventListener("sourceended",this._onMediaSourceEnded),E.addEventListener("sourceclose",this._onMediaSourceClose),E.addEventListener("startstreaming",this._onStartStreaming),E.addEventListener("endstreaming",this._onEndStreaming);var n=this._objectUrl=self.URL.createObjectURL(E);if(this.appendSource)try{a.removeAttribute("src");var _=self.ManagedMediaSource;a.disableRemotePlayback=a.disableRemotePlayback||_&&E instanceof _,jE(a),KE(a,n),a.load()}catch(e){a.src=n}else a.src=n;a.addEventListener("emptied",this._onMediaEmptied)}},t.onMediaDetaching=function(){var e=this.media,t=this.mediaSource,a=this._objectUrl;if(t){if(this.log("media source detaching"),"open"===t.readyState)try{t.endOfStream()}catch(e){this.warn("onMediaDetaching: "+e.message+" while calling endOfStream")}this.onBufferReset(),t.removeEventListener("sourceopen",this._onMediaSourceOpen),t.removeEventListener("sourceended",this._onMediaSourceEnded),t.removeEventListener("sourceclose",this._onMediaSourceClose),t.removeEventListener("startstreaming",this._onStartStreaming),t.removeEventListener("endstreaming",this._onEndStreaming),e&&(e.removeEventListener("emptied",this._onMediaEmptied),a&&self.URL.revokeObjectURL(a),this.mediaSrc===a?(e.removeAttribute("src"),this.appendSource&&jE(e),e.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(h.MEDIA_DETACHED,void 0)},t.onBufferReset=function(){var e=this;this.getSourceBufferTypes().forEach(function(t){e.resetBuffer(t)}),this._initSourceBuffer()},t.resetBuffer=function(e){var t=this.sourceBuffer[e];try{var a;t&&(this.removeBufferListeners(e),this.sourceBuffer[e]=void 0,null!=(a=this.mediaSource)&&a.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(t))}catch(t){this.warn("onBufferReset "+e,t)}},t.onBufferCodecs=function(e,t){var a=this,i=this.getSourceBufferTypes().length,o=Object.keys(t);if(o.forEach(function(e){if(i){var o=a.tracks[e];if(o&&"function"==typeof o.buffer.changeType){var E,n=t[e],_=n.id,r=n.codec,T=n.levelCodec,S=n.container,s=n.metadata,l=Wt(o.codec,o.levelCodec),I=null==l?void 0:l.replace(wE,"$1"),A=Wt(r,T),u=null==(E=A)?void 0:E.replace(wE,"$1");if(A&&I!==u){"audio"===e.slice(0,5)&&(A=Mt(A,a.hls.config.preferManagedMediaSource));var O=S+";codecs="+A;a.appendChangeType(e,O),a.log("switching codec "+l+" to "+A),a.tracks[e]={buffer:o.buffer,codec:r,container:S,levelCodec:T,metadata:s,id:_}}}}else a.pendingTracks[e]=t[e]}),!i){var E=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==E&&(this.log(E+" bufferCodec event(s) expected "+o.join(",")),this.bufferCodecEventsExpected=E),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks()}},t.appendChangeType=function(e,t){var a=this,i=this.operationQueue,o={execute:function(){var o=a.sourceBuffer[e];o&&(a.log("changing "+e+" sourceBuffer type to "+t),o.changeType(t)),i.shiftAndExecuteNext(e)},onStart:function(){},onComplete:function(){},onError:function(t){a.warn("Failed to change "+e+" SourceBuffer type",t)}};i.append(o,e,!!this.pendingTracks[e])},t.onBufferAppending=function(e,t){var a=this,i=this.hls,o=this.operationQueue,E=this.tracks,n=t.data,_=t.type,r=t.frag,T=t.part,S=t.chunkMeta,s=S.buffering[_],l=self.performance.now();s.start=l;var I=r.stats.buffering,A=T?T.stats.buffering:null;0===I.start&&(I.start=l),A&&0===A.start&&(A.start=l);var u=E.audio,O=!1;"audio"===_&&"audio/mpeg"===(null==u?void 0:u.container)&&(O=!this.lastMpegAudioChunk||1===S.id||this.lastMpegAudioChunk.sn!==S.sn,this.lastMpegAudioChunk=S);var d=r.start,N={execute:function(){if(s.executeStart=self.performance.now(),O){var e=a.sourceBuffer[_];if(e){var t=d-e.timestampOffset;Math.abs(t)>=.1&&(a.log("Updating audio SourceBuffer timestampOffset to "+d+" (delta: "+t+") sn: "+r.sn+")"),e.timestampOffset=d)}}a.appendExecutor(n,_)},onStart:function(){},onComplete:function(){var e=self.performance.now();s.executeEnd=s.end=e,0===I.first&&(I.first=e),A&&0===A.first&&(A.first=e);var t=a.sourceBuffer,i={};for(var o in t)i[o]=Pi.getBuffered(t[o]);a.appendErrors[_]=0,"audio"===_||"video"===_?a.appendErrors.audiovideo=0:(a.appendErrors.audio=0,a.appendErrors.video=0),a.hls.trigger(h.BUFFER_APPENDED,{type:_,frag:r,part:T,chunkMeta:S,parent:r.type,timeRanges:i})},onError:function(e){var t={type:B.MEDIA_ERROR,parent:r.type,details:f.BUFFER_APPEND_ERROR,sourceBufferName:_,frag:r,part:T,chunkMeta:S,error:e,err:e,fatal:!1};if(e.code===DOMException.QUOTA_EXCEEDED_ERR)t.details=f.BUFFER_FULL_ERROR;else{var o=++a.appendErrors[_];t.details=f.BUFFER_APPEND_ERROR,a.warn("Failed "+o+"/"+i.config.appendErrorMaxRetry+' times to append segment in "'+_+'" sourceBuffer'),o>=i.config.appendErrorMaxRetry&&(t.fatal=!0)}i.trigger(h.ERROR,t)}};o.append(N,_,!!this.pendingTracks[_])},t.onBufferFlushing=function(e,t){var a=this,i=this.operationQueue,o=function(e){return{execute:a.removeExecutor.bind(a,e,t.startOffset,t.endOffset),onStart:function(){},onComplete:function(){a.hls.trigger(h.BUFFER_FLUSHED,{type:e})},onError:function(t){a.warn("Failed to remove from "+e+" SourceBuffer",t)}}};t.type?i.append(o(t.type),t.type):this.getSourceBufferTypes().forEach(function(e){i.append(o(e),e)})},t.onFragParsed=function(e,t){var a=this,i=t.frag,o=t.part,E=[],n=o?o.elementaryStreams:i.elementaryStreams;n[z.AUDIOVIDEO]?E.push("audiovideo"):(n[z.AUDIO]&&E.push("audio"),n[z.VIDEO]&&E.push("video"));var _=function(){var e=self.performance.now();i.stats.buffering.end=e,o&&(o.stats.buffering.end=e);var t=o?o.stats:i.stats;a.hls.trigger(h.FRAG_BUFFERED,{frag:i,part:o,stats:t,id:i.type})};0===E.length&&this.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers(_,E)},t.onFragChanged=function(e,t){this.trimBuffers()},t.onBufferEos=function(e,t){var a=this;this.getSourceBufferTypes().reduce(function(e,i){var o=a.sourceBuffer[i];return!o||t.type&&t.type!==i||(o.ending=!0,o.ended||(o.ended=!0,a.log(i+" sourceBuffer now EOS"))),e&&!(o&&!o.ended)},!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers(function(){a.getSourceBufferTypes().forEach(function(e){var t=a.sourceBuffer[e];t&&(t.ending=!1)});var e=a.mediaSource;e&&"open"===e.readyState?(a.log("Calling mediaSource.endOfStream()"),e.endOfStream()):e&&a.log("Could not call mediaSource.endOfStream(). mediaSource.readyState: "+e.readyState)}))},t.onLevelUpdated=function(e,t){var a=t.details;a.fragments.length&&(this.details=a,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},t.trimBuffers=function(){var e=this.hls,t=this.details,a=this.media;if(a&&null!==t&&this.getSourceBufferTypes().length){var i=e.config,o=a.currentTime,E=t.levelTargetDuration,n=t.live&&null!==i.liveBackBufferLength?i.liveBackBufferLength:i.backBufferLength;if(C(n)&&n>0){var _=Math.max(n,E),r=Math.floor(o/E)*E-_;this.flushBackBuffer(o,E,r)}if(C(i.frontBufferFlushThreshold)&&i.frontBufferFlushThreshold>0){var T=Math.max(i.maxBufferLength,i.frontBufferFlushThreshold),S=Math.max(T,E),s=Math.floor(o/E)*E+S;this.flushFrontBuffer(o,E,s)}}},t.flushBackBuffer=function(e,t,a){var i=this,o=this.details,E=this.sourceBuffer;this.getSourceBufferTypes().forEach(function(n){var _=E[n];if(_){var r=Pi.getBuffered(_);if(r.length>0&&a>r.start(0)){if(i.hls.trigger(h.BACK_BUFFER_REACHED,{bufferEnd:a}),null!=o&&o.live)i.hls.trigger(h.LIVE_BACK_BUFFER_REACHED,{bufferEnd:a});else if(_.ended&&r.end(r.length-1)-e<2*t)return void i.log("Cannot flush "+n+" back buffer while SourceBuffer is in ended state");i.hls.trigger(h.BUFFER_FLUSHING,{startOffset:0,endOffset:a,type:n})}}})},t.flushFrontBuffer=function(e,t,a){var i=this,o=this.sourceBuffer;this.getSourceBufferTypes().forEach(function(E){var n=o[E];if(n){var _=Pi.getBuffered(n),r=_.length;if(r<2)return;var T=_.start(r-1),S=_.end(r-1);if(a>T||e>=T&&e<=S)return;if(n.ended&&e-S<2*t)return void i.log("Cannot flush "+E+" front buffer while SourceBuffer is in ended state");i.hls.trigger(h.BUFFER_FLUSHING,{startOffset:T,endOffset:1/0,type:E})}})},t.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var e=this.details,t=this.hls,a=this.media,i=this.mediaSource,o=e.fragments[0].start+e.totalduration,E=a.duration,n=C(i.duration)?i.duration:0;e.live&&t.config.liveDurationInfinity?(i.duration=1/0,this.updateSeekableRange(e)):(o>n&&o>E||!C(E))&&(this.log("Updating Media Source duration to "+o.toFixed(3)),i.duration=o)}},t.updateSeekableRange=function(e){var t=this.mediaSource,a=e.fragments;if(a.length&&e.live&&null!=t&&t.setLiveSeekableRange){var i=Math.max(0,a[0].start),o=Math.max(i,i+e.totalduration);this.log("Media Source duration is set to "+t.duration+". Setting seekable range to "+i+"-"+o+"."),t.setLiveSeekableRange(i,o)}},t.checkPendingTracks=function(){var e=this.bufferCodecEventsExpected,t=this.operationQueue,a=this.pendingTracks,i=Object.keys(a).length;if(i&&(!e||2===i||"audiovideo"in a)){this.createSourceBuffers(a),this.pendingTracks={};var o=this.getSourceBufferTypes();if(o.length)this.hls.trigger(h.BUFFER_CREATED,{tracks:this.tracks}),o.forEach(function(e){t.executeNext(e)});else{var E=new Error("could not create source buffer for media codec(s)");this.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:E,reason:E.message})}}},t.createSourceBuffers=function(e){var t=this,a=this.sourceBuffer,i=this.mediaSource;if(!i)throw Error("createSourceBuffers called when mediaSource was null");var o=function(o){if(!a[o]){var E=e[o];if(!E)throw Error("source buffer exists for track "+o+", however track does not");var n=E.levelCodec||E.codec;n&&"audio"===o.slice(0,5)&&(n=Mt(n,t.hls.config.preferManagedMediaSource));var _=E.container+";codecs="+n;t.log("creating sourceBuffer("+_+")");try{var r=a[o]=i.addSourceBuffer(_),T=o;t.addBufferListener(T,"updatestart",t._onSBUpdateStart),t.addBufferListener(T,"updateend",t._onSBUpdateEnd),t.addBufferListener(T,"error",t._onSBUpdateError),t.addBufferListener(T,"bufferedchange",function(e,a){var i=a.removedRanges;null!=i&&i.length&&t.hls.trigger(h.BUFFER_FLUSHED,{type:o})}),t.tracks[o]={buffer:r,codec:n,container:E.container,levelCodec:E.levelCodec,metadata:E.metadata,id:E.id}}catch(e){t.error("error while trying to add sourceBuffer: "+e.message),t.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:e,sourceBufferName:o,mimeType:_})}}};for(var E in e)o(E)},t._onSBUpdateStart=function(e){this.operationQueue.current(e).onStart()},t._onSBUpdateEnd=function(e){var t;if("closed"!==(null==(t=this.mediaSource)?void 0:t.readyState)){var a=this.operationQueue;a.current(e).onComplete(),a.shiftAndExecuteNext(e)}else this.resetBuffer(e)},t._onSBUpdateError=function(e,t){var a,i=new Error(e+" SourceBuffer error. MediaSource readyState: "+(null==(a=this.mediaSource)?void 0:a.readyState));this.error(""+i,t),this.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.BUFFER_APPENDING_ERROR,sourceBufferName:e,error:i,fatal:!1});var o=this.operationQueue.current(e);o&&o.onError(i)},t.removeExecutor=function(e,t,a){var i=this.media,o=this.mediaSource,E=this.operationQueue,n=this.sourceBuffer[e];if(!i||!o||!n)return this.warn("Attempting to remove from the "+e+" SourceBuffer, but it does not exist"),void E.shiftAndExecuteNext(e);var _=C(i.duration)?i.duration:1/0,r=C(o.duration)?o.duration:1/0,T=Math.max(0,t),S=Math.min(a,_,r);S>T&&(!n.ending||n.ended)?(n.ended=!1,this.log("Removing ["+T+","+S+"] from the "+e+" SourceBuffer"),n.remove(T,S)):E.shiftAndExecuteNext(e)},t.appendExecutor=function(e,t){var a=this.sourceBuffer[t];if(a)a.ended=!1,a.appendBuffer(e);else if(!this.pendingTracks[t])throw new Error("Attempting to append to the "+t+" SourceBuffer, but it does not exist")},t.blockBuffers=function(e,t){var a=this;if(void 0===t&&(t=this.getSourceBufferTypes()),!t.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(e);var i=this.operationQueue,o=t.map(function(e){return i.appendBlocker(e)});Promise.all(o).then(function(){e(),t.forEach(function(e){var t=a.sourceBuffer[e];null!=t&&t.updating||i.shiftAndExecuteNext(e)})})},t.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},t.addBufferListener=function(e,t,a){var i=this.sourceBuffer[e];if(i){var o=a.bind(this,e);this.listeners[e].push({event:t,listener:o}),i.addEventListener(t,o)}},t.removeBufferListeners=function(e){var t=this.sourceBuffer[e];t&&this.listeners[e].forEach(function(e){t.removeEventListener(e.event,e.listener)})},_(e,[{key:"mediaSrc",get:function(){var e,t=(null==(e=this.media)?void 0:e.firstChild)||this.media;return null==t?void 0:t.src}}]),e})();function jE(e){var t=e.querySelectorAll("source");[].slice.call(t).forEach(function(t){e.removeChild(t)})}function KE(e,t){var a=self.document.createElement("source");a.type="video/mp4",a.src=t,e.appendChild(a)}var xE={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},QE=function(e){var t=e;return xE.hasOwnProperty(e)&&(t=xE[e]),String.fromCharCode(t)},XE=15,$E=100,qE={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},JE={17:2,18:4,21:6,22:8,23:10,19:13,20:15},ZE={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},en={25:2,26:4,29:6,30:8,31:10,27:13,28:15},tn=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],an=(function(){function e(){this.time=null,this.verboseLevel=0}return e.prototype.log=function(e,t){if(this.verboseLevel>=e){var a="function"==typeof t?t():t;y.log(this.time+" ["+e+"] "+a)}},e})(),on=function(e){for(var t=[],a=0;a$E&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=$E)},t.moveCursor=function(e){var t=this.pos+e;if(e>1)for(var a=this.pos+1;a=144&&this.backSpace();var a=QE(e);this.pos>=$E?this.logger.log(0,function(){return"Cannot insert "+e.toString(16)+" ("+a+") at position "+t.pos+". Skipping it!"}):(this.chars[this.pos].setChar(a,this.currPenState),this.moveCursor(1))},t.clearFromPos=function(e){var t;for(t=e;t<$E;t++)this.chars[t].reset()},t.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},t.clearToEndOfRow=function(){this.clearFromPos(this.pos)},t.getTextString=function(){for(var e=[],t=!0,a=0;a<$E;a++){var i=this.chars[a].uchar;" "!==i&&(t=!1),e.push(i)}return t?"":e.join("")},t.setPenStyles=function(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)},e})(),rn=(function(){function e(e){this.rows=[],this.currRow=XE-1,this.nrRollUpRows=null,this.lastOutputScreen=null,this.logger=void 0;for(var t=0;t0&&(a=e?"["+t.join(" | ")+"]":t.join("\n")),a},t.getTextAndFormat=function(){return this.rows},e})(),Tn=(function(){function e(e,t,a){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new rn(a),this.nonDisplayedMemory=new rn(a),this.lastOutputScreen=new rn(a),this.currRollUpRow=this.displayedMemory.rows[XE-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=a}var t=e.prototype;return t.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[XE-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},t.getHandler=function(){return this.outputFilter},t.setHandler=function(e){this.outputFilter=e},t.setPAC=function(e){this.writeScreen.setPAC(e)},t.setBkgData=function(e){this.writeScreen.setBkgData(e)},t.setMode=function(e){e!==this.mode&&(this.mode=e,this.logger.log(2,function(){return"MODE="+e}),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)},t.insertChars=function(e){for(var t=this,a=0;a=46,t.italics)t.foreground="white";else{var a=Math.floor(e/2)-16,i=["white","green","blue","cyan","red","yellow","magenta"];t.foreground=i[a]}this.logger.log(2,"MIDROW: "+JSON.stringify(t)),this.writeScreen.setPen(t)},t.outputDataUpdate=function(e){void 0===e&&(e=!1);var t=this.logger.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))},t.cueSplitAtTime=function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))},e})(),Sn=(function(){function e(e,t,a){this.channels=void 0,this.currentChannel=0,this.cmdHistory=In(),this.logger=void 0;var i=this.logger=new an;this.channels=[null,new Tn(e,t,i),new Tn(e+1,a,i)]}var t=e.prototype;return t.getHandler=function(e){return this.channels[e].getHandler()},t.setHandler=function(e,t){this.channels[e].setHandler(t)},t.addData=function(e,t){var a,i,o,E=!1;this.logger.time=e;for(var n=0;n ("+on([i,o])+")"),(a=this.parseCmd(i,o))||(a=this.parseMidrow(i,o)),a||(a=this.parsePAC(i,o)),a||(a=this.parseBackgroundAttributes(i,o)),!a&&(E=this.parseChars(i,o))){var _=this.currentChannel;_&&_>0?this.channels[_].insertChars(E):this.logger.log(2,"No channel found yet. TEXT-MODE?")}a||E||this.logger.log(2,"Couldn't parse cleaned data "+on([i,o])+" orig: "+on([t[n],t[n+1]]))}},t.parseCmd=function(e,t){var a=this.cmdHistory;if(!((20===e||28===e||21===e||29===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=33&&t<=35))return!1;if(ln(e,t,a))return sn(null,null,a),this.logger.log(3,"Repeated command ("+on([e,t])+") is dropped"),!0;var i=20===e||21===e||23===e?1:2,o=this.channels[i];return 20===e||21===e||28===e||29===e?32===t?o.ccRCL():33===t?o.ccBS():34===t?o.ccAOF():35===t?o.ccAON():36===t?o.ccDER():37===t?o.ccRU(2):38===t?o.ccRU(3):39===t?o.ccRU(4):40===t?o.ccFON():41===t?o.ccRDC():42===t?o.ccTR():43===t?o.ccRTD():44===t?o.ccEDM():45===t?o.ccCR():46===t?o.ccENM():47===t&&o.ccEOC():o.ccTO(t-32),sn(e,t,a),this.currentChannel=i,!0},t.parseMidrow=function(e,t){var a=0;if((17===e||25===e)&&t>=32&&t<=47){if((a=17===e?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[a];return!!i&&(i.ccMIDROW(t),this.logger.log(3,"MIDROW ("+on([e,t])+")"),!0)}return!1},t.parsePAC=function(e,t){var a,i=this.cmdHistory;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127||(16===e||24===e)&&t>=64&&t<=95))return!1;if(ln(e,t,i))return sn(null,null,i),!0;var o=e<=23?1:2;a=t>=64&&t<=95?1===o?qE[e]:ZE[e]:1===o?JE[e]:en[e];var E=this.channels[o];return!!E&&(E.setPAC(this.interpretPAC(a,t)),sn(e,t,i),this.currentChannel=o,!0)},t.interpretPAC=function(e,t){var a,i={color:null,italics:!1,indent:null,underline:!1,row:e};return a=t>95?t-96:t-64,i.underline=!(1&~a),a<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(a/2)]:a<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((a-16)/2),i},t.parseChars=function(e,t){var a,i,o=null,E=null;if(e>=25?(a=2,E=e-8):(a=1,E=e),E>=17&&E<=19?(i=17===E?t+80:18===E?t+112:t+144,this.logger.log(2,"Special char '"+QE(i)+"' in channel "+a),o=[i]):e>=32&&e<=127&&(o=0===t?[e]:[e,t]),o){var n=on(o);this.logger.log(3,"Char codes = "+n.join(",")),sn(e,t,this.cmdHistory)}return o},t.parseBackgroundAttributes=function(e,t){var a;if(!((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47))return!1;var i={};16===e||24===e?(a=Math.floor((t-32)/2),i.background=tn[a],t%2==1&&(i.background=i.background+"_semi")):45===t?i.background="transparent":(i.foreground="black",47===t&&(i.underline=!0));var o=e<=23?1:2;return this.channels[o].setBkgData(i),sn(e,t,this.cmdHistory),!0},t.reset=function(){for(var e=0;ee)&&(this.startTime=e),this.endTime=t,this.screen=a,this.timelineController.createCaptionsTrack(this.trackName)},t.reset=function(){this.cueRanges=[],this.startTime=null},e})(),un=(function(){if(null!=te&&te.VTTCue)return self.VTTCue;var e=["","lr","rl"],t=["start","middle","end","left","right"];function a(e,t){if("string"!=typeof t)return!1;if(!Array.isArray(e))return!1;var a=t.toLowerCase();return!!~e.indexOf(a)&&a}function i(t){return a(e,t)}function o(e){return a(t,e)}function E(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),i=1;i100)throw new Error("Position must be between 0 and 100.");N=e,this.hasBeenReset=!0}})),Object.defineProperty(n,"positionAlign",E({},_,{get:function(){return R},set:function(e){var t=o(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");R=t,this.hasBeenReset=!0}})),Object.defineProperty(n,"size",E({},_,{get:function(){return c},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");c=e,this.hasBeenReset=!0}})),Object.defineProperty(n,"align",E({},_,{get:function(){return m},set:function(e){var t=o(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");m=t,this.hasBeenReset=!0}})),n.displayState=void 0}return n.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},n})(),On=(function(){function e(){}return e.prototype.decode=function(e,t){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))},e})();function dn(e){function t(e,t,a,i){return 3600*(0|e)+60*(0|t)+(0|a)+parseFloat(i||0)}var a=e.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return a?parseFloat(a[2])>59?t(a[2],a[3],0,a[4]):t(a[1],a[2],a[3],a[4]):null}var Nn=(function(){function e(){this.values=Object.create(null)}var t=e.prototype;return t.set=function(e,t){this.get(e)||""===t||(this.values[e]=t)},t.get=function(e,t,a){return a?this.has(e)?this.values[e]:t[a]:this.has(e)?this.values[e]:t},t.has=function(e){return e in this.values},t.alt=function(e,t,a){for(var i=0;i=0&&a<=100)return this.set(e,a),!0}return!1},e})();function Rn(e,t,a,i){var o=i?e.split(i):[e];for(var E in o)if("string"==typeof o[E]){var n=o[E].split(a);2===n.length&&t(n[0],n[1])}}var cn=new un(0,0,""),mn="middle"===cn.align?"middle":"center";function Ln(e,t,a){var i=e;function o(){var t=dn(e);if(null===t)throw new Error("Malformed timestamp: "+i);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function E(e,t){var i=new Nn;Rn(e,function(e,t){var o;switch(e){case"region":for(var E=a.length-1;E>=0;E--)if(a[E].id===t){i.set(e,a[E].region);break}break;case"vertical":i.alt(e,t,["rl","lr"]);break;case"line":o=t.split(","),i.integer(e,o[0]),i.percent(e,o[0])&&i.set("snapToLines",!1),i.alt(e,o[0],["auto"]),2===o.length&&i.alt("lineAlign",o[1],["start",mn,"end"]);break;case"position":o=t.split(","),i.percent(e,o[0]),2===o.length&&i.alt("positionAlign",o[1],["start",mn,"end","line-left","line-right","auto"]);break;case"size":i.percent(e,t);break;case"align":i.alt(e,t,["start",mn,"end","left","right"])}},/:/,/\s/),t.region=i.get("region",null),t.vertical=i.get("vertical","");var o=i.get("line","auto");"auto"===o&&-1===cn.line&&(o=-1),t.line=o,t.lineAlign=i.get("lineAlign","start"),t.snapToLines=i.get("snapToLines",!0),t.size=i.get("size",100),t.align=i.get("align",mn);var E=i.get("position","auto");"auto"===E&&50===cn.position&&(E="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=E}function n(){e=e.replace(/^\s+/,"")}if(n(),t.startTime=o(),n(),"--\x3e"!==e.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);e=e.slice(3),n(),t.endTime=o(),n(),E(e,t)}function Dn(e){return e.replace(//gi,"\n")}var Cn=(function(){function e(){this.state="INITIAL",this.buffer="",this.decoder=new On,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var t=e.prototype;return t.parse=function(e){var t=this;function a(){var e=t.buffer,a=0;for(e=Dn(e);a9?parseInt(e.substring(0,e.indexOf(":"))):0;if(!(C(t)&&C(a)&&C(i)&&C(o)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+e);return t+=1e3*a,t+=6e4*i,t+=36e5*o},Bn=function(e){for(var t=5381,a=e.length;a;)t=33*t^e.charCodeAt(--a);return(t>>>0).toString()};function fn(e,t,a){return Bn(e.toString())+Bn(t.toString())+Bn(a)}var vn=function(e,t,a){var i=e[t],o=e[i.prevCC];if(!o||!o.new&&i.new)return e.ccOffset=e.presentationOffset=i.start,void(i.new=!1);for(;null!=(E=o)&&E.new;){var E;e.ccOffset+=i.start-o.start,i.new=!1,o=e[(i=o).prevCC]}e.presentationOffset=a};function gn(e,t,a,i,o,E,n){var _,r=new Cn,T=fe(new Uint8Array(e)).trim().replace(pn,"\n").split("\n"),S=[],s=t?qo(t.baseTime,t.timescale):0,l="00:00.000",I=0,A=0,u=!0;r.oncue=function(e){var E=a[i],n=a.ccOffset,r=(I-s)/9e4;if(null!=E&&E.new&&(void 0!==A?n=a.ccOffset=E.start:vn(a,i,r)),r){if(!t)return void(_=new Error("Missing initPTS for VTT MPEGTS"));n=r-a.presentationOffset}var T=e.endTime-e.startTime,l=EE(9e4*(e.startTime+n-A),9e4*o)/9e4;e.startTime=Math.max(l,0),e.endTime=Math.max(l+T,0);var u=e.text.trim();e.text=decodeURIComponent(encodeURIComponent(u)),e.id||(e.id=fn(e.startTime,e.endTime,u)),e.endTime>0&&S.push(e)},r.onparsingerror=function(e){_=e},r.onflush=function(){_?n(_):E(S)},T.forEach(function(e){if(u){if(Pn(e,"X-TIMESTAMP-MAP=")){u=!1,e.slice(16).split(",").forEach(function(e){Pn(e,"LOCAL:")?l=e.slice(6):Pn(e,"MPEGTS:")&&(I=parseInt(e.slice(7)))});try{A=hn(l)/1e3}catch(e){_=e}return}""===e&&(u=!1)}r.parse(e+"\n")}),r.flush()}var Mn="stpp.ttml.im1t",Wn=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Un=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Gn={left:"start",center:"center",right:"end",start:"start",end:"end"};function yn(e,t,a,i){var o=Ye(new Uint8Array(e),["mdat"]);if(0!==o.length){var E=o.map(function(e){return fe(e)}),n=Xo(t.baseTime,1,t.timescale);try{E.forEach(function(e){return a(bn(e,n))})}catch(e){i(e)}}else i(new Error("Could not parse IMSC1 mdat"))}function bn(e,t){var a=(new DOMParser).parseFromString(e,"text/xml").getElementsByTagName("tt")[0];if(!a)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},o=Object.keys(i).reduce(function(e,t){return e[t]=a.getAttribute("ttp:"+t)||i[t],e},{}),E="preserve"!==a.getAttribute("xml:space"),n=Fn(kn(a,"styling","style")),_=Fn(kn(a,"layout","region")),r=kn(a,"body","[begin]");return[].map.call(r,function(e){var a=Vn(e,E);if(!a||!e.hasAttribute("begin"))return null;var i=zn(e.getAttribute("begin"),o),r=zn(e.getAttribute("dur"),o),S=zn(e.getAttribute("end"),o);if(null===i)throw wn(e);if(null===S){if(null===r)throw wn(e);S=i+r}var s=new un(i-t,S-t,a);s.id=fn(s.startTime,s.endTime,s.text);var l=Hn(_[e.getAttribute("region")],n[e.getAttribute("style")],n),I=l.textAlign;if(I){var A=Gn[I];A&&(s.lineAlign=A),s.align=I}return T(s,l),s}).filter(function(e){return null!==e})}function kn(e,t,a){var i=e.getElementsByTagName(t)[0];return i?[].slice.call(i.querySelectorAll(a)):[]}function Fn(e){return e.reduce(function(e,t){var a=t.getAttribute("xml:id");return a&&(e[a]=t),e},{})}function Vn(e,t){return[].slice.call(e.childNodes).reduce(function(e,a,i){var o;return"br"===a.nodeName&&i?e+"\n":null!=(o=a.childNodes)&&o.length?Vn(a,t):t?e+a.textContent.trim().replace(/\s+/g," "):e+a.textContent},"")}function Hn(e,t,a){var i="http://www.w3.org/ns/ttml#styling",o=null,E=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],n=null!=e&&e.hasAttribute("style")?e.getAttribute("style"):null;return n&&a.hasOwnProperty(n)&&(o=a[n]),E.reduce(function(a,E){var n=Yn(t,i,E)||Yn(e,i,E)||Yn(o,i,E);return n&&(a[E]=n),a},{})}function Yn(e,t,a){return e&&e.hasAttributeNS(t,a)?e.getAttributeNS(t,a):null}function wn(e){return new Error("Could not parse ttml timestamp "+e)}function zn(e,t){if(!e)return null;var a=dn(e);return null===a&&(Wn.test(e)?a=jn(e,t):Un.test(e)&&(a=Kn(e,t))),a}function jn(e,t){var a=Wn.exec(e),i=(0|a[4])+(0|a[5])/t.subFrameRate;return 3600*(0|a[1])+60*(0|a[2])+(0|a[3])+i/t.frameRate}function Kn(e,t){var a=Un.exec(e),i=Number(a[1]);switch(a[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/t.frameRate;case"t":return i/t.tickRate}return i}var xn=(function(){function e(e){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=qn(),this.captionsProperties=void 0,this.hls=e,this.config=e.config,this.Cues=e.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},e.on(h.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(h.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(h.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(h.FRAG_LOADING,this.onFragLoading,this),e.on(h.FRAG_LOADED,this.onFragLoaded,this),e.on(h.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.on(h.FRAG_DECRYPTED,this.onFragDecrypted,this),e.on(h.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(h.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.on(h.BUFFER_FLUSHING,this.onBufferFlushing,this)}var t=e.prototype;return t.destroy=function(){var e=this.hls;e.off(h.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(h.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(h.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(h.FRAG_LOADING,this.onFragLoading,this),e.off(h.FRAG_LOADED,this.onFragLoaded,this),e.off(h.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.off(h.FRAG_DECRYPTED,this.onFragDecrypted,this),e.off(h.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(h.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.off(h.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0},t.initCea608Parsers=function(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){var e=new An(this,"textTrack1"),t=new An(this,"textTrack2"),a=new An(this,"textTrack3"),i=new An(this,"textTrack4");this.cea608Parser1=new Sn(1,e,t),this.cea608Parser2=new Sn(3,a,i)}},t.addCues=function(e,t,a,i,o){for(var E=!1,n=o.length;n--;){var _=o[n],r=$n(_[0],_[1],t,a);if(r>=0&&(_[0]=Math.min(_[0],t),_[1]=Math.max(_[1],a),E=!0,r/(a-t)>.5))return}if(E||o.push([t,a]),this.config.renderTextTracksNatively){var T=this.captionsTracks[e];this.Cues.newCue(T,t,a,i)}else{var S=this.Cues.newCue(null,t,a,i);this.hls.trigger(h.CUES_PARSED,{type:"captions",cues:S,track:e})}},t.onInitPtsFound=function(e,t){var a=this,i=t.frag,o=t.id,E=t.initPTS,n=t.timescale,_=this.unparsedVttFrags;"main"===o&&(this.initPTS[i.cc]={baseTime:E,timescale:n}),_.length&&(this.unparsedVttFrags=[],_.forEach(function(e){a.onFragLoaded(h.FRAG_LOADED,e)}))},t.getExistingTrack=function(e,t){var a=this.media;if(a)for(var i=0;ii.cc||r.trigger(h.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:t})})}else n.push(e)},t._fallbackToIMSC1=function(e,t){var a=this,i=this.tracks[e.level];i.textCodec||yn(t,this.initPTS[e.cc],function(){i.textCodec=Mn,a._parseIMSC1(e,t)},function(){i.textCodec="wvtt"})},t._appendCues=function(e,t){var a=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[t];if(!i||"disabled"===i.mode)return;e.forEach(function(e){return ta(i,e)})}else{var o=this.tracks[t];if(!o)return;var E=o.default?"default":"subtitles"+t;a.trigger(h.CUES_PARSED,{type:"subtitles",cues:e,track:E})}},t.onFragDecrypted=function(e,t){t.frag.type===$t.SUBTITLE&&this.onFragLoaded(h.FRAG_LOADED,t)},t.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},t.onFragParsingUserdata=function(e,t){this.initCea608Parsers();var a=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&a&&i){var o=t.frag,E=t.samples;if(o.type!==$t.MAIN||"NONE"!==this.closedCaptionsForLevel(o))for(var n=0;nthis.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}},t.getMaxLevel=function(t){var a=this,i=this.hls.levels;if(!i.length)return-1;var o=i.filter(function(e,i){return a.isLevelAllowed(e)&&i<=t});return this.clientRect=null,e.getMaxLevelByMediaSize(o,this.mediaWidth,this.mediaHeight)},t.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},t.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},t.getDimensions=function(){if(this.clientRect)return this.clientRect;var e=this.media,t={width:0,height:0};if(e){var a=e.getBoundingClientRect();t.width=a.width,t.height=a.height,t.width||t.height||(t.width=a.right-a.left||e.width||0,t.height=a.bottom-a.top||e.height||0)}return this.clientRect=t,t},t.isLevelAllowed=function(e){return!this.restrictedLevels.some(function(t){return e.bitrate===t.bitrate&&e.width===t.width&&e.height===t.height})},e.getMaxLevelByMediaSize=function(e,t,a){if(null==e||!e.length)return-1;for(var i=function(e,t){return!t||e.width!==t.width||e.height!==t.height},o=e.length-1,E=Math.max(t,a),n=0;n=E||_.height>=E)&&i(_,e[n+1])){o=n;break}}return o},_(e,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var e=1;if(!this.hls.config.ignoreDevicePixelRatio)try{e=self.devicePixelRatio}catch(e){}return e}}]),e})(),Zn=(function(){function e(e){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=e,this.registerListeners()}var t=e.prototype;return t.setStreamController=function(e){this.streamController=e},t.registerListeners=function(){this.hls.on(h.MEDIA_ATTACHING,this.onMediaAttaching,this)},t.unregisterListeners=function(){this.hls.off(h.MEDIA_ATTACHING,this.onMediaAttaching,this)},t.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},t.onMediaAttaching=function(e,t){var a=this.hls.config;if(a.capLevelOnFPSDrop){var i=t.media instanceof self.HTMLVideoElement?t.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),a.fpsDroppedMonitoringPeriod)}},t.checkFPS=function(e,t,a){var i=performance.now();if(t){if(this.lastTime){var o=i-this.lastTime,E=a-this.lastDroppedFrames,n=t-this.lastDecodedFrames,_=1e3*E/o,r=this.hls;if(r.trigger(h.FPS_DROP,{currentDropped:E,currentDecoded:n,totalDroppedFrames:a}),_>0&&E>r.config.fpsDroppedMonitoringThreshold*n){var T=r.currentLevel;y.warn("drop FPS ratio greater than max allowed value for currentLevel: "+T),T>0&&(-1===r.autoLevelCapping||r.autoLevelCapping>=T)&&(T-=1,r.trigger(h.FPS_DROP_LEVEL_CAPPING,{level:T,droppedLevel:r.currentLevel}),r.autoLevelCapping=T,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=a,this.lastDecodedFrames=t}},t.checkFPSInterval=function(){var e=this.media;if(e)if(this.isVideoPlaybackQualityAvailable){var t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)},e})(),e_="[eme]",t_=(function(){function e(t){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=e.CDMCleanupPromise?[e.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=y.debug.bind(y,e_),this.log=y.log.bind(y,e_),this.warn=y.warn.bind(y,e_),this.error=y.error.bind(y,e_),this.hls=t,this.config=t.config,this.registerListeners()}var t=e.prototype;return t.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var e=this.config;e.requestMediaKeySystemAccessFunc=null,e.licenseXhrSetup=e.licenseResponseCallback=void 0,e.drmSystems=e.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},t.registerListeners=function(){this.hls.on(h.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(h.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(h.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(h.MANIFEST_LOADED,this.onManifestLoaded,this)},t.unregisterListeners=function(){this.hls.off(h.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(h.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(h.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(h.MANIFEST_LOADED,this.onManifestLoaded,this)},t.getLicenseServerUrl=function(e){var t=this.config,a=t.drmSystems,i=t.widevineLicenseUrl,o=a[e];if(o)return o.licenseUrl;if(e===ae.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+e+'"')},t.getServerCertificateUrl=function(e){var t=this.config.drmSystems[e];if(t)return t.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+e+'"]')},t.attemptKeySystemAccess=function(e){var t=this,a=this.hls.levels,i=function(e,t,a){return!!e&&a.indexOf(e)===t},o=a.map(function(e){return e.audioCodec}).filter(i),E=a.map(function(e){return e.videoCodec}).filter(i);return o.length+E.length===0&&E.push("avc1.42e01e"),new Promise(function(a,i){!(function e(n){var _=n.shift();t.getMediaKeysPromise(_,o,E).then(function(e){return a({keySystem:_,mediaKeys:e})}).catch(function(t){n.length?e(n):i(t instanceof n_?t:new n_({type:B.KEY_SYSTEM_ERROR,details:f.KEY_SYSTEM_NO_ACCESS,error:t,fatal:!0},t.message))})})(e)})},t.requestMediaKeySystemAccess=function(e,t){var a=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof a){var i="Configured requestMediaKeySystemAccess is not a function "+a;return null===Se&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return a(e,t)},t.getMediaKeysPromise=function(e,t,a){var i=this,o=se(e,t,a,this.config.drmSystemOptions),E=this.keySystemAccessPromises[e],n=null==E?void 0:E.keySystemAccess;if(!n){this.log('Requesting encrypted media "'+e+'" key-system access with config: '+JSON.stringify(o)),n=this.requestMediaKeySystemAccess(e,o);var _=this.keySystemAccessPromises[e]={keySystemAccess:n};return n.catch(function(t){i.log('Failed to obtain access to key-system "'+e+'": '+t)}),n.then(function(t){i.log('Access for key-system "'+t.keySystem+'" obtained');var a=i.fetchServerCertificate(e);return i.log('Create media-keys for "'+e+'"'),_.mediaKeys=t.createMediaKeys().then(function(t){return i.log('Media-keys created for "'+e+'"'),a.then(function(a){return a?i.setMediaKeysServerCertificate(t,e,a):t})}),_.mediaKeys.catch(function(t){i.error('Failed to create media-keys for "'+e+'"}: '+t)}),_.mediaKeys})}return n.then(function(){return E.mediaKeys})},t.createMediaKeySessionContext=function(e){var t=e.decryptdata,a=e.keySystem,i=e.mediaKeys;this.log('Creating key-system session "'+a+'" keyId: '+ge.hexDump(t.keyId||[]));var o=i.createSession(),E={decryptdata:t,keySystem:a,mediaKeys:i,mediaKeysSession:o,keyStatus:"status-pending"};return this.mediaKeySessions.push(E),E},t.renewKeySession=function(e){var t=e.decryptdata;if(t.pssh){var a=this.createMediaKeySessionContext(e),i=this.getKeyIdString(t),o="cenc";this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(a,o,t.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(e)},t.getKeyIdString=function(e){if(!e)throw new Error("Could not read keyId of undefined decryptdata");if(null===e.keyId)throw new Error("keyId is null");return ge.hexDump(e.keyId)},t.updateKeySession=function(e,t){var a,i=e.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+ge.hexDump((null==(a=e.decryptdata)?void 0:a.keyId)||[])+"\n } (data length: "+(t?t.byteLength:t)+")"),i.update(t)},t.selectKeySystemFormat=function(e){var t=Object.keys(e.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+e.sn+" "+e.type+": "+e.level+") key formats "+t.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(t)),this.keyFormatPromise},t.getKeyFormatPromise=function(e){var t=this;return new Promise(function(a,i){var o=re(t.config),E=e.map(oe).filter(function(e){return!!e&&-1!==o.indexOf(e)});return t.getKeySystemSelectionPromise(E).then(function(e){var t=e.keySystem,o=_e(t);o?a(o):i(new Error('Unable to find format for key-system "'+t+'"'))}).catch(i)})},t.loadKey=function(e){var t=this,a=e.keyInfo.decryptdata,i=this.getKeyIdString(a),o="(keyId: "+i+' format: "'+a.keyFormat+'" method: '+a.method+" uri: "+a.uri+")";this.log("Starting session for key "+o);var E=this.keyIdToKeySessionPromise[i];return E||(E=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(a).then(function(i){var E=i.keySystem,n=i.mediaKeys;return t.throwIfDestroyed(),t.log("Handle encrypted media sn: "+e.frag.sn+" "+e.frag.type+": "+e.frag.level+" using key "+o),t.attemptSetMediaKeys(E,n).then(function(){t.throwIfDestroyed();var e=t.createMediaKeySessionContext({keySystem:E,mediaKeys:n,decryptdata:a}),i="cenc";return t.generateRequestWithPreferredKeySession(e,i,a.pssh,"playlist-key")})})).catch(function(e){return t.handleError(e)}),E},t.throwIfDestroyed=function(e){if(!this.hls)throw new Error("invalid state")},t.handleError=function(e){this.hls&&(this.error(e.message),e instanceof n_?this.hls.trigger(h.ERROR,e.data):this.hls.trigger(h.ERROR,{type:B.KEY_SYSTEM_ERROR,details:f.KEY_SYSTEM_NO_KEYS,error:e,fatal:!0}))},t.getKeySystemForKeyPromise=function(e){var t=this.getKeyIdString(e),a=this.keyIdToKeySessionPromise[t];if(!a){var i=oe(e.keyFormat),o=i?[i]:re(this.config);return this.attemptKeySystemAccess(o)}return a},t.getKeySystemSelectionPromise=function(e){if(e.length||(e=re(this.config)),0===e.length)throw new n_({type:B.KEY_SYSTEM_ERROR,details:f.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(e)},t._onMediaEncrypted=function(e){var t=this,a=e.initDataType,i=e.initData;if(this.debug('"'+e.type+'" event: init data type: "'+a+'"'),null!==i){var o,E;if("sinf"===a&&this.config.drmSystems[ae.FAIRPLAY]){var n=Ge(new Uint8Array(i));try{var _=$(JSON.parse(n).sinf),r=$e(new Uint8Array(_));if(!r)return;o=r.subarray(8,24),E=ae.FAIRPLAY}catch(e){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var T=st(i);if(null===T)return;0===T.version&&T.systemId===Ee.WIDEVINE&&T.data&&(o=T.data.subarray(8,24)),E=ne(T.systemId)}if(E&&o){for(var S,s=ge.hexDump(o),l=this.keyIdToKeySessionPromise,I=this.mediaKeySessions,A=l[s],u=function(){var e=I[O],E=e.decryptdata;if(E.pssh||!E.keyId)return 0;var n=ge.hexDump(E.keyId);return s===n||-1!==E.uri.replace(/-/g,"").indexOf(s)?(A=l[n],delete l[n],E.pssh=new Uint8Array(i),E.keyId=o,A=l[s]=A.then(function(){return t.generateRequestWithPreferredKeySession(e,a,i,"encrypted-event-key-match")}),1):void 0},O=0;O0)for(var E,n=0,_=o.length;n<_;n++){var r,T,S=null==(r=(E=o[n]).querySelector("name"))?void 0:r.textContent,s=null==(T=E.querySelector("value"))?void 0:T.textContent;S&&s&&e.setRequestHeader(S,s)}var l=i.querySelector("Challenge"),I=null==l?void 0:l.textContent;if(!I)throw new Error("Cannot find in key message");return ee(atob(I))},t.setupLicenseXHR=function(e,t,a,i){var o=this,E=this.config.licenseXhrSetup;return E?Promise.resolve().then(function(){if(!a.decryptdata)throw new Error("Key removed");return E.call(o.hls,e,t,a,i)}).catch(function(n){if(!a.decryptdata)throw n;return e.open("POST",t,!0),E.call(o.hls,e,t,a,i)}).then(function(a){return e.readyState||e.open("POST",t,!0),{xhr:e,licenseChallenge:a||i}}):(e.open("POST",t,!0),Promise.resolve({xhr:e,licenseChallenge:i}))},t.requestLicense=function(e,t){var a=this,i=this.config.keyLoadPolicy.default;return new Promise(function(o,E){var n=a.getLicenseServerUrl(e.keySystem);a.log("Sending license request to URL: "+n);var _=new XMLHttpRequest;_.responseType="arraybuffer",_.onreadystatechange=function(){if(!a.hls||!e.mediaKeysSession)return E(new Error("invalid state"));if(4===_.readyState)if(200===_.status){a._requestLicenseFailureCount=0;var r=_.response;a.log("License received "+(r instanceof ArrayBuffer?r.byteLength:r));var T=a.config.licenseResponseCallback;if(T)try{r=T.call(a.hls,_,n,e)}catch(e){a.error(e)}o(r)}else{var S=i.errorRetry,s=S?S.maxNumRetry:0;if(a._requestLicenseFailureCount++,a._requestLicenseFailureCount>s||_.status>=400&&_.status<500)E(new n_({type:B.KEY_SYSTEM_ERROR,details:f.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:_,response:{url:n,data:void 0,code:_.status,text:_.statusText}},"License Request XHR failed ("+n+"). Status: "+_.status+" ("+_.statusText+")"));else{var l=s-a._requestLicenseFailureCount+1;a.warn("Retrying license request, "+l+" attempts left"),a.requestLicense(e,t).then(o,E)}}},e.licenseXhr&&e.licenseXhr.readyState!==XMLHttpRequest.DONE&&e.licenseXhr.abort(),e.licenseXhr=_,a.setupLicenseXHR(_,n,e,t).then(function(t){var i=t.xhr,o=t.licenseChallenge;e.keySystem==ae.PLAYREADY&&(o=a.unpackPlayReadyKeyMessage(i,o)),i.send(o)})})},t.onMediaAttached=function(e,t){if(this.config.emeEnabled){var a=t.media;this.media=a,a.addEventListener("encrypted",this.onMediaEncrypted),a.addEventListener("waitingforkey",this.onWaitingForKey)}},t.onMediaDetached=function(){var t=this,a=this.media,i=this.mediaKeySessions;a&&(a.removeEventListener("encrypted",this.onMediaEncrypted),a.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},It.clearKeyUriToKeyIdMap();var o=i.length;e.CDMCleanupPromise=Promise.all(i.map(function(e){return t.removeSession(e)}).concat(null==a?void 0:a.setMediaKeys(null).catch(function(e){t.log("Could not clear media keys: "+e)}))).then(function(){o&&(t.log("finished closing key sessions and clearing media keys"),i.length=0)}).catch(function(e){t.log("Could not close sessions and clear media keys: "+e)})},t.onManifestLoading=function(){this.keyFormatPromise=null},t.onManifestLoaded=function(e,t){var a=t.sessionKeys;if(a&&this.config.emeEnabled&&!this.keyFormatPromise){var i=a.reduce(function(e,t){return-1===e.indexOf(t.keyFormat)&&e.push(t.keyFormat),e},[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},t.removeSession=function(e){var t=this,a=e.mediaKeysSession,i=e.licenseXhr;if(a){this.log("Remove licenses and keys and close session "+a.sessionId),e._onmessage&&(a.removeEventListener("message",e._onmessage),e._onmessage=void 0),e._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",e._onkeystatuseschange),e._onkeystatuseschange=void 0),i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),e.mediaKeysSession=e.decryptdata=e.licenseXhr=void 0;var o=this.mediaKeySessions.indexOf(e);return o>-1&&this.mediaKeySessions.splice(o,1),a.remove().catch(function(e){t.log("Could not remove session: "+e)}).then(function(){return a.close()}).catch(function(e){t.log("Could not close session: "+e)})}},e})();t_.CDMCleanupPromise=void 0;var a_,i_,o_,E_,n_=(function(e){function t(t,a){var i;return(i=e.call(this,a)||this).data=void 0,t.error||(t.error=new Error(a)),i.data=t,t.err=t.error,i}return S(t,e),t})(O(Error));(function(e){e.MANIFEST="m",e.AUDIO="a",e.VIDEO="v",e.MUXED="av",e.INIT="i",e.CAPTION="c",e.TIMED_TEXT="tt",e.KEY="k",e.OTHER="o"})(a_||(a_={})),(function(e){e.DASH="d",e.HLS="h",e.SMOOTH="s",e.OTHER="o"})(i_||(i_={})),(function(e){e.OBJECT="CMCD-Object",e.REQUEST="CMCD-Request",e.SESSION="CMCD-Session",e.STATUS="CMCD-Status"})(o_||(o_={}));var __=((E_={})[o_.OBJECT]=["br","d","ot","tb"],E_[o_.REQUEST]=["bl","dl","mtp","nor","nrr","su"],E_[o_.SESSION]=["cid","pr","sf","sid","st","v"],E_[o_.STATUS]=["bs","rtp"],E_),r_=function e(t,a){this.value=void 0,this.params=void 0,Array.isArray(t)&&(t=t.map(function(t){return t instanceof e?t:new e(t)})),this.value=t,this.params=a},T_=function(e){this.description=void 0,this.description=e},S_="Dict";function s_(e){return Array.isArray(e)?JSON.stringify(e):e instanceof Map?"Map{}":e instanceof Set?"Set{}":"object"==typeof e?JSON.stringify(e):String(e)}function l_(e,t,a,i){return new Error("failed to "+e+' "'+s_(t)+'" as '+a,{cause:i})}var I_="Bare Item",A_="Boolean",u_="Byte Sequence",O_="Decimal",d_="Integer";function N_(e){return e<-999999999999999||99999999999999912)throw L_(e,O_);var a=t.toString();return a.includes(".")?a:a+".0"}var v_="String";function g_(e){if(R_.test(e))throw L_(e,v_);return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}function M_(e){return e.description||e.toString().slice(7,-1)}function W_(e){var t=M_(e);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(t))throw L_(t,c_);return t}function U_(e){switch(typeof e){case"number":if(!C(e))throw L_(e,I_);return Number.isInteger(e)?P_(e):f_(e);case"string":return g_(e);case"symbol":return W_(e);case"boolean":return D_(e);case"object":if(e instanceof Date)return h_(e);if(e instanceof Uint8Array)return p_(e);if(e instanceof T_)return W_(e);default:throw L_(e,I_)}}function G_(e){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(e))throw L_(e,m_);return e}function y_(e){return null==e?"":Object.entries(e).map(function(e){var t=e[0],a=e[1];return!0===a?";"+G_(t):";"+G_(t)+"="+U_(a)}).join("")}function b_(e){return e instanceof r_?""+U_(e.value)+y_(e.params):U_(e)}function k_(e){return"("+e.value.map(b_).join(" ")+")"+y_(e.params)}function F_(e,t){var a;if(void 0===t&&(t={whitespace:!0}),"object"!=typeof e)throw L_(e,S_);var i=e instanceof Map?e.entries():Object.entries(e),o=null!=(a=t)&&a.whitespace?" ":"";return Array.from(i).map(function(e){var t=e[0],a=e[1];a instanceof r_==0&&(a=new r_(a));var i=G_(t);return!0===a.value?i+=y_(a.params):(i+="=",Array.isArray(a.value)?i+=k_(a):i+=b_(a)),i}).join(","+o)}function V_(e,t){return F_(e,t)}var H_=function(e){return"ot"===e||"sf"===e||"st"===e},Y_=function(e){return"number"==typeof e?C(e):null!=e&&""!==e&&!1!==e};function w_(e,t){var a=new URL(e),i=new URL(t);if(a.origin!==i.origin)return e;for(var o=a.pathname.split("/").slice(1),E=i.pathname.split("/").slice(1,-1);o[0]===E[0];)o.shift(),E.shift();for(;E.length;)E.shift(),o.unshift("..");return o.join("/")}function z_(){try{return crypto.randomUUID()}catch(i){try{var e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.slice(t.lastIndexOf("/")+1)}catch(e){var a=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=(a+16*Math.random())%16|0;return a=Math.floor(a/16),("x"==e?t:3&t|8).toString(16)})}}}var j_=function(e){return Math.round(e)},K_=function(e){return 100*j_(e/100)},x_={br:j_,d:j_,bl:K_,dl:K_,mtp:K_,nor:function(e,t){return null!=t&&t.baseUrl&&(e=w_(e,t.baseUrl)),encodeURIComponent(e)},rtp:K_,tb:j_};function Q_(e,t){var a={};if(null==e||"object"!=typeof e)return a;var i=Object.keys(e).sort(),o=T({},x_,null==t?void 0:t.formatters),E=null==t?void 0:t.filter;return i.forEach(function(i){if(null==E||!E(i)){var n=e[i],_=o[i];_&&(n=_(n,t)),"v"===i&&1===n||"pr"==i&&1===n||Y_(n)&&(H_(i)&&"string"==typeof n&&(n=new T_(n)),a[i]=n)}}),a}function X_(e,t){return void 0===t&&(t={}),e?V_(Q_(e,t),T({whitespace:!1},t)):""}function $_(e,t){var a;if(void 0===t&&(t={}),!e)return{};var i=Object.entries(e),o=Object.entries(__).concat(Object.entries((null==(a=t)?void 0:a.customHeaderMap)||{})),E=i.reduce(function(e,t){var a,i=t[0],E=t[1],n=(null==(a=o.find(function(e){return e[1].includes(i)}))?void 0:a[0])||o_.REQUEST;return null!=e[n]||(e[n]={}),e[n][i]=E,e},{});return Object.entries(E).reduce(function(e,a){var i=a[0],o=a[1];return e[i]=X_(o,t),e},{})}function q_(e,t,a){return T(e,$_(t,a))}var J_="CMCD";function Z_(e,t){if(void 0===t&&(t={}),!e)return"";var a=X_(e,t);return J_+"="+encodeURIComponent(a)}var er=/CMCD=[^&#]+/;function tr(e,t,a){var i=Z_(t,a);if(!i)return e;if(er.test(e))return e.replace(er,i);var o=e.includes("?")?"&":"?";return""+e+o+i}var ar=(function(){function e(e){var t=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){t.initialized&&(t.starved=!0),t.buffering=!0},this.onPlaying=function(){t.initialized||(t.initialized=!0),t.buffering=!1},this.applyPlaylistData=function(e){try{t.apply(e,{ot:a_.MANIFEST,su:!t.initialized})}catch(e){y.warn("Could not generate manifest CMCD data.",e)}},this.applyFragmentData=function(e){try{var a=e.frag,i=t.hls.levels[a.level],o=t.getObjectType(a),E={d:1e3*a.duration,ot:o};o!==a_.VIDEO&&o!==a_.AUDIO&&o!=a_.MUXED||(E.br=i.bitrate/1e3,E.tb=t.getTopBandwidth(o)/1e3,E.bl=t.getBufferLength(o)),t.apply(e,E)}catch(e){y.warn("Could not generate segment CMCD data.",e)}},this.hls=e;var a=this.config=e.config,i=a.cmcd;null!=i&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||z_(),this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.includeKeys=i.includeKeys,this.registerListeners())}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(h.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(h.MEDIA_DETACHED,this.onMediaDetached,this),e.on(h.BUFFER_CREATED,this.onBufferCreated,this)},t.unregisterListeners=function(){var e=this.hls;e.off(h.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(h.MEDIA_DETACHED,this.onMediaDetached,this),e.off(h.BUFFER_CREATED,this.onBufferCreated,this)},t.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null},t.onMediaAttached=function(e,t){this.media=t.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},t.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},t.onBufferCreated=function(e,t){var a,i;this.audioBuffer=null==(a=t.tracks.audio)?void 0:a.buffer,this.videoBuffer=null==(i=t.tracks.video)?void 0:i.buffer},t.createData=function(){var e;return{v:1,sf:i_.HLS,sid:this.sid,cid:this.cid,pr:null==(e=this.media)?void 0:e.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},t.apply=function(e,t){void 0===t&&(t={}),T(t,this.createData());var a=t.ot===a_.INIT||t.ot===a_.VIDEO||t.ot===a_.MUXED;this.starved&&a&&(t.bs=!0,t.su=!0,this.starved=!1),null==t.su&&(t.su=this.buffering);var i=this.includeKeys;i&&(t=Object.keys(t).reduce(function(e,a){return i.includes(a)&&(e[a]=t[a]),e},{})),this.useHeaders?(e.headers||(e.headers={}),q_(e.headers,t)):e.url=tr(e.url,t)},t.getObjectType=function(e){var t=e.type;return"subtitle"===t?a_.TIMED_TEXT:"initSegment"===e.sn?a_.INIT:"audio"===t?a_.AUDIO:"main"===t?this.hls.audioTracks.length?a_.VIDEO:a_.MUXED:void 0},t.getTopBandwidth=function(e){var t,a=0,i=this.hls;if(e===a_.AUDIO)t=i.audioTracks;else{var o=i.maxAutoLevel,E=o>-1?o+1:i.levels.length;t=i.levels.slice(0,E)}for(var n,_=c(t);!(n=_()).done;){var r=n.value;r.bitrate>a&&(a=r.bitrate)}return a>0?a:NaN},t.getBufferLength=function(e){var t=this.hls.media,a=e===a_.AUDIO?this.audioBuffer:this.videoBuffer;return a&&t?1e3*Pi.bufferInfo(a,t.currentTime,this.config.maxBufferHole).len:NaN},t.createPlaylistLoader=function(){var e=this.config.pLoader,t=this.applyPlaylistData,a=e||this.config.loader;return(function(){function e(e){this.loader=void 0,this.loader=new a(e)}var i=e.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(e,a,i){t(e),this.loader.load(e,a,i)},_(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),e})()},t.createFragmentLoader=function(){var e=this.config.fLoader,t=this.applyFragmentData,a=e||this.config.loader;return(function(){function e(e){this.loader=void 0,this.loader=new a(e)}var i=e.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(e,a,i){t(e),this.loader.load(e,a,i)},_(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),e})()},e})(),ir=3e5,or=(function(){function e(e){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=e,this.log=y.log.bind(y,"[content-steering]:"),this.registerListeners()}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(h.MANIFEST_PARSED,this.onManifestParsed,this),e.on(h.ERROR,this.onError,this)},t.unregisterListeners=function(){var e=this.hls;e&&(e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(h.MANIFEST_PARSED,this.onManifestParsed,this),e.off(h.ERROR,this.onError,this))},t.startLoad=function(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){var e=1e3*this.timeToLoad-(performance.now()-this.updated);if(e>0)return void this.scheduleRefresh(this.uri,e)}this.loadSteeringManifest(this.uri)}},t.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()},t.clearTimeout=function(){-1!==this.reloadTimer&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)},t.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},t.removeLevel=function(e){var t=this.levels;t&&(this.levels=t.filter(function(t){return t!==e}))},t.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},t.onManifestLoaded=function(e,t){var a=t.contentSteering;null!==a&&(this.pathwayId=a.pathwayId,this.uri=a.uri,this.started&&this.startLoad())},t.onManifestParsed=function(e,t){this.audioTracks=t.audioTracks,this.subtitleTracks=t.subtitleTracks},t.onError=function(e,t){var a=t.errorAction;if((null==a?void 0:a.action)===$a.SendAlternateToPenaltyBox&&a.flags===qa.MoveAllAlternatesMatchingHost){var i=this.levels,o=this.pathwayPriority,E=this.pathwayId;if(t.context){var n=t.context,_=n.groupId,r=n.pathwayId,T=n.type;_&&i?E=this.getPathwayForGroupId(_,T,E):r&&(E=r)}E in this.penalizedPathways||(this.penalizedPathways[E]=performance.now()),!o&&i&&(o=i.reduce(function(e,t){return-1===e.indexOf(t.pathwayId)&&e.push(t.pathwayId),e},[])),o&&o.length>1&&(this.updatePathwayPriority(o),a.resolved=this.pathwayId!==E),a.resolved||y.warn("Could not resolve "+t.details+' ("'+t.error.message+'") with content-steering for Pathway: '+E+" levels: "+(i?i.length:i)+" priorities: "+JSON.stringify(o)+" penalized: "+JSON.stringify(this.penalizedPathways))}},t.filterParsedLevels=function(e){this.levels=e;var t=this.getLevelsForPathway(this.pathwayId);if(0===t.length){var a=e[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+a+'"'),t=this.getLevelsForPathway(a),this.pathwayId=a}return t.length!==e.length?(this.log("Found "+t.length+"/"+e.length+' levels in Pathway "'+this.pathwayId+'"'),t):e},t.getLevelsForPathway=function(e){return null===this.levels?[]:this.levels.filter(function(t){return e===t.pathwayId})},t.updatePathwayPriority=function(e){var t;this.pathwayPriority=e;var a=this.penalizedPathways,i=performance.now();Object.keys(a).forEach(function(e){i-a[e]>ir&&delete a[e]});for(var o=0;o0){this.log('Setting Pathway to "'+E+'"'),this.pathwayId=E,ba(t),this.hls.trigger(h.LEVELS_UPDATED,{levels:t});var r=this.hls.levels[n];_&&r&&this.levels&&(r.attrs["STABLE-VARIANT-ID"]!==_.attrs["STABLE-VARIANT-ID"]&&r.bitrate!==_.bitrate&&this.log("Unstable Pathways change from bitrate "+_.bitrate+" to "+r.bitrate),this.hls.nextLoadLevel=n);break}}}},t.getPathwayForGroupId=function(e,t,a){for(var i=this.getLevelsForPathway(a).concat(this.levels||[]),o=0;o=2&&(0===a.loading.first&&(a.loading.first=Math.max(self.performance.now(),a.loading.start),o.timeout!==o.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),o.timeout=o.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),o.loadPolicy.maxLoadTimeMs-(a.loading.first-a.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),t.onreadystatechange=null,t.onprogress=null;var E=t.status,n="text"!==t.responseType;if(E>=200&&E<300&&(n&&t.response||null!==t.responseText)){a.loading.end=Math.max(self.performance.now(),a.loading.first);var _=n?t.response:t.responseText,r="arraybuffer"===t.responseType?_.byteLength:_.length;if(a.loaded=a.total=r,a.bwEstimate=8e3*a.total/(a.loading.end-a.loading.first),!this.callbacks)return;var T=this.callbacks.onProgress;if(T&&T(a,e,_,t),!this.callbacks)return;var S={url:t.responseURL,data:_,code:E};this.callbacks.onSuccess(S,a,e,t)}else{var s=o.loadPolicy.errorRetry;Ya(s,a.retry,!1,{url:e.url,data:void 0,code:E})?this.retry(s):(y.error(E+" while loading "+e.url),this.callbacks.onError({code:E,text:t.statusText},e,t,a))}}}},t.loadtimeout=function(){var e,t=null==(e=this.config)?void 0:e.loadPolicy.timeoutRetry;if(Ya(t,this.stats.retry,!0))this.retry(t);else{var a;y.warn("timeout while loading "+(null==(a=this.context)?void 0:a.url));var i=this.callbacks;i&&(this.abortInternal(),i.onTimeout(this.stats,this.context,this.loader))}},t.retry=function(e){var t=this.context,a=this.stats;this.retryDelay=Va(e,a.retry),a.retry++,y.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+(null==t?void 0:t.url)+", retrying "+a.retry+"/"+e.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},t.loadprogress=function(e){var t=this.stats;t.loaded=e.loaded,e.lengthComputable&&(t.total=e.total)},t.getCacheAge=function(){var e=null;if(this.loader&&_r.test(this.loader.getAllResponseHeaders())){var t=this.loader.getResponseHeader("age");e=t?parseFloat(t):null}return e},t.getResponseHeader=function(e){return this.loader&&new RegExp("^"+e+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(e):null},e})();function Tr(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(e){}return!1}var Sr=/(\d+)-(\d+)\/(\d+)/,sr=(function(){function e(e){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=e.fetchSetup||ur,this.controller=new self.AbortController,this.stats=new w}var t=e.prototype;return t.destroy=function(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null},t.abortInternal=function(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())},t.abort=function(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},t.load=function(e,t,a){var i=this,o=this.stats;if(o.loading.start)throw new Error("Loader can only be used once.");o.loading.start=self.performance.now();var E=lr(e,this.controller.signal),n=a.onProgress,_="arraybuffer"===e.responseType,r=_?"byteLength":"length",T=t.loadPolicy,S=T.maxTimeToFirstByteMs,s=T.maxLoadTimeMs;this.context=e,this.config=t,this.callbacks=a,this.request=this.fetchSetup(e,E),self.clearTimeout(this.requestTimeout),t.timeout=S&&C(S)?S:s,this.requestTimeout=self.setTimeout(function(){i.abortInternal(),a.onTimeout(o,e,i.response)},t.timeout),self.fetch(this.request).then(function(E){i.response=i.loader=E;var r=Math.max(self.performance.now(),o.loading.start);if(self.clearTimeout(i.requestTimeout),t.timeout=s,i.requestTimeout=self.setTimeout(function(){i.abortInternal(),a.onTimeout(o,e,i.response)},s-(r-o.loading.start)),!E.ok){var T=E.status,S=E.statusText;throw new dr(S||"fetch, bad network response",T,E)}return o.loading.first=r,o.total=Ar(E.headers)||o.total,n&&C(t.highWaterMark)?i.loadProgressively(E,o,e,t.highWaterMark,n):_?E.arrayBuffer():"json"===e.responseType?E.json():E.text()}).then(function(E){var _=i.response;if(!_)throw new Error("loader destroyed");self.clearTimeout(i.requestTimeout),o.loading.end=Math.max(self.performance.now(),o.loading.first);var T=E[r];T&&(o.loaded=o.total=T);var S={url:_.url,data:E,code:_.status};n&&!C(t.highWaterMark)&&n(o,e,E,_),a.onSuccess(S,o,e,_)}).catch(function(t){if(self.clearTimeout(i.requestTimeout),!o.aborted){var E=t&&t.code||0,n=t?t.message:null;a.onError({code:E,text:n},e,t?t.details:null,o)}})},t.getCacheAge=function(){var e=null;if(this.response){var t=this.response.headers.get("age");e=t?parseFloat(t):null}return e},t.getResponseHeader=function(e){return this.response?this.response.headers.get(e):null},t.loadProgressively=function(e,t,a,i,o){void 0===i&&(i=0);var E=new qi,n=e.body.getReader();return(function _(){return n.read().then(function(n){if(n.done)return E.dataLength&&o(t,a,E.flush(),e),Promise.resolve(new ArrayBuffer(0));var r=n.value,T=r.length;return t.loaded+=T,T=i&&o(t,a,E.flush(),e)):o(t,a,r,e),_()}).catch(function(){return Promise.reject()})})()},e})();function lr(e,t){var a={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(T({},e.headers))};return e.rangeEnd&&a.headers.set("Range","bytes="+e.rangeStart+"-"+String(e.rangeEnd-1)),a}function Ir(e){var t=Sr.exec(e);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Ar(e){var t=e.get("Content-Range");if(t){var a=Ir(t);if(C(a))return a}var i=e.get("Content-Length");if(i)return parseInt(i)}function ur(e,t){return new self.Request(e.url,t)}var Or,dr=(function(e){function t(t,a,i){var o;return(o=e.call(this,t)||this).code=void 0,o.details=void 0,o.code=a,o.details=i,o}return S(t,e),t})(O(Error)),Nr=/\s/,Rr={newCue:function(e,t,a,i){for(var o,E,n,_,r,T=[],S=self.VTTCue||self.TextTrackCue,s=0;s=16?_--:_++;var A=Dn(r.trim()),u=fn(t,a,A);null!=e&&null!=(l=e.cues)&&l.getCueById(u)||((E=new S(t,a,A)).id=u,E.line=s+1,E.align="left",E.position=10+Math.min(80,10*Math.floor(8*_/32)),T.push(E))}return e&&T.length&&(T.sort(function(e,t){return"auto"===e.line||"auto"===t.line?0:e.line>8&&t.line>8?t.line-e.line:e.line-t.line}),T.forEach(function(t){return ta(e,t)})),T}},cr=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:rr,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Ri,bufferController:zE,capLevelController:Jn,errorController:Ja,fpsController:Zn,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Se,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},mr()),{},{subtitleStreamController:FE,subtitleTrackController:HE,timelineController:xn,audioStreamController:yE,audioTrackController:bE,emeController:t_,cmcdController:ar,contentSteeringController:or});function mr(){return{cueHandler:Rr,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function Lr(e,t){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==t.liveMaxLatencyDurationCount&&(void 0===t.liveSyncDurationCount||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==t.liveMaxLatencyDuration&&(void 0===t.liveSyncDuration||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var a=Dr(e),o=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach(function(e){var i=("level"===e?"playlist":e)+"LoadPolicy",E=void 0===t[i],n=[];o.forEach(function(o){var _=e+"Loading"+o,r=t[_];if(void 0!==r&&E){n.push(_);var T=a[i].default;switch(t[i]={default:T},o){case"TimeOut":T.maxLoadTimeMs=r,T.maxTimeToFirstByteMs=r;break;case"MaxRetry":T.errorRetry.maxNumRetry=r,T.timeoutRetry.maxNumRetry=r;break;case"RetryDelay":T.errorRetry.retryDelayMs=r,T.timeoutRetry.retryDelayMs=r;break;case"MaxRetryTimeout":T.errorRetry.maxRetryDelayMs=r,T.timeoutRetry.maxRetryDelayMs=r}}}),n.length&&y.warn('hls.js config: "'+n.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(t[i]))}),i(i({},a),t)}function Dr(e){return e&&"object"==typeof e?Array.isArray(e)?e.map(Dr):Object.keys(e).reduce(function(t,a){return t[a]=Dr(e[a]),t},{}):e}function Cr(e){var t=e.loader;t!==sr&&t!==rr?(y.log("[config]: Custom loader detected, cannot enable progressive streaming"),e.progressive=!1):Tr()&&(e.loader=sr,e.progressive=!0,e.enableSoftwareAES=!0,y.log("[config]: Progressive streaming enabled, using FetchLoader"))}var pr=(function(e){function t(t,a){var i;return(i=e.call(this,t,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._maxAutoLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=a,i._registerListeners(),i}S(t,e);var a=t.prototype;return a._registerListeners=function(){var e=this.hls;e.on(h.MANIFEST_LOADING,this.onManifestLoading,this),e.on(h.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(h.LEVEL_LOADED,this.onLevelLoaded,this),e.on(h.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(h.FRAG_BUFFERED,this.onFragBuffered,this),e.on(h.ERROR,this.onError,this)},a._unregisterListeners=function(){var e=this.hls;e.off(h.MANIFEST_LOADING,this.onManifestLoading,this),e.off(h.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(h.LEVEL_LOADED,this.onLevelLoaded,this),e.off(h.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(h.FRAG_BUFFERED,this.onFragBuffered,this),e.off(h.ERROR,this.onError,this)},a.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),e.prototype.destroy.call(this)},a.stopLoad=function(){this._levels.forEach(function(e){e.loadError=0,e.fragmentError=0}),e.prototype.stopLoad.call(this)},a.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1},a.onManifestLoading=function(e,t){this.resetLevels()},a.onManifestLoaded=function(e,t){var a=this.hls.config.preferManagedMediaSource,i=[],o={},E={},n=!1,_=!1,r=!1;t.levels.forEach(function(e){var t,T,S=e.attrs,s=e.audioCodec,l=e.videoCodec;-1!==(null==(t=s)?void 0:t.indexOf("mp4a.40.34"))&&(Or||(Or=/chrome|firefox/i.test(navigator.userAgent)),Or&&(e.audioCodec=s=void 0)),s&&(e.audioCodec=s=Mt(s,a)),0===(null==(T=l)?void 0:T.indexOf("avc1"))&&(l=e.videoCodec=Ut(l));var I=e.width,A=e.height,u=e.unknownCodecs;if(n||(n=!(!I||!A)),_||(_=!!l),r||(r=!!s),!(null!=u&&u.length||s&&!Ct(s,"audio",a)||l&&!Ct(l,"video",a))){var O=S.CODECS,d=S["FRAME-RATE"],N=S["HDCP-LEVEL"],R=S["PATHWAY-ID"],c=S.RESOLUTION,m=S["VIDEO-RANGE"],L=(R||".")+"-"+e.bitrate+"-"+c+"-"+d+"-"+O+"-"+m+"-"+N;if(o[L])if(o[L].uri===e.url||e.attrs["PATHWAY-ID"])o[L].addGroupId("audio",S.AUDIO),o[L].addGroupId("text",S.SUBTITLES);else{var D=E[L]+=1;e.attrs["PATHWAY-ID"]=new Array(D+1).join(".");var C=new Da(e);o[L]=C,i.push(C)}else{var p=new Da(e);o[L]=p,E[L]=1,i.push(p)}}}),this.filterAndSortMediaOptions(i,t,n,_,r)},a.filterAndSortMediaOptions=function(e,t,a,i,o){var E=this,n=[],_=[],r=e;if((a||i)&&o&&(r=r.filter(function(e){var t=e.videoCodec,a=e.videoRange,i=e.width,o=e.height;return(!!t||!(!i||!o))&&Ra(a)})),0!==r.length){if(t.audioTracks){var T=this.hls.config.preferManagedMediaSource;Pr(n=t.audioTracks.filter(function(e){return!e.audioCodec||Ct(e.audioCodec,"audio",T)}))}t.subtitles&&Pr(_=t.subtitles);var S=r.slice(0);r.sort(function(e,t){if(e.attrs["HDCP-LEVEL"]!==t.attrs["HDCP-LEVEL"])return(e.attrs["HDCP-LEVEL"]||"")>(t.attrs["HDCP-LEVEL"]||"")?1:-1;if(a&&e.height!==t.height)return e.height-t.height;if(e.frameRate!==t.frameRate)return e.frameRate-t.frameRate;if(e.videoRange!==t.videoRange)return Na.indexOf(e.videoRange)-Na.indexOf(t.videoRange);if(e.videoCodec!==t.videoCodec){var i=ht(e.videoCodec),o=ht(t.videoCodec);if(i!==o)return o-i}if(e.uri===t.uri&&e.codecSet!==t.codecSet){var E=Bt(e.codecSet),n=Bt(t.codecSet);if(E!==n)return n-E}return e.averageBitrate!==t.averageBitrate?e.averageBitrate-t.averageBitrate:0});var s=S[0];if(this.steering&&(r=this.steering.filterParsedLevels(r)).length!==S.length)for(var l=0;lO&&O===cr.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=d)}break}var N=o&&!i,R={levels:r,audioTracks:n,subtitleTracks:_,sessionData:t.sessionData,sessionKeys:t.sessionKeys,firstLevel:this._firstLevel,stats:t.stats,audio:o,video:i,altAudio:!N&&n.some(function(e){return!!e.url})};this.hls.trigger(h.MANIFEST_PARSED,R),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then(function(){if(E.hls){t.levels.length&&E.warn("One or more CODECS in variant not supported: "+JSON.stringify(t.levels[0].attrs));var e=new Error("no level with compatible codecs found in manifest");E.hls.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:t.url,error:e,reason:e.message})}})},a.onError=function(e,t){!t.fatal&&t.context&&t.context.type===Xt.LEVEL&&t.context.level===this.level&&this.checkRetry(t)},a.onFragBuffered=function(e,t){var a=t.frag;if(void 0!==a&&a.type===$t.MAIN){var i=a.elementaryStreams;if(!Object.keys(i).some(function(e){return!!i[e]}))return;var o=this._levels[a.level];null!=o&&o.loadError&&(this.log("Resetting level error count of "+o.loadError+" on frag buffered"),o.loadError=0)}},a.onLevelLoaded=function(e,t){var a,i,o=t.level,E=t.details,n=this._levels[o];if(!n)return this.warn("Invalid level index "+o),void(null!=(i=t.deliveryDirectives)&&i.skip&&(E.deltaUpdateFailed=!0));o===this.currentLevelIndex?(0===n.fragmentError&&(n.loadError=0),this.playlistLoaded(o,t,n.details)):null!=(a=t.deliveryDirectives)&&a.skip&&(E.deltaUpdateFailed=!0)},a.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this);var a=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var o=i.uri;if(t)try{o=t.addDirectives(o)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}var E=i.attrs["PATHWAY-ID"];this.log("Loading level index "+a+(void 0!==(null==t?void 0:t.msn)?" at sn "+t.msn+" part "+t.part:"")+" with"+(E?" Pathway "+E:"")+" "+o),this.clearTimer(),this.hls.trigger(h.LEVEL_LOADING,{url:o,level:a,pathwayId:i.attrs["PATHWAY-ID"],id:0,deliveryDirectives:t||null})}},a.removeLevel=function(e){var t,a=this,i=this._levels.filter(function(t,i){return i!==e||(a.steering&&a.steering.removeLevel(t),t===a.currentLevel&&(a.currentLevel=null,a.currentLevelIndex=-1,t.details&&t.details.fragments.forEach(function(e){return e.level=-1})),!1)});ba(i),this._levels=i,this.currentLevelIndex>-1&&null!=(t=this.currentLevel)&&t.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(h.LEVELS_UPDATED,{levels:i})},a.onLevelsUpdated=function(e,t){var a=t.levels;this._levels=a},a.checkMaxAutoUpdated=function(){var e=this.hls,t=e.autoLevelCapping,a=e.maxAutoLevel,i=e.maxHdcpLevel;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(h.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},_(t,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(e){var t=this._levels;if(0!==t.length){if(e<0||e>=t.length){var a=new Error("invalid level idx"),i=e<0;if(this.hls.trigger(h.ERROR,{type:B.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:e,fatal:i,error:a,reason:a.message}),i)return;e=Math.min(e,t.length-1)}var o=this.currentLevelIndex,E=this.currentLevel,n=E?E.attrs["PATHWAY-ID"]:void 0,_=t[e],r=_.attrs["PATHWAY-ID"];if(this.currentLevelIndex=e,this.currentLevel=_,o!==e||!_.details||!E||n!==r){this.log("Switching to level "+e+" ("+(_.height?_.height+"p ":"")+(_.videoRange?_.videoRange+" ":"")+(_.codecSet?_.codecSet+" ":"")+"@"+_.bitrate+")"+(r?" with Pathway "+r:"")+" from level "+o+(n?" with Pathway "+n:""));var T={level:e,attrs:_.attrs,details:_.details,bitrate:_.bitrate,averageBitrate:_.averageBitrate,maxBitrate:_.maxBitrate,realBitrate:_.realBitrate,width:_.width,height:_.height,codecSet:_.codecSet,audioCodec:_.audioCodec,videoCodec:_.videoCodec,audioGroups:_.audioGroups,subtitleGroups:_.subtitleGroups,loaded:_.loaded,loadError:_.loadError,fragmentError:_.fragmentError,name:_.name,id:_.id,uri:_.uri,url:_.url,urlId:0,audioGroupIds:_.audioGroupIds,textGroupIds:_.textGroupIds};this.hls.trigger(h.LEVEL_SWITCHING,T);var S=_.details;if(!S||S.live){var s=this.switchParams(_.uri,null==E?void 0:E.details);this.loadPlaylist(s)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(e){this._firstLevel=e}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var e=this.hls.config.startLevel;return void 0!==e?e:this.hls.firstAutoLevel}return this._startLevel},set:function(e){this._startLevel=e}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}}]),t})(Za);function Pr(e){var t={};e.forEach(function(e){var a=e.groupId||"";e.id=t[a]=t[a]||0,t[a]++})}var hr=(function(){function e(e){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=e}var t=e.prototype;return t.abort=function(e){for(var t in this.keyUriToKeyInfo){var a=this.keyUriToKeyInfo[t].loader;if(a){var i;if(e&&e!==(null==(i=a.context)?void 0:i.frag.type))return;a.abort()}}},t.detach=function(){for(var e in this.keyUriToKeyInfo){var t=this.keyUriToKeyInfo[e];(t.mediaKeySessionContext||t.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[e]}},t.destroy=function(){for(var e in this.detach(),this.keyUriToKeyInfo){var t=this.keyUriToKeyInfo[e].loader;t&&t.destroy()}this.keyUriToKeyInfo={}},t.createKeyLoadError=function(e,t,a,i,o){return void 0===t&&(t=f.KEY_LOAD_ERROR),new Hi({type:B.NETWORK_ERROR,details:t,fatal:!1,frag:e,response:o,error:a,networkDetails:i})},t.loadClear=function(e,t){var a=this;if(this.emeController&&this.config.emeEnabled)for(var i=e.sn,o=e.cc,E=function(){var e=t[n];if(o<=e.cc&&("initSegment"===i||"initSegment"===e.sn||iWr,l=!S||t&&t.start<=E||S-E>Wr&&!this.fragmentTracker.getPartialFragment(E);if(s||l)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var I;if(!(T.len>0||S))return;var A=Math.max(S,T.start||0)-E,u=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,O=(null==u||null==(I=u.details)?void 0:I.live)?2*u.details.targetduration:Wr,d=this.fragmentTracker.getPartialFragment(E);if(A>0&&(A<=O||d))return void(i.paused||this._trySkipBufferHole(d))}var N=self.performance.now();if(null!==o){var R=N-o;if(n||!(R>=Mr)||(this._reportStall(T),this.media)){var c=Pi.bufferInfo(i,E,a.maxBufferHole);this._tryFixBufferStall(c,R)}}else this.stalled=N}else if(this.moved=!0,n||(this.nudgeRetry=0),null!==o){if(this.stallReported){var m=self.performance.now()-o;y.warn("playback not stuck anymore @"+E+", after "+Math.round(m)+"ms"),this.stallReported=!1}this.stalled=null}}},t._tryFixBufferStall=function(e,t){var a=this.config,i=this.fragmentTracker,o=this.media;if(null!==o){var E=o.currentTime,n=i.getPartialFragment(E);if(n&&(this._trySkipBufferHole(n)||!this.media))return;(e.len>a.maxBufferHole||e.nextStart&&e.nextStart-E1e3*a.highBufferWatchdogPeriod&&(y.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},t._reportStall=function(e){var t=this.hls,a=this.media;if(!this.stallReported&&a){this.stallReported=!0;var i=new Error("Playback stalling at @"+a.currentTime+" due to low buffer ("+JSON.stringify(e)+")");y.warn(i.message),t.trigger(h.ERROR,{type:B.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:e.len})}},t._trySkipBufferHole=function(e){var t=this.config,a=this.hls,i=this.media;if(null===i)return 0;var o=i.currentTime,E=Pi.bufferInfo(i,o,0),n=o0&&E.len<1&&i.readyState<3,T=n-o;if(T>0&&(_||r)){if(T>t.maxBufferHole){var S=this.fragmentTracker,s=!1;if(0===o){var l=S.getAppendedFrag(0,$t.MAIN);l&&n1?(i=0,this.bitrateTest=!0):i=a.firstAutoLevel),a.nextLoadLevel=i,this.level=a.loadLevel,this.loadedmetadata=!1}t>0&&-1===e&&(this.log("Override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t),this.state=Xi.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}else this._forceStartLoad=!0,this.state=Xi.STOPPED},a.stopLoad=function(){this._forceStartLoad=!1,e.prototype.stopLoad.call(this)},a.doTick=function(){switch(this.state){case Xi.WAITING_LEVEL:var e=this.levels,t=this.level,a=null==e?void 0:e[t],i=null==a?void 0:a.details;if(i&&(!i.live||this.levelLastLoaded===a)){if(this.waitForCdnTuneIn(i))break;this.state=Xi.IDLE;break}if(this.hls.nextLoadLevel!==this.level){this.state=Xi.IDLE;break}break;case Xi.FRAG_LOADING_WAITING_RETRY:var o,E=self.performance.now(),n=this.retryDate;if(!n||E>=n||null!=(o=this.media)&&o.seeking){var _=this.levels,r=this.level,T=null==_?void 0:_[r];this.resetStartWhenNotLoaded(T||null),this.state=Xi.IDLE}}this.state===Xi.IDLE&&this.doTickIdle(),this.onTickEnd()},a.onTickEnd=function(){e.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},a.doTickIdle=function(){var e=this.hls,t=this.levelLastLoaded,a=this.levels,i=this.media,o=e.config,E=e.nextLoadLevel;if(null!==t&&(i||!this.startFragRequested&&o.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&null!=a&&a[E]){var n=a[E],_=this.getMainFwdBufferInfo();if(null!==_){var r=this.getLevelDetails();if(r&&this._streamEnded(_,r)){var T={};return this.altAudio&&(T.type="video"),this.hls.trigger(h.BUFFER_EOS,T),void(this.state=Xi.ENDED)}e.loadLevel!==E&&-1===e.manualLevel&&this.log("Adapting to level "+E+" from level "+this.level),this.level=e.nextLoadLevel=E;var S=n.details;if(!S||this.state===Xi.WAITING_LEVEL||S.live&&this.levelLastLoaded!==n)return this.level=E,void(this.state=Xi.WAITING_LEVEL);var s=_.len,l=this.getMaxBufferLength(n.maxBitrate);if(!(s>=l)){this.backtrackFragment&&this.backtrackFragment.start>_.end&&(this.backtrackFragment=null);var I=this.backtrackFragment?this.backtrackFragment.start:_.end,A=this.getNextFragment(I,S);if(this.couldBacktrack&&!this.fragPrevious&&A&&"initSegment"!==A.sn&&this.fragmentTracker.getState(A)!==mi.OK){var u,O=(null!=(u=this.backtrackFragment)?u:A).sn-S.startSN,d=S.fragments[O-1];d&&A.cc===d.cc&&(A=d,this.fragmentTracker.removeFragment(d))}else this.backtrackFragment&&_.len&&(this.backtrackFragment=null);if(A&&this.isLoopLoading(A,I)){if(!A.gap){var N=this.audioOnly&&!this.altAudio?z.AUDIO:z.VIDEO,R=(N===z.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;R&&this.afterBufferFlushed(R,N,$t.MAIN)}A=this.getNextFragmentLoopLoading(A,S,_,$t.MAIN,l)}A&&(!A.initSegment||A.initSegment.data||this.bitrateTest||(A=A.initSegment),this.loadFragment(A,n,I))}}}},a.loadFragment=function(t,a,i){var o=this.fragmentTracker.getState(t);this.fragCurrent=t,o===mi.NOT_LOADED||o===mi.PARTIAL?"initSegment"===t.sn?this._loadInitSegment(t,a):this.bitrateTest?(this.log("Fragment "+t.sn+" of level "+t.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(t,a)):(this.startFragRequested=!0,e.prototype.loadFragment.call(this,t,a,i)):this.clearTrackerIfNeeded(t)},a.getBufferedFrag=function(e){return this.fragmentTracker.getBufferedFrag(e,$t.MAIN)},a.followingBufferedFrag=function(e){return e?this.getBufferedFrag(e.end+.5):null},a.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},a.nextLevelSwitch=function(){var e=this.levels,t=this.media;if(null!=t&&t.readyState){var a,i=this.getAppendedFrag(t.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var o=this.getLevelDetails();if(null!=o&&o.live){var E=this.getMainFwdBufferInfo();if(!E||E.len<2*o.targetduration)return}if(!t.paused&&e){var n=e[this.hls.nextLoadLevel],_=this.fragLastKbps;a=_&&this.fragCurrent?this.fragCurrent.duration*n.maxBitrate/(1e3*_)+1:0}else a=0;var r=this.getBufferedFrag(t.currentTime+a);if(r){var T=this.followingBufferedFrag(r);if(T){this.abortCurrentFrag();var S=T.maxStartPTS?T.maxStartPTS:T.start,s=T.duration,l=Math.max(r.end,S+Math.min(Math.max(s-this.config.maxFragLookUpTolerance,s*(this.couldBacktrack?.5:.125)),s*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(l,Number.POSITIVE_INFINITY)}}}},a.abortCurrentFrag=function(){var e=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,e&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.state){case Xi.KEY_LOADING:case Xi.FRAG_LOADING:case Xi.FRAG_LOADING_WAITING_RETRY:case Xi.PARSING:case Xi.PARSED:this.state=Xi.IDLE}this.nextLoadPosition=this.getLoadPosition()},a.flushMainBuffer=function(t,a){e.prototype.flushMainBuffer.call(this,t,a,this.altAudio?"video":null)},a.onMediaAttached=function(t,a){e.prototype.onMediaAttached.call(this,t,a);var i=a.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new yr(this.config,i,this.fragmentTracker,this.hls)},a.onMediaDetaching=function(){var t=this.media;t&&this.onvplaying&&this.onvseeked&&(t.removeEventListener("playing",this.onvplaying),t.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),e.prototype.onMediaDetaching.call(this)},a.onMediaPlaying=function(){this.tick()},a.onMediaSeeked=function(){var e=this.media,t=e?e.currentTime:null;C(t)&&this.log("Media seeked to "+t.toFixed(3));var a=this.getMainFwdBufferInfo();null!==a&&0!==a.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(a?a.len:"empty")+")")},a.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(h.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=this.fragLastKbps=0,this.levels=this.fragPlaying=this.backtrackFragment=this.levelLastLoaded=null,this.altAudio=this.audioOnly=this.startFragRequested=!1},a.onManifestParsed=function(e,t){var a=!1,i=!1;t.levels.forEach(function(e){var t=e.audioCodec;t&&(a=a||-1!==t.indexOf("mp4a.40.2"),i=i||-1!==t.indexOf("mp4a.40.5"))}),this.audioCodecSwitch=a&&i&&!gr(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=t.levels,this.startFragRequested=!1},a.onLevelLoading=function(e,t){var a=this.levels;if(a&&this.state===Xi.IDLE){var i=a[t.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=Xi.WAITING_LEVEL)}},a.onLevelLoaded=function(e,t){var a,i=this.levels,o=t.level,E=t.details,n=E.totalduration;if(i){this.log("Level "+o+" loaded ["+E.startSN+","+E.endSN+"]"+(E.lastPartSn?"[part-"+E.lastPartSn+"-"+E.lastPartIndex+"]":"")+", cc ["+E.startCC+", "+E.endCC+"] duration:"+n);var _=i[o],r=this.fragCurrent;!r||this.state!==Xi.FRAG_LOADING&&this.state!==Xi.FRAG_LOADING_WAITING_RETRY||r.level!==t.level&&r.loader&&this.abortCurrentFrag();var T=0;if(E.live||null!=(a=_.details)&&a.live){var S;if(this.checkLiveUpdate(E),E.deltaUpdateFailed)return;T=this.alignPlaylists(E,_.details,null==(S=this.levelLastLoaded)?void 0:S.details)}if(_.details=E,this.levelLastLoaded=_,this.hls.trigger(h.LEVEL_UPDATED,{details:E,level:o}),this.state===Xi.WAITING_LEVEL){if(this.waitForCdnTuneIn(E))return;this.state=Xi.IDLE}this.startFragRequested?E.live&&this.synchronizeToLiveEdge(E):this.setStartPosition(E,T),this.tick()}else this.warn("Levels were reset while loading level "+o)},a._handleFragmentLoadProgress=function(e){var t,a=e.frag,i=e.part,o=e.payload,E=this.levels;if(E){var n=E[a.level],_=n.details;if(!_)return this.warn("Dropping fragment "+a.sn+" of level "+a.level+" after level details were reset"),void this.fragmentTracker.removeFragment(a);var r=n.videoCodec,T=_.PTSKnown||!_.live,S=null==(t=a.initSegment)?void 0:t.data,s=this._getAudioCodec(n),l=this.transmuxer=this.transmuxer||new gE(this.hls,$t.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),I=i?i.index:-1,A=-1!==I,u=new hi(a.level,a.sn,a.stats.chunkCount,o.byteLength,I,A),O=this.initPTS[a.cc];l.push(o,S,s,r,a,i,_.totalduration,T,u,O)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+a.sn+" of level "+a.level+" will not be buffered")},a.onAudioTrackSwitching=function(e,t){var a=this.altAudio;if(!t.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;a&&(o.trigger(h.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),o.trigger(h.AUDIO_TRACK_SWITCHED,t)}},a.onAudioTrackSwitched=function(e,t){var a=t.id,i=!!this.hls.audioTracks[a].url;if(i){var o=this.videoBuffer;o&&this.mediaBuffer!==o&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=o)}this.altAudio=i,this.tick()},a.onBufferCreated=function(e,t){var a,i,o=t.tracks,E=!1;for(var n in o){var _=o[n];if("main"===_.id){if(i=n,a=_,"video"===n){var r=o[n];r&&(this.videoBuffer=r.buffer)}}else E=!0}E&&a?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=a.buffer):this.mediaBuffer=this.media},a.onFragBuffered=function(e,t){var a=t.frag,i=t.part;if(!a||a.type===$t.MAIN){if(this.fragContextChanged(a))return this.warn("Fragment "+a.sn+(i?" p: "+i.index:"")+" of level "+a.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===Xi.PARSED&&(this.state=Xi.IDLE));var o=i?i.stats:a.stats;this.fragLastKbps=Math.round(8*o.total/(o.buffering.end-o.loading.first)),"initSegment"!==a.sn&&(this.fragPrevious=a),this.fragBufferedComplete(a,i)}},a.onError=function(e,t){var a;if(t.fatal)this.state=Xi.ERROR;else switch(t.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError($t.MAIN,t);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:t.levelRetry||this.state!==Xi.WAITING_LEVEL||(null==(a=t.context)?void 0:a.type)!==Xt.LEVEL||(this.state=Xi.IDLE);break;case f.BUFFER_APPEND_ERROR:case f.BUFFER_FULL_ERROR:if(!t.parent||"main"!==t.parent)return;if(t.details===f.BUFFER_APPEND_ERROR)return void this.resetLoadingState();this.reduceLengthAndFlushBuffer(t)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(t)}},a.checkBuffer=function(){var e=this.media,t=this.gapController;if(e&&t&&e.readyState){if(this.loadedmetadata||!Pi.getBuffered(e).length){var a=this.state!==Xi.IDLE?this.fragCurrent:null;t.poll(this.lastCurrentTime,a)}this.lastCurrentTime=e.currentTime}},a.onFragLoadEmergencyAborted=function(){this.state=Xi.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},a.onBufferFlushed=function(e,t){var a=t.type;if(a!==z.AUDIO||this.audioOnly&&!this.altAudio){var i=(a===z.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,a,$t.MAIN),this.tick()}},a.onLevelsUpdated=function(e,t){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=t.levels},a.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},a.seekToStartPos=function(){var e=this.media;if(e){var t=e.currentTime,a=this.startPosition;if(a>=0&&t0&&(oR.cc;if(!1!==o.independent){var L=S.startPTS,D=S.endPTS,p=S.startDTS,P=S.endDTS;if(r)r.elementaryStreams[S.type]={startPTS:L,endPTS:D,startDTS:p,endDTS:P};else if(S.firstKeyFrame&&S.independent&&1===E.id&&!m&&(this.couldBacktrack=!0),S.dropped&&S.independent){var B=this.getMainFwdBufferInfo(),f=(B?B.end:this.getLoadPosition())+this.config.maxBufferHole,v=S.firstKeyFramePTS?S.firstKeyFramePTS:L;if(!c&&fWr&&(_.gap=!0);_.setElementaryStreamInfo(S.type,L,D,p,P),this.backtrackFragment&&(this.backtrackFragment=_),this.bufferFragmentData(S,_,r,E,c||m)}else{if(!c&&!m)return void this.backtrack(_);_.gap=!0}}if(u){var g=u.startPTS,M=u.endPTS,W=u.startDTS,U=u.endDTS;r&&(r.elementaryStreams[z.AUDIO]={startPTS:g,endPTS:M,startDTS:W,endDTS:U}),_.setElementaryStreamInfo(z.AUDIO,g,M,W,U),this.bufferFragmentData(u,_,r,E)}if(A&&null!=l&&null!=(t=l.samples)&&t.length){var G={id:a,frag:_,details:A,samples:l.samples};i.trigger(h.FRAG_PARSING_METADATA,G)}if(A&&s){var y={id:a,frag:_,details:A,samples:s.samples};i.trigger(h.FRAG_PARSING_USERDATA,y)}}}else this.resetWhenMissingContext(E)},a._bufferInitSegment=function(e,t,a,i){var o=this;if(this.state===Xi.PARSING){this.audioOnly=!!t.audio&&!t.video,this.altAudio&&!this.audioOnly&&delete t.audio;var E=t.audio,n=t.video,_=t.audiovideo;if(E){var r=e.audioCodec,T=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(r&&(r=-1!==r.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==E.metadata.channelCount&&-1===T.indexOf("firefox")&&(r="mp4a.40.5")),r&&-1!==r.indexOf("mp4a.40.5")&&-1!==T.indexOf("android")&&"audio/mpeg"!==E.container&&(r="mp4a.40.2",this.log("Android: force audio codec to "+r)),e.audioCodec&&e.audioCodec!==r&&this.log('Swapping manifest audio codec "'+e.audioCodec+'" for "'+r+'"'),E.levelCodec=r,E.id="main",this.log("Init audio buffer, container:"+E.container+", codecs[selected/level/parsed]=["+(r||"")+"/"+(e.audioCodec||"")+"/"+E.codec+"]")}n&&(n.levelCodec=e.videoCodec,n.id="main",this.log("Init video buffer, container:"+n.container+", codecs[level/parsed]=["+(e.videoCodec||"")+"/"+n.codec+"]")),_&&this.log("Init audiovideo buffer, container:"+_.container+", codecs[level/parsed]=["+e.codecs+"/"+_.codec+"]"),this.hls.trigger(h.BUFFER_CODECS,t),Object.keys(t).forEach(function(e){var E=t[e].initSegment;null!=E&&E.byteLength&&o.hls.trigger(h.BUFFER_APPENDING,{type:e,data:E,frag:a,part:null,chunkMeta:i,parent:a.type})}),this.tickImmediate()}},a.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,$t.MAIN)},a.backtrack=function(e){this.couldBacktrack=!0,this.backtrackFragment=e,this.resetTransmuxer(),this.flushBufferGap(e),this.fragmentTracker.removeFragment(e),this.fragPrevious=null,this.nextLoadPosition=e.start,this.state=Xi.IDLE},a.checkFragmentChanged=function(){var e=this.media,t=null;if(e&&e.readyState>1&&!1===e.seeking){var a=e.currentTime;if(Pi.isBuffered(e,a)?t=this.getAppendedFrag(a):Pi.isBuffered(e,a+.1)&&(t=this.getAppendedFrag(a+.1)),t){this.backtrackFragment=null;var i=this.fragPlaying,o=t.level;i&&t.sn===i.sn&&i.level===o||(this.fragPlaying=t,this.hls.trigger(h.FRAG_CHANGED,{frag:t}),i&&i.level===o||this.hls.trigger(h.LEVEL_SWITCHED,{level:o}))}}},_(t,[{key:"nextLevel",get:function(){var e=this.nextBufferedFrag;return e?e.level:-1}},{key:"currentFrag",get:function(){var e=this.media;return e?this.fragPlaying||this.getAppendedFrag(e.currentTime):null}},{key:"currentProgramDateTime",get:function(){var e=this.media;if(e){var t=e.currentTime,a=this.currentFrag;if(a&&C(t)&&C(a.programDateTime)){var i=a.programDateTime+1e3*(t-a.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var e=this.currentFrag;return e?e.level:-1}},{key:"nextBufferedFrag",get:function(){var e=this.currentFrag;return e?this.followingBufferedFrag(e):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),t})($i),Fr=(function(){function e(t){void 0===t&&(t={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new LE,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,G(t.debug||!1,"Hls instance");var a=this.config=Lr(e.DefaultConfig,t);this.userConfig=t,a.progressive&&Cr(a);var i=a.abrController,o=a.bufferController,E=a.capLevelController,n=a.errorController,_=a.fpsController,r=new n(this),T=this.abrController=new i(this),S=this.bufferController=new o(this),s=this.capLevelController=new E(this),l=new _(this),I=new Zt(this),A=new Aa(this),u=a.contentSteeringController,O=u?new u(this):null,d=this.levelController=new pr(this,O),N=new Li(this),R=new hr(this.config),c=this.streamController=new kr(this,N,R);s.setStreamController(c),l.setStreamController(c);var m=[I,d,c];O&&m.splice(1,0,O),this.networkControllers=m;var L=[T,S,s,l,A,N];this.audioTrackController=this.createController(a.audioTrackController,m);var D=a.audioStreamController;D&&m.push(new D(this,N,R)),this.subtitleTrackController=this.createController(a.subtitleTrackController,m);var C=a.subtitleStreamController;C&&m.push(new C(this,N,R)),this.createController(a.timelineController,L),R.emeController=this.emeController=this.createController(a.emeController,L),this.cmcdController=this.createController(a.cmcdController,L),this.latencyController=this.createController(ua,L),this.coreComponents=L,m.push(r);var p=r.onErrorOut;"function"==typeof p&&this.on(h.ERROR,p,r)}e.isMSESupported=function(){return fr()},e.isSupported=function(){return vr()},e.getMediaSource=function(){return mt()};var t=e.prototype;return t.createController=function(e,t){if(e){var a=new e(this);return t&&t.push(a),a}return null},t.on=function(e,t,a){void 0===a&&(a=this),this._emitter.on(e,t,a)},t.once=function(e,t,a){void 0===a&&(a=this),this._emitter.once(e,t,a)},t.removeAllListeners=function(e){this._emitter.removeAllListeners(e)},t.off=function(e,t,a,i){void 0===a&&(a=this),this._emitter.off(e,t,a,i)},t.listeners=function(e){return this._emitter.listeners(e)},t.emit=function(e,t,a){return this._emitter.emit(e,t,a)},t.trigger=function(e,t){if(this.config.debug)return this.emit(e,e,t);try{return this.emit(e,e,t)}catch(t){if(y.error("An internal error happened while handling event "+e+'. Error message: "'+t.message+'". Here is a stacktrace:',t),!this.triggeringException){this.triggeringException=!0;var a=e===h.ERROR;this.trigger(h.ERROR,{type:B.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:a,event:e,error:t}),this.triggeringException=!1}}return!1},t.listenerCount=function(e){return this._emitter.listenerCount(e)},t.destroy=function(){y.log("destroy"),this.trigger(h.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(function(e){return e.destroy()}),this.networkControllers.length=0,this.coreComponents.forEach(function(e){return e.destroy()}),this.coreComponents.length=0;var e=this.config;e.xhrSetup=e.fetchSetup=void 0,this.userConfig=null},t.attachMedia=function(e){y.log("attachMedia"),this._media=e,this.trigger(h.MEDIA_ATTACHING,{media:e})},t.detachMedia=function(){y.log("detachMedia"),this.trigger(h.MEDIA_DETACHING,void 0),this._media=null},t.loadSource=function(e){this.stopLoad();var t=this.media,a=this.url,i=this.url=D.buildAbsoluteURL(self.location.href,e,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,y.log("loadSource:"+i),t&&a&&(a!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(t)),this.trigger(h.MANIFEST_LOADING,{url:e})},t.startLoad=function(e){void 0===e&&(e=-1),y.log("startLoad("+e+")"),this.started=!0,this.networkControllers.forEach(function(t){t.startLoad(e)})},t.stopLoad=function(){y.log("stopLoad"),this.started=!1,this.networkControllers.forEach(function(e){e.stopLoad()})},t.resumeBuffering=function(){this.started&&this.networkControllers.forEach(function(e){"fragmentLoader"in e&&e.startLoad(-1)})},t.pauseBuffering=function(){this.networkControllers.forEach(function(e){"fragmentLoader"in e&&e.stopLoad()})},t.swapAudioCodec=function(){y.log("swapAudioCodec"),this.streamController.swapAudioCodec()},t.recoverMediaError=function(){y.log("recoverMediaError");var e=this._media;this.detachMedia(),e&&this.attachMedia(e)},t.removeLevel=function(e){this.levelController.removeLevel(e)},t.setAudioOption=function(e){var t;return null==(t=this.audioTrackController)?void 0:t.setAudioOption(e)},t.setSubtitleOption=function(e){var t;return null==(t=this.subtitleTrackController)||t.setSubtitleOption(e),null},_(e,[{key:"levels",get:function(){var e=this.levelController.levels;return e||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(e){y.log("set currentLevel:"+e),this.levelController.manualLevel=e,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(e){y.log("set nextLevel:"+e),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(e){y.log("set loadLevel:"+e),this.levelController.manualLevel=e}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(e){this.levelController.nextLoadLevel=e}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(e){y.log("set firstLevel:"+e),this.levelController.firstLevel=e}},{key:"startLevel",get:function(){var e=this.levelController.startLevel;return-1===e&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:e},set:function(e){y.log("set startLevel:"+e),-1!==e&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(e){var t=!!e;t!==this.config.capLevelToPlayerSize&&(t?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=t)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(e){this._autoLevelCapping!==e&&(y.log("set autoLevelCapping:"+e),this._autoLevelCapping=e,this.levelController.checkMaxAutoUpdated())}},{key:"bandwidthEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.getEstimate():NaN},set:function(e){this.abrController.resetEstimator(e)}},{key:"ttfbEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(e){da(e)&&this._maxHdcpLevel!==e&&(this._maxHdcpLevel=e,this.levelController.checkMaxAutoUpdated())}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var e=this.levels,t=this.config.minAutoBitrate;if(!e)return 0;for(var a=e.length,i=0;i=t)return i;return 0}},{key:"maxAutoLevel",get:function(){var e,t=this.levels,a=this.autoLevelCapping,i=this.maxHdcpLevel;if(e=-1===a&&null!=t&&t.length?t.length-1:a,i)for(var o=e;o--;){var E=t[o].attrs["HDCP-LEVEL"];if(E&&E<=i)return o}return e}},{key:"firstAutoLevel",get:function(){return this.abrController.firstAutoLevel}},{key:"nextAutoLevel",get:function(){return this.abrController.nextAutoLevel},set:function(e){this.abrController.nextAutoLevel=e}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"allAudioTracks",get:function(){var e=this.audioTrackController;return e?e.allAudioTracks:[]}},{key:"audioTracks",get:function(){var e=this.audioTrackController;return e?e.audioTracks:[]}},{key:"audioTrack",get:function(){var e=this.audioTrackController;return e?e.audioTrack:-1},set:function(e){var t=this.audioTrackController;t&&(t.audioTrack=e)}},{key:"allSubtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.allSubtitleTracks:[]}},{key:"subtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTrack:-1},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var e=this.subtitleTrackController;return!!e&&e.subtitleDisplay},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(e){this.config.lowLatencyMode=e}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}],[{key:"version",get:function(){return"1.5.5-0.canary.9893"}},{key:"Events",get:function(){return h}},{key:"ErrorTypes",get:function(){return B}},{key:"ErrorDetails",get:function(){return f}},{key:"DefaultConfig",get:function(){return e.defaultConfig?e.defaultConfig:cr},set:function(t){e.defaultConfig=t}}]),e})();return Fr.defaultConfig=void 0,Fr})()})(!1)},68305:e=>{"use strict";const t=e=>"string"==typeof e,a=()=>{let e,t;const a=new Promise((a,i)=>{e=a,t=i});return a.resolve=e,a.reject=t,a},i=e=>null==e?"":""+e,o=/###/g,E=e=>e&&e.indexOf("###")>-1?e.replace(o,"."):e,n=e=>!e||t(e),_=(e,a,i)=>{const o=t(a)?a.split("."):a;let _=0;for(;_{const{obj:i,k:o}=_(e,t,Object);if(void 0!==i||1===t.length)return void(i[o]=a);let E=t[t.length-1],n=t.slice(0,t.length-1),r=_(e,n,Object);for(;void 0===r.obj&&n.length;)E=`${n[n.length-1]}.${E}`,n=n.slice(0,n.length-1),r=_(e,n,Object),r?.obj&&void 0!==r.obj[`${r.k}.${E}`]&&(r.obj=void 0);r.obj[`${r.k}.${E}`]=a},T=(e,t)=>{const{obj:a,k:i}=_(e,t);if(a&&Object.prototype.hasOwnProperty.call(a,i))return a[i]},S=(e,a,i)=>{for(const o in a)"__proto__"!==o&&"constructor"!==o&&(o in e?t(e[o])||e[o]instanceof String||t(a[o])||a[o]instanceof String?i&&(e[o]=a[o]):S(e[o],a[o],i):e[o]=a[o]);return e},s=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var l={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const I=e=>t(e)?e.replace(/[&<>"'\/]/g,e=>l[e]):e;const A=[" ",",","?","!",";"],u=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const a=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,a),this.regExpQueue.push(e),a}}(20),O=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}const i=t.split(a);let o=e;for(let e=0;e-1&&ne?.replace("_","-"),N={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class R{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||N,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),a=0;a{this.observers[e]||(this.observers[e]=new Map);const a=this.observers[e].get(t)||0;this.observers[e].set(t,a+1)}),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),i=1;i{let[t,i]=e;for(let e=0;e{let[i,o]=t;for(let t=0;t1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,a,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const E=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,n=void 0!==o.ignoreJSONStructure?o.ignoreJSONStructure:this.options.ignoreJSONStructure;let _;e.indexOf(".")>-1?_=e.split("."):(_=[e,a],i&&(Array.isArray(i)?_.push(...i):t(i)&&E?_.push(...i.split(E)):_.push(i)));const r=T(this.data,_);return!r&&!a&&!i&&e.indexOf(".")>-1&&(e=_[0],a=_[1],i=_.slice(2).join(".")),!r&&n&&t(i)?O(this.data?.[e]?.[a],i,E):r}addResource(e,t,a,i){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const E=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator;let n=[e,t];a&&(n=n.concat(E?a.split(E):a)),e.indexOf(".")>-1&&(n=e.split("."),i=t,t=n[1]),this.addNamespaces(t),r(this.data,n,i),o.silent||this.emit("added",e,t,a,i)}addResources(e,a,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const o in i)(t(i[o])||Array.isArray(i[o]))&&this.addResource(e,a,o,i[o],{silent:!0});o.silent||this.emit("added",e,a,i)}addResourceBundle(e,t,a,i,o){let E=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},n=[e,t];e.indexOf(".")>-1&&(n=e.split("."),i=a,a=t,t=n[1]),this.addNamespaces(t);let _=T(this.data,n)||{};E.skipCopy||(a=JSON.parse(JSON.stringify(a))),i?S(_,a,o):_={..._,...a},r(this.data,n,_),E.silent||this.emit("added",e,t,a)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var D={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,a,i,o){return e.forEach(e=>{t=this.processors[e]?.process(t,a,i,o)??t}),t}};const C={},p=e=>!t(e)&&"boolean"!=typeof e&&"number"!=typeof e;class P extends m{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var a,i;super(),a=e,i=this,["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"].forEach(e=>{a[e]&&(i[e]=a[e])}),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=c.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;const a=this.resolve(e,t);return void 0!==a?.res}extractFromKey(e,a){let i=void 0!==a.nsSeparator?a.nsSeparator:this.options.nsSeparator;void 0===i&&(i=":");const o=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator;let E=a.ns||this.options.defaultNS||[];const n=i&&e.indexOf(i)>-1,_=!(this.options.userDefinedKeySeparator||a.keySeparator||this.options.userDefinedNsSeparator||a.nsSeparator||((e,t,a)=>{t=t||"",a=a||"";const i=A.filter(e=>t.indexOf(e)<0&&a.indexOf(e)<0);if(0===i.length)return!0;const o=u.getRegExp(`(${i.map(e=>"?"===e?"\\?":e).join("|")})`);let E=!o.test(e);if(!E){const t=e.indexOf(a);t>0&&!o.test(e.substring(0,t))&&(E=!0)}return E})(e,i,o));if(n&&!_){const a=e.match(this.interpolator.nestingRegexp);if(a&&a.length>0)return{key:e,namespaces:t(E)?[E]:E};const n=e.split(i);(i!==o||i===o&&this.options.ns.indexOf(n[0])>-1)&&(E=n.shift()),e=n.join(o)}return{key:e,namespaces:t(E)?[E]:E}}translate(e,a,i){if("object"!=typeof a&&this.options.overloadTranslationOptionHandler&&(a=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof a&&(a={...a}),a||(a={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);const o=void 0!==a.returnDetails?a.returnDetails:this.options.returnDetails,E=void 0!==a.keySeparator?a.keySeparator:this.options.keySeparator,{key:n,namespaces:_}=this.extractFromKey(e[e.length-1],a),r=_[_.length-1],T=a.lng||this.language,S=a.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if("cimode"===T?.toLowerCase()){if(S){const e=a.nsSeparator||this.options.nsSeparator;return o?{res:`${r}${e}${n}`,usedKey:n,exactUsedKey:n,usedLng:T,usedNS:r,usedParams:this.getUsedParamsDetails(a)}:`${r}${e}${n}`}return o?{res:n,usedKey:n,exactUsedKey:n,usedLng:T,usedNS:r,usedParams:this.getUsedParamsDetails(a)}:n}const s=this.resolve(e,a);let l=s?.res;const I=s?.usedKey||n,A=s?.exactUsedKey||n,u=void 0!==a.joinArrays?a.joinArrays:this.options.joinArrays,O=!this.i18nFormat||this.i18nFormat.handleAsObject,d=void 0!==a.count&&!t(a.count),N=P.hasDefaultValue(a),R=d?this.pluralResolver.getSuffix(T,a.count,a):"",c=a.ordinal&&d?this.pluralResolver.getSuffix(T,a.count,{ordinal:!1}):"",m=d&&!a.ordinal&&0===a.count,L=m&&a[`defaultValue${this.options.pluralSeparator}zero`]||a[`defaultValue${R}`]||a[`defaultValue${c}`]||a.defaultValue;let D=l;O&&!l&&N&&(D=L);const C=p(D),h=Object.prototype.toString.apply(D);if(!(O&&D&&C&&["[object Number]","[object Function]","[object RegExp]"].indexOf(h)<0)||t(u)&&Array.isArray(D))if(O&&t(u)&&Array.isArray(l))l=l.join(u),l&&(l=this.extendTranslation(l,e,a,i));else{let t=!1,o=!1;!this.isValidLookup(l)&&N&&(t=!0,l=L),this.isValidLookup(l)||(o=!0,l=n);const _=(a.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&o?void 0:l,S=N&&L!==l&&this.options.updateMissing;if(o||t||S){if(this.logger.log(S?"updateKey":"missingKey",T,r,n,S?L:l),E){const e=this.resolve(n,{...a,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,a.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let a=0;a{const o=N&&i!==l?i:_;this.options.missingKeyHandler?this.options.missingKeyHandler(e,r,t,o,S,a):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,r,t,o,S,a),this.emit("missingKey",e,r,t,l)};this.options.saveMissing&&(this.options.saveMissingPlurals&&d?e.forEach(e=>{const t=this.pluralResolver.getSuffixes(e,a);m&&a[`defaultValue${this.options.pluralSeparator}zero`]&&t.indexOf(`${this.options.pluralSeparator}zero`)<0&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{i([e],n+t,a[`defaultValue${t}`]||L)})}):i(e,n,L))}l=this.extendTranslation(l,e,a,s,i),o&&l===n&&this.options.appendNamespaceToMissingKey&&(l=`${r}:${n}`),(o||t)&&this.options.parseMissingKeyHandler&&(l=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${r}:${n}`:n,t?l:void 0))}else{if(!a.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(I,D,{...a,ns:_}):`key '${n} (${this.language})' returned an object instead of string.`;return o?(s.res=e,s.usedParams=this.getUsedParamsDetails(a),s):e}if(E){const e=Array.isArray(D),t=e?[]:{},i=e?A:I;for(const e in D)if(Object.prototype.hasOwnProperty.call(D,e)){const o=`${i}${E}${e}`;t[e]=N&&!l?this.translate(o,{...a,defaultValue:p(L)?L[e]:void 0,joinArrays:!1,ns:_}):this.translate(o,{...a,joinArrays:!1,ns:_}),t[e]===o&&(t[e]=D[e])}l=t}}return o?(s.res=l,s.usedParams=this.getUsedParamsDetails(a),s):l}extendTranslation(e,a,i,o,E){var n=this;if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...i},i.lng||this.language||o.usedLng,o.usedNS,o.usedKey,{resolved:o});else if(!i.skipInterpolation){i.interpolation&&this.interpolator.init({...i,interpolation:{...this.options.interpolation,...i.interpolation}});const _=t(e)&&(void 0!==i?.interpolation?.skipOnVariables?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let r;if(_){const t=e.match(this.interpolator.nestingRegexp);r=t&&t.length}let T=i.replace&&!t(i.replace)?i.replace:i;if(this.options.interpolation.defaultVariables&&(T={...this.options.interpolation.defaultVariables,...T}),e=this.interpolator.interpolate(e,T,i.lng||this.language||o.usedLng,i),_){const t=e.match(this.interpolator.nestingRegexp);r<(t&&t.length)&&(i.nest=!1)}!i.lng&&o&&o.res&&(i.lng=this.language||o.usedLng),!1!==i.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,t=new Array(e),o=0;o1&&void 0!==arguments[1]?arguments[1]:{};return t(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(a))return;const r=this.extractFromKey(e,_),T=r.key;i=T;let S=r.namespaces;this.options.fallbackNS&&(S=S.concat(this.options.fallbackNS));const s=void 0!==_.count&&!t(_.count),l=s&&!_.ordinal&&0===_.count,I=void 0!==_.context&&(t(_.context)||"number"==typeof _.context)&&""!==_.context,A=_.lngs?_.lngs:this.languageUtils.toResolveHierarchy(_.lng||this.language,_.fallbackLng);S.forEach(e=>{this.isValidLookup(a)||(n=e,C[`${A[0]}-${e}`]||!this.utils?.hasLoadedNamespace||this.utils?.hasLoadedNamespace(n)||(C[`${A[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${A.join(", ")}" won't get resolved as namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),A.forEach(t=>{if(this.isValidLookup(a))return;E=t;const i=[T];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(i,T,t,e,_);else{let e;s&&(e=this.pluralResolver.getSuffix(t,_.count,_));const a=`${this.options.pluralSeparator}zero`,o=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(s&&(i.push(T+e),_.ordinal&&0===e.indexOf(o)&&i.push(T+e.replace(o,this.options.pluralSeparator)),l&&i.push(T+a)),I){const t=`${T}${this.options.contextSeparator}${_.context}`;i.push(t),s&&(i.push(t+e),_.ordinal&&0===e.indexOf(o)&&i.push(t+e.replace(o,this.options.pluralSeparator)),l&&i.push(t+a))}}let n;for(;n=i.pop();)this.isValidLookup(a)||(o=n,a=this.getResource(t,e,n,_))}))})}),{res:a,usedKey:i,exactUsedKey:o,usedLng:E,usedNS:n}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,a){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,a,i):this.resourceStore.getResource(e,t,a,i)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const a=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],i=e.replace&&!t(e.replace);let o=i?e.replace:e;if(i&&void 0!==e.count&&(o.count=e.count),this.options.interpolation.defaultVariables&&(o={...this.options.interpolation.defaultVariables,...o}),!i){o={...o};for(const e of a)delete o[e]}return o}static hasDefaultValue(e){const t="defaultValue";for(const a in e)if(Object.prototype.hasOwnProperty.call(e,a)&&t===a.substring(0,12)&&void 0!==e[a])return!0;return!1}}class h{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=c.create("languageUtils")}getScriptPartFromCode(e){if(!(e=d(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=d(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(t(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t||(this.options.lowerCaseLng?e.toLowerCase():e)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(e=>{if(t)return;const a=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(a)||(t=a)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;const a=this.getLanguagePartFromCode(e);if(this.isSupportedCode(a))return t=a;t=this.options.supportedLngs.find(e=>e===a?e:e.indexOf("-")<0&&a.indexOf("-")<0?void 0:e.indexOf("-")>0&&a.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===a||0===e.indexOf(a)&&a.length>1?e:void 0)}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,a){if(!e)return[];if("function"==typeof e&&(e=e(a)),t(e)&&(e=[e]),Array.isArray(e))return e;if(!a)return e.default||[];let i=e[a];return i||(i=e[this.getScriptPartFromCode(a)]),i||(i=e[this.formatLanguageCode(a)]),i||(i=e[this.getLanguagePartFromCode(a)]),i||(i=e.default),i||[]}toResolveHierarchy(e,a){const i=this.getFallbackCodes(a||this.options.fallbackLng||[],e),o=[],E=e=>{e&&(this.isSupportedCode(e)?o.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return t(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&E(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&E(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&E(this.getLanguagePartFromCode(e))):t(e)&&E(this.formatLanguageCode(e)),i.forEach(e=>{o.indexOf(e)<0&&E(this.formatLanguageCode(e))}),o}}const B={zero:0,one:1,two:2,few:3,many:4,other:5},f={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class v{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=c.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=d("dev"===e?"en":e),i=t.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:a,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];let E;try{E=new Intl.PluralRules(a,{type:i})}catch(a){if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),f;if(!e.match(/-|_/))return f;const i=this.languageUtils.getLanguagePartFromCode(e);E=this.getRule(i,t)}return this.pluralRulesCache[o]=E,E}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=this.getRule(e,t);return a||(a=this.getRule("dev",t)),a?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,a).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=this.getRule(e,t);return a||(a=this.getRule("dev",t)),a?a.resolvedOptions().pluralCategories.sort((e,t)=>B[e]-B[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=this.getRule(e,a);return i?`${this.options.prepend}${a.ordinal?`ordinal${this.options.prepend}`:""}${i.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,a))}}const g=function(e,a,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",E=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],n=((e,t,a)=>{const i=T(e,a);return void 0!==i?i:T(t,a)})(e,a,i);return!n&&E&&t(i)&&(n=O(e,i,o),void 0===n&&(n=O(a,i,o))),n},M=e=>e.replace(/\$/g,"$$$$");class W{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=c.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:a,useRawValueToEscape:i,prefix:o,prefixEscaped:E,suffix:n,suffixEscaped:_,formatSeparator:r,unescapeSuffix:T,unescapePrefix:S,nestingPrefix:l,nestingPrefixEscaped:A,nestingSuffix:u,nestingSuffixEscaped:O,nestingOptionsSeparator:d,maxReplaces:N,alwaysFormat:R}=e.interpolation;this.escape=void 0!==t?t:I,this.escapeValue=void 0===a||a,this.useRawValueToEscape=void 0!==i&&i,this.prefix=o?s(o):E||"{{",this.suffix=n?s(n):_||"}}",this.formatSeparator=r||",",this.unescapePrefix=T?"":S||"-",this.unescapeSuffix=this.unescapePrefix?"":T||"",this.nestingPrefix=l?s(l):A||s("$t("),this.nestingSuffix=u?s(u):O||s(")"),this.nestingOptionsSeparator=d||",",this.maxReplaces=N||1e3,this.alwaysFormat=void 0!==R&&R,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e?.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,a,o,E){let n,_,r;const T=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},S=e=>{if(e.indexOf(this.formatSeparator)<0){const t=g(a,T,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(t,void 0,o,{...E,...a,interpolationkey:e}):t}const t=e.split(this.formatSeparator),i=t.shift().trim(),n=t.join(this.formatSeparator).trim();return this.format(g(a,T,i,this.options.keySeparator,this.options.ignoreJSONStructure),n,o,{...E,...a,interpolationkey:i})};this.resetRegExp();const s=E?.missingInterpolationHandler||this.options.missingInterpolationHandler,l=void 0!==E?.interpolation?.skipOnVariables?E.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>M(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?M(this.escape(e)):M(e)}].forEach(a=>{for(r=0;n=a.regex.exec(e);){const o=n[1].trim();if(_=S(o),void 0===_)if("function"==typeof s){const a=s(e,n,E);_=t(a)?a:""}else if(E&&Object.prototype.hasOwnProperty.call(E,o))_="";else{if(l){_=n[0];continue}this.logger.warn(`missed to pass in variable ${o} for interpolating ${e}`),_=""}else t(_)||this.useRawValueToEscape||(_=i(_));const T=a.safeValue(_);if(e=e.replace(n[0],T),l?(a.regex.lastIndex+=_.length,a.regex.lastIndex-=n[0].length):a.regex.lastIndex=0,r++,r>=this.maxReplaces)break}}),e}nest(e,a){let o,E,n,_=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=(e,t)=>{const a=this.nestingOptionsSeparator;if(e.indexOf(a)<0)return e;const i=e.split(new RegExp(`${a}[ ]*{`));let o=`{${i[1]}`;e=i[0],o=this.interpolate(o,n);const E=o.match(/'/g),_=o.match(/"/g);((E?.length??0)%2==0&&!_||_.length%2!=0)&&(o=o.replace(/'/g,'"'));try{n=JSON.parse(o),t&&(n={...t,...n})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${a}${o}`}return n.defaultValue&&n.defaultValue.indexOf(this.prefix)>-1&&delete n.defaultValue,e};for(;o=this.nestingRegexp.exec(e);){let T=[];n={..._},n=n.replace&&!t(n.replace)?n.replace:n,n.applyPostProcessor=!1,delete n.defaultValue;let S=!1;if(-1!==o[0].indexOf(this.formatSeparator)&&!/{.*}/.test(o[1])){const e=o[1].split(this.formatSeparator).map(e=>e.trim());o[1]=e.shift(),T=e,S=!0}if(E=a(r.call(this,o[1].trim(),n),n),E&&o[0]===e&&!t(E))return E;t(E)||(E=i(E)),E||(this.logger.warn(`missed to resolve ${o[1]} for nesting ${e}`),E=""),S&&(E=T.reduce((e,t)=>this.format(e,t,_.lng,{..._,interpolationkey:o[1].trim()}),E.trim())),e=e.replace(o[0],E),this.regexp.lastIndex=0}return e}}const U=e=>{const t={};return(a,i,o)=>{let E=o;o&&o.interpolationkey&&o.formatParams&&o.formatParams[o.interpolationkey]&&o[o.interpolationkey]&&(E={...E,[o.interpolationkey]:void 0});const n=i+JSON.stringify(E);let _=t[n];return _||(_=e(d(i),o),t[n]=_),_(a)}};class G{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=c.create("formatter"),this.options=e,this.formats={number:U((e,t)=>{const a=new Intl.NumberFormat(e,{...t});return e=>a.format(e)}),currency:U((e,t)=>{const a=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>a.format(e)}),datetime:U((e,t)=>{const a=new Intl.DateTimeFormat(e,{...t});return e=>a.format(e)}),relativetime:U((e,t)=>{const a=new Intl.RelativeTimeFormat(e,{...t});return e=>a.format(e,t.range||"day")}),list:U((e,t)=>{const a=new Intl.ListFormat(e,{...t});return e=>a.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};this.formatSeparator=t.interpolation.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=U(t)}format(e,t,a){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=t.split(this.formatSeparator);if(o.length>1&&o[0].indexOf("(")>1&&o[0].indexOf(")")<0&&o.find(e=>e.indexOf(")")>-1)){const e=o.findIndex(e=>e.indexOf(")")>-1);o[0]=[o[0],...o.splice(1,e)].join(this.formatSeparator)}return o.reduce((e,t)=>{const{formatName:o,formatOptions:E}=(e=>{let t=e.toLowerCase().trim();const a={};if(e.indexOf("(")>-1){const i=e.split("(");t=i[0].toLowerCase().trim();const o=i[1].substring(0,i[1].length-1);"currency"===t&&o.indexOf(":")<0?a.currency||(a.currency=o.trim()):"relativetime"===t&&o.indexOf(":")<0?a.range||(a.range=o.trim()):o.split(";").forEach(e=>{if(e){const[t,...i]=e.split(":"),o=i.join(":").trim().replace(/^'+|'+$/g,""),E=t.trim();a[E]||(a[E]=o),"false"===o&&(a[E]=!1),"true"===o&&(a[E]=!0),isNaN(o)||(a[E]=parseInt(o,10))}})}return{formatName:t,formatOptions:a}})(t);if(this.formats[o]){let t=e;try{const n=i?.formatParams?.[i.interpolationkey]||{},_=n.locale||n.lng||i.locale||i.lng||a;t=this.formats[o](e,_,{...E,...i,...n})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${o}`),e},e)}}class y extends m{constructor(e,t,a){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=a,this.languageUtils=a.languageUtils,this.options=i,this.logger=c.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(a,i.backend,i)}queueLoad(e,t,a,i){const o={},E={},n={},_={};return e.forEach(e=>{let i=!0;t.forEach(t=>{const n=`${e}|${t}`;!a.reload&&this.store.hasResourceBundle(e,t)?this.state[n]=2:this.state[n]<0||(1===this.state[n]?void 0===E[n]&&(E[n]=!0):(this.state[n]=1,i=!1,void 0===E[n]&&(E[n]=!0),void 0===o[n]&&(o[n]=!0),void 0===_[t]&&(_[t]=!0)))}),i||(n[e]=!0)}),(Object.keys(o).length||Object.keys(E).length)&&this.queue.push({pending:E,pendingCount:Object.keys(E).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(o),pending:Object.keys(E),toLoadLanguages:Object.keys(n),toLoadNamespaces:Object.keys(_)}}loaded(e,t,a){const i=e.split("|"),o=i[0],E=i[1];t&&this.emit("failedLoading",o,E,t),!t&&a&&this.store.addResourceBundle(o,E,a,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&a&&(this.state[e]=0);const n={};this.queue.forEach(a=>{((e,t,a)=>{const{obj:i,k:o}=_(e,t,Object);i[o]=i[o]||[],i[o].push(a)})(a.loaded,[o],E),((e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)})(a,e),t&&a.errors.push(t),0!==a.pendingCount||a.done||(Object.keys(a.loaded).forEach(e=>{n[e]||(n[e]={});const t=a.loaded[e];t.length&&t.forEach(t=>{void 0===n[e][t]&&(n[e][t]=!0)})}),a.done=!0,a.errors.length?a.callback(a.errors):a.callback())}),this.emit("loaded",n),this.queue=this.queue.filter(e=>!e.done)}read(e,t,a){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,E=arguments.length>5?arguments[5]:void 0;if(!e.length)return E(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:a,tried:i,wait:o,callback:E});this.readingCalls++;const n=(n,_)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}n&&_&&i{this.read.call(this,e,t,a,i+1,2*o,E)},o):E(n,_)},_=this.backend[a].bind(this.backend);if(2!==_.length)return _(e,t,n);try{const a=_(e,t);a&&"function"==typeof a.then?a.then(e=>n(null,e)).catch(n):n(null,a)}catch(e){n(e)}}prepareLoading(e,a){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();t(e)&&(e=this.languageUtils.toResolveHierarchy(e)),t(a)&&(a=[a]);const E=this.queueLoad(e,a,i,o);if(!E.toLoad.length)return E.pending.length||o(),null;E.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,a){this.prepareLoading(e,t,{},a)}reload(e,t,a){this.prepareLoading(e,t,{reload:!0},a)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const a=e.split("|"),i=a[0],o=a[1];this.read(i,o,"read",void 0,void 0,(a,E)=>{a&&this.logger.warn(`${t}loading namespace ${o} for language ${i} failed`,a),!a&&E&&this.logger.log(`${t}loaded namespace ${o} for language ${i}`,E),this.loaded(e,a,E)})}saveMissing(e,t,a,i,o){let E=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},n=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(!this.services?.utils?.hasLoadedNamespace||this.services?.utils?.hasLoadedNamespace(t)){if(null!=a&&""!==a){if(this.backend?.create){const _={...E,isUpdate:o},r=this.backend.create.bind(this.backend);if(r.length<6)try{let o;o=5===r.length?r(e,t,a,i,_):r(e,t,a,i),o&&"function"==typeof o.then?o.then(e=>n(null,e)).catch(n):n(null,o)}catch(e){n(e)}else r(e,t,a,i,n,_)}e&&e[0]&&this.store.addResource(e[0],t,a,i)}}else this.logger.warn(`did not save key "${a}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")}}const b=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let a={};if("object"==typeof e[1]&&(a=e[1]),t(e[1])&&(a.defaultValue=e[1]),t(e[2])&&(a.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const t=e[3]||e[2];Object.keys(t).forEach(e=>{a[e]=t[e]})}return a},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),k=e=>(t(e.ns)&&(e.ns=[e.ns]),t(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),t(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"==typeof e.initImmediate&&(e.initAsync=e.initImmediate),e),F=()=>{};class V extends m{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var a;if(super(),this.options=k(e),this.services={},this.logger=c,this.modules={external:[]},a=this,Object.getOwnPropertyNames(Object.getPrototypeOf(a)).forEach(e=>{"function"==typeof a[e]&&(a[e]=a[e].bind(a))}),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof i&&(o=i,i={}),null==i.defaultNS&&i.ns&&(t(i.ns)?i.defaultNS=i.ns:i.ns.indexOf("translation")<0&&(i.defaultNS=i.ns[0]));const E=b();this.options={...E,...this.options,...k(i)},this.options.interpolation={...E.interpolation,...this.options.interpolation},void 0!==i.keySeparator&&(this.options.userDefinedKeySeparator=i.keySeparator),void 0!==i.nsSeparator&&(this.options.userDefinedNsSeparator=i.nsSeparator);const n=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let t;this.modules.logger?c.init(n(this.modules.logger),this.options):c.init(null,this.options),t=this.modules.formatter?this.modules.formatter:G;const a=new h(this.options);this.store=new L(this.options.resources,this.options);const i=this.services;i.logger=c,i.resourceStore=this.store,i.languageUtils=a,i.pluralResolver=new v(a,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==E.interpolation.format||(i.formatter=n(t),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new W(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new y(n(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",function(t){for(var a=arguments.length,i=new Array(a>1?a-1:0),o=1;o1?a-1:0),o=1;o{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,o||(o=F),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(t=>{this[t]=function(){return e.store[t](...arguments)}});["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});const _=a(),r=()=>{const e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),_.resolve(t),o(e,t)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?r():setTimeout(r,0),_}loadResources(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F;const i=t(e)?e:this.language;if("function"==typeof e&&(a=e),!this.options.resources||this.options.partialBundledLanguages){if("cimode"===i?.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return a();const e=[],t=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)})};if(i)t(i);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>t(e))}this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),a(e)})}else a(null)}reloadResources(e,t,i){const o=a();return"function"==typeof e&&(i=e,e=void 0),"function"==typeof t&&(i=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),i||(i=F),this.services.backendConnector.reload(e,t,e=>{o.resolve(),i(e)}),o}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&D.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let e=0;e-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,i){var o=this;this.isLanguageChangingTo=e;const E=a();this.emit("languageChanging",e);const n=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},_=(e,t)=>{t?(n(t),this.translator.changeLanguage(t),this.isLanguageChangingTo=void 0,this.emit("languageChanged",t),this.logger.log("languageChanged",t)):this.isLanguageChangingTo=void 0,E.resolve(function(){return o.t(...arguments)}),i&&i(e,function(){return o.t(...arguments)})},r=a=>{e||a||!this.services.languageDetector||(a=[]);const i=t(a)?a:this.services.languageUtils.getBestMatchFromCodes(a);i&&(this.language||n(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector?.cacheUserLanguage?.(i)),this.loadResources(i,e=>{_(e,i)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(r):this.services.languageDetector.detect(r):r(e):r(this.services.languageDetector.detect()),E}getFixedT(e,a,i){var o=this;const E=function(e,t){let a;if("object"!=typeof t){for(var n=arguments.length,_=new Array(n>2?n-2:0),r=2;r`${a.keyPrefix}${T}${e}`):a.keyPrefix?`${a.keyPrefix}${T}${e}`:e,o.t(S,a)};return t(e)?E.lng=e:E.lngs=e,E.ns=a,E.keyPrefix=i,E}t(){for(var e=arguments.length,t=new Array(e),a=0;a1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const a=t.lng||this.resolvedLanguage||this.languages[0],i=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===a.toLowerCase())return!0;const E=(e,t)=>{const a=this.services.backendConnector.state[`${e}|${t}`];return-1===a||0===a||2===a};if(t.precheck){const e=t.precheck(this,E);if(void 0!==e)return e}return!!this.hasResourceBundle(a,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!E(a,e)||i&&!E(o,e)))}loadNamespaces(e,i){const o=a();return this.options.ns?(t(e)&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{o.resolve(),i&&i(e)}),o):(i&&i(),Promise.resolve())}loadLanguages(e,i){const o=a();t(e)&&(e=[e]);const E=this.options.preload||[],n=e.filter(e=>E.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return n.length?(this.options.preload=E.concat(n),this.loadResources(e=>{o.resolve(),i&&i(e)}),o):(i&&i(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services?.languageUtils||new h(b());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new V(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F;const a=e.forkResourceStore;a&&delete e.forkResourceStore;const i={...this.options,...e,isClone:!0},o=new V(i);void 0===e.debug&&void 0===e.prefix||(o.logger=o.logger.clone(e));if(["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},a){const e=Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},Object.keys(e[t]).reduce((a,i)=>(a[i]={...e[t][i]},a),{})),{});o.store=new L(e,i),o.services.resourceStore=o.store}return o.translator=new P(o.services,i),o.translator.on("*",function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),i=1;i{t.read=function(e,t,a,i,o){var E,n,_=8*o-i-1,r=(1<<_)-1,T=r>>1,S=-7,s=a?o-1:0,l=a?-1:1,I=e[t+s];for(s+=l,E=I&(1<<-S)-1,I>>=-S,S+=_;S>0;E=256*E+e[t+s],s+=l,S-=8);for(n=E&(1<<-S)-1,E>>=-S,S+=i;S>0;n=256*n+e[t+s],s+=l,S-=8);if(0===E)E=1-T;else{if(E===r)return n?NaN:1/0*(I?-1:1);n+=Math.pow(2,i),E-=T}return(I?-1:1)*n*Math.pow(2,E-i)},t.write=function(e,t,a,i,o,E){var n,_,r,T=8*E-o-1,S=(1<>1,l=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,I=i?0:E-1,A=i?1:-1,u=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(_=isNaN(t)?1:0,n=S):(n=Math.floor(Math.log(t)/Math.LN2),t*(r=Math.pow(2,-n))<1&&(n--,r*=2),(t+=n+s>=1?l/r:l*Math.pow(2,1-s))*r>=2&&(n++,r/=2),n+s>=S?(_=0,n=S):n+s>=1?(_=(t*r-1)*Math.pow(2,o),n+=s):(_=t*Math.pow(2,s-1)*Math.pow(2,o),n=0));o>=8;e[a+I]=255&_,I+=A,_/=256,o-=8);for(n=n<0;e[a+I]=255&n,I+=A,n/=256,T-=8);e[a+I-A]|=128*u}},12094:e=>{e.exports=function(e){return!(!e||"string"==typeof e)&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},29365:e=>{e.exports=[{name:"Abkhaz",local:"Аҧсуа",1:"ab",2:"abk","2T":"abk","2B":"abk",3:"abk"},{name:"Afar",local:"Afaraf",1:"aa",2:"aar","2T":"aar","2B":"aar",3:"aar"},{name:"Afrikaans",local:"Afrikaans",1:"af",2:"afr","2T":"afr","2B":"afr",3:"afr"},{name:"Akan",local:"Akan",1:"ak",2:"aka","2T":"aka","2B":"aka",3:"aka"},{name:"Albanian",local:"Shqip",1:"sq",2:"sqi","2T":"sqi","2B":"alb",3:"sqi"},{name:"Amharic",local:"አማርኛ",1:"am",2:"amh","2T":"amh","2B":"amh",3:"amh"},{name:"Arabic",local:"العربية",1:"ar",2:"ara","2T":"ara","2B":"ara",3:"ara"},{name:"Aragonese",local:"Aragonés",1:"an",2:"arg","2T":"arg","2B":"arg",3:"arg"},{name:"Armenian",local:"Հայերեն",1:"hy",2:"hye","2T":"hye","2B":"arm",3:"hye"},{name:"Assamese",local:"অসমীয়া",1:"as",2:"asm","2T":"asm","2B":"asm",3:"asm"},{name:"Avaric",local:"Авар",1:"av",2:"ava","2T":"ava","2B":"ava",3:"ava"},{name:"Avestan",local:"avesta",1:"ae",2:"ave","2T":"ave","2B":"ave",3:"ave"},{name:"Aymara",local:"Aymar",1:"ay",2:"aym","2T":"aym","2B":"aym",3:"aym"},{name:"Azerbaijani",local:"Azərbaycanca",1:"az",2:"aze","2T":"aze","2B":"aze",3:"aze"},{name:"Bambara",local:"Bamanankan",1:"bm",2:"bam","2T":"bam","2B":"bam",3:"bam"},{name:"Bashkir",local:"Башҡортса",1:"ba",2:"bak","2T":"bak","2B":"bak",3:"bak"},{name:"Basque",local:"Euskara",1:"eu",2:"eus","2T":"eus","2B":"baq",3:"eus"},{name:"Belarusian",local:"Беларуская",1:"be",2:"bel","2T":"bel","2B":"bel",3:"bel"},{name:"Bengali",local:"বাংলা",1:"bn",2:"ben","2T":"ben","2B":"ben",3:"ben",ietf:"bn-BD"},{name:"Bihari",local:"भोजपुरी",1:"bh",2:"bih","2T":"bih","2B":"bih",3:"bih"},{name:"Bislama",local:"Bislama",1:"bi",2:"bis","2T":"bis","2B":"bis",3:"bis"},{name:"Bosnian",local:"Bosanski",1:"bs",2:"bos","2T":"bos","2B":"bos",3:"bos"},{name:"Breton",local:"Brezhoneg",1:"br",2:"bre","2T":"bre","2B":"bre",3:"bre"},{name:"Bulgarian",local:"Български",1:"bg",2:"bul","2T":"bul","2B":"bul",3:"bul"},{name:"Burmese",local:"မြန်မာဘာသာ",1:"my",2:"mya","2T":"mya","2B":"bur",3:"mya"},{name:"Catalan",local:"Català",1:"ca",2:"cat","2T":"cat","2B":"cat",3:"cat"},{name:"Chamorro",local:"Chamoru",1:"ch",2:"cha","2T":"cha","2B":"cha",3:"cha"},{name:"Chechen",local:"Нохчийн",1:"ce",2:"che","2T":"che","2B":"che",3:"che"},{name:"Chichewa",local:"Chichewa",1:"ny",2:"nya","2T":"nya","2B":"nya",3:"nya"},{name:"Chinese",local:"中文",1:"zh",2:"zho","2T":"zho","2B":"chi",3:"zho",ietf:"zh-CN"},{name:"Chinese (Simplified)",local:"中文(簡體)",1:"zh",2:"zhe","2T":"zhe","2B":"chi",3:"zhe",ietf:"zh-Hans"},{name:"Chinese (Traditional)",local:"中文(繁體)",1:"zh",2:"zht","2T":"zht","2B":"chi",3:"zht",ietf:"zh-Hant"},{name:"Chuvash",local:"Чӑвашла",1:"cv",2:"chv","2T":"chv","2B":"chv",3:"chv"},{name:"Cornish",local:"Kernewek",1:"kw",2:"cor","2T":"cor","2B":"cor",3:"cor"},{name:"Corsican",local:"Corsu",1:"co",2:"cos","2T":"cos","2B":"cos",3:"cos"},{name:"Cree",local:"ᓀᐦᐃᔭᐍᐏᐣ",1:"cr",2:"cre","2T":"cre","2B":"cre",3:"cre"},{name:"Croatian",local:"Hrvatski",1:"hr",2:"hrv","2T":"hrv","2B":"hrv",3:"hrv"},{name:"Czech",local:"Čeština",1:"cs",2:"ces","2T":"ces","2B":"cze",3:"ces"},{name:"Danish",local:"Dansk",1:"da",2:"dan","2T":"dan","2B":"dan",3:"dan"},{name:"Divehi",local:"Divehi",1:"dv",2:"div","2T":"div","2B":"div",3:"div"},{name:"Dutch",local:"Nederlands",1:"nl",2:"nld","2T":"nld","2B":"dut",3:"nld"},{name:"Dzongkha",local:"རྫོང་ཁ",1:"dz",2:"dzo","2T":"dzo","2B":"dzo",3:"dzo"},{name:"English",local:"English",1:"en",2:"eng","2T":"eng","2B":"eng",3:"eng",ietf:"en-US"},{name:"Esperanto",local:"Esperanto",1:"eo",2:"epo","2T":"epo","2B":"epo",3:"epo"},{name:"Estonian",local:"Eesti",1:"et",2:"est","2T":"est","2B":"est",3:"est",ietf:"et-EE"},{name:"Ewe",local:"Eʋegbe",1:"ee",2:"ewe","2T":"ewe","2B":"ewe",3:"ewe"},{name:"Faroese",local:"Føroyskt",1:"fo",2:"fao","2T":"fao","2B":"fao",3:"fao"},{name:"Fijian",local:"Na Vosa Vaka-Viti",1:"fj",2:"fij","2T":"fij","2B":"fij",3:"fij"},{name:"Finnish",local:"Suomi",1:"fi",2:"fin","2T":"fin","2B":"fin",3:"fin"},{name:"French",local:"Français",1:"fr",2:"fra","2T":"fra","2B":"fre",3:"fra",ietf:"fr-FR"},{name:"Fula",local:"Fulfulde",1:"ff",2:"ful","2T":"ful","2B":"ful",3:"ful"},{name:"Galician",local:"Galego",1:"gl",2:"glg","2T":"glg","2B":"glg",3:"glg"},{name:"Georgian",local:"ქართული",1:"ka",2:"kat","2T":"kat","2B":"geo",3:"kat"},{name:"German",local:"Deutsch",1:"de",2:"deu","2T":"deu","2B":"ger",3:"deu"},{name:"Greek",local:"Ελληνικά",1:"el",2:"ell","2T":"ell","2B":"gre",3:"ell"},{name:"Guaraní",local:"Avañe'ẽ",1:"gn",2:"grn","2T":"grn","2B":"grn",3:"grn"},{name:"Gujarati",local:"ગુજરાતી",1:"gu",2:"guj","2T":"guj","2B":"guj",3:"guj"},{name:"Haitian",local:"Kreyòl Ayisyen",1:"ht",2:"hat","2T":"hat","2B":"hat",3:"hat"},{name:"Hausa",local:"هَوُسَ",1:"ha",2:"hau","2T":"hau","2B":"hau",3:"hau"},{name:"Hebrew",local:"עברית",1:"he",2:"heb","2T":"heb","2B":"heb",3:"heb"},{name:"Herero",local:"Otjiherero",1:"hz",2:"her","2T":"her","2B":"her",3:"her"},{name:"Hindi",local:"हिन्दी",1:"hi",2:"hin","2T":"hin","2B":"hin",3:"hin"},{name:"Hiri Motu",local:"Hiri Motu",1:"ho",2:"hmo","2T":"hmo","2B":"hmo",3:"hmo"},{name:"Hungarian",local:"Magyar",1:"hu",2:"hun","2T":"hun","2B":"hun",3:"hun"},{name:"Interlingua",local:"Interlingua",1:"ia",2:"ina","2T":"ina","2B":"ina",3:"ina"},{name:"Indonesian",local:"Bahasa Indonesia",1:"id",2:"ind","2T":"ind","2B":"ind",3:"ind"},{name:"Interlingue",local:"Interlingue",1:"ie",2:"ile","2T":"ile","2B":"ile",3:"ile"},{name:"Irish",local:"Gaeilge",1:"ga",2:"gle","2T":"gle","2B":"gle",3:"gle"},{name:"Igbo",local:"Igbo",1:"ig",2:"ibo","2T":"ibo","2B":"ibo",3:"ibo"},{name:"Inupiaq",local:"Iñupiak",1:"ik",2:"ipk","2T":"ipk","2B":"ipk",3:"ipk"},{name:"Ido",local:"Ido",1:"io",2:"ido","2T":"ido","2B":"ido",3:"ido"},{name:"Icelandic",local:"Íslenska",1:"is",2:"isl","2T":"isl","2B":"ice",3:"isl"},{name:"Italian",local:"Italiano",1:"it",2:"ita","2T":"ita","2B":"ita",3:"ita",ietf:"it-IT"},{name:"Inuktitut",local:"ᐃᓄᒃᑎᑐᑦ",1:"iu",2:"iku","2T":"iku","2B":"iku",3:"iku"},{name:"Japanese",local:"日本語",1:"ja",2:"jpn","2T":"jpn","2B":"jpn",3:"jpn",ietf:"ja-JP"},{name:"Javanese",local:"Basa Jawa",1:"jv",2:"jav","2T":"jav","2B":"jav",3:"jav"},{name:"Kalaallisut",local:"Kalaallisut",1:"kl",2:"kal","2T":"kal","2B":"kal",3:"kal"},{name:"Kannada",local:"ಕನ್ನಡ",1:"kn",2:"kan","2T":"kan","2B":"kan",3:"kan"},{name:"Kanuri",local:"Kanuri",1:"kr",2:"kau","2T":"kau","2B":"kau",3:"kau"},{name:"Kashmiri",local:"كشميري",1:"ks",2:"kas","2T":"kas","2B":"kas",3:"kas"},{name:"Kazakh",local:"Қазақша",1:"kk",2:"kaz","2T":"kaz","2B":"kaz",3:"kaz"},{name:"Khmer",local:"ភាសាខ្មែរ",1:"km",2:"khm","2T":"khm","2B":"khm",3:"khm"},{name:"Kikuyu",local:"Gĩkũyũ",1:"ki",2:"kik","2T":"kik","2B":"kik",3:"kik"},{name:"Kinyarwanda",local:"Kinyarwanda",1:"rw",2:"kin","2T":"kin","2B":"kin",3:"kin"},{name:"Kyrgyz",local:"Кыргызча",1:"ky",2:"kir","2T":"kir","2B":"kir",3:"kir"},{name:"Komi",local:"Коми",1:"kv",2:"kom","2T":"kom","2B":"kom",3:"kom"},{name:"Kongo",local:"Kongo",1:"kg",2:"kon","2T":"kon","2B":"kon",3:"kon"},{name:"Korean",local:"한국어",1:"ko",2:"kor","2T":"kor","2B":"kor",3:"kor"},{name:"Kurdish",local:"Kurdî",1:"ku",2:"kur","2T":"kur","2B":"kur",3:"kur"},{name:"Kwanyama",local:"Kuanyama",1:"kj",2:"kua","2T":"kua","2B":"kua",3:"kua"},{name:"Latin",local:"Latina",1:"la",2:"lat","2T":"lat","2B":"lat",3:"lat"},{name:"Luxembourgish",local:"Lëtzebuergesch",1:"lb",2:"ltz","2T":"ltz","2B":"ltz",3:"ltz"},{name:"Ganda",local:"Luganda",1:"lg",2:"lug","2T":"lug","2B":"lug",3:"lug"},{name:"Limburgish",local:"Limburgs",1:"li",2:"lim","2T":"lim","2B":"lim",3:"lim"},{name:"Lingala",local:"Lingála",1:"ln",2:"lin","2T":"lin","2B":"lin",3:"lin"},{name:"Lao",local:"ພາສາລາວ",1:"lo",2:"lao","2T":"lao","2B":"lao",3:"lao"},{name:"Lithuanian",local:"Lietuvių",1:"lt",2:"lit","2T":"lit","2B":"lit",3:"lit"},{name:"Luba-Katanga",local:"Tshiluba",1:"lu",2:"lub","2T":"lub","2B":"lub",3:"lub"},{name:"Latvian",local:"Latviešu",1:"lv",2:"lav","2T":"lav","2B":"lav",3:"lav"},{name:"Manx",local:"Gaelg",1:"gv",2:"glv","2T":"glv","2B":"glv",3:"glv"},{name:"Macedonian",local:"Македонски",1:"mk",2:"mkd","2T":"mkd","2B":"mac",3:"mkd"},{name:"Malagasy",local:"Malagasy",1:"mg",2:"mlg","2T":"mlg","2B":"mlg",3:"mlg"},{name:"Malay",local:"Bahasa Melayu",1:"ms",2:"msa","2T":"msa","2B":"may",3:"msa"},{name:"Malayalam",local:"മലയാളം",1:"ml",2:"mal","2T":"mal","2B":"mal",3:"mal"},{name:"Maltese",local:"Malti",1:"mt",2:"mlt","2T":"mlt","2B":"mlt",3:"mlt"},{name:"Māori",local:"Māori",1:"mi",2:"mri","2T":"mri","2B":"mao",3:"mri"},{name:"Marathi",local:"मराठी",1:"mr",2:"mar","2T":"mar","2B":"mar",3:"mar"},{name:"Marshallese",local:"Kajin M̧ajeļ",1:"mh",2:"mah","2T":"mah","2B":"mah",3:"mah"},{name:"Mongolian",local:"Монгол",1:"mn",2:"mon","2T":"mon","2B":"mon",3:"mon"},{name:"Nauru",local:"Dorerin Naoero",1:"na",2:"nau","2T":"nau","2B":"nau",3:"nau"},{name:"Navajo",local:"Diné Bizaad",1:"nv",2:"nav","2T":"nav","2B":"nav",3:"nav"},{name:"Northern Ndebele",local:"isiNdebele",1:"nd",2:"nde","2T":"nde","2B":"nde",3:"nde"},{name:"Nepali",local:"नेपाली",1:"ne",2:"nep","2T":"nep","2B":"nep",3:"nep"},{name:"Ndonga",local:"Owambo",1:"ng",2:"ndo","2T":"ndo","2B":"ndo",3:"ndo"},{name:"Norwegian Bokmål",local:"Norsk (Bokmål)",1:"nb",2:"nob","2T":"nob","2B":"nob",3:"nob",ietf:"nb-NO"},{name:"Norwegian Nynorsk",local:"Norsk (Nynorsk)",1:"nn",2:"nno","2T":"nno","2B":"nno",3:"nno",ietf:"nn-NO"},{name:"Norwegian",local:"Norsk",1:"no",2:"nor","2T":"nor","2B":"nor",3:"nor",ietf:"no-NO"},{name:"Nuosu",local:"ꆈꌠ꒿ Nuosuhxop",1:"ii",2:"iii","2T":"iii","2B":"iii",3:"iii"},{name:"Southern Ndebele",local:"isiNdebele",1:"nr",2:"nbl","2T":"nbl","2B":"nbl",3:"nbl"},{name:"Occitan",local:"Occitan",1:"oc",2:"oci","2T":"oci","2B":"oci",3:"oci"},{name:"Ojibwe",local:"ᐊᓂᔑᓈᐯᒧᐎᓐ",1:"oj",2:"oji","2T":"oji","2B":"oji",3:"oji"},{name:"Old Church Slavonic",local:"Словѣ́ньскъ",1:"cu",2:"chu","2T":"chu","2B":"chu",3:"chu"},{name:"Oromo",local:"Afaan Oromoo",1:"om",2:"orm","2T":"orm","2B":"orm",3:"orm"},{name:"Oriya",local:"ଓଡି଼ଆ",1:"or",2:"ori","2T":"ori","2B":"ori",3:"ori"},{name:"Ossetian",local:"Ирон æвзаг",1:"os",2:"oss","2T":"oss","2B":"oss",3:"oss"},{name:"Panjabi",local:"ਪੰਜਾਬੀ",1:"pa",2:"pan","2T":"pan","2B":"pan",3:"pan",ietf:"pa-IN"},{name:"Pāli",local:"पाऴि",1:"pi",2:"pli","2T":"pli","2B":"pli",3:"pli"},{name:"Persian",local:"فارسی",1:"fa",2:"fas","2T":"fas","2B":"per",3:"fas"},{name:"Polish",local:"Polski",1:"pl",2:"pol","2T":"pol","2B":"pol",3:"pol"},{name:"Pashto",local:"پښتو",1:"ps",2:"pus","2T":"pus","2B":"pus",3:"pus"},{name:"Portuguese",local:"Português",1:"pt",2:"por","2T":"por","2B":"por",3:"por",ietf:"pt-PT"},{name:"Portuguese (Brazil)",local:"Português (Brasil)",1:"pb",2:"pob","2T":"pob","2B":"pob",3:"pob",ietf:"pt-BR"},{name:"Quechua",local:"Runa Simi",1:"qu",2:"que","2T":"que","2B":"que",3:"que"},{name:"Romansh",local:"Rumantsch",1:"rm",2:"roh","2T":"roh","2B":"roh",3:"roh"},{name:"Kirundi",local:"Kirundi",1:"rn",2:"run","2T":"run","2B":"run",3:"run"},{name:"Romanian",local:"Română",1:"ro",2:"ron","2T":"ron","2B":"rum",3:"ron"},{name:"Russian",local:"Русский",1:"ru",2:"rus","2T":"rus","2B":"rus",3:"rus"},{name:"Sanskrit",local:"संस्कृतम्",1:"sa",2:"san","2T":"san","2B":"san",3:"san"},{name:"Sardinian",local:"Sardu",1:"sc",2:"srd","2T":"srd","2B":"srd",3:"srd"},{name:"Sindhi",local:"سنڌي‎",1:"sd",2:"snd","2T":"snd","2B":"snd",3:"snd"},{name:"Northern Sami",local:"Sámegiella",1:"se",2:"sme","2T":"sme","2B":"sme",3:"sme"},{name:"Samoan",local:"Gagana Sāmoa",1:"sm",2:"smo","2T":"smo","2B":"smo",3:"smo"},{name:"Sango",local:"Sängö",1:"sg",2:"sag","2T":"sag","2B":"sag",3:"sag"},{name:"Serbian",local:"Српски",1:"sr",2:"srp","2T":"srp","2B":"srp",3:"srp"},{name:"Gaelic",local:"Gàidhlig",1:"gd",2:"gla","2T":"gla","2B":"gla",3:"gla"},{name:"Shona",local:"ChiShona",1:"sn",2:"sna","2T":"sna","2B":"sna",3:"sna"},{name:"Sinhala",local:"සිංහල",1:"si",2:"sin","2T":"sin","2B":"sin",3:"sin"},{name:"Slovak",local:"Slovenčina",1:"sk",2:"slk","2T":"slk","2B":"slo",3:"slk"},{name:"Slovene",local:"Slovenščina",1:"sl",2:"slv","2T":"slv","2B":"slv",3:"slv"},{name:"Somali",local:"Soomaaliga",1:"so",2:"som","2T":"som","2B":"som",3:"som"},{name:"Southern Sotho",local:"Sesotho",1:"st",2:"sot","2T":"sot","2B":"sot",3:"sot"},{name:"Spanish",local:"Español",1:"es",2:"spa","2T":"spa","2B":"spa",3:"spa",ietf:"es-ES"},{name:"Spanish (Latin America)",local:"Español (América Latina)",1:"es",2:"spl","2T":"spl","2B":"spl",3:"spl",ietf:"es-419"},{name:"Sundanese",local:"Basa Sunda",1:"su",2:"sun","2T":"sun","2B":"sun",3:"sun"},{name:"Swahili",local:"Kiswahili",1:"sw",2:"swa","2T":"swa","2B":"swa",3:"swa"},{name:"Swati",local:"SiSwati",1:"ss",2:"ssw","2T":"ssw","2B":"ssw",3:"ssw"},{name:"Swedish",local:"Svenska",1:"sv",2:"swe","2T":"swe","2B":"swe",3:"swe"},{name:"Tamil",local:"தமிழ்",1:"ta",2:"tam","2T":"tam","2B":"tam",3:"tam"},{name:"Telugu",local:"తెలుగు",1:"te",2:"tel","2T":"tel","2B":"tel",3:"tel"},{name:"Tajik",local:"Тоҷикӣ",1:"tg",2:"tgk","2T":"tgk","2B":"tgk",3:"tgk"},{name:"Thai",local:"ภาษาไทย",1:"th",2:"tha","2T":"tha","2B":"tha",3:"tha"},{name:"Tigrinya",local:"ትግርኛ",1:"ti",2:"tir","2T":"tir","2B":"tir",3:"tir"},{name:"Tibetan Standard",local:"བོད་ཡིག",1:"bo",2:"bod","2T":"bod","2B":"tib",3:"bod"},{name:"Turkmen",local:"Türkmençe",1:"tk",2:"tuk","2T":"tuk","2B":"tuk",3:"tuk"},{name:"Tagalog",local:"Tagalog",1:"tl",2:"tgl","2T":"tgl","2B":"tgl",3:"tgl"},{name:"Tswana",local:"Setswana",1:"tn",2:"tsn","2T":"tsn","2B":"tsn",3:"tsn"},{name:"Tonga",local:"faka Tonga",1:"to",2:"ton","2T":"ton","2B":"ton",3:"ton"},{name:"Turkish",local:"Türkçe",1:"tr",2:"tur","2T":"tur","2B":"tur",3:"tur"},{name:"Tsonga",local:"Xitsonga",1:"ts",2:"tso","2T":"tso","2B":"tso",3:"tso"},{name:"Tatar",local:"Татарча",1:"tt",2:"tat","2T":"tat","2B":"tat",3:"tat"},{name:"Twi",local:"Twi",1:"tw",2:"twi","2T":"twi","2B":"twi",3:"twi"},{name:"Tahitian",local:"Reo Mā’ohi",1:"ty",2:"tah","2T":"tah","2B":"tah",3:"tah"},{name:"Uyghur",local:"ئۇيغۇرچه",1:"ug",2:"uig","2T":"uig","2B":"uig",3:"uig"},{name:"Ukrainian",local:"Українська",1:"uk",2:"ukr","2T":"ukr","2B":"ukr",3:"ukr"},{name:"Urdu",local:"اردو",1:"ur",2:"urd","2T":"urd","2B":"urd",3:"urd"},{name:"Uzbek",local:"O‘zbek",1:"uz",2:"uzb","2T":"uzb","2B":"uzb",3:"uzb"},{name:"Venda",local:"Tshivenḓa",1:"ve",2:"ven","2T":"ven","2B":"ven",3:"ven"},{name:"Vietnamese",local:"Tiếng Việt",1:"vi",2:"vie","2T":"vie","2B":"vie",3:"vie"},{name:"Volapük",local:"Volapük",1:"vo",2:"vol","2T":"vol","2B":"vol",3:"vol"},{name:"Walloon",local:"Walon",1:"wa",2:"wln","2T":"wln","2B":"wln",3:"wln"},{name:"Welsh",local:"Cymraeg",1:"cy",2:"cym","2T":"cym","2B":"wel",3:"cym"},{name:"Wolof",local:"Wolof",1:"wo",2:"wol","2T":"wol","2B":"wol",3:"wol"},{name:"Western Frisian",local:"Frysk",1:"fy",2:"fry","2T":"fry","2B":"fry",3:"fry"},{name:"Xhosa",local:"isiXhosa",1:"xh",2:"xho","2T":"xho","2B":"xho",3:"xho"},{name:"Yiddish",local:"ייִדיש",1:"yi",2:"yid","2T":"yid","2B":"yid",3:"yid"},{name:"Yoruba",local:"Yorùbá",1:"yo",2:"yor","2T":"yor","2B":"yor",3:"yor"},{name:"Zhuang",local:"Cuengh",1:"za",2:"zha","2T":"zha","2B":"zha",3:"zha"},{name:"Zulu",local:"isiZulu",1:"zu",2:"zul","2T":"zul","2B":"zul",3:"zul"}]},58321:(e,t,a)=>{var i=a(29365),o={all:function(){return i},has:function(e,t){return void 0!==E(e,t)},codes:function(e){if((function(e){return-1!==[1,2,3,"1","2","2B","2T","3"].indexOf(e)})(e))return n(i,function(t){return t[e]})},names:function(e){return n(i,function(t){return e?t.local:t.name})},where:E};function E(e,t){for(var a=0;a{e=a.nmd(e);var i="__lodash_hash_undefined__",o=9007199254740991,E="[object Arguments]",n="[object Boolean]",_="[object Date]",r="[object Function]",T="[object GeneratorFunction]",S="[object Map]",s="[object Number]",l="[object Object]",I="[object Promise]",A="[object RegExp]",u="[object Set]",O="[object String]",d="[object Symbol]",N="[object WeakMap]",R="[object ArrayBuffer]",c="[object DataView]",m="[object Float32Array]",L="[object Float64Array]",D="[object Int8Array]",C="[object Int16Array]",p="[object Int32Array]",P="[object Uint8Array]",h="[object Uint8ClampedArray]",B="[object Uint16Array]",f="[object Uint32Array]",v=/\w*$/,g=/^\[object .+?Constructor\]$/,M=/^(?:0|[1-9]\d*)$/,W={};W[E]=W["[object Array]"]=W[R]=W[c]=W[n]=W[_]=W[m]=W[L]=W[D]=W[C]=W[p]=W[S]=W[s]=W[l]=W[A]=W[u]=W[O]=W[d]=W[P]=W[h]=W[B]=W[f]=!0,W["[object Error]"]=W[r]=W[N]=!1;var U="object"==typeof a.g&&a.g&&a.g.Object===Object&&a.g,G="object"==typeof self&&self&&self.Object===Object&&self,y=U||G||Function("return this")(),b=t&&!t.nodeType&&t,k=b&&e&&!e.nodeType&&e,F=k&&k.exports===b;function V(e,t){return e.set(t[0],t[1]),e}function H(e,t){return e.add(t),e}function Y(e,t,a,i){var o=-1,E=e?e.length:0;for(i&&E&&(a=e[++o]);++o-1},he.prototype.set=function(e,t){var a=this.__data__,i=Me(a,e);return i<0?a.push([e,t]):a[i][1]=t,this},Be.prototype.clear=function(){this.__data__={hash:new Pe,map:new(Ae||he),string:new Pe}},Be.prototype.delete=function(e){return be(this,e).delete(e)},Be.prototype.get=function(e){return be(this,e).get(e)},Be.prototype.has=function(e){return be(this,e).has(e)},Be.prototype.set=function(e,t){return be(this,e).set(e,t),this},fe.prototype.clear=function(){this.__data__=new he},fe.prototype.delete=function(e){return this.__data__.delete(e)},fe.prototype.get=function(e){return this.__data__.get(e)},fe.prototype.has=function(e){return this.__data__.has(e)},fe.prototype.set=function(e,t){var a=this.__data__;if(a instanceof he){var i=a.__data__;if(!Ae||i.length<199)return i.push([e,t]),this;a=this.__data__=new Be(i)}return a.set(e,t),this};var Fe=Se?j(Se,Object):function(){return[]},Ve=function(e){return te.call(e)};function He(e,t){return!!(t=null==t?o:t)&&("number"==typeof e||M.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=o})(e.length)&&!Qe(e)}var xe=se||function(){return!1};function Qe(e){var t=Xe(e)?te.call(e):"";return t==r||t==T}function Xe(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function $e(e){return Ke(e)?ve(e):(function(e){if(!Ye(e))return le(e);var t=[];for(var a in Object(e))ee.call(e,a)&&"constructor"!=a&&t.push(a);return t})(e)}e.exports=function(e){return We(e,!0,!0)}},32889:(e,t,a)=>{var i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,E=/^0b[01]+$/i,n=/^0o[0-7]+$/i,_=parseInt,r="object"==typeof a.g&&a.g&&a.g.Object===Object&&a.g,T="object"==typeof self&&self&&self.Object===Object&&self,S=r||T||Function("return this")(),s=Object.prototype.toString,l=Math.max,I=Math.min,A=function(){return S.Date.now()};function u(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function O(e){if("number"==typeof e)return e;if((function(e){return"symbol"==typeof e||(function(e){return!!e&&"object"==typeof e})(e)&&"[object Symbol]"==s.call(e)})(e))return NaN;if(u(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=u(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var a=E.test(e);return a||n.test(e)?_(e.slice(2),a?2:8):o.test(e)?NaN:+e}e.exports=function(e,t,a){var i,o,E,n,_,r,T=0,S=!1,s=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function N(t){var a=i,E=o;return i=o=void 0,T=t,n=e.apply(E,a)}function R(e){var a=e-r;return void 0===r||a>=t||a<0||s&&e-T>=E}function c(){var e=A();if(R(e))return m(e);_=setTimeout(c,(function(e){var a=t-(e-r);return s?I(a,E-(e-T)):a})(e))}function m(e){return _=void 0,d&&i?N(e):(i=o=void 0,n)}function L(){var e=A(),a=R(e);if(i=arguments,o=this,r=e,a){if(void 0===_)return(function(e){return T=e,_=setTimeout(c,t),S?N(e):n})(r);if(s)return _=setTimeout(c,t),N(r)}return void 0===_&&(_=setTimeout(c,t)),n}return t=O(t)||0,u(a)&&(S=!!a.leading,E=(s="maxWait"in a)?l(O(a.maxWait)||0,t):E,d="trailing"in a?!!a.trailing:d),L.cancel=function(){void 0!==_&&clearTimeout(_),T=0,i=r=o=_=void 0},L.flush=function(){return void 0===_?n:m(A())},L}},87597:(e,t,a)=>{var i="__lodash_hash_undefined__",o=9007199254740991,E=/^\[object .+?Constructor\]$/,n="object"==typeof a.g&&a.g&&a.g.Object===Object&&a.g,_="object"==typeof self&&self&&self.Object===Object&&self,r=n||_||Function("return this")();function T(e,t){return!!(e?e.length:0)&&(function(e,t,a){if(t!=t)return(function(e,t,a,i){var o=e.length,E=a+(i?1:-1);for(;i?E--:++E-1}function S(e,t,a){for(var i=-1,o=e?e.length:0;++i-1&&e%1==0&&e<=o})(e.length)&&!w(e)})(e)})(e)?e:[]}function b(e,t){var a,i,o=e.__data__;return("string"==(i=typeof(a=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==a:null===a)?o["string"==typeof t?"string":"hash"]:o.map}function k(e,t){var a=(function(e,t){return null==e?void 0:e[t]})(e,t);return G(a)?a:void 0}v.prototype.clear=function(){this.__data__=f?f(null):{}},v.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},v.prototype.get=function(e){var t=this.__data__;if(f){var a=t[e];return a===i?void 0:a}return L.call(t,e)?t[e]:void 0},v.prototype.has=function(e){var t=this.__data__;return f?void 0!==t[e]:L.call(t,e)},v.prototype.set=function(e,t){return this.__data__[e]=f&&void 0===t?i:t,this},g.prototype.clear=function(){this.__data__=[]},g.prototype.delete=function(e){var t=this.__data__,a=U(t,e);return!(a<0)&&(a==t.length-1?t.pop():p.call(t,a,1),!0)},g.prototype.get=function(e){var t=this.__data__,a=U(t,e);return a<0?void 0:t[a][1]},g.prototype.has=function(e){return U(this.__data__,e)>-1},g.prototype.set=function(e,t){var a=this.__data__,i=U(a,e);return i<0?a.push([e,t]):a[i][1]=t,this},M.prototype.clear=function(){this.__data__={hash:new v,map:new(B||g),string:new v}},M.prototype.delete=function(e){return b(this,e).delete(e)},M.prototype.get=function(e){return b(this,e).get(e)},M.prototype.has=function(e){return b(this,e).has(e)},M.prototype.set=function(e,t){return b(this,e).set(e,t),this},W.prototype.add=W.prototype.push=function(e){return this.__data__.set(e,i),this},W.prototype.has=function(e){return this.__data__.has(e)};var F,V,H=(F=function(e){var t=s(e,y);return t.length&&t[0]===e[0]?(function(e,t,a){for(var i=a?S:T,o=e[0].length,E=e.length,n=E,_=Array(E),r=1/0,l=[];n--;){var u=e[n];n&&t&&(u=s(u,I(t))),r=h(u.length,r),_[n]=!a&&(t||o>=120&&u.length>=120)?new W(n&&u):void 0}u=e[0];var O=-1,d=_[0];e:for(;++O{var i="Expected a function",o=/^\s+|\s+$/g,E=/^[-+]0x[0-9a-f]+$/i,n=/^0b[01]+$/i,_=/^0o[0-7]+$/i,r=parseInt,T="object"==typeof a.g&&a.g&&a.g.Object===Object&&a.g,S="object"==typeof self&&self&&self.Object===Object&&self,s=T||S||Function("return this")(),l=Object.prototype.toString,I=Math.max,A=Math.min,u=function(){return s.Date.now()};function O(e,t,a){var o,E,n,_,r,T,S=0,s=!1,l=!1,O=!0;if("function"!=typeof e)throw new TypeError(i);function R(t){var a=o,i=E;return o=E=void 0,S=t,_=e.apply(i,a)}function c(e){var a=e-T;return void 0===T||a>=t||a<0||l&&e-S>=n}function m(){var e=u();if(c(e))return L(e);r=setTimeout(m,(function(e){var a=t-(e-T);return l?A(a,n-(e-S)):a})(e))}function L(e){return r=void 0,O&&o?R(e):(o=E=void 0,_)}function D(){var e=u(),a=c(e);if(o=arguments,E=this,T=e,a){if(void 0===r)return(function(e){return S=e,r=setTimeout(m,t),s?R(e):_})(T);if(l)return r=setTimeout(m,t),R(T)}return void 0===r&&(r=setTimeout(m,t)),_}return t=N(t)||0,d(a)&&(s=!!a.leading,n=(l="maxWait"in a)?I(N(a.maxWait)||0,t):n,O="trailing"in a?!!a.trailing:O),D.cancel=function(){void 0!==r&&clearTimeout(r),S=0,o=T=E=r=void 0},D.flush=function(){return void 0===r?_:L(u())},D}function d(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function N(e){if("number"==typeof e)return e;if((function(e){return"symbol"==typeof e||(function(e){return!!e&&"object"==typeof e})(e)&&"[object Symbol]"==l.call(e)})(e))return NaN;if(d(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=d(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var a=n.test(e);return a||_.test(e)?r(e.slice(2),a?2:8):E.test(e)?NaN:+e}e.exports=function(e,t,a){var o=!0,E=!0;if("function"!=typeof e)throw new TypeError(i);return d(a)&&(o="leading"in a?!!a.leading:o,E="trailing"in a?!!a.trailing:E),O(e,t,{leading:o,maxWait:t,trailing:E})}},53909:(e,t,a)=>{var i=a(84686).hp;e.exports=n,e.exports.decode=n,e.exports.encode=function(e){e=Object.assign({},e);let t=new Set;e.xt&&"string"==typeof e.xt&&t.add(e.xt);e.xt&&Array.isArray(e.xt)&&(t=new Set(e.xt));e.infoHashBuffer&&t.add(`urn:btih:${e.infoHashBuffer.toString("hex")}`);e.infoHash&&t.add(`urn:btih:${e.infoHash}`);e.infoHashV2Buffer&&t.add(e.xt=`urn:btmh:1220${e.infoHashV2Buffer.toString("hex")}`);e.infoHashV2&&t.add(`urn:btmh:1220${e.infoHashV2}`);const a=Array.from(t);1===a.length&&(e.xt=a[0]);a.length>1&&(e.xt=a);e.publicKeyBuffer&&(e.xs=`urn:btpk:${e.publicKeyBuffer.toString("hex")}`);e.publicKey&&(e.xs=`urn:btpk:${e.publicKey}`);e.name&&(e.dn=e.name);e.keywords&&(e.kt=e.keywords);e.announce&&(e.tr=e.announce);e.urlList&&(e.ws=e.urlList,delete e.as);e.peerAddresses&&(e["x.pe"]=e.peerAddresses);let i="magnet:?";return Object.keys(e).filter(e=>2===e.length||"x.pe"===e).forEach((t,a)=>{const o=Array.isArray(e[t])?e[t]:[e[t]];o.forEach((e,o)=>{(a>0||o>0)&&("kt"!==t&&"so"!==t||0===o)&&(i+="&"),"dn"===t&&(e=encodeURIComponent(e).replace(/%20/g,"+")),"tr"!==t&&"as"!==t&&"ws"!==t||(e=encodeURIComponent(e)),"xs"!==t||e.startsWith("urn:btpk:")||(e=encodeURIComponent(e)),"kt"===t&&(e=encodeURIComponent(e)),"so"!==t&&(i+="kt"===t&&o>0?`+${e}`:`${t}=${e}`)}),"so"===t&&(i+=`${t}=${E.compose(o)}`)}),i};const o=a(942),E=a(51042);function n(e){const t={},a=e.split("magnet:?")[1];let n;if((a&&a.length>=0?a.split("&"):[]).forEach(e=>{const a=e.split("=");if(2!==a.length)return;const i=a[0];let o=a[1];"dn"===i&&(o=decodeURIComponent(o).replace(/\+/g," ")),"tr"!==i&&"xs"!==i&&"as"!==i&&"ws"!==i||(o=decodeURIComponent(o)),"kt"===i&&(o=decodeURIComponent(o).split("+")),"ix"===i&&(o=Number(o)),"so"===i&&(o=E.parse(decodeURIComponent(o).split(","))),t[i]?(Array.isArray(t[i])||(t[i]=[t[i]]),t[i].push(o)):t[i]=o}),t.xt){(Array.isArray(t.xt)?t.xt:[t.xt]).forEach(e=>{if(n=e.match(/^urn:btih:(.{40})/))t.infoHash=n[1].toLowerCase();else if(n=e.match(/^urn:btih:(.{32})/)){const e=o.decode(n[1]);t.infoHash=i.from(e,"binary").toString("hex")}else(n=e.match(/^urn:btmh:1220(.{64})/))&&(t.infoHashV2=n[1].toLowerCase())})}if(t.xs){(Array.isArray(t.xs)?t.xs:[t.xs]).forEach(e=>{(n=e.match(/^urn:btpk:(.{64})/))&&(t.publicKey=n[1].toLowerCase())})}return t.infoHash&&(t.infoHashBuffer=i.from(t.infoHash,"hex")),t.infoHashV2&&(t.infoHashV2Buffer=i.from(t.infoHashV2,"hex")),t.publicKey&&(t.publicKeyBuffer=i.from(t.publicKey,"hex")),t.dn&&(t.name=t.dn),t.kt&&(t.keywords=t.kt),t.announce=[],("string"==typeof t.tr||Array.isArray(t.tr))&&(t.announce=t.announce.concat(t.tr)),t.urlList=[],("string"==typeof t.as||Array.isArray(t.as))&&(t.urlList=t.urlList.concat(t.as)),("string"==typeof t.ws||Array.isArray(t.ws))&&(t.urlList=t.urlList.concat(t.ws)),t.peerAddresses=[],("string"==typeof t["x.pe"]||Array.isArray(t["x.pe"]))&&(t.peerAddresses=t.peerAddresses.concat(t["x.pe"])),t.announce=Array.from(new Set(t.announce)),t.urlList=Array.from(new Set(t.urlList)),t.peerAddresses=Array.from(new Set(t.peerAddresses)),t}},29895:e=>{"use strict";e.exports=Math.abs},72153:e=>{"use strict";e.exports=Math.floor},15518:e=>{"use strict";e.exports=Number.isNaN||function(e){return e!=e}},90457:e=>{"use strict";e.exports=Math.max},21179:e=>{"use strict";e.exports=Math.min},55985:e=>{"use strict";e.exports=Math.pow},88639:e=>{"use strict";e.exports=Math.round},55738:(e,t,a)=>{"use strict";var i=a(15518);e.exports=function(e){return i(e)||0===e?e:e<0?-1:1}},63810:e=>{e.exports={"error-container":"error-container-OJnoc","error-image":"error-image-qU9Qo","error-message":"error-message-kW59Z","buttons-container":"buttons-container-tQonN","button-container":"button-container-vLSQK",label:"label-Up_te"}},68120:e=>{e.exports={"gamepad-modal":"gamepad-modal-Qawlq",backdrop:"backdrop-LYhNk",container:"container-RTZor",header:"header-dZZ7W",title:"title-VSCBV","close-button":"close-button-CnaWr",icon:"icon-IBKco",content:"content-LwIAE",diagram:"diagram-Jlr11","anim-body":"anim-body-wsElB","draw-stroke":"draw-stroke-CwxEV","anim-controls":"anim-controls-NQGnF","fade-in":"fade-in-AjdhF","anim-lines":"anim-lines-E5YUF","draw-line":"draw-line-tR_JU","anim-labels":"anim-labels-ZwvAF",sections:"sections-oDwuV",section:"section-EYjRH","section-title":"section-title-svA6u",mapping:"mapping-pOqvt",kbd:"kbd-A5Qhp",dir:"dir-lD4k_",action:"action-BaO8j"}},45568:e=>{e.exports={"shortcuts-modal":"shortcuts-modal-A5Jm_",backdrop:"backdrop-RVNbP",container:"container-OawCB",header:"header-JUh2c",title:"title-SaDFr","close-button":"close-button-zS10s",icon:"icon-gr21P",content:"content-X0GHX"}},70036:e=>{e.exports={"updater-banner":"updater-banner-MjMLN",button:"button-ixcOU",close:"close-Quid9",icon:"icon-N2Lyd"}},36329:e=>{e.exports={"fade-in":"fade-in-pFkt_","fade-in-no-motion":"fade-in-no-motion-lYmxL","slide-up":"slide-up-lSxrC","toasts-container":"toasts-container-oKECy","tooltip-container":"tooltip-container-Qpse8","file-drop-container":"file-drop-container-gHJoy","updater-banner-container":"updater-banner-container-Bk1mq",router:"router-_65XU","loader-container":"loader-container-vwvnb","error-container":"error-container-VZXwH"}},68738:e=>{e.exports={"toast-item-container":"toast-item-container-nG0uk",success:"success-eIDTa","icon-container":"icon-container-rjAiH",icon:"icon-Y4I_O",error:"error-quyOd",info:"info-KEWq8","info-container":"info-container-xD9V6","title-container":"title-container-VFReJ","message-container":"message-container-znkCj","close-button-container":"close-button-container-YtyYE"}},96906:e=>{e.exports={"tooltip-placeholder":"tooltip-placeholder-niioe"}},25495:e=>{e.exports={"tooltip-item":"tooltip-item-gfYXu"}},24061:e=>{e.exports={"group-container":"group-container-OKT01","icon-container":"icon-container-Vs4TN",icon:"icon-TpQFr",disabled:"disabled-rlj6R"}},33325:e=>{e.exports={"addon-details-container":"addon-details-container-tUlp2","title-container":"title-container-Ca076",logo:"logo-Nynh9",icon:"icon-ZYXtC","name-container":"name-container-XxPAj",name:"name-i0o3Y",version:"version-FdUq6","section-container":"section-container-N6QHW","section-header":"section-header-tbXCb","section-label":"section-label-_R7gz","transport-url-label":"transport-url-label-upr4V","disclaimer-label":"disclaimer-label-I7kvM"}},82910:e=>{e.exports={"addon-details-modal-container":"addon-details-modal-container-aBFaQ","addon-details-container":"addon-details-container-VdGrt","addon-details-message-container":"addon-details-message-container-X2sRf","cancel-button":"cancel-button-zuUX6","cancel-button-label":"cancel-button-label-ZOQUJ","uninstall-button":"uninstall-button-iLxLs"}},43351:e=>{e.exports={"bottom-sheet":"bottom-sheet-VtqY2",backdrop:"backdrop-Doe6y",container:"container-yiLtz",dragging:"dragging-ML0cp",heading:"heading-xf2ct",handle:"handle-TCLds",title:"title-QtERv",content:"content-ElxXl"}},5077:e=>{e.exports={"button-container":"button-container-zVLH6"}},62871:e=>{e.exports={checkbox:"checkbox-_AF32",label:"label-UHMAy",link:"link-ih0xx","checkbox-container":"checkbox-container-O5cy3","checkbox-icon":"checkbox-icon-viDqg",disabled:"disabled-oxpfi",error:"error-LWgU0",checked:"checked-cf9YT"}},24189:e=>{e.exports={chip:"chip-L3r9A",active:"active-jnhyP"}},37359:e=>{e.exports={chips:"chips-Uw41c"}},3599:e=>{e.exports={"color-input-container":"color-input-container-FAQiP","transparent-label-container":"transparent-label-container-uuGMx","transparent-label":"transparent-label-NxKvi","color-picker-container":"color-picker-container-szQfD"}},79846:e=>{e.exports={"color-picker-container":"color-picker-container-Cny5U"}},72775:e=>{e.exports={"context-menu-container":"context-menu-container-TdwXy","context-menu":"context-menu-kWx7C"}},60788:e=>{e.exports={"event-modal":"event-modal-lIGmX","body-container":"body-container-x9t4v",image:"image-iUBVI","info-container":"info-container-ewqxH","title-container":"title-container-tBMsA",title:"title-lE2cq",label:"label-KwjpM","addon-container":"addon-container-YNNkt",icon:"icon-n54me",name:"name-DVEMC","action-button":"action-button-QSvOg","button-label":"button-label-hRZRW"}},5639:e=>{e.exports={"horizontal-scroll":"horizontal-scroll-pGtUW",left:"left-MCk5v",right:"right-bxsRb",center:"center-J9E02"}},99715:e=>{e.exports={"main-nav-bars-container":"main-nav-bars-container-wNjS5","horizontal-nav-bar":"horizontal-nav-bar-ji5GB","vertical-nav-bar":"vertical-nav-bar-qGRze","nav-content-container":"nav-content-container-zl9hQ"}},81965:e=>{e.exports={"meta-item-container":"meta-item-container-Tj0Ib","poster-container":"poster-container-qkw48","dismiss-icon-layer":"dismiss-icon-layer-BWztF","poster-image-layer":"poster-image-layer-KimPZ","play-icon-layer":"play-icon-layer-vpQIo","play-icon-outer":"play-icon-outer-r3iKR","play-icon-background":"play-icon-background-Uazjh","title-bar-container":"title-bar-container-1Ba0x","menu-label-container":"menu-label-container-ChuX8","poster-shape-poster":"poster-shape-poster-MEhNx","poster-shape-square":"poster-shape-square-meMeN","poster-shape-landscape":"poster-shape-landscape-kF6i8","dismiss-icon":"dismiss-icon-db3fv","dismiss-icon-backdrop":"dismiss-icon-backdrop-MkuLQ","watched-icon-layer":"watched-icon-layer-bi3DO","watched-icon":"watched-icon-zuUdK","poster-image":"poster-image-NiV7O","placeholder-icon":"placeholder-icon-xttvb","play-icon":"play-icon-QmEEA","progress-bar-layer":"progress-bar-layer-LVYYi","progress-bar":"progress-bar-w1rNN","progress-bar-background":"progress-bar-background-kyRgp","new-videos":"new-videos-cwuD9",layer:"layer-dQmEe",icon:"icon-gh1t9",label:"label-ZZ2m7","title-label":"title-label-VnEAc"}},10681:e=>{e.exports={"action-button-container":"action-button-container-sVyRr","icon-container":"icon-container-rQBA0",icon:"icon-RouVG","label-container":"label-container-xslEF",label:"label-WCWIO"}},47047:e=>{e.exports={"meta-links-container":"meta-links-container-dh69_","label-container":"label-container-dYN2B","links-container":"links-container-C8Mw9","link-container":"link-container-gHxPW"}},75327:e=>{e.exports={"meta-preview-placeholder-container":"meta-preview-placeholder-container-IVU4R","meta-info-container":"meta-info-container-zVaVX","logo-container":"logo-container-CES89","duration-release-info-container":"duration-release-info-container-JQE0f","duration-container":"duration-container-tVH7K","release-info-container":"release-info-container-dbZja","genres-container":"genres-container-MkCtO","genres-header-container":"genres-header-container-XNnjL","genre-label-container":"genre-label-container-r3gbk","action-buttons-container":"action-buttons-container-FHoD2"}},18700:e=>{e.exports={"meta-preview-container":"meta-preview-container-o22hc",compact:"compact-ii1zu","meta-info-container":"meta-info-container-ub8AH",logo:"logo-X3hTV","logo-placeholder":"logo-placeholder-rE1ld","runtime-release-info-container":"runtime-release-info-container-BGd_r","runtime-label":"runtime-label-TzAGI","release-info-label":"release-info-label-LPJMB","description-container":"description-container-yi8iU","action-buttons-container":"action-buttons-container-XbKVa","action-button":"action-button-XIZa3","group-container":"group-container-jnAoE","background-image-layer":"background-image-layer-kk_WI","background-image":"background-image-9zToE","imdb-button-container":"imdb-button-container-gGjxp",label:"label-MXv72",icon:"icon-N_uIU","label-container":"label-container-_VXZt","meta-links":"meta-links-Xiao3","show-button":"show-button-_yuOF","share-prompt":"share-prompt-QbhIA"}},85039:e=>{e.exports={"meta-row-placeholder-container":"meta-row-placeholder-container-x8ykQ","header-container":"header-container-LRLpi","title-container":"title-container-RuV2b","see-all-container":"see-all-container-GtLII",label:"label-FP9bt",icon:"icon-U2Gj8","meta-items-container":"meta-items-container-M4vN4","meta-item":"meta-item-iOgzp","poster-container":"poster-container-WX2KD","title-bar-container":"title-bar-container-U0ZAT","title-label":"title-label-mb1GR"}},444:e=>{e.exports={"meta-row-container":"meta-row-container-xtlB1","header-container":"header-container-tR3Ev","title-container":"title-container-Mkwnq","see-all-container":"see-all-container-MoOtW",label:"label-bytni",icon:"icon-Sj7HO","message-container":"message-container-KWmlO","meta-items-container":"meta-items-container-qcuUA","meta-item":"meta-item-QFHCh","poster-shape-poster":"poster-shape-poster-LKBza","poster-shape-square":"poster-shape-square-g5a1z","poster-shape-landscape":"poster-shape-landscape-KmmRZ"}},15314:e=>{e.exports={"modal-container":"modal-container-OuxEF","modal-dialog-container":"modal-dialog-container-DZMKq","modal-dialog-background":"modal-dialog-background-vZpB_","close-button-container":"close-button-container-cmxAp",icon:"icon-OYzlV","modal-dialog-content":"modal-dialog-content-Xgv7Z","title-container":"title-container-v2mmF","body-container":"body-container-H80dD","buttons-container":"buttons-container-e_JoR","action-button":"action-button-eprQG",label:"label-wbfsE"}},18634:e=>{e.exports={"label-container":"label-container-dhjQS",icon:"icon-jg2il",label:"label-AR_l8","modal-container":"modal-container-WaYOG","menu-container":"menu-container-qiz0X","option-container":"option-container-mO9yW","no-options-container":"no-options-container-z47Tg"}},97778:e=>{e.exports={dropdown:"dropdown-MWaxp",open:"open-yuN4f","back-button":"back-button-dGLHu","back-button-icon":"back-button-icon-VdHBJ"}},82484:e=>{e.exports={option:"option-HcOSE",label:"label-IR8xX",icon:"icon-I_g2q"}},78351:e=>{e.exports={"multiselect-menu":"multiselect-menu-qMdaj",disabled:"disabled-RaqL9","multiselect-button":"multiselect-button-XXdgA",label:"label-SoEGc",icon:"icon-gQU96",open:"open-TvFQd",active:"active-gKhO5"}},43661:e=>{e.exports={"nav-menu-popup-label":"nav-menu-popup-label-XmUBo","nav-menu-container":"nav-menu-container-Pl25j","with-warning":"with-warning-SNmXK","user-info-container":"user-info-container-uigVE","avatar-container":"avatar-container-f6ino","user-info-details":"user-info-details-XJ5OH","email-container":"email-container-LNcms","email-label":"email-label-IFT0d","logout-button-container":"logout-button-container-prHdW","logout-label":"logout-label-HhwtK","nav-menu-section":"nav-menu-section-j87xd","nav-menu-option-container":"nav-menu-option-container-Qj9Xh",icon:"icon-MRjOP","nav-menu-option-label":"nav-menu-option-label-d7fgK"}},78608:e=>{e.exports={"search-bar-container":"search-bar-container-asfq1","search-input":"search-input-IQ0ZW","placeholder-label":"placeholder-label-XyrN_","submit-button-container":"submit-button-container-MImNa",icon:"icon-TkvAO","menu-container":"menu-container-GcXNG",label:"label-J908i",title:"title-s74ty","search-history-clear":"search-history-clear-ap0h8",items:"items-P1xS5",item:"item-TgYCX"}},47518:e=>{e.exports={"horizontal-nav-bar-container":"horizontal-nav-bar-container-Y_zvK","logo-container":"logo-container-jteMT",logo:"logo-oPx1q","back-button-container":"back-button-container-lDB1N",title:"title-DGh6h","search-bar":"search-bar-h60ja","buttons-container":"buttons-container-Oc5z1","hdr-indicator":"hdr-indicator-wqNXc",icon:"icon-T8MU6","button-container":"button-container-xT9_L","menu-button-container":"menu-button-container-DtW4v"}},9371:e=>{e.exports={"nav-tab-button-container":"nav-tab-button-container-dYhs0",label:"label-BCz2f",icon:"icon-TzPrK",logo:"logo-xJBE9"}},67564:e=>{e.exports={"vertical-nav-bar-container":"vertical-nav-bar-container-UPAkA","nav-tab-button":"nav-tab-button-tW6qT"}},93583:e=>{e.exports={"number-input":"number-input-igJ35",button:"button-GWY2o",icon:"icon-EndAk","number-display":"number-display-hLJ72",label:"label-y4qDZ",value:"value-Y2xdx"}},17319:e=>{e.exports={"label-container":"label-container-XOyzm","menu-container":"menu-container-B6cqK","menu-direction-top-left":"menu-direction-top-left-ongjn","menu-direction-bottom-left":"menu-direction-bottom-left-Dvtqk","menu-direction-top-right":"menu-direction-top-right-tmrFG","menu-direction-bottom-right":"menu-direction-bottom-right-aJ89V"}},76559:e=>{e.exports={"radio-button":"radio-button-SGEc1","radio-container":"radio-container-wPddo","inner-circle":"inner-circle-vdtUP",disabled:"disabled-ZzMU9",error:"error-_vY0h",selected:"selected-M_zHA"}},58515:e=>{e.exports={"search-bar-container":"search-bar-container-sTkGP","search-input":"search-input-Q18HV",icon:"icon-M3jX0"}},59242:e=>{e.exports={"search-bar-container":"search-bar-container-p4tSt","search-input":"search-input-bAgAh",icon:"icon-QOYfJ"}},4662:e=>{e.exports={"share-prompt-container":"share-prompt-container-EXOaj","buttons-container":"buttons-container-fiSbJ","button-container":"button-container-KJoeC",icon:"icon-OX8pK","facebook-button":"facebook-button-La6ud","x-button":"x-button-pA7ym","reddit-button":"reddit-button-sd07c","url-container":"url-container-OKpfh","url-text-input":"url-text-input-nqDsC","copy-button":"copy-button-XmXGg",label:"label-gMoQ8"}},68084:e=>{e.exports={combos:"combos-TF23d",combo:"combo-i2l7g",separator:"separator-KiYac"}},88422:e=>{e.exports={separator:"separator-uSn0j"}},45833:e=>{e.exports={"shortcuts-group":"shortcuts-group-LbRfT",title:"title-eToYZ",shortcuts:"shortcuts-tQ93G",shortcut:"shortcut-swbky",label:"label-WnVj8"}},44020:e=>{e.exports={"active-slider-within":"active-slider-within-NcgYf","slider-container":"slider-container-nJz5F",layer:"layer-aC5Vt",track:"track-gItfW","audio-boost":"audio-boost-AyRq0","track-before":"track-before-kJzIb","track-after":"track-after-pUXC0",thumb:"thumb-PiTF5"}},87318:e=>{e.exports={"text-input":"text-input-hnLiz"}},6825:e=>{e.exports={"toggle-container":"toggle-container-lZfHP",toggle:"toggle-toOWM"}},8759:e=>{e.exports={"video-placeholder-container":"video-placeholder-container-DgoIs","info-container":"info-container-BATmf","name-container":"name-container-N4C39","released-container":"released-container-egHHb"}},12416:e=>{e.exports={"video-container":"video-container-ezBpK","thumbnail-container":"thumbnail-container-Zm8Cl",thumbnail:"thumbnail-J81W3",blurred:"blurred-ZmA2z","placeholder-icon":"placeholder-icon-GNOI3","progress-bar-container":"progress-bar-container-w8eFT","progress-bar":"progress-bar-E23CT","progress-bar-background":"progress-bar-background-Q7aEH","info-container":"info-container-xyynk","title-container":"title-container-NcfV9","flex-row-container":"flex-row-container-CAyQu","released-container":"released-container-XLPqf","upcoming-watched-container":"upcoming-watched-container-msCaq","upcoming-container":"upcoming-container-LXfQ7","watched-container":"watched-container-gvzs3","flag-icon":"flag-icon-RDrvf","flag-label":"flag-label-zJloD",selected:"selected-AfK31",border:"border-nc19J","context-menu-content":"context-menu-content-ItIFy","context-menu-option-container":"context-menu-option-container-KNVWj","context-menu-option-label":"context-menu-option-label-dy2nc"}},3063:e=>{e.exports={"addon-container":"addon-container-lC5KN","logo-container":"logo-container-ZcSSC",logo:"logo-WrsGF",icon:"icon-GxVbY","info-container":"info-container-AdMB6","name-container":"name-container-qIAg8","version-container":"version-container-zdPyN","types-container":"types-container-DaOrg","description-container":"description-container-v7Jhe","buttons-container":"buttons-container-g0xXr","action-buttons-container":"action-buttons-container-xMVmz","install-button-container":"install-button-container-yfcq5","configure-button-container":"configure-button-container-VwVAQ","uninstall-button-container":"uninstall-button-container-oV4Yo","share-button-container":"share-button-container-s3gwP",label:"label-OnWh2"}},14267:e=>{e.exports={"addon-container":"addon-container-A53Om",content:"content-gjK8A","logo-container":"logo-container-uixVa","info-container":"info-container-EuwPe","placeholder-pill":"placeholder-pill-OmvfW","buttons-container":"buttons-container-_S1YF","action-buttons-container":"action-buttons-container-bYZoV"}},67644:e=>{e.exports={"addons-container":"addons-container-ogGYu","addons-content":"addons-content-zhFBl","addons-list-container":"addons-list-container-Ovr2Z","selectable-inputs-container":"selectable-inputs-container-tUul1","add-button-container":"add-button-container-SkafT",icon:"icon-HsyZS","add-button-label":"add-button-label-NN6bu","select-input-container":"select-input-container-KqG8N",spacing:"spacing-wH1w5","search-bar":"search-bar-k7MXd","filter-button":"filter-button-lLJ1X","filter-icon":"filter-icon-LUDTS","message-container":"message-container-GBw0P",addon:"addon-whmdO","filters-modal":"filters-modal-w6oWY","add-addon-modal-container":"add-addon-modal-container-KR5ny",notice:"notice-UQkO1","addon-url-input":"addon-url-input-ucetZ","cancel-button":"cancel-button-R2AxR","share-modal-container":"share-modal-container-DkzPM","title-container":"title-container-La49g",logo:"logo-PmYDP","name-container":"name-container-m_Sz0",name:"name-YD0xd",version:"version-wuAFB","share-prompt-container":"share-prompt-container-vaK4P"}},69098:e=>{e.exports={"warning-container":"warning-container-_GJlx","warning-statement":"warning-statement-MQjVq",actions:"actions-IOe34",action:"action-t06kj",label:"label-PkwRv"}},78447:e=>{e.exports={"board-container":"board-container-DTN_b","board-content-container":"board-content-container-ToQTz","board-content":"board-content-nPWv1","board-row":"board-row-CoJrZ","board-warning-container":"board-warning-container-a4m04","board-row-poster":"board-row-poster-QPQqC","board-row-square":"board-row-square-pgaZ3","continue-watching-row":"continue-watching-row-ZiNSa","board-row-landscape":"board-row-landscape-FRGXx"}},67279:e=>{e.exports={calendar:"calendar-cH2jw",content:"content-wBwrQ",main:"main-vWt7d"}},12770:e=>{e.exports={details:"details-EuHwi",video:"video-BIs3a",name:"name-vpn8u",info:"info-n1Tz1",icon:"icon-Di3yP",placeholder:"placeholder-Kigxt"}},93721:e=>{e.exports={item:"item-PwXPg",heading:"heading-aqSxF",body:"body-pUnX4",video:"video-XnjiE",name:"name-tepO3",info:"info-dnUvu",icon:"icon-bz23A",placeholder:"placeholder-NxxV1",text:"text-x3anZ",today:"today-JJfHO",active:"active-ymNy0"}},72716:e=>{e.exports={list:"list-fa_2a"}},10434:e=>{e.exports={placeholder:"placeholder-pCQTz",title:"title-bE4zd","image-container":"image-container-DOkaE",image:"image-qgtvg",overview:"overview-RGglv",point:"point-iTc1_",icon:"icon-Y5Zkw",text:"text-Pa9GN","button-container":"button-container-fBjqZ",button:"button-DsyS9"}},92642:e=>{e.exports={selector:"selector-uRGQ6",prev:"prev-__2gh",next:"next-t6hvT",label:"label-xSEWG",icon:"icon-ixEYr",selected:"selected-lBBwk",year:"year-jHuog",month:"month-VlFJ6"}},32931:e=>{e.exports={cell:"cell-l3eWl",heading:"heading-TYXvp",day:"day-nttmc",items:"items-ZZ9Jt",item:"item-qsUNQ",icon:"icon-F3Uu8",poster:"poster-goLqZ",more:"more-gGKzA",today:"today-G8kuO",active:"active-KC8sV"}},67490:e=>{e.exports={table:"table-QbfK0",week:"week-mTZNI",day:"day-LPW9e",long:"long-UpX3r",short:"short-MoF9_",grid:"grid-cUaUg"}},71888:e=>{e.exports={"discover-container":"discover-container-L6OGL","discover-content":"discover-content-CRsRg","catalog-container":"catalog-container-VNK_T","meta-items-container":"meta-items-container-n8vNz","selectable-inputs-container":"selectable-inputs-container-IRz50","select-input":"select-input-CHDbe","filter-container":"filter-container-BVkqT","filter-button":"filter-button-GU_n0","filter-icon":"filter-icon-zlFnX","missing-addon-warning-container":"missing-addon-warning-container-IXGuv","warning-label":"warning-label-f19Jg","install-button":"install-button-SmJe1",label:"label-ToW4S","message-container":"message-container-Zv9eF",image:"image-txC9E","message-label":"message-label-mRyRX","meta-item-placeholder":"meta-item-placeholder-wxG4I","poster-container":"poster-container-Dch4R","title-bar-container":"title-bar-container-dtDnk","title-label":"title-label-vHdQd","meta-preview-container":"meta-preview-container-CoWs5","selectable-inputs-modal":"selectable-inputs-modal-ChpOa"}},58195:e=>{e.exports={"password-reset-modal-container":"password-reset-modal-container-KzJPQ","credentials-text-input":"credentials-text-input-ncrIR","error-message":"error-message-DkekN","cancel-button":"cancel-button-AneJE"}},10873:e=>{e.exports={"intro-container":"intro-container-tkNS6","background-container":"background-container-aYKCH","heading-container":"heading-container-oI70m","logo-container":"logo-container-W49kt",logo:"logo-WJ36F","title-container":"title-container-CbIkM","slogan-container":"slogan-container-UlcYd","content-container":"content-container-A1Drn","form-button":"form-button-vyqqj",icon:"icon-L_6b6",label:"label-uHD7L","submit-button":"submit-button-x3L8z","guest-login-button":"guest-login-button-D8DWZ","signup-form-button":"signup-form-button-UGmSk","login-form-button":"login-form-button-DqJUV","form-container":"form-container-HMlEh","credentials-text-input":"credentials-text-input-QMCZz","forgot-password-link-container":"forgot-password-link-container-ygZqb","forgot-password-link":"forgot-password-link-NxNUD","error-message":"error-message-cKdzB","options-container":"options-container-qxboQ","facebook-button":"facebook-button-LZ_kG","apple-button":"apple-button-V5nEI","loading-modal-container":"loading-modal-container-eLyTm","loader-container":"loader-container-oe8rU",flash:"flash-wUFXY",button:"button-ryGtP"}},32441:e=>{e.exports={placeholder:"placeholder-XbuMS",title:"title-eBwtZ","image-container":"image-container-YnqQ_",image:"image-yTheT",overview:"overview-nYi3n",point:"point-vQhRj",icon:"icon-RD7Oa",text:"text-NNOtt","button-container":"button-container-HU08c",button:"button-GHZkA"}},41486:e=>{e.exports={"library-container":"library-container-zM_bj","library-content":"library-content-PgX4O","meta-items-container":"meta-items-container-IKrND","selectable-inputs-container":"selectable-inputs-container-hR3or","select-input-container":"select-input-container-H1VZ1","message-container":"message-container-MhY5t",image:"image-csRHm","message-label":"message-label-UExl3","selectable-inputs-modal":"selectable-inputs-modal-rHlo7"}},7671:e=>{e.exports={"button-container":"button-container-PmUa2",label:"label-sAyL4"}},34803:e=>{e.exports={background:"background-Xro_t",icon:"icon-UFaeB"}},11495:e=>{e.exports={"stream-placeholder-container":"stream-placeholder-container-T1nxv","addon-container":"addon-container-pm1P0","addon-name":"addon-name-zAOKP","info-container":"info-container-Z1Dl6","description-container":"description-container-ZOMcn","play-icon":"play-icon-MXqj3"}},90237:e=>{e.exports={"stream-container":"stream-container-JPdah",icon:"icon-rAZvO","info-container":"info-container-TihQo",thumbnail:"thumbnail-whoms","placeholder-icon":"placeholder-icon-znYz0","addon-name":"addon-name-tC8PX","progress-bar-container":"progress-bar-container-ADRp_","progress-bar":"progress-bar-XrEBL","progress-bar-background":"progress-bar-background-HueVQ","description-container":"description-container-vW_De","menu-icon":"menu-icon-JD2rP","context-menu-content":"context-menu-content-Xe_lN","context-menu-title":"context-menu-title-aoWE4","context-menu-option-container":"context-menu-option-container-BZGla","context-menu-option-label":"context-menu-option-label-EbNNz"}},52654:e=>{e.exports={"streams-list-container":"streams-list-container-xYMJo","message-container":"message-container-f9_L4",search:"search-Bo8nu",image:"image-rIyu6",label:"label-luvnO","addons-loading-container":"addons-loading-container-Vkwp3","addons-loading":"addons-loading-zhdQr","addons-loading-bar":"addons-loading-bar-MqT59","select-choices-wrapper":"select-choices-wrapper-xGzfs","back-button-container":"back-button-container-cJ4bk",icon:"icon-SoFgF","episode-title":"episode-title-dln_c","select-input-container":"select-input-container-irGn_","streams-container":"streams-container-bbSc4","install-button-container":"install-button-container-Q60yJ"}},25690:e=>{e.exports={"seasons-bar-placeholder-container":"seasons-bar-placeholder-container-M81RN","prev-season-button":"prev-season-button-TCbOq","next-season-button":"next-season-button-oGnlT",icon:"icon-UzQjF",label:"label-lmBnj","seasons-popup-label-container":"seasons-popup-label-container-r2UDB","seasons-popup-label":"seasons-popup-label-xBinL","seasons-popup-icon":"seasons-popup-icon-p1T5d"}},98287:e=>{e.exports={"seasons-bar-container":"seasons-bar-container-nOZjG","prev-season-button":"prev-season-button-bs1GQ","next-season-button":"next-season-button-RrYAq",disabled:"disabled-WJy2x",label:"label-uJbfD",icon:"icon-_ZBEE","seasons-popup-label-container":"seasons-popup-label-container-fZcu4"}},5019:e=>{e.exports={"videos-list-container":"videos-list-container-NepX5","message-container":"message-container-_hhmQ","episode-picker":"episode-picker-JPpsC",image:"image-_xAbP",label:"label-Ff1_X","notifications-toggle":"notifications-toggle-PaWY3","seasons-bar":"seasons-bar-Ma8vp","search-bar":"search-bar-mZHWa","videos-container":"videos-container-msX8s"}},77712:e=>{e.exports={"metadetails-container":"metadetails-container-K_Dqa","background-image-layer":"background-image-layer-wJa90","background-image":"background-image-tSjYu","nav-bar":"nav-bar-MH6Vk","metadetails-content":"metadetails-content-Uz5EV","vertical-nav-bar":"vertical-nav-bar-B39nq","meta-message-container":"meta-message-container-MJZN5",image:"image-R1LcJ","message-label":"message-label-Uz4_P","meta-preview":"meta-preview-ES0h3",spacing:"spacing-rgIYg","videos-list":"videos-list-nE0LJ","streams-list":"streams-list-Y1lCM","meta-extension-modal-container":"meta-extension-modal-container-gHjqy","meta-extension-modal-iframe":"meta-extension-modal-iframe-GGHlm"}},76152:e=>{e.exports={"not-found-container":"not-found-container-Q1qsP","nav-bar":"nav-bar-Eu3_y","not-found-content":"not-found-content-z_Eza","not-found-image":"not-found-image-Qab4G","not-found-label":"not-found-label-mmwyZ"}},93917:e=>{e.exports={"audio-menu":"audio-menu-qB4SQ",container:"container-lNRgG",header:"header-yT4vp",list:"list-lt_h8",option:"option-COcvW",info:"info-BPG2q",lang:"lang-EXxoG",label:"label-_DvDN",icon:"icon-DebLV"}},56044:e=>{e.exports={"buffering-loader-container":"buffering-loader-container-P7S0m","buffering-loader":"buffering-loader-fMSpb",fadeInOut:"fadeInOut-WS5RD"}},78565:e=>{e.exports={"seek-bar-container":"seek-bar-container-JGGTa",label:"label-QFbsS",slider:"slider-hBDOf"}},99995:e=>{e.exports={"volume-slider":"volume-slider-G_xAt"}},54675:e=>{e.exports={"control-bar-container":"control-bar-container-xsWA7","seek-bar":"seek-bar-I7WeY","control-bar-buttons-container":"control-bar-buttons-container-SWhkU","control-bar-button":"control-bar-button-FQUsj",icon:"icon-qy6I6","volume-slider":"volume-slider-U9jfo",spacing:"spacing-p8NJQ","control-bar-buttons-menu-button":"control-bar-buttons-menu-button-h0MWd","control-bar-buttons-menu-container":"control-bar-buttons-menu-container-M6L0_"}},33929:e=>{e.exports={error:"error-ty_iB","error-label":"error-label-lyLDv","error-sub":"error-sub-rdwAf","playlist-button":"playlist-button-tZTCo",icon:"icon-fIGRf",label:"label-Z7jSJ"}},38901:e=>{e.exports={"indicator-container":"indicator-container-wgAZn",indicator:"indicator-jM65y"}},1631:e=>{e.exports={"next-video-popup-container":"next-video-popup-container-H4wnL","slide-fade-in":"slide-fade-in-rk2M8","poster-container":"poster-container-tXZjA","poster-image":"poster-image-2D6wg",blurred:"blurred-rcoS5","placeholder-icon":"placeholder-icon-fu1rK","info-container":"info-container-KLOMx","details-container":"details-container-bUOTZ",name:"name-sIiDL",label:"label-zOq_w",title:"title-Z5Kgo","buttons-container":"buttons-container-iYrpZ",spacing:"spacing-iFwsN","button-container":"button-container-i4F7t","play-button":"play-button-Dluk6",icon:"icon-N3Ewm",dismiss:"dismiss-IvEL_"}},9484:e=>{e.exports={"option-container":"option-container-m_jZq",icon:"icon-krR0X",label:"label-cmqqu"}},44236:e=>{e.exports={"options-menu-container":"options-menu-container-qlzLt"}},86587:e=>{e.exports={"side-drawer":"side-drawer-r9EuA","close-button":"close-button-ruzkn",icon:"icon-k44IU",info:"info-hhNTg","side-drawer-meta-preview":"side-drawer-meta-preview-pB8v6","series-content":"series-content-VkYHB",videos:"videos-nRM2D"}},61395:e=>{e.exports={"side-drawer-button":"side-drawer-button-lVLKS",icon:"icon-g5Oo_"}},53665:e=>{e.exports={option:"option-_O96j",icon:"icon-kqaPF",label:"label-FEOiu"}},6491:e=>{e.exports={"speed-menu-container":"speed-menu-container-ABjzc",title:"title-Hu2Dm","options-container":"options-container-DNn3D",option:"option-GcPlB"}},3493:e=>{e.exports={"statistics-menu-container":"statistics-menu-container-DhiHn",title:"title-NCwWH",label:"label-h6nN_",value:"value-E8Ftb",stats:"stats-Tr37t",stat:"stat-zoq5A","info-hash":"info-hash-GT1Cv"}},51732:e=>{e.exports={stepper:"stepper-OL8zv",header:"header-fEtxa",content:"content-A6qIn",button:"button-fisbt",icon:"icon-zdvuT",value:"value-Z6LnU"}},13376:e=>{e.exports={"variant-option":"variant-option-RT1Op",info:"info-B5NXN","variant-label":"variant-label-J6D51","variant-origin":"variant-origin-tr6Os",icon:"icon-D8Ps2","context-menu-option":"context-menu-option-na6Oz","menu-icon":"menu-icon-kOThr","context-menu-option-label":"context-menu-option-label-YJcQv"}},8769:e=>{e.exports={"subtitles-menu-container":"subtitles-menu-container-PxBRZ","languages-container":"languages-container-NS7H9","variants-container":"variants-container-XglzH","subtitles-settings-container":"subtitles-settings-container-LhRGS","languages-header":"languages-header-jGNcK","variants-header":"variants-header-TsVSR","settings-header":"settings-header-eaWnm","languages-list":"languages-list-sxIwI","variants-list":"variants-list-yZo6B","language-option":"language-option-O1Yr9","language-label":"language-label-FjjqA",icon:"icon-I1Ruh","no-variants-container":"no-variants-container-q6u1Q","no-variants-label":"no-variants-label-RmDKZ","settings-list":"settings-list-mhZV6",spacing:"spacing-AWJpt",stepper:"stepper-FTDeY"}},9562:e=>{e.exports={"video-container":"video-container-v9_vA",video:"video-tkpQm"}},57526:e=>{e.exports={"volume-change-indicator":"volume-change-indicator-EWypD","volume-icon":"volume-icon-zn9zT","volume-slider":"volume-slider-FKN0X"}},35406:e=>{e.exports={"player-container":"player-container-wIELK",overlayHidden:"overlayHidden-gyjIy","nav-bar-layer":"nav-bar-layer-r9HT5","control-bar-layer":"control-bar-layer-m2jto","menu-layer":"menu-layer-HZFG9","side-drawer-button-layer":"side-drawer-button-layer-RrB8k",layer:"layer-qalDW","buffering-layer":"buffering-layer-ZZCYp","error-layer":"error-layer-RCEZC","background-layer":"background-layer-ldsp8",image:"image-XxZuJ","indicator-layer":"indicator-layer-EpiA6","side-drawer-layer":"side-drawer-layer-CZtJ1"}},47641:e=>{e.exports={"search-container":"search-container-uXEFf","search-content":"search-content-LX6un","search-row":"search-row-EQLaD","search-hints-wrapper":"search-hints-wrapper-IjhmE","search-hints-title-container":"search-hints-title-container-MXt8W","search-hints-title":"search-hints-title-cigX3","search-hints-container":"search-hints-container-FHpPM","search-hint-container":"search-hint-container-kd8iX",icon:"icon-fOZZl",label:"label-l6wxz","message-container":"message-container-YAunr",image:"image-Xuwya","message-label":"message-label-K8LPz","search-row-poster":"search-row-poster-m7CUE","search-row-square":"search-row-square-VesJA","search-row-landscape":"search-row-landscape-o3Lfv"}},47049:e=>{e.exports={"trakt-container":"trakt-container-wWlM8"}},22002:e=>{e.exports={user:"user-qhCA4","user-info-content":"user-info-content-uzAvu","avatar-container":"avatar-container-DeGD6","email-logout-container":"email-logout-container-YPJlN","email-label-container":"email-label-container-NEqIq","email-label":"email-label-LXltS","user-panel-container":"user-panel-container-WxLTU","user-panel-label":"user-panel-label-KmZCD"}},19935:e=>{e.exports={info:"info-nBG5H",label:"label-ldqPK"}},25837:e=>{e.exports={menu:"menu-xeE06",button:"button-DNmYL",selected:"selected-S7SeK",spacing:"spacing-PVpEn","version-info-label":"version-info-label-rSTCy"}},40685:e=>{e.exports={"settings-container":"settings-container-_g1tS","settings-content":"settings-content-co5eU","sections-container":"sections-container-ZaZpD"}},70805:e=>{e.exports={"shortcuts-group":"shortcuts-group-lFLEk"}},82217:e=>{e.exports={"configure-input-container":"configure-input-container-IqUdN",label:"label-bkapj","configure-button-container":"configure-button-container-tJJ5b",icon:"icon-DoVQm"}},7956:e=>{e.exports={"add-item":"add-item-EBrwa",input:"input-iITch",actions:"actions-a9mxc",add:"add-IsY_6",cancel:"cancel-gSD5_",icon:"icon-lYjLQ"}},44612:e=>{e.exports={item:"item-A9qrP",content:"content-SRbPn",selectable:"selectable-qF2vl",label:"label-WLvfI",actions:"actions-QcMQ_",status:"status-crByJ",icon:"icon-aswqE",ready:"ready-VKkmT",error:"error-sL3We",delete:"delete-mV6G_"}},31310:e=>{e.exports={wrapper:"wrapper-mdG7D",header:"header-epxi0",label:"label-Yi3xl",content:"content-XG6N_",item:"item-hsmmX",footer:"footer-Bo7gV","add-url":"add-url-fEacA",icon:"icon-L0f3e",reload:"reload-OVkwB"}},98170:e=>{e.exports={category:"category-GP0hI",heading:"heading-XePFl",label:"label-N_O2v",icon:"icon-oZoyV"}},58106:e=>{e.exports={link:"link-FrL1t",label:"label-PJvSJ"}},89628:e=>{e.exports={option:"option-vFOAS",heading:"heading-dYMDt",content:"content-P2T0i",icon:"icon-fE4hv",label:"label-qI6Vh"}},29972:e=>{e.exports={section:"section-hcYuV",label:"label-wXG3e"}},24922:(e,t,a)=>{var i="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,E=i&&o&&"function"==typeof o.get?o.get:null,n=i&&Map.prototype.forEach,_="function"==typeof Set&&Set.prototype,r=Object.getOwnPropertyDescriptor&&_?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,T=_&&r&&"function"==typeof r.get?r.get:null,S=_&&Set.prototype.forEach,s="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,l="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,I="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,A=Boolean.prototype.valueOf,u=Object.prototype.toString,O=Function.prototype.toString,d=String.prototype.match,N=String.prototype.slice,R=String.prototype.replace,c=String.prototype.toUpperCase,m=String.prototype.toLowerCase,L=RegExp.prototype.test,D=Array.prototype.concat,C=Array.prototype.join,p=Array.prototype.slice,P=Math.floor,h="function"==typeof BigInt?BigInt.prototype.valueOf:null,B=Object.getOwnPropertySymbols,f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,v="function"==typeof Symbol&&"object"==typeof Symbol.iterator,g="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===v||"symbol")?Symbol.toStringTag:null,M=Object.prototype.propertyIsEnumerable,W=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function U(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||L.call(/e/,t))return t;var a=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var i=e<0?-P(-e):P(e);if(i!==e){var o=String(i),E=N.call(t,o.length+1);return R.call(o,a,"$&_")+"."+R.call(R.call(E,/([0-9]{3})/g,"$&_"),/_$/,"")}}return R.call(t,a,"$&_")}var G=a(22179),y=G.custom,b=j(y)?y:null,k={__proto__:null,double:'"',single:"'"},F={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function V(e,t,a){var i=a.quoteStyle||t,o=k[i];return o+e+o}function H(e){return R.call(String(e),/"/g,""")}function Y(e){return!g||!("object"==typeof e&&(g in e||void 0!==e[g]))}function w(e){return"[object Array]"===Q(e)&&Y(e)}function z(e){return"[object RegExp]"===Q(e)&&Y(e)}function j(e){if(v)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!f)return!1;try{return f.call(e),!0}catch(e){}return!1}e.exports=function e(t,i,o,_){var r=i||{};if(x(r,"quoteStyle")&&!x(k,r.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(x(r,"maxStringLength")&&("number"==typeof r.maxStringLength?r.maxStringLength<0&&r.maxStringLength!==1/0:null!==r.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=!x(r,"customInspect")||r.customInspect;if("boolean"!=typeof u&&"symbol"!==u)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(x(r,"indent")&&null!==r.indent&&"\t"!==r.indent&&!(parseInt(r.indent,10)===r.indent&&r.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(x(r,"numericSeparator")&&"boolean"!=typeof r.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var c=r.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return $(t,r);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var L=String(t);return c?U(t,L):L}if("bigint"==typeof t){var P=String(t)+"n";return c?U(t,P):P}var B=void 0===r.depth?5:r.depth;if(void 0===o&&(o=0),o>=B&&B>0&&"object"==typeof t)return w(t)?"[Array]":"[Object]";var y=(function(e,t){var a;if("\t"===e.indent)a="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;a=C.call(Array(e.indent+1)," ")}return{base:a,prev:C.call(Array(t+1),a)}})(r,o);if(void 0===_)_=[];else if(X(_,t)>=0)return"[Circular]";function F(t,a,i){if(a&&(_=p.call(_)).push(a),i){var E={depth:r.depth};return x(r,"quoteStyle")&&(E.quoteStyle=r.quoteStyle),e(t,E,o+1,_)}return e(t,r,o+1,_)}if("function"==typeof t&&!z(t)){var K=(function(e){if(e.name)return e.name;var t=d.call(O.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null})(t),q=ae(t,F);return"[Function"+(K?": "+K:" (anonymous)")+"]"+(q.length>0?" { "+C.call(q,", ")+" }":"")}if(j(t)){var ie=v?R.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):f.call(t);return"object"!=typeof t||v?ie:J(ie)}if((function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute})(t)){for(var oe="<"+m.call(String(t.nodeName)),Ee=t.attributes||[],ne=0;ne"}if(w(t)){if(0===t.length)return"[]";var _e=ae(t,F);return y&&!(function(e){for(var t=0;t=0)return!1;return!0})(_e)?"["+te(_e,y)+"]":"[ "+C.call(_e,", ")+" ]"}if((function(e){return"[object Error]"===Q(e)&&Y(e)})(t)){var re=ae(t,F);return"cause"in Error.prototype||!("cause"in t)||M.call(t,"cause")?0===re.length?"["+String(t)+"]":"{ ["+String(t)+"] "+C.call(re,", ")+" }":"{ ["+String(t)+"] "+C.call(D.call("[cause]: "+F(t.cause),re),", ")+" }"}if("object"==typeof t&&u){if(b&&"function"==typeof t[b]&&G)return G(t,{depth:B-o});if("symbol"!==u&&"function"==typeof t.inspect)return t.inspect()}if((function(e){if(!E||!e||"object"!=typeof e)return!1;try{E.call(e);try{T.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1})(t)){var Te=[];return n&&n.call(t,function(e,a){Te.push(F(a,t,!0)+" => "+F(e,t))}),ee("Map",E.call(t),Te,y)}if((function(e){if(!T||!e||"object"!=typeof e)return!1;try{T.call(e);try{E.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1})(t)){var Se=[];return S&&S.call(t,function(e){Se.push(F(e,t))}),ee("Set",T.call(t),Se,y)}if((function(e){if(!s||!e||"object"!=typeof e)return!1;try{s.call(e,s);try{l.call(e,l)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1})(t))return Z("WeakMap");if((function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e,l);try{s.call(e,s)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1})(t))return Z("WeakSet");if((function(e){if(!I||!e||"object"!=typeof e)return!1;try{return I.call(e),!0}catch(e){}return!1})(t))return Z("WeakRef");if((function(e){return"[object Number]"===Q(e)&&Y(e)})(t))return J(F(Number(t)));if((function(e){if(!e||"object"!=typeof e||!h)return!1;try{return h.call(e),!0}catch(e){}return!1})(t))return J(F(h.call(t)));if((function(e){return"[object Boolean]"===Q(e)&&Y(e)})(t))return J(A.call(t));if((function(e){return"[object String]"===Q(e)&&Y(e)})(t))return J(F(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==a.g&&t===a.g)return"{ [object globalThis] }";if(!(function(e){return"[object Date]"===Q(e)&&Y(e)})(t)&&!z(t)){var se=ae(t,F),le=W?W(t)===Object.prototype:t instanceof Object||t.constructor===Object,Ie=t instanceof Object?"":"null prototype",Ae=!le&&g&&Object(t)===t&&g in t?N.call(Q(t),8,-1):Ie?"Object":"",ue=(le||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(Ae||Ie?"["+C.call(D.call([],Ae||[],Ie||[]),": ")+"] ":"");return 0===se.length?ue+"{}":y?ue+"{"+te(se,y)+"}":ue+"{ "+C.call(se,", ")+" }"}return String(t)};var K=Object.prototype.hasOwnProperty||function(e){return e in this};function x(e,t){return K.call(e,t)}function Q(e){return u.call(e)}function X(e,t){if(e.indexOf)return e.indexOf(t);for(var a=0,i=e.length;at.maxStringLength){var a=e.length-t.maxStringLength,i="... "+a+" more character"+(a>1?"s":"");return $(N.call(e,0,t.maxStringLength),t)+i}var o=F[t.quoteStyle||"single"];return o.lastIndex=0,V(R.call(R.call(e,o,"\\$1"),/[\x00-\x1f]/g,q),"single",t)}function q(e){var t=e.charCodeAt(0),a={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return a?"\\"+a:"\\x"+(t<16?"0":"")+c.call(t.toString(16))}function J(e){return"Object("+e+")"}function Z(e){return e+" { ? }"}function ee(e,t,a,i){return e+" ("+t+") {"+(i?te(a,i):C.call(a,", "))+"}"}function te(e,t){if(0===e.length)return"";var a="\n"+t.prev+t.base;return a+C.call(e,","+a)+"\n"+t.prev}function ae(e,t){var a=w(e),i=[];if(a){i.length=e.length;for(var o=0;o{"use strict";var i=a(62985);function o(){}function E(){}E.resetWarningCache=o,e.exports=function(){function e(e,t,a,o,E,n){if(n!==i){var _=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw _.name="Invariant Violation",_}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:E,resetWarningCache:o};return a.PropTypes=a,a}},2736:(e,t,a)=>{e.exports=a(16186)()},62985:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},65846:function(e,t,a){var i;e=a.nmd(e),(function(){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof a.g&&a.g;o.global!==o&&o.window!==o&&o.self;var E,n=2147483647,_=36,r=/^xn--/,T=/[^\x20-\x7E]/,S=/[\x2E\u3002\uFF0E\uFF61]/g,s={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},l=Math.floor,I=String.fromCharCode;function A(e){throw new RangeError(s[e])}function u(e,t){for(var a=e.length,i=[];a--;)i[a]=t(e[a]);return i}function O(e,t){var a=e.split("@"),i="";return a.length>1&&(i=a[0]+"@",e=a[1]),i+u((e=e.replace(S,".")).split("."),t).join(".")}function d(e){for(var t,a,i=[],o=0,E=e.length;o=55296&&t<=56319&&o65535&&(t+=I((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=I(e)}).join("")}function R(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:_}function c(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function m(e,t,a){var i=0;for(e=a?l(e/700):e>>1,e+=l(e/t);e>455;i+=_)e=l(e/35);return l(i+36*e/(e+38))}function L(e){var t,a,i,o,E,r,T,S,s,I,u=[],O=e.length,d=0,c=128,L=72;for((a=e.lastIndexOf("-"))<0&&(a=0),i=0;i=128&&A("not-basic"),u.push(e.charCodeAt(i));for(o=a>0?a+1:0;o=O&&A("invalid-input"),((S=R(e.charCodeAt(o++)))>=_||S>l((n-d)/r))&&A("overflow"),d+=S*r,!(S<(s=T<=L?1:T>=L+26?26:T-L));T+=_)r>l(n/(I=_-s))&&A("overflow"),r*=I;L=m(d-E,t=u.length+1,0==E),l(d/t)>n-c&&A("overflow"),c+=l(d/t),d%=t,u.splice(d++,0,c)}return N(u)}function D(e){var t,a,i,o,E,r,T,S,s,u,O,N,R,L,D,C=[];for(N=(e=d(e)).length,t=128,a=0,E=72,r=0;r=t&&Ol((n-a)/(R=i+1))&&A("overflow"),a+=(T-t)*R,t=T,r=0;rn&&A("overflow"),O==t){for(S=a,s=_;!(S<(u=s<=E?1:s>=E+26?26:s-E));s+=_)D=S-u,L=_-u,C.push(I(c(u+D%L,0))),S=l(D/L);C.push(I(c(S,0))),E=m(a,R,i==o),a=0,++i}++a,++t}return C.join("")}E={version:"1.4.1",ucs2:{decode:d,encode:N},decode:L,encode:D,toASCII:function(e){return O(e,function(e){return T.test(e)?"xn--"+D(e):e})},toUnicode:function(e){return O(e,function(e){return r.test(e)?L(e.slice(4).toLowerCase()):e})}},void 0===(i=function(){return E}.call(t,a,t,e))||(e.exports=i)})()},76260:e=>{"use strict";var t=String.prototype.replace,a=/%20/g,i="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,a,"+")},RFC3986:function(e){return String(e)}},RFC1738:i,RFC3986:o}},75004:(e,t,a)=>{"use strict";var i=a(66833),o=a(25167),E=a(76260);e.exports={formats:E,parse:o,stringify:i}},25167:(e,t,a)=>{"use strict";var i=a(36693),o=Object.prototype.hasOwnProperty,E=Array.isArray,n={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:i.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1,throwOnLimitExceeded:!1},_=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},r=function(e,t,a){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&a>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},T=function(e,t,a,E){if(e){var n=a.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,_=/(\[[^[\]]*])/g,T=a.depth>0&&/(\[[^[\]]*])/.exec(n),S=T?n.slice(0,T.index):n,s=[];if(S){if(!a.plainObjects&&o.call(Object.prototype,S)&&!a.allowPrototypes)return;s.push(S)}for(var l=0;a.depth>0&&null!==(T=_.exec(n))&&l0&&"[]"===e[e.length-1]){var n=e.slice(0,-1).join("");E=Array.isArray(t)&&t[n]?t[n].length:0}for(var _=o?t:r(t,a,E),T=e.length-1;T>=0;--T){var S,s=e[T];if("[]"===s&&a.parseArrays)S=a.allowEmptyArrays&&(""===_||a.strictNullHandling&&null===_)?[]:i.combine([],_);else{S=a.plainObjects?{__proto__:null}:{};var l="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,I=a.decodeDotInKeys?l.replace(/%2E/g,"."):l,A=parseInt(I,10);a.parseArrays||""!==I?!isNaN(A)&&s!==I&&String(A)===I&&A>=0&&a.parseArrays&&A<=a.arrayLimit?(S=[])[A]=_:"__proto__"!==I&&(S[I]=_):S={0:_}}_=S}return _})(s,t,a,E)}};e.exports=function(e,t){var a=(function(e){if(!e)return n;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?n.charset:e.charset,a=void 0===e.duplicates?n.duplicates:e.duplicates;if("combine"!==a&&"first"!==a&&"last"!==a)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||n.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:n.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:n.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:n.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:n.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:n.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:n.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:n.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:n.decoder,delimiter:"string"==typeof e.delimiter||i.isRegExp(e.delimiter)?e.delimiter:n.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:n.depth,duplicates:a,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:n.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:n.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:n.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:n.strictDepth,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:n.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}})(t);if(""===e||null==e)return a.plainObjects?{__proto__:null}:{};for(var S="string"==typeof e?(function(e,t){var a={__proto__:null},T=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;T=T.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var S=t.parameterLimit===1/0?void 0:t.parameterLimit,s=T.split(t.delimiter,t.throwOnLimitExceeded?S+1:S);if(t.throwOnLimitExceeded&&s.length>S)throw new RangeError("Parameter limit exceeded. Only "+S+" parameter"+(1===S?"":"s")+" allowed.");var l,I=-1,A=t.charset;if(t.charsetSentinel)for(l=0;l-1&&(O=E(O)?[O]:O);var c=o.call(a,u);c&&"combine"===t.duplicates?a[u]=i.combine(a[u],O):c&&"last"!==t.duplicates||(a[u]=O)}return a})(e,a):e,s=a.plainObjects?{__proto__:null}:{},l=Object.keys(S),I=0;I{"use strict";var i=a(15717),o=a(36693),E=a(76260),n=Object.prototype.hasOwnProperty,_={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},r=Array.isArray,T=Array.prototype.push,S=function(e,t){T.apply(e,r(t)?t:[t])},s=Date.prototype.toISOString,l=E.default,I={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:o.encode,encodeValuesOnly:!1,filter:void 0,format:l,formatter:E.formatters[l],indices:!1,serializeDate:function(e){return s.call(e)},skipNulls:!1,strictNullHandling:!1},A={},u=function e(t,a,E,n,_,T,s,l,u,O,d,N,R,c,m,L,D,C){for(var p,P=t,h=C,B=0,f=!1;void 0!==(h=h.get(A))&&!f;){var v=h.get(t);if(B+=1,void 0!==v){if(v===B)throw new RangeError("Cyclic object value");f=!0}void 0===h.get(A)&&(B=0)}if("function"==typeof O?P=O(a,P):P instanceof Date?P=R(P):"comma"===E&&r(P)&&(P=o.maybeMap(P,function(e){return e instanceof Date?R(e):e})),null===P){if(T)return u&&!L?u(a,I.encoder,D,"key",c):a;P=""}if("string"==typeof(p=P)||"number"==typeof p||"boolean"==typeof p||"symbol"==typeof p||"bigint"==typeof p||o.isBuffer(P))return u?[m(L?a:u(a,I.encoder,D,"key",c))+"="+m(u(P,I.encoder,D,"value",c))]:[m(a)+"="+m(String(P))];var g,M=[];if(void 0===P)return M;if("comma"===E&&r(P))L&&u&&(P=o.maybeMap(P,u)),g=[{value:P.length>0?P.join(",")||null:void 0}];else if(r(O))g=O;else{var W=Object.keys(P);g=d?W.sort(d):W}var U=l?String(a).replace(/\./g,"%2E"):String(a),G=n&&r(P)&&1===P.length?U+"[]":U;if(_&&r(P)&&0===P.length)return G+"[]";for(var y=0;y0?m+c:""}},36693:(e,t,a)=>{"use strict";var i=a(76260),o=Object.prototype.hasOwnProperty,E=Array.isArray,n=(function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e})(),_=function(e,t){for(var a=t&&t.plainObjects?{__proto__:null}:{},i=0;i1;){var t=e.pop(),a=t.obj[t.prop];if(E(a)){for(var i=[],o=0;o=r?_.slice(S,S+r):_,l=[],I=0;I=48&&A<=57||A>=65&&A<=90||A>=97&&A<=122||E===i.RFC1738&&(40===A||41===A)?l[l.length]=s.charAt(I):A<128?l[l.length]=n[A]:A<2048?l[l.length]=n[192|A>>6]+n[128|63&A]:A<55296||A>=57344?l[l.length]=n[224|A>>12]+n[128|A>>6&63]+n[128|63&A]:(I+=1,A=65536+((1023&A)<<10|1023&s.charCodeAt(I)),l[l.length]=n[240|A>>18]+n[128|A>>12&63]+n[128|A>>6&63]+n[128|63&A])}T+=l.join("")}return T},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(E(e)){for(var a=[],i=0;i{"use strict";var i=a(30758),o=a(31896);function E(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,a=1;a

Tem5>y-K9 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 diff --git a/feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/scripts/main.js b/feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/scripts/main.js similarity index 51% rename from feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/scripts/main.js rename to feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/scripts/main.js index 1d9464792..5c0458a45 100644 --- a/feat/react-router/24b486b169d6821230af836b50cc48aaf983b540/scripts/main.js +++ b/feat/react-router/1b59db2e90db63b2296de1478148aa684426565c/scripts/main.js @@ -1,2 +1,2 @@ -(()=>{var e,t,a,i,o={64969:(e,t,a)=>{"use strict";function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;tI,B6:()=>U,G3:()=>Se,Gh:()=>H,HC:()=>Z,HS:()=>Y,HW:()=>Te,Oi:()=>T,Pq:()=>K,RO:()=>G,Rr:()=>A,Sk:()=>J,TM:()=>r,V2:()=>q,VV:()=>ee,aE:()=>Ae,o1:()=>b,pX:()=>te,pb:()=>y,rc:()=>o,ro:()=>m,sC:()=>n,tH:()=>x,tW:()=>W,ue:()=>R,v6:()=>$,yD:()=>V,zR:()=>_}),(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(o||(o={}));const E="popstate";function n(e){void 0===e&&(e={});let t,{initialEntries:a=["/"],initialIndex:i,v5Compat:E=!1}=e;t=a.map((e,t)=>u(e,"string"==typeof e?null:e.state,0===t?"default":void 0));let n=T(null==i?t.length-1:i),_=o.Pop,r=null;function T(e){return Math.min(Math.max(e,0),t.length-1)}function s(){return t[n]}function u(e,a,i){void 0===a&&(a=null);let o=l(t?s().pathname:"/",e,a,i);return S("/"===o.pathname.charAt(0),"relative pathnames are not supported in memory history: "+JSON.stringify(e)),o}function O(e){return"string"==typeof e?e:I(e)}return{get index(){return n},get action(){return _},get location(){return s()},createHref:O,createURL(e){return new URL(O(e),"http://localhost")},encodeLocation(e){let t="string"==typeof e?A(e):e;return{pathname:t.pathname||"",search:t.search||"",hash:t.hash||""}},push(e,a){_=o.Push;let i=u(e,a);n+=1,t.splice(n,t.length,i),E&&r&&r({action:_,location:i,delta:1})},replace(e,a){_=o.Replace;let i=u(e,a);t[n]=i,E&&r&&r({action:_,location:i,delta:0})},go(e){_=o.Pop;let a=T(n+e),i=t[a];n=a,r&&r({action:_,location:i,delta:e})},listen(e){return r=e,()=>{r=null}}}}function _(e){return void 0===e&&(e={}),u(function(e,t){let{pathname:a,search:i,hash:o}=e.location;return l("",{pathname:a,search:i,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"==typeof t?t:I(t)},null,e)}function r(e){return void 0===e&&(e={}),u(function(e,t){let{pathname:a="/",search:i="",hash:o=""}=A(e.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),l("",{pathname:a,search:i,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){let a=e.document.querySelector("base"),i="";if(a&&a.getAttribute("href")){let t=e.location.href,a=t.indexOf("#");i=-1===a?t:t.slice(0,a)}return i+"#"+("string"==typeof t?t:I(t))},function(e,t){S("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")},e)}function T(e,t){if(!1===e||null==e)throw new Error(t)}function S(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function s(e,t){return{usr:e.state,key:e.key,idx:t}}function l(e,t,a,o){return void 0===a&&(a=null),i({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?A(t):t,{state:a,key:t&&t.key||o||Math.random().toString(36).substr(2,8)})}function I(e){let{pathname:t="/",search:a="",hash:i=""}=e;return a&&"?"!==a&&(t+="?"===a.charAt(0)?a:"?"+a),i&&"#"!==i&&(t+="#"===i.charAt(0)?i:"#"+i),t}function A(e){let t={};if(e){let a=e.indexOf("#");a>=0&&(t.hash=e.substr(a),e=e.substr(0,a));let i=e.indexOf("?");i>=0&&(t.search=e.substr(i),e=e.substr(0,i)),e&&(t.pathname=e)}return t}function u(e,t,a,n){void 0===n&&(n={});let{window:_=document.defaultView,v5Compat:r=!1}=n,S=_.history,A=o.Pop,u=null,O=d();function d(){return(S.state||{idx:null}).idx}function N(){A=o.Pop;let e=d(),t=null==e?null:e-O;O=e,u&&u({action:A,location:c.location,delta:t})}function R(e){let t="null"!==_.location.origin?_.location.origin:_.location.href,a="string"==typeof e?e:I(e);return a=a.replace(/ $/,"%20"),T(t,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,t)}null==O&&(O=0,S.replaceState(i({},S.state,{idx:O}),""));let c={get action(){return A},get location(){return e(_,S)},listen(e){if(u)throw new Error("A history only accepts one active listener");return _.addEventListener(E,N),u=e,()=>{_.removeEventListener(E,N),u=null}},createHref(e){return t(_,e)},createURL:R,encodeLocation(e){let t=R(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){A=o.Push;let i=l(c.location,e,t);a&&a(i,e),O=d()+1;let E=s(i,O),n=c.createHref(i);try{S.pushState(E,"",n)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;_.location.assign(n)}r&&u&&u({action:A,location:c.location,delta:1})},replace:function(e,t){A=o.Replace;let i=l(c.location,e,t);a&&a(i,e),O=d();let E=s(i,O),n=c.createHref(i);S.replaceState(E,"",n),r&&u&&u({action:A,location:c.location,delta:0})},go(e){return S.go(e)}};return c}var O;!(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(O||(O={}));const d=new Set(["lazy","caseSensitive","path","id","index","children"]);function N(e,t,a,o){return void 0===a&&(a=[]),void 0===o&&(o={}),e.map((e,E)=>{let n=[...a,String(E)],_="string"==typeof e.id?e.id:n.join("-");if(T(!0!==e.index||!e.children,"Cannot specify children on an index route"),T(!o[_],'Found a route id collision on id "'+_+"\". Route id's must be globally unique within Data Router usages"),(function(e){return!0===e.index})(e)){let a=i({},e,t(e),{id:_});return o[_]=a,a}{let a=i({},e,t(e),{id:_,children:void 0});return o[_]=a,e.children&&(a.children=N(e.children,t,n,o)),a}})}function R(e,t,a){return void 0===a&&(a="/"),c(e,t,a,!1)}function c(e,t,a,i){let o=y(("string"==typeof t?A(t):t).pathname||"/",a);if(null==o)return null;let E=L(e);!(function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:(function(e,t){let a=e.length===t.length&&e.slice(0,-1).every((e,a)=>e===t[a]);return a?e[e.length-1]-t[t.length-1]:0})(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))})(E);let n=null;for(let e=0;null==n&&e{let n={relativePath:void 0===E?e.path||"":E,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};n.relativePath.startsWith("/")&&(T(n.relativePath.startsWith(i),'Absolute route path "'+n.relativePath+'" nested under path "'+i+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),n.relativePath=n.relativePath.slice(i.length));let _=Y([i,n.relativePath]),r=a.concat(n);e.children&&e.children.length>0&&(T(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+_+'".'),L(e.children,t,r,_)),(null!=e.path||e.index)&&t.push({path:_,score:g(_,e.index),routesMeta:r})};return e.forEach((e,t)=>{var a;if(""!==e.path&&null!=(a=e.path)&&a.includes("?"))for(let a of D(e.path))o(e,t,a);else o(e,t)}),t}function D(e){let t=e.split("/");if(0===t.length)return[];let[a,...i]=t,o=a.endsWith("?"),E=a.replace(/\?$/,"");if(0===i.length)return o?[E,""]:[E];let n=D(i.join("/")),_=[];return _.push(...n.map(e=>""===e?E:[E,e].join("/"))),o&&_.push(...n),_.map(t=>e.startsWith("/")&&""===t?"/":t)}const C=/^:[\w-]+$/,p=3,P=2,h=1,B=10,f=-2,v=e=>"*"===e;function g(e,t){let a=e.split("/"),i=a.length;return a.some(v)&&(i+=f),t&&(i+=P),a.filter(e=>!v(e)).reduce((e,t)=>e+(C.test(t)?p:""===t?h:B),i)}function M(e,t,a){void 0===a&&(a=!1);let{routesMeta:i}=e,o={},E="/",n=[];for(let e=0;enull==e?"":"string"==typeof e?e:String(e);return i+a.split(/\/+/).map((e,a,i)=>{if(a===i.length-1&&"*"===e){return o(t["*"])}const E=e.match(/^:([\w-]+)(\??)$/);if(E){const[,e,a]=E;let i=t[e];return T("?"===a||null!=i,'Missing ":'+e+'" param'),o(i)}return e.replace(/\?$/g,"")}).filter(e=>!!e).join("/")}function U(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[a,i]=(function(e,t,a){void 0===t&&(t=!1);void 0===a&&(a=!0);S("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let i=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,a)=>(i.push({paramName:t,isOptional:null!=a}),a?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(i.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let E=new RegExp(o,t?void 0:"i");return[E,i]})(e.path,e.caseSensitive,e.end),o=t.match(a);if(!o)return null;let E=o[0],n=E.replace(/(.)\/+$/,"$1"),_=o.slice(1);return{params:i.reduce((e,t,a)=>{let{paramName:i,isOptional:o}=t;if("*"===i){let e=_[a]||"";n=E.slice(0,E.length-e.length).replace(/(.)\/+$/,"$1")}const r=_[a];return e[i]=o&&!r?void 0:(r||"").replace(/%2F/g,"/"),e},{}),pathname:E,pathnameBase:n,pattern:e}}function G(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return S(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function y(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let a=t.endsWith("/")?t.length-1:t.length,i=e.charAt(a);return i&&"/"!==i?null:e.slice(a)||"/"}function b(e,t){void 0===t&&(t="/");let{pathname:a,search:i="",hash:o=""}="string"==typeof e?A(e):e,E=a?a.startsWith("/")?a:(function(e,t){let a=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?a.length>1&&a.pop():"."!==e&&a.push(e)}),a.length>1?a.join("/"):"/"})(a,t):t;return{pathname:E,search:z(i),hash:j(o)}}function k(e,t,a,i){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(i)+"]. Please separate it out to the `to."+a+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function F(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function V(e,t){let a=F(e);return t?a.map((e,t)=>t===a.length-1?e.pathname:e.pathnameBase):a.map(e=>e.pathnameBase)}function H(e,t,a,o){let E;void 0===o&&(o=!1),"string"==typeof e?E=A(e):(E=i({},e),T(!E.pathname||!E.pathname.includes("?"),k("?","pathname","search",E)),T(!E.pathname||!E.pathname.includes("#"),k("#","pathname","hash",E)),T(!E.search||!E.search.includes("#"),k("#","search","hash",E)));let n,_=""===e||""===E.pathname,r=_?"/":E.pathname;if(null==r)n=a;else{let e=t.length-1;if(!o&&r.startsWith("..")){let t=r.split("/");for(;".."===t[0];)t.shift(),e-=1;E.pathname=t.join("/")}n=e>=0?t[e]:"/"}let S=b(E,n),s=r&&"/"!==r&&r.endsWith("/"),l=(_||"."===r)&&a.endsWith("/");return S.pathname.endsWith("/")||!s&&!l||(S.pathname+="/"),S}const Y=e=>e.join("/").replace(/\/\/+/g,"/"),w=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),z=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",j=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"",K=function(e,t){void 0===t&&(t={});let a="number"==typeof t?{status:t}:t,o=new Headers(a.headers);return o.has("Content-Type")||o.set("Content-Type","application/json; charset=utf-8"),new Response(JSON.stringify(e),i({},a,{headers:o}))};class x extends Error{}class Q{constructor(e,t){let a;this.pendingKeysSet=new Set,this.subscribers=new Set,this.deferredKeys=[],T(e&&"object"==typeof e&&!Array.isArray(e),"defer() only accepts plain objects"),this.abortPromise=new Promise((e,t)=>a=t),this.controller=new AbortController;let i=()=>a(new x("Deferred data aborted"));this.unlistenAbortSignal=()=>this.controller.signal.removeEventListener("abort",i),this.controller.signal.addEventListener("abort",i),this.data=Object.entries(e).reduce((e,t)=>{let[a,i]=t;return Object.assign(e,{[a]:this.trackPromise(a,i)})},{}),this.done&&this.unlistenAbortSignal(),this.init=t}trackPromise(e,t){if(!(t instanceof Promise))return t;this.deferredKeys.push(e),this.pendingKeysSet.add(e);let a=Promise.race([t,this.abortPromise]).then(t=>this.onSettle(a,e,void 0,t),t=>this.onSettle(a,e,t));return a.catch(()=>{}),Object.defineProperty(a,"_tracked",{get:()=>!0}),a}onSettle(e,t,a,i){if(this.controller.signal.aborted&&a instanceof x)return this.unlistenAbortSignal(),Object.defineProperty(e,"_error",{get:()=>a}),Promise.reject(a);if(this.pendingKeysSet.delete(t),this.done&&this.unlistenAbortSignal(),void 0===a&&void 0===i){let a=new Error('Deferred data for key "'+t+'" resolved/rejected with `undefined`, you must resolve/reject with a value or `null`.');return Object.defineProperty(e,"_error",{get:()=>a}),this.emit(!1,t),Promise.reject(a)}return void 0===i?(Object.defineProperty(e,"_error",{get:()=>a}),this.emit(!1,t),Promise.reject(a)):(Object.defineProperty(e,"_data",{get:()=>i}),this.emit(!1,t),i)}emit(e,t){this.subscribers.forEach(a=>a(e,t))}subscribe(e){return this.subscribers.add(e),()=>this.subscribers.delete(e)}cancel(){this.controller.abort(),this.pendingKeysSet.forEach((e,t)=>this.pendingKeysSet.delete(t)),this.emit(!0)}async resolveData(e){let t=!1;if(!this.done){let a=()=>this.cancel();e.addEventListener("abort",a),t=await new Promise(t=>{this.subscribe(i=>{e.removeEventListener("abort",a),(i||this.done)&&t(i)})})}return t}get done(){return 0===this.pendingKeysSet.size}get unwrappedData(){return T(null!==this.data&&this.done,"Can only unwrap data on initialized and settled deferreds"),Object.entries(this.data).reduce((e,t)=>{let[a,i]=t;return Object.assign(e,{[a]:X(i)})},{})}get pendingKeys(){return Array.from(this.pendingKeysSet)}}function X(e){if(!(function(e){return e instanceof Promise&&!0===e._tracked})(e))return e;if(e._error)throw e._error;return e._data}const $=function(e,t){return void 0===t&&(t={}),new Q(e,"number"==typeof t?{status:t}:t)},q=function(e,t){void 0===t&&(t=302);let a=t;"number"==typeof a?a={status:a}:void 0===a.status&&(a.status=302);let o=new Headers(a.headers);return o.set("Location",e),new Response(null,i({},a,{headers:o}))},J=(e,t)=>{let a=q(e,t);return a.headers.set("X-Remix-Reload-Document","true"),a},Z=(e,t)=>{let a=q(e,t);return a.headers.set("X-Remix-Replace","true"),a};class ee{constructor(e,t,a,i){void 0===i&&(i=!1),this.status=e,this.statusText=t||"",this.internal=i,a instanceof Error?(this.data=a.toString(),this.error=a):this.data=a}}function te(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}const ae=["post","put","patch","delete"],ie=new Set(ae),oe=["get",...ae],Ee=new Set(oe),ne=new Set([301,302,303,307,308]),_e=new Set([307,308]),re={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Te={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Se={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},se=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,le=e=>({hasErrorBoundary:Boolean(e.hasErrorBoundary)}),Ie="remix-router-transitions";function Ae(e){const t=e.window?e.window:"undefined"!=typeof window?window:void 0,a=void 0!==t&&void 0!==t.document&&void 0!==t.document.createElement,E=!a;let n;if(T(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)n=e.mapRouteProperties;else if(e.detectErrorBoundary){let t=e.detectErrorBoundary;n=e=>({hasErrorBoundary:t(e)})}else n=le;let _,r,s,I={},A=N(e.routes,n,void 0,I),u=e.basename||"/",d=e.dataStrategy||Ce,L=e.patchRoutesOnNavigation,D=i({v7_fetcherPersist:!1,v7_normalizeFormMethod:!1,v7_partialHydration:!1,v7_prependBasename:!1,v7_relativeSplatPath:!1,v7_skipActionErrorRevalidation:!1},e.future),C=null,p=new Set,P=null,h=null,B=null,f=null!=e.hydrationData,v=R(A,e.history.location,u),g=!1,M=null;if(null==v&&!L){let t=ke(404,{pathname:e.history.location.pathname}),{matches:a,route:i}=be(A);v=a,M={[i.id]:t}}if(v&&!e.hydrationData){St(v,A,e.history.location.pathname).active&&(v=null)}if(v)if(v.some(e=>e.route.lazy))r=!1;else if(v.some(e=>e.route.loader))if(D.v7_partialHydration){let t=e.hydrationData?e.hydrationData.loaderData:null,a=e.hydrationData?e.hydrationData.errors:null;if(a){let e=v.findIndex(e=>void 0!==a[e.route.id]);r=v.slice(0,e+1).every(e=>!Re(e.route,t,a))}else r=v.every(e=>!Re(e.route,t,a))}else r=null!=e.hydrationData;else r=!0;else if(r=!1,v=[],D.v7_partialHydration){let t=St(null,A,e.history.location.pathname);t.active&&t.matches&&(g=!0,v=t.matches)}let W,U,G={historyAction:e.history.action,location:e.history.location,matches:v,initialized:r,navigation:re,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||M,fetchers:new Map,blockers:new Map},b=o.Pop,k=!1,F=!1,V=new Map,H=null,Y=!1,w=!1,z=[],j=new Set,K=new Map,x=0,Q=-1,X=new Map,$=new Set,q=new Map,J=new Map,Z=new Set,ee=new Map,ae=new Map;function ie(e,t){void 0===t&&(t={}),G=i({},G,e);let a=[],o=[];D.v7_fetcherPersist&&G.fetchers.forEach((e,t)=>{"idle"===e.state&&(Z.has(t)?o.push(t):a.push(t))}),Z.forEach(e=>{G.fetchers.has(e)||K.has(e)||o.push(e)}),[...p].forEach(e=>e(G,{deletedFetchers:o,viewTransitionOpts:t.viewTransitionOpts,flushSync:!0===t.flushSync})),D.v7_fetcherPersist?(a.forEach(e=>G.fetchers.delete(e)),o.forEach(e=>Me(e))):o.forEach(e=>Z.delete(e))}function oe(t,a,E){var n,r;let T,{flushSync:S}=void 0===E?{}:E,s=null!=G.actionData&&null!=G.navigation.formMethod&&Qe(G.navigation.formMethod)&&"loading"===G.navigation.state&&!0!==(null==(n=t.state)?void 0:n._isRedirect);T=a.actionData?Object.keys(a.actionData).length>0?a.actionData:null:s?G.actionData:null;let l=a.loaderData?Ue(G.loaderData,a.loaderData,a.matches||[],a.errors):G.loaderData,I=G.blockers;I.size>0&&(I=new Map(I),I.forEach((e,t)=>I.set(t,Se)));let u,O=!0===k||null!=G.navigation.formMethod&&Qe(G.navigation.formMethod)&&!0!==(null==(r=t.state)?void 0:r._isRedirect);if(_&&(A=_,_=void 0),Y||b===o.Pop||(b===o.Push?e.history.push(t,t.state):b===o.Replace&&e.history.replace(t,t.state)),b===o.Pop){let e=V.get(G.location.pathname);e&&e.has(t.pathname)?u={currentLocation:G.location,nextLocation:t}:V.has(t.pathname)&&(u={currentLocation:t,nextLocation:G.location})}else if(F){let e=V.get(G.location.pathname);e?e.add(t.pathname):(e=new Set([t.pathname]),V.set(G.location.pathname,e)),u={currentLocation:G.location,nextLocation:t}}ie(i({},a,{actionData:T,loaderData:l,historyAction:b,location:t,initialized:!0,navigation:re,revalidation:"idle",restoreScrollPosition:Tt(t,a.matches||G.matches),preventScrollReset:O,blockers:I}),{viewTransitionOpts:u,flushSync:!0===S}),b=o.Pop,k=!1,F=!1,Y=!1,w=!1,z=[]}async function Ee(t,a,E){W&&W.abort(),W=null,b=t,Y=!0===(E&&E.startUninterruptedRevalidation),(function(e,t){if(P&&B){let a=rt(e,t);P[a]=B()}})(G.location,G.matches),k=!0===(E&&E.preventScrollReset),F=!0===(E&&E.enableViewTransition);let n=_||A,r=E&&E.overrideNavigation,T=null!=E&&E.initialHydration&&G.matches&&G.matches.length>0&&!g?G.matches:R(n,a,u),S=!0===(E&&E.flushSync);if(T&&G.initialized&&!w&&(function(e,t){if(e.pathname!==t.pathname||e.search!==t.search)return!1;if(""===e.hash)return""!==t.hash;if(e.hash===t.hash)return!0;if(""!==t.hash)return!0;return!1})(G.location,a)&&!(E&&E.submission&&Qe(E.submission.formMethod)))return void oe(a,{matches:T},{flushSync:S});let s=St(T,n,a.pathname);if(s.active&&s.matches&&(T=s.matches),!T){let{error:e,notFoundMatches:t,route:i}=nt(a.pathname);return void oe(a,{matches:t,loaderData:{},errors:{[i.id]:e}},{flushSync:S})}W=new AbortController;let l,I=fe(e.history,a,W.signal,E&&E.submission);if(E&&E.pendingError)l=[ye(T).route.id,{type:O.error,error:E.pendingError}];else if(E&&E.submission&&Qe(E.submission.formMethod)){let t=await(async function(e,t,a,i,E,n){void 0===n&&(n={});me();let _,r=(function(e,t){let a={state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text};return a})(t,a);if(ie({navigation:r},{flushSync:!0===n.flushSync}),E){let a=await st(i,t.pathname,e.signal);if("aborted"===a.type)return{shortCircuited:!0};if("error"===a.type){let e=ye(a.partialMatches).route.id;return{matches:a.partialMatches,pendingActionResult:[e,{type:O.error,error:a.error}]}}if(!a.matches){let{notFoundMatches:e,error:a,route:i}=nt(t.pathname);return{matches:e,pendingActionResult:[i.id,{type:O.error,error:a}]}}i=a.matches}let T=Ze(i,t);if(T.route.action||T.route.lazy){if(_=(await de("action",G,e,[T],i,null))[T.route.id],e.signal.aborted)return{shortCircuited:!0}}else _={type:O.error,error:ke(405,{method:e.method,pathname:t.pathname,routeId:T.route.id})};if(ze(_)){let t;if(n&&null!=n.replace)t=n.replace;else{t=Be(_.response.headers.get("Location"),new URL(e.url),u)===G.location.pathname+G.location.search}return await Ae(e,_,!0,{submission:a,replace:t}),{shortCircuited:!0}}if(Ye(_))throw ke(400,{type:"defer-action"});if(we(_)){let e=ye(i,T.route.id);return!0!==(n&&n.replace)&&(b=o.Push),{matches:i,pendingActionResult:[e.route.id,_]}}return{matches:i,pendingActionResult:[T.route.id,_]}})(I,a,E.submission,T,s.active,{replace:E.replace,flushSync:S});if(t.shortCircuited)return;if(t.pendingActionResult){let[e,i]=t.pendingActionResult;if(we(i)&&te(i.error)&&404===i.error.status)return W=null,void oe(a,{matches:t.matches,loaderData:{},errors:{[e]:i.error}})}T=t.matches||T,l=t.pendingActionResult,r=tt(a,E.submission),S=!1,s.active=!1,I=fe(e.history,I.url,I.signal)}let{shortCircuited:d,matches:N,loaderData:c,errors:m}=await(async function(t,a,o,E,n,r,T,S,s,l,I){let O=n||tt(a,r),d=r||T||et(O),N=!(Y||D.v7_partialHydration&&s);if(E){if(N){let e=ne(I);ie(i({navigation:O},void 0!==e?{actionData:e}:{}),{flushSync:l})}let e=await st(o,a.pathname,t.signal);if("aborted"===e.type)return{shortCircuited:!0};if("error"===e.type){let t=ye(e.partialMatches).route.id;return{matches:e.partialMatches,loaderData:{},errors:{[t]:e.error}}}if(!e.matches){let{error:e,notFoundMatches:t,route:i}=nt(a.pathname);return{matches:t,loaderData:{},errors:{[i.id]:e}}}o=e.matches}let R=_||A,[c,m]=Ne(e.history,G,o,d,a,D.v7_partialHydration&&!0===s,D.v7_skipActionErrorRevalidation,w,z,j,Z,q,$,R,u,I);if(_t(e=>!(o&&o.some(t=>t.route.id===e))||c&&c.some(t=>t.route.id===e)),Q=++x,0===c.length&&0===m.length){let e=Ke();return oe(a,i({matches:o,loaderData:{},errors:I&&we(I[1])?{[I[0]]:I[1].error}:null},Ge(I),e?{fetchers:new Map(G.fetchers)}:{}),{flushSync:l}),{shortCircuited:!0}}if(N){let e={};if(!E){e.navigation=O;let t=ne(I);void 0!==t&&(e.actionData=t)}m.length>0&&(e.fetchers=(function(e){return e.forEach(e=>{let t=G.fetchers.get(e.key),a=at(void 0,t?t.data:void 0);G.fetchers.set(e.key,a)}),new Map(G.fetchers)})(m)),ie(e,{flushSync:l})}m.forEach(e=>{Ve(e.key),e.controller&&K.set(e.key,e.controller)});let L=()=>m.forEach(e=>Ve(e.key));W&&W.signal.addEventListener("abort",L);let{loaderResults:C,fetcherResults:p}=await ce(G,o,c,m,t);if(t.signal.aborted)return{shortCircuited:!0};W&&W.signal.removeEventListener("abort",L);m.forEach(e=>K.delete(e.key));let P=Fe(C);if(P)return await Ae(t,P.result,!0,{replace:S}),{shortCircuited:!0};if(P=Fe(p),P)return $.add(P.key),await Ae(t,P.result,!0,{replace:S}),{shortCircuited:!0};let{loaderData:h,errors:B}=We(G,o,C,I,m,p,ee);ee.forEach((e,t)=>{e.subscribe(a=>{(a||e.done)&&ee.delete(t)})}),D.v7_partialHydration&&s&&G.errors&&(B=i({},G.errors,B));let f=Ke(),v=xe(Q),g=f||v||m.length>0;return i({matches:o,loaderData:h,errors:B},g?{fetchers:new Map(G.fetchers)}:{})})(I,a,T,s.active,r,E&&E.submission,E&&E.fetcherSubmission,E&&E.replace,E&&!0===E.initialHydration,S,l);d||(W=null,oe(a,i({matches:N||T},Ge(l),{loaderData:c,errors:m})))}function ne(e){return e&&!we(e[1])?{[e[0]]:e[1].data}:G.actionData?0===Object.keys(G.actionData).length?null:G.actionData:void 0}async function Ae(E,n,_,r){let{submission:S,fetcherSubmission:s,preventScrollReset:I,replace:A}=void 0===r?{}:r;n.response.headers.has("X-Remix-Revalidate")&&(w=!0);let O=n.response.headers.get("Location");T(O,"Expected a Location header on the redirect Response"),O=Be(O,new URL(E.url),u);let d=l(G.location,O,{_isRedirect:!0});if(a){let a=!1;if(n.response.headers.has("X-Remix-Reload-Document"))a=!0;else if(se.test(O)){const i=e.history.createURL(O);a=i.origin!==t.location.origin||null==y(i.pathname,u)}if(a)return void(A?t.location.replace(O):t.location.assign(O))}W=null;let N=!0===A||n.response.headers.has("X-Remix-Replace")?o.Replace:o.Push,{formMethod:R,formAction:c,formEncType:m}=G.navigation;!S&&!s&&R&&c&&m&&(S=et(G.navigation));let L=S||s;if(_e.has(n.response.status)&&L&&Qe(L.formMethod))await Ee(N,d,{submission:i({},L,{formAction:O}),preventScrollReset:I||k,enableViewTransition:_?F:void 0});else{let e=tt(d,S);await Ee(N,d,{overrideNavigation:e,fetcherSubmission:s,preventScrollReset:I||k,enableViewTransition:_?F:void 0})}}async function de(e,t,a,i,o,E){let _,r={};try{_=await pe(d,e,t,a,i,o,E,I,n)}catch(e){return i.forEach(t=>{r[t.route.id]={type:O.error,error:e}}),r}for(let[e,t]of Object.entries(_))if(He(t)){let i=t.result;r[e]={type:O.redirect,response:he(i,a,e,o,u,D.v7_relativeSplatPath)}}else r[e]=await Pe(t);return r}async function ce(t,a,i,o,E){let n=t.matches,_=de("loader",t,E,i,a,null),r=Promise.all(o.map(async a=>{if(a.matches&&a.match&&a.controller){let i=(await de("loader",t,fe(e.history,a.path,a.controller.signal),[a.match],a.matches,a.key))[a.match.route.id];return{[a.key]:i}}return Promise.resolve({[a.key]:{type:O.error,error:ke(404,{pathname:a.path})}})})),T=await _,S=(await r).reduce((e,t)=>Object.assign(e,t),{});return await Promise.all([Xe(a,T,E.signal,n,t.loaderData),$e(a,S,o)]),{loaderResults:T,fetcherResults:S}}function me(){w=!0,z.push(..._t()),q.forEach((e,t)=>{K.has(t)&&j.add(t),Ve(t)})}function De(e,t,a){void 0===a&&(a={}),G.fetchers.set(e,t),ie({fetchers:new Map(G.fetchers)},{flushSync:!0===(a&&a.flushSync)})}function ve(e,t,a,i){void 0===i&&(i={});let o=ye(G.matches,t);Me(e),ie({errors:{[o.route.id]:a},fetchers:new Map(G.fetchers)},{flushSync:!0===(i&&i.flushSync)})}function ge(e){return J.set(e,(J.get(e)||0)+1),Z.has(e)&&Z.delete(e),G.fetchers.get(e)||Te}function Me(e){let t=G.fetchers.get(e);!K.has(e)||t&&"loading"===t.state&&X.has(e)||Ve(e),q.delete(e),X.delete(e),$.delete(e),D.v7_fetcherPersist&&Z.delete(e),j.delete(e),G.fetchers.delete(e)}function Ve(e){let t=K.get(e);t&&(t.abort(),K.delete(e))}function je(e){for(let t of e){let e=it(ge(t).data);G.fetchers.set(t,e)}}function Ke(){let e=[],t=!1;for(let a of $){let i=G.fetchers.get(a);T(i,"Expected fetcher: "+a),"loading"===i.state&&($.delete(a),e.push(a),t=!0)}return je(e),t}function xe(e){let t=[];for(let[a,i]of X)if(i0}function Je(e){G.blockers.delete(e),ae.delete(e)}function ot(e,t){let a=G.blockers.get(e)||Se;T("unblocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"blocked"===t.state||"blocked"===a.state&&"proceeding"===t.state||"blocked"===a.state&&"unblocked"===t.state||"proceeding"===a.state&&"unblocked"===t.state,"Invalid blocker state transition: "+a.state+" -> "+t.state);let i=new Map(G.blockers);i.set(e,t),ie({blockers:i})}function Et(e){let{currentLocation:t,nextLocation:a,historyAction:i}=e;if(0===ae.size)return;ae.size>1&&S(!1,"A router only supports one blocker at a time");let o=Array.from(ae.entries()),[E,n]=o[o.length-1],_=G.blockers.get(E);return _&&"proceeding"===_.state?void 0:n({currentLocation:t,nextLocation:a,historyAction:i})?E:void 0}function nt(e){let t=ke(404,{pathname:e}),a=_||A,{matches:i,route:o}=be(a);return _t(),{notFoundMatches:i,route:o,error:t}}function _t(e){let t=[];return ee.forEach((a,i)=>{e&&!e(i)||(a.cancel(),t.push(i),ee.delete(i))}),t}function rt(e,t){if(h){return h(e,t.map(e=>m(e,G.loaderData)))||e.key}return e.key}function Tt(e,t){if(P){let a=rt(e,t),i=P[a];if("number"==typeof i)return i}return null}function St(e,t,a){if(L){if(!e){return{active:!0,matches:c(t,a,u,!0)||[]}}if(Object.keys(e[0].params).length>0){return{active:!0,matches:c(t,a,u,!0)}}}return{active:!1,matches:null}}async function st(e,t,a,i){if(!L)return{type:"success",matches:e};let o=e;for(;;){let e=null==_,E=_||A,r=I;try{await L({signal:a,path:t,matches:o,fetcherKey:i,patch:(e,t)=>{a.aborted||Le(e,t,E,r,n)}})}catch(e){return{type:"error",error:e,partialMatches:o}}finally{e&&!a.aborted&&(A=[...A])}if(a.aborted)return{type:"aborted"};let T=R(E,t,u);if(T)return{type:"success",matches:T};let S=c(E,t,u,!0);if(!S||o.length===S.length&&o.every((e,t)=>e.route.id===S[t].route.id))return{type:"success",matches:null};o=S}}return s={get basename(){return u},get future(){return D},get state(){return G},get routes(){return A},get window(){return t},initialize:function(){if(C=e.history.listen(t=>{let{action:a,location:i,delta:o}=t;if(U)return U(),void(U=void 0);S(0===ae.size||null!=o,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");let E=Et({currentLocation:G.location,nextLocation:i,historyAction:a});if(E&&null!=o){let t=new Promise(e=>{U=e});return e.history.go(-1*o),void ot(E,{state:"blocked",location:i,proceed(){ot(E,{state:"proceeding",proceed:void 0,reset:void 0,location:i}),t.then(()=>e.history.go(o))},reset(){let e=new Map(G.blockers);e.set(E,Se),ie({blockers:e})}})}return Ee(a,i)}),a){!(function(e,t){try{let a=e.sessionStorage.getItem(Ie);if(a){let e=JSON.parse(a);for(let[a,i]of Object.entries(e||{}))i&&Array.isArray(i)&&t.set(a,new Set(i||[]))}}catch(e){}})(t,V);let e=()=>(function(e,t){if(t.size>0){let a={};for(let[e,i]of t)a[e]=[...i];try{e.sessionStorage.setItem(Ie,JSON.stringify(a))}catch(e){S(!1,"Failed to save applied view transitions in sessionStorage ("+e+").")}}})(t,V);t.addEventListener("pagehide",e),H=()=>t.removeEventListener("pagehide",e)}return G.initialized||Ee(o.Pop,G.location,{initialHydration:!0}),s},subscribe:function(e){return p.add(e),()=>p.delete(e)},enableScrollRestoration:function(e,t,a){if(P=e,B=t,h=a||null,!f&&G.navigation===re){f=!0;let e=Tt(G.location,G.matches);null!=e&&ie({restoreScrollPosition:e})}return()=>{P=null,B=null,h=null}},navigate:async function t(a,E){if("number"==typeof a)return void e.history.go(a);let n=ue(G.location,G.matches,u,D.v7_prependBasename,a,D.v7_relativeSplatPath,null==E?void 0:E.fromRouteId,null==E?void 0:E.relative),{path:_,submission:r,error:T}=Oe(D.v7_normalizeFormMethod,!1,n,E),S=G.location,s=l(G.location,_,E&&E.state);s=i({},s,e.history.encodeLocation(s));let I=E&&null!=E.replace?E.replace:void 0,A=o.Push;!0===I?A=o.Replace:!1===I||null!=r&&Qe(r.formMethod)&&r.formAction===G.location.pathname+G.location.search&&(A=o.Replace);let O=E&&"preventScrollReset"in E?!0===E.preventScrollReset:void 0,d=!0===(E&&E.flushSync),N=Et({currentLocation:S,nextLocation:s,historyAction:A});if(!N)return await Ee(A,s,{submission:r,pendingError:T,preventScrollReset:O,replace:E&&E.replace,enableViewTransition:E&&E.viewTransition,flushSync:d});ot(N,{state:"blocked",location:s,proceed(){ot(N,{state:"proceeding",proceed:void 0,reset:void 0,location:s}),t(a,E)},reset(){let e=new Map(G.blockers);e.set(N,Se),ie({blockers:e})}})},fetch:function(t,a,i,o){if(E)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");Ve(t);let n=!0===(o&&o.flushSync),r=_||A,S=ue(G.location,G.matches,u,D.v7_prependBasename,i,D.v7_relativeSplatPath,a,null==o?void 0:o.relative),s=R(r,S,u),l=St(s,r,S);if(l.active&&l.matches&&(s=l.matches),!s)return void ve(t,a,ke(404,{pathname:S}),{flushSync:n});let{path:I,submission:O,error:d}=Oe(D.v7_normalizeFormMethod,!0,S,o);if(d)return void ve(t,a,d,{flushSync:n});let N=Ze(s,I),c=!0===(o&&o.preventScrollReset);O&&Qe(O.formMethod)?(async function(t,a,i,o,E,n,r,S,s){function l(e){if(!e.route.action&&!e.route.lazy){let e=ke(405,{method:s.formMethod,pathname:i,routeId:a});return ve(t,a,e,{flushSync:r}),!0}return!1}if(me(),q.delete(t),!n&&l(o))return;let I=G.fetchers.get(t);De(t,(function(e,t){let a={state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0};return a})(s,I),{flushSync:r});let O=new AbortController,d=fe(e.history,i,O.signal,s);if(n){let e=await st(E,new URL(d.url).pathname,d.signal,t);if("aborted"===e.type)return;if("error"===e.type)return void ve(t,a,e.error,{flushSync:r});if(!e.matches)return void ve(t,a,ke(404,{pathname:i}),{flushSync:r});if(l(o=Ze(E=e.matches,i)))return}K.set(t,O);let N=x,c=await de("action",G,d,[o],E,t),m=c[o.route.id];if(d.signal.aborted)return void(K.get(t)===O&&K.delete(t));if(D.v7_fetcherPersist&&Z.has(t)){if(ze(m)||we(m))return void De(t,it(void 0))}else{if(ze(m))return K.delete(t),Q>N?void De(t,it(void 0)):($.add(t),De(t,at(s)),Ae(d,m,!1,{fetcherSubmission:s,preventScrollReset:S}));if(we(m))return void ve(t,a,m.error)}if(Ye(m))throw ke(400,{type:"defer-action"});let L=G.navigation.location||G.location,C=fe(e.history,L,O.signal),p=_||A,P="idle"!==G.navigation.state?R(p,G.navigation.location,u):G.matches;T(P,"Didn't find any matches after fetcher action");let h=++x;X.set(t,h);let B=at(s,m.data);G.fetchers.set(t,B);let[f,v]=Ne(e.history,G,P,s,L,!1,D.v7_skipActionErrorRevalidation,w,z,j,Z,q,$,p,u,[o.route.id,m]);v.filter(e=>e.key!==t).forEach(e=>{let t=e.key,a=G.fetchers.get(t),i=at(void 0,a?a.data:void 0);G.fetchers.set(t,i),Ve(t),e.controller&&K.set(t,e.controller)}),ie({fetchers:new Map(G.fetchers)});let g=()=>v.forEach(e=>Ve(e.key));O.signal.addEventListener("abort",g);let{loaderResults:M,fetcherResults:U}=await ce(G,P,f,v,C);if(O.signal.aborted)return;O.signal.removeEventListener("abort",g),X.delete(t),K.delete(t),v.forEach(e=>K.delete(e.key));let y=Fe(M);if(y)return Ae(C,y.result,!1,{preventScrollReset:S});if(y=Fe(U),y)return $.add(y.key),Ae(C,y.result,!1,{preventScrollReset:S});let{loaderData:k,errors:F}=We(G,P,M,void 0,v,U,ee);if(G.fetchers.has(t)){let e=it(m.data);G.fetchers.set(t,e)}xe(h),"loading"===G.navigation.state&&h>Q?(T(b,"Expected pending action"),W&&W.abort(),oe(G.navigation.location,{matches:P,loaderData:k,errors:F,fetchers:new Map(G.fetchers)})):(ie({errors:F,loaderData:Ue(G.loaderData,k,P,F),fetchers:new Map(G.fetchers)}),w=!1)})(t,a,I,N,s,l.active,n,c,O):(q.set(t,{routeId:a,path:I}),(async function(t,a,i,o,E,n,_,r,S){let s=G.fetchers.get(t);De(t,at(S,s?s.data:void 0),{flushSync:_});let l=new AbortController,I=fe(e.history,i,l.signal);if(n){let e=await st(E,new URL(I.url).pathname,I.signal,t);if("aborted"===e.type)return;if("error"===e.type)return void ve(t,a,e.error,{flushSync:_});if(!e.matches)return void ve(t,a,ke(404,{pathname:i}),{flushSync:_});o=Ze(E=e.matches,i)}K.set(t,l);let A=x,u=await de("loader",G,I,[o],E,t),O=u[o.route.id];Ye(O)&&(O=await qe(O,I.signal,!0)||O);K.get(t)===l&&K.delete(t);if(I.signal.aborted)return;if(Z.has(t))return void De(t,it(void 0));if(ze(O))return Q>A?void De(t,it(void 0)):($.add(t),void await Ae(I,O,!1,{preventScrollReset:r}));if(we(O))return void ve(t,a,O.error);T(!Ye(O),"Unhandled fetcher deferred data"),De(t,it(O.data))})(t,a,I,N,s,l.active,n,c,O))},revalidate:function(){me(),ie({revalidation:"loading"}),"submitting"!==G.navigation.state&&("idle"!==G.navigation.state?Ee(b||G.historyAction,G.navigation.location,{overrideNavigation:G.navigation,enableViewTransition:!0===F}):Ee(G.historyAction,G.location,{startUninterruptedRevalidation:!0}))},createHref:t=>e.history.createHref(t),encodeLocation:t=>e.history.encodeLocation(t),getFetcher:ge,deleteFetcher:function(e){let t=(J.get(e)||0)-1;t<=0?(J.delete(e),Z.add(e),D.v7_fetcherPersist||Me(e)):J.set(e,t),ie({fetchers:new Map(G.fetchers)})},dispose:function(){C&&C(),H&&H(),p.clear(),W&&W.abort(),G.fetchers.forEach((e,t)=>Me(t)),G.blockers.forEach((e,t)=>Je(t))},getBlocker:function(e,t){let a=G.blockers.get(e)||Se;return ae.get(e)!==t&&ae.set(e,t),a},deleteBlocker:Je,patchRoutes:function(e,t){let a=null==_;Le(e,t,_||A,I,n),a&&(A=[...A],ie({}))},_internalFetchControllers:K,_internalActiveDeferreds:ee,_internalSetRoutes:function(e){I={},_=N(e,n,void 0,I)}},s}Symbol("deferred");function ue(e,t,a,i,o,E,n,_){let r,T;if(n){r=[];for(let e of t)if(r.push(e),e.route.id===n){T=e;break}}else r=t,T=t[t.length-1];let S=H(o||".",V(r,E),y(e.pathname,a)||e.pathname,"path"===_);if(null==o&&(S.search=e.search,S.hash=e.hash),(null==o||""===o||"."===o)&&T){let e=Je(S.search);if(T.route.index&&!e)S.search=S.search?S.search.replace(/^\?/,"?index&"):"?index";else if(!T.route.index&&e){let e=new URLSearchParams(S.search),t=e.getAll("index");e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let a=e.toString();S.search=a?"?"+a:""}}return i&&"/"!==a&&(S.pathname="/"===S.pathname?a:Y([a,S.pathname])),I(S)}function Oe(e,t,a,i){if(!i||!(function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)})(i))return{path:a};if(i.formMethod&&!xe(i.formMethod))return{path:a,error:ke(405,{method:i.formMethod})};let o,E,n=()=>({path:a,error:ke(400,{type:"invalid-body"})}),_=i.formMethod||"get",r=e?_.toUpperCase():_.toLowerCase(),S=Ve(a);if(void 0!==i.body){if("text/plain"===i.formEncType){if(!Qe(r))return n();let e="string"==typeof i.body?i.body:i.body instanceof FormData||i.body instanceof URLSearchParams?Array.from(i.body.entries()).reduce((e,t)=>{let[a,i]=t;return""+e+a+"="+i+"\n"},""):String(i.body);return{path:a,submission:{formMethod:r,formAction:S,formEncType:i.formEncType,formData:void 0,json:void 0,text:e}}}if("application/json"===i.formEncType){if(!Qe(r))return n();try{let e="string"==typeof i.body?JSON.parse(i.body):i.body;return{path:a,submission:{formMethod:r,formAction:S,formEncType:i.formEncType,formData:void 0,json:e,text:void 0}}}catch(e){return n()}}}if(T("function"==typeof FormData,"FormData is not available in this environment"),i.formData)o=ve(i.formData),E=i.formData;else if(i.body instanceof FormData)o=ve(i.body),E=i.body;else if(i.body instanceof URLSearchParams)o=i.body,E=ge(o);else if(null==i.body)o=new URLSearchParams,E=new FormData;else try{o=new URLSearchParams(i.body),E=ge(o)}catch(e){return n()}let s={formMethod:r,formAction:S,formEncType:i&&i.formEncType||"application/x-www-form-urlencoded",formData:E,json:void 0,text:void 0};if(Qe(s.formMethod))return{path:a,submission:s};let l=A(a);return t&&l.search&&Je(l.search)&&o.append("index",""),l.search="?"+o,{path:I(l),submission:s}}function de(e,t,a){void 0===a&&(a=!1);let i=e.findIndex(e=>e.route.id===t);return i>=0?e.slice(0,a?i+1:i):e}function Ne(e,t,a,o,E,n,_,r,T,S,s,l,I,A,u,O){let d=O?we(O[1])?O[1].error:O[1].data:void 0,N=e.createURL(t.location),c=e.createURL(E),m=a;n&&t.errors?m=de(a,Object.keys(t.errors)[0],!0):O&&we(O[1])&&(m=de(a,O[0]));let L=O?O[1].statusCode:void 0,D=_&&L&&L>=400,C=m.filter((e,a)=>{let{route:E}=e;if(E.lazy)return!0;if(null==E.loader)return!1;if(n)return Re(E,t.loaderData,t.errors);if((function(e,t,a){let i=!t||a.route.id!==t.route.id,o=void 0===e[a.route.id];return i||o})(t.loaderData,t.matches[a],e)||T.some(t=>t===e.route.id))return!0;let _=t.matches[a],S=e;return me(e,i({currentUrl:N,currentParams:_.params,nextUrl:c,nextParams:S.params},o,{actionResult:d,actionStatus:L,defaultShouldRevalidate:!D&&(r||N.pathname+N.search===c.pathname+c.search||N.search!==c.search||ce(_,S))}))}),p=[];return l.forEach((e,E)=>{if(n||!a.some(t=>t.route.id===e.routeId)||s.has(E))return;let _=R(A,e.path,u);if(!_)return void p.push({key:E,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null});let T=t.fetchers.get(E),l=Ze(_,e.path),O=!1;I.has(E)?O=!1:S.has(E)?(S.delete(E),O=!0):O=T&&"idle"!==T.state&&void 0===T.data?r:me(l,i({currentUrl:N,currentParams:t.matches[t.matches.length-1].params,nextUrl:c,nextParams:a[a.length-1].params},o,{actionResult:d,actionStatus:L,defaultShouldRevalidate:!D&&r})),O&&p.push({key:E,routeId:e.routeId,path:e.path,matches:_,match:l,controller:new AbortController})}),[C,p]}function Re(e,t,a){if(e.lazy)return!0;if(!e.loader)return!1;let i=null!=t&&void 0!==t[e.id],o=null!=a&&void 0!==a[e.id];return!(!i&&o)&&("function"==typeof e.loader&&!0===e.loader.hydrate||!i&&!o)}function ce(e,t){let a=e.route.path;return e.pathname!==t.pathname||null!=a&&a.endsWith("*")&&e.params["*"]!==t.params["*"]}function me(e,t){if(e.route.shouldRevalidate){let a=e.route.shouldRevalidate(t);if("boolean"==typeof a)return a}return t.defaultShouldRevalidate}function Le(e,t,a,i,o){var E;let n;if(e){let t=i[e];T(t,"No route found to patch children into: routeId = "+e),t.children||(t.children=[]),n=t.children}else n=a;let _=N(t.filter(e=>!n.some(t=>De(e,t))),o,[e||"_","patch",String((null==(E=n)?void 0:E.length)||"0")],i);n.push(..._)}function De(e,t){return"id"in e&&"id"in t&&e.id===t.id||e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive&&(!(e.children&&0!==e.children.length||t.children&&0!==t.children.length)||e.children.every((e,a)=>{var i;return null==(i=t.children)?void 0:i.some(t=>De(e,t))}))}async function Ce(e){let{matches:t}=e,a=t.filter(e=>e.shouldLoad);return(await Promise.all(a.map(e=>e.resolve()))).reduce((e,t,i)=>Object.assign(e,{[a[i].route.id]:t}),{})}async function pe(e,t,a,o,E,n,_,r,s,l){let I=n.map(e=>e.route.lazy?(async function(e,t,a){if(!e.lazy)return;let o=await e.lazy();if(!e.lazy)return;let E=a[e.id];T(E,"No route found in manifest");let n={};for(let e in o){let t=void 0!==E[e]&&"hasErrorBoundary"!==e;S(!t,'Route "'+E.id+'" has a static property "'+e+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+e+'" will be ignored.'),t||d.has(e)||(n[e]=o[e])}Object.assign(E,n),Object.assign(E,i({},t(E),{lazy:void 0}))})(e.route,s,r):void 0),A=n.map((e,a)=>{let n=I[a],_=E.some(t=>t.route.id===e.route.id);return i({},e,{shouldLoad:_,resolve:async a=>(a&&"GET"===o.method&&(e.route.lazy||e.route.loader)&&(_=!0),_?(async function(e,t,a,i,o,E){let n,_,r=i=>{let n,r=new Promise((e,t)=>n=t);_=()=>n(),t.signal.addEventListener("abort",_);let T=o=>"function"!=typeof i?Promise.reject(new Error('You cannot call the handler for a route which defines a boolean "'+e+'" [routeId: '+a.route.id+"]")):i({request:t,params:a.params,context:E},...void 0!==o?[o]:[]),S=(async()=>{try{return{type:"data",result:await(o?o(e=>T(e)):T())}}catch(e){return{type:"error",result:e}}})();return Promise.race([S,r])};try{let o=a.route[e];if(i)if(o){let e,[t]=await Promise.all([r(o).catch(t=>{e=t}),i]);if(void 0!==e)throw e;n=t}else{if(await i,o=a.route[e],!o){if("action"===e){let e=new URL(t.url),i=e.pathname+e.search;throw ke(405,{method:t.method,pathname:i,routeId:a.route.id})}return{type:O.data,result:void 0}}n=await r(o)}else{if(!o){let e=new URL(t.url);throw ke(404,{pathname:e.pathname+e.search})}n=await r(o)}T(void 0!==n.result,"You defined "+("action"===e?"an action":"a loader")+' for route "'+a.route.id+"\" but didn't return anything from your `"+e+"` function. Please return a value or `null`.")}catch(e){return{type:O.error,result:e}}finally{_&&t.signal.removeEventListener("abort",_)}return n})(t,o,e,n,a,l):Promise.resolve({type:O.data,result:void 0}))})}),u=await e({matches:A,request:o,params:n[0].params,fetcherKey:_,context:l});try{await Promise.all(I)}catch(e){}return u}async function Pe(e){let{result:t,type:a}=e;if(Ke(t)){let e;try{let a=t.headers.get("Content-Type");e=a&&/\bapplication\/json\b/.test(a)?null==t.body?null:await t.json():await t.text()}catch(e){return{type:O.error,error:e}}return a===O.error?{type:O.error,error:new ee(t.status,t.statusText,e),statusCode:t.status,headers:t.headers}:{type:O.data,data:e,statusCode:t.status,headers:t.headers}}var i,o,E,n,_,r,T,S;return a===O.error?je(t)?t.data instanceof Error?{type:O.error,error:t.data,statusCode:null==(E=t.init)?void 0:E.status,headers:null!=(n=t.init)&&n.headers?new Headers(t.init.headers):void 0}:{type:O.error,error:new ee((null==(i=t.init)?void 0:i.status)||500,void 0,t.data),statusCode:te(t)?t.status:void 0,headers:null!=(o=t.init)&&o.headers?new Headers(t.init.headers):void 0}:{type:O.error,error:t,statusCode:te(t)?t.status:void 0}:(function(e){let t=e;return t&&"object"==typeof t&&"object"==typeof t.data&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData})(t)?{type:O.deferred,deferredData:t,statusCode:null==(_=t.init)?void 0:_.status,headers:(null==(r=t.init)?void 0:r.headers)&&new Headers(t.init.headers)}:je(t)?{type:O.data,data:t.data,statusCode:null==(T=t.init)?void 0:T.status,headers:null!=(S=t.init)&&S.headers?new Headers(t.init.headers):void 0}:{type:O.data,data:t}}function he(e,t,a,i,o,E){let n=e.headers.get("Location");if(T(n,"Redirects returned/thrown from loaders/actions must have a Location header"),!se.test(n)){let _=i.slice(0,i.findIndex(e=>e.route.id===a)+1);n=ue(new URL(t.url),_,o,!0,n,E),e.headers.set("Location",n)}return e}function Be(e,t,a){if(se.test(e)){let i=e,o=i.startsWith("//")?new URL(t.protocol+i):new URL(i),E=null!=y(o.pathname,a);if(o.origin===t.origin&&E)return o.pathname+o.search+o.hash}return e}function fe(e,t,a,i){let o=e.createURL(Ve(t)).toString(),E={signal:a};if(i&&Qe(i.formMethod)){let{formMethod:e,formEncType:t}=i;E.method=e.toUpperCase(),"application/json"===t?(E.headers=new Headers({"Content-Type":t}),E.body=JSON.stringify(i.json)):"text/plain"===t?E.body=i.text:"application/x-www-form-urlencoded"===t&&i.formData?E.body=ve(i.formData):E.body=i.formData}return new Request(o,E)}function ve(e){let t=new URLSearchParams;for(let[a,i]of e.entries())t.append(a,"string"==typeof i?i:i.name);return t}function ge(e){let t=new FormData;for(let[a,i]of e.entries())t.append(a,i);return t}function Me(e,t,a,i,o){let E,n={},_=null,r=!1,S={},s=a&&we(a[1])?a[1].error:void 0;return e.forEach(a=>{if(!(a.route.id in t))return;let l=a.route.id,I=t[l];if(T(!ze(I),"Cannot handle redirect results in processLoaderData"),we(I)){let t=I.error;if(void 0!==s&&(t=s,s=void 0),_=_||{},o)_[l]=t;else{let a=ye(e,l);null==_[a.route.id]&&(_[a.route.id]=t)}n[l]=void 0,r||(r=!0,E=te(I.error)?I.error.status:500),I.headers&&(S[l]=I.headers)}else Ye(I)?(i.set(l,I.deferredData),n[l]=I.deferredData.data,null==I.statusCode||200===I.statusCode||r||(E=I.statusCode),I.headers&&(S[l]=I.headers)):(n[l]=I.data,I.statusCode&&200!==I.statusCode&&!r&&(E=I.statusCode),I.headers&&(S[l]=I.headers))}),void 0!==s&&a&&(_={[a[0]]:s},n[a[0]]=void 0),{loaderData:n,errors:_,statusCode:E||200,loaderHeaders:S}}function We(e,t,a,o,E,n,_){let{loaderData:r,errors:S}=Me(t,a,o,_,!1);return E.forEach(t=>{let{key:a,match:o,controller:E}=t,_=n[a];if(T(_,"Did not find corresponding fetcher result"),!E||!E.signal.aborted)if(we(_)){let t=ye(e.matches,null==o?void 0:o.route.id);S&&S[t.route.id]||(S=i({},S,{[t.route.id]:_.error})),e.fetchers.delete(a)}else if(ze(_))T(!1,"Unhandled fetcher revalidation redirect");else if(Ye(_))T(!1,"Unhandled fetcher deferred data");else{let t=it(_.data);e.fetchers.set(a,t)}}),{loaderData:r,errors:S}}function Ue(e,t,a,o){let E=i({},t);for(let i of a){let a=i.route.id;if(t.hasOwnProperty(a)?void 0!==t[a]&&(E[a]=t[a]):void 0!==e[a]&&i.route.loader&&(E[a]=e[a]),o&&o.hasOwnProperty(a))break}return E}function Ge(e){return e?we(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function ye(e,t){return(t?e.slice(0,e.findIndex(e=>e.route.id===t)+1):[...e]).reverse().find(e=>!0===e.route.hasErrorBoundary)||e[0]}function be(e){let t=1===e.length?e[0]:e.find(e=>e.index||!e.path||"/"===e.path)||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function ke(e,t){let{pathname:a,routeId:i,method:o,type:E,message:n}=void 0===t?{}:t,_="Unknown Server Error",r="Unknown @remix-run/router error";return 400===e?(_="Bad Request",o&&a&&i?r="You made a "+o+' request to "'+a+'" but did not provide a `loader` for route "'+i+'", so there is no way to handle the request.':"defer-action"===E?r="defer() is not supported in actions":"invalid-body"===E&&(r="Unable to encode submission body")):403===e?(_="Forbidden",r='Route "'+i+'" does not match URL "'+a+'"'):404===e?(_="Not Found",r='No route matches URL "'+a+'"'):405===e&&(_="Method Not Allowed",o&&a&&i?r="You made a "+o.toUpperCase()+' request to "'+a+'" but did not provide an `action` for route "'+i+'", so there is no way to handle the request.':o&&(r='Invalid request method "'+o.toUpperCase()+'"')),new ee(e||500,_,new Error(r),!0)}function Fe(e){let t=Object.entries(e);for(let e=t.length-1;e>=0;e--){let[a,i]=t[e];if(ze(i))return{key:a,result:i}}}function Ve(e){return I(i({},"string"==typeof e?A(e):e,{hash:""}))}function He(e){return Ke(e.result)&&ne.has(e.result.status)}function Ye(e){return e.type===O.deferred}function we(e){return e.type===O.error}function ze(e){return(e&&e.type)===O.redirect}function je(e){return"object"==typeof e&&null!=e&&"type"in e&&"data"in e&&"init"in e&&"DataWithResponseInit"===e.type}function Ke(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"object"==typeof e.headers&&void 0!==e.body}function xe(e){return Ee.has(e.toLowerCase())}function Qe(e){return ie.has(e.toLowerCase())}async function Xe(e,t,a,i,o){let E=Object.entries(t);for(let n=0;n(null==e?void 0:e.route.id)===_);if(!T)continue;let S=i.find(e=>e.route.id===T.route.id),s=null!=S&&!ce(S,T)&&void 0!==(o&&o[T.route.id]);Ye(r)&&s&&await qe(r,a,!1).then(e=>{e&&(t[_]=e)})}}async function $e(e,t,a){for(let i=0;i(null==e?void 0:e.route.id)===E)&&(Ye(_)&&(T(n,"Expected an AbortController for revalidating fetcher deferred result"),await qe(_,n.signal,!0).then(e=>{e&&(t[o]=e)})))}}async function qe(e,t,a){if(void 0===a&&(a=!1),!await e.deferredData.resolveData(t)){if(a)try{return{type:O.data,data:e.deferredData.unwrappedData}}catch(e){return{type:O.error,error:e}}return{type:O.data,data:e.deferredData.data}}}function Je(e){return new URLSearchParams(e).getAll("index").some(e=>""===e)}function Ze(e,t){let a="string"==typeof t?A(t).search:t.search;if(e[e.length-1].route.index&&Je(a||""))return e[e.length-1];let i=F(e);return i[i.length-1]}function et(e){let{formMethod:t,formAction:a,formEncType:i,text:o,formData:E,json:n}=e;if(t&&a&&i)return null!=o?{formMethod:t,formAction:a,formEncType:i,formData:void 0,json:void 0,text:o}:null!=E?{formMethod:t,formAction:a,formEncType:i,formData:E,json:void 0,text:void 0}:void 0!==n?{formMethod:t,formAction:a,formEncType:i,formData:void 0,json:n,text:void 0}:void 0}function tt(e,t){if(t){return{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}return{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function at(e,t){if(e){return{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}}return{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function it(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}},32061:(e,t,a)=>{"use strict";var i=a(28161),o=i(a(49507)),E=i(a(68048));function n(){return Math.random().toString(32).slice(2)}e.exports=function(e,t){t.addEventListener("message",(function(){var a=(0,E.default)(o.default.mark(function a(i){var E,n,_,r,T,S,s;return o.default.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(E=i.data.request){a.next=3;break}return a.abrupt("return");case 3:if(n=E.id,_=E.path,r=E.args,a.prev=4,"function"!=typeof(T=_.reduce(function(e,t){return e[t]},e))){a.next=13;break}return s=_.slice(0,_.length-1).reduce(function(e,t){return e[t]},e),a.next=10,T.apply(s,r);case 10:S=a.sent,a.next=16;break;case 13:return a.next=15,T;case 15:S=a.sent;case 16:t.postMessage({response:{id:n,result:{data:S}}}),a.next=22;break;case 19:a.prev=19,a.t0=a.catch(4),t.postMessage({response:{id:n,result:{error:a.t0}}});case 22:case"end":return a.stop()}},a,null,[[4,19]])}));return function(e){return a.apply(this,arguments)}})()),this.call=(function(){var e=(0,E.default)(o.default.mark(function e(a,i){var E;return o.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return E=n(),e.abrupt("return",new Promise(function(e,o){t.addEventListener("message",function a(i){var n=i.data.response;n&&n.id===E&&(t.removeEventListener("message",a),"error"in n.result?o(n.result.error):e(n.result.data))}),t.postMessage({request:{id:E,path:a,args:i}})}));case 2:case"end":return e.stop()}},e)}));return function(t,a){return e.apply(this,arguments)}})()}},289:(e,t,a)=>{var i=a(55852),o=a(98912);function E(e){var t=(e=e||{}).containerElement;if(!(t instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var a=e.chromecastTransport;if(!a)throw new Error("Chromecast transport required");var E=a.getCastDevice();if(null===E)throw new Error("Chromecast session must be started");var n=document.createElement("div");n.style.display="flex",n.style.flexDirection="row",n.style.alignItems="center",n.style.justifyContent="center",n.style.width="100%",n.style.height="100%",n.style.backgroundColor="black";var _=document.createElement("div");_.style.flex="none",_.style.maxWidth="80%",_.style.fontSize="5vmin",_.style.lineHeight="1.2em",_.style.maxHeight="3.6em",_.style.textAlign="center",_.style.color="#FFFFFF90",_.innerText="Casting to "+E.friendlyName,n.appendChild(_),t.appendChild(n),a.on("message",I),a.on("message-error",l);var r=new i,T=!1,S={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,buffered:!1,audioTracks:!1,selectedAudioTrackId:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1,subtitlesOffset:!1,subtitlesSize:!1,subtitlesTextColor:!1,subtitlesBackgroundColor:!1,subtitlesOutlineColor:!1,volume:!1,muted:!1,playbackSpeed:!1,videoParams:!1,extraSubtitlesTracks:!1,selectedExtraSubtitlesTrackId:!1,extraSubtitlesDelay:!1,extraSubtitlesSize:!1,extraSubtitlesOffset:!1,extraSubtitlesTextColor:!1,extraSubtitlesBackgroundColor:!1,extraSubtitlesOutlineColor:!1};function s(e,t){r.emit("error",Object.assign({},o.CHROMECAST_SENDER_VIDEO.MESSAGE_SEND_FAILED,{error:e,action:t}))}function l(e){r.emit("error",Object.assign({},o.CHROMECAST_SENDER_VIDEO.INVALID_MESSAGE_RECEIVED,{error:e}))}function I(e){if(e&&"string"==typeof e.event){var t=Array.isArray(e.args)?e.args:[];r.emit.apply(r,[e.event].concat(t))}else l(new Error("Invalid message: "+e))}function A(e,t){S[e]&&r.emit("propChanged",e,t)}this.on=function(e,t){if(T)throw new Error("Video is destroyed");r.on(e,t)},this.dispatch=function(e){if(T)throw new Error("Video is destroyed");if(e)switch(e.type){case"observeProp":return o=e.propName,S.hasOwnProperty(o)&&(S[o]=!0),void a.sendMessage(e).catch(function(t){s(t,e)});case"setProp":return void a.sendMessage(e).catch(function(t){s(t,e)});case"command":return i=e.commandName,e.commandArgs,"destroy"===i&&(T=!0,A("stream",null),A("loaded",null),A("paused",null),A("time",null),A("duration",null),A("buffering",null),A("buffered",null),A("audioTracks",[]),A("selectedAudioTrackId",[]),A("subtitlesTracks",[]),A("selectedSubtitlesTrackId",null),A("subtitlesOffset",null),A("subtitlesSize",null),A("subtitlesTextColor",null),A("subtitlesBackgroundColor",null),A("subtitlesOutlineColor",null),A("volume",null),A("muted",null),A("playbackSpeed",null),A("videoParams",null),A("extraSubtitlesTracks",[]),A("selectedExtraSubtitlesTrackId",null),A("extraSubtitlesDelay",null),A("extraSubtitlesSize",null),A("extraSubtitlesOffset",null),A("extraSubtitlesTextColor",null),A("extraSubtitlesBackgroundColor",null),A("extraSubtitlesOutlineColor",null),r.removeAllListeners(),a.off("message",I),t.removeChild(n)),void a.sendMessage(e).catch(function(t){s(t,e)})}var i,o;throw new Error("Invalid action dispatched: "+JSON.stringify(e))}}E.canPlayStream=function(){return Promise.resolve(!0)},E.manifest={name:"ChromecastSenderVideo",external:!0,props:["stream","loaded","paused","time","duration","buffering","buffered","audioTracks","selectedAudioTrackId","subtitlesTracks","selectedSubtitlesTrackId","subtitlesOffset","subtitlesSize","subtitlesTextColor","subtitlesBackgroundColor","subtitlesOutlineColor","volume","muted","playbackSpeed","videoParams","extraSubtitlesTracks","selectedExtraSubtitlesTrackId","extraSubtitlesDelay","extraSubtitlesSize","extraSubtitlesOffset","extraSubtitlesTextColor","extraSubtitlesBackgroundColor","extraSubtitlesOutlineColor"],commands:["load","unload","destroy","addExtraSubtitlesTracks"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded","audioTrackLoaded","extraSubtitlesTrackLoaded","implementationChanged"]},e.exports=E},77946:(e,t,a)=>{var i=a(289);e.exports=i},7817:(e,t,a)=>{var i=a(55852),o=a(53683),E=a(55126),n=a(68816),_=a(38742),r=a(98912),T=a(72536),S=a(786);function s(e){var t=(e=e||{}).containerElement;if(!(t instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var a=document.createElement("style");t.appendChild(a),a.sheet.insertRule("video::cue { font-size: 4vmin; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); text-shadow: -0.15rem -0.15rem 0.15rem rgb(34, 34, 34), 0px -0.15rem 0.15rem rgb(34, 34, 34), 0.15rem -0.15rem 0.15rem rgb(34, 34, 34), -0.15rem 0px 0.15rem rgb(34, 34, 34), 0.15rem 0px 0.15rem rgb(34, 34, 34), -0.15rem 0.15rem 0.15rem rgb(34, 34, 34), 0px 0.15rem 0.15rem rgb(34, 34, 34), 0.15rem 0.15rem 0.15rem rgb(34, 34, 34); }");var s=document.createElement("video");s.style.width="100%",s.style.height="100%",s.style.backgroundColor="black",s.style.objectFit="contain",s.controls=!1,s.playsInline=!0,s.onerror=function(){!(function(){if(A)return;var e;switch(s.error.code){case 1:e=r.HTML_VIDEO.MEDIA_ERR_ABORTED;break;case 2:e=r.HTML_VIDEO.MEDIA_ERR_NETWORK;break;case 3:e=r.HTML_VIDEO.MEDIA_ERR_DECODE;break;case 4:e=r.HTML_VIDEO.MEDIA_ERR_SRC_NOT_SUPPORTED;break;default:e=r.UNKNOWN_ERROR}m(Object.assign({},e,{critical:!0,error:s.error}))})()},s.onended=function(){I.emit("ended")},s.onpause=function(){L("paused")},s.onplay=function(){L("paused")},s.ontimeupdate=function(){L("time"),L("buffered")},s.ondurationchange=function(){L("duration")},s.onwaiting=function(){L("buffering"),L("buffered")},s.onseeking=function(){L("time"),L("buffering"),L("buffered")},s.onseeked=function(){L("time"),L("buffering"),L("buffered")},s.onstalled=function(){L("buffering"),L("buffered")},s.onplaying=function(){L("time"),L("buffering"),L("buffered")},s.oncanplay=function(){L("buffering"),L("buffered")},s.canplaythrough=function(){L("buffering"),L("buffered")},s.onloadedmetadata=function(){L("loaded")},s.onloadeddata=function(){L("buffering"),L("buffered")},s.onvolumechange=function(){L("volume"),L("muted")},s.onratechange=function(){L("playbackSpeed")},s.textTracks.onchange=function(){L("subtitlesTracks"),L("selectedSubtitlesTrackId"),c(),Array.from(s.textTracks).forEach(function(e){e.oncuechange=c})},t.appendChild(s);var l=null,I=new i,A=!1,u=null,O=0,d=1,N={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,buffered:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1,subtitlesOffset:!1,subtitlesSize:!1,subtitlesTextColor:!1,subtitlesBackgroundColor:!1,subtitlesOutlineColor:!1,audioTracks:!1,selectedAudioTrackId:!1,volume:!1,muted:!1,playbackSpeed:!1,videoScale:!1};function R(e){switch(e){case"stream":return u;case"loaded":return null===u?null:s.readyState>=s.HAVE_METADATA;case"paused":return null===u?null:!!s.paused;case"time":return null!==u&&null!==s.currentTime&&isFinite(s.currentTime)?Math.floor(1e3*s.currentTime):null;case"duration":return null!==u&&null!==s.duration&&isFinite(s.duration)?Math.floor(1e3*s.duration):null;case"buffering":return null===u?null:s.readyState0?e.lang:"string"==typeof e.name&&e.name.length>0?e.name:String(e.id),label:"string"==typeof e.name&&e.name.length>0?e.name:"string"==typeof e.lang&&e.lang.length>0?e.lang:String(e.id),origin:"EMBEDDED",embedded:!0})}):[];case"selectedAudioTrackId":return null!==l&&null!==l.audioTrack&&isFinite(l.audioTrack)&&-1!==l.audioTrack?"EMBEDDED_"+String(l.audioTrack):null;case"volume":return A||null===s.volume||!isFinite(s.volume)?null:Math.floor(100*s.volume);case"muted":return A?null:!!s.muted;case"playbackSpeed":return A||null===s.playbackRate||!isFinite(s.playbackRate)?null:s.playbackRate;case"videoScale":return s.style.objectFit||"contain";default:return null}}function c(){Array.from(s.textTracks).forEach(function(e){Array.from(e.cues||[]).forEach(function(e){e.snapToLines=!1,e.line=100-O})})}function m(e){I.emit("error",e),e.critical&&D("unload")}function L(e){N[e]&&I.emit("propChanged",e,R(e))}function D(e,i){switch(e){case"load":D("unload"),i&&i.stream&&"string"==typeof i.stream.url?(u=i.stream,L("stream"),L("loaded"),s.autoplay="boolean"!=typeof i.autoplay||i.autoplay,s.currentTime=null!==i.time&&isFinite(i.time)?parseInt(i.time,10)/1e3:0,L("paused"),L("time"),L("duration"),L("buffering"),L("buffered"),L("subtitlesTracks"),L("selectedSubtitlesTrackId"),L("audioTracks"),L("selectedAudioTrackId"),T(u).then(function(e){u===i.stream&&("application/vnd.apple.mpegurl"===e&&o.isSupported()?((l=new o(S)).on(o.Events.AUDIO_TRACKS_UPDATED,function(){L("audioTracks"),L("selectedAudioTrackId")}),l.on(o.Events.AUDIO_TRACK_SWITCHED,function(){L("audioTracks"),L("selectedAudioTrackId")}),l.loadSource(u.url),l.attachMedia(s)):s.src=u.url)}).catch(function(){u===i.stream&&(s.src=u.url)})):m(Object.assign({},r.UNSUPPORTED_STREAM,{critical:!0,stream:i?i.stream:null}));break;case"unload":u=null,Array.from(s.textTracks).forEach(function(e){e.oncuechange=null}),null!==l&&(l.removeAllListeners(),l.detachMedia(s),l.destroy(),l=null),s.removeAttribute("src"),s.load(),s.currentTime=0,L("stream"),L("loaded"),L("paused"),L("time"),L("duration"),L("buffering"),L("buffered"),L("subtitlesTracks"),L("selectedSubtitlesTrackId"),L("audioTracks"),L("selectedAudioTrackId");break;case"destroy":D("unload"),A=!0,L("subtitlesOffset"),L("subtitlesSize"),L("subtitlesTextColor"),L("subtitlesBackgroundColor"),L("subtitlesOutlineColor"),L("subtitlesOpacity"),L("volume"),L("muted"),L("playbackSpeed"),I.removeAllListeners(),s.onerror=null,s.onended=null,s.onpause=null,s.onplay=null,s.ontimeupdate=null,s.ondurationchange=null,s.onwaiting=null,s.onseeking=null,s.onseeked=null,s.onstalled=null,s.onplaying=null,s.oncanplay=null,s.canplaythrough=null,s.onloadeddata=null,s.onvolumechange=null,s.onratechange=null,s.textTracks.onchange=null,t.removeChild(s),t.removeChild(a)}}this.on=function(e,t){if(A)throw new Error("Video is destroyed");I.on(e,t)},this.dispatch=function(e){if(A)throw new Error("Video is destroyed");if(e)switch((e=n(E(e))).type){case"observeProp":return t=e.propName,void(N.hasOwnProperty(t)&&(I.emit("propValue",t,R(t)),N[t]=!0));case"setProp":return void(function(e,t){switch(e){case"paused":null!==u&&(t?s.pause():s.play(),L("paused"));break;case"time":null!==u&&null!==t&&isFinite(t)&&(s.currentTime=parseInt(t,10)/1e3,L("time"));break;case"selectedSubtitlesTrackId":if(null!==u){Array.from(s.textTracks).forEach(function(e,a){e.mode="EMBEDDED_"+String(a)===t?"showing":"disabled"});var i=R("subtitlesTracks").find(function(e){return e.id===t});L("selectedSubtitlesTrackId"),i&&I.emit("subtitlesTrackLoaded",i)}break;case"subtitlesOffset":null!==t&&isFinite(t)&&(O=Math.max(0,Math.min(100,parseInt(t,10))),c(),L("subtitlesOffset"));break;case"subtitlesSize":null!==t&&isFinite(t)&&(a.sheet.cssRules[0].style.fontSize=Math.floor(Math.max(0,parseInt(t,10))/25)+"vmin",L("subtitlesSize"));break;case"subtitlesTextColor":if("string"==typeof t){try{a.sheet.cssRules[0].style.color=_(t).rgb().string()}catch(e){console.error("HTMLVideo",e)}L("subtitlesTextColor")}break;case"subtitlesBackgroundColor":if("string"==typeof t){try{a.sheet.cssRules[0].style.backgroundColor=_(t).rgb().string()}catch(e){console.error("HTMLVideo",e)}L("subtitlesBackgroundColor")}break;case"subtitlesOutlineColor":if("string"==typeof t){try{var o=_(t).rgb().string();a.sheet.cssRules[0].style.textShadow="-0.15rem -0.15rem 0.15rem "+o+", 0px -0.15rem 0.15rem "+o+", 0.15rem -0.15rem 0.15rem "+o+", -0.15rem 0px 0.15rem "+o+", 0.15rem 0px 0.15rem "+o+", -0.15rem 0.15rem 0.15rem "+o+", 0px 0.15rem 0.15rem "+o+", 0.15rem 0.15rem 0.15rem "+o}catch(e){console.error("HTMLVideo",e)}L("subtitlesOutlineColor")}break;case"subtitlesOpacity":if("number"==typeof t){try{d=Math.min(Math.max(t/100,0),1),a.sheet.cssRules[0].style.opacity=d+""}catch(e){console.error("VVideo with HTML Subtitles",e)}L("subtitlesOpacity")}break;case"selectedAudioTrackId":if(null!==l){var E=R("audioTracks").find(function(e){return e.id===t});l.audioTrack=E?parseInt(E.id.split("_").pop(),10):-1,E&&(L("selectedAudioTrackId"),I.emit("audioTrackLoaded",E))}break;case"volume":null!==t&&isFinite(t)&&(s.muted=!1,s.volume=Math.max(0,Math.min(100,parseInt(t,10)))/100,L("muted"),L("volume"));break;case"muted":s.muted=!!t,L("muted");break;case"playbackSpeed":null!==t&&isFinite(t)&&(s.playbackRate=parseFloat(t),L("playbackSpeed"));break;case"videoScale":-1!==["contain","cover","fill"].indexOf(t)&&(s.style.objectFit=t,L("videoScale"))}})(e.propName,e.propValue);case"command":return void D(e.commandName,e.commandArgs)}var t;throw new Error("Invalid action dispatched: "+JSON.stringify(e))}}s.canPlayStream=function(e){return!e||e.behaviorHints&&e.behaviorHints.notWebReady?Promise.resolve(!1):T(e).then(function(e){return!!document.createElement("video").canPlayType(e)||"application/vnd.apple.mpegurl"===e&&o.isSupported()}).catch(function(){return!1})},s.manifest={name:"HTMLVideo",external:!1,props:["stream","loaded","paused","time","duration","buffering","buffered","audioTracks","selectedAudioTrackId","subtitlesTracks","selectedSubtitlesTrackId","subtitlesOffset","subtitlesSize","subtitlesTextColor","subtitlesBackgroundColor","subtitlesOutlineColor","subtitlesOpacity","volume","muted","playbackSpeed","videoScale"],commands:["load","unload","destroy"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded","audioTrackLoaded"]},e.exports=s},72536:e=>{e.exports=function(e){return e&&"string"==typeof e.url?e.behaviorHints&&e.behaviorHints.proxyHeaders&&e.behaviorHints.proxyHeaders.response&&"string"==typeof e.behaviorHints.proxyHeaders.response["content-type"]?Promise.resolve(e.behaviorHints.proxyHeaders.response["content-type"]):fetch(e.url,{method:"HEAD"}).then(function(e){if(e.ok)return e.headers.get("content-type");throw new Error(e.status+" ("+e.statusText+")")}):Promise.reject(new Error("Invalid stream parameter!"))}},786:e=>{e.exports={debug:!1,enableWorker:!0,lowLatencyMode:!1,backBufferLength:30,maxBufferLength:50,maxMaxBufferLength:80,maxFragLookUpTolerance:0,maxBufferHole:0,appendErrorMaxRetry:20,nudgeMaxRetry:20,manifestLoadingTimeOut:3e4,manifestLoadingMaxRetry:10,fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:20,retryDelayMs:0,maxRetryDelayMs:15},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:15}}}}},85925:(e,t,a)=>{var i=a(7817);e.exports=i},19225:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(98912);function _(e){var t=(e=e||{}).containerElement;if(!(t instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var a=document.createElement("iframe");a.style.width="100%",a.style.height="100%",a.style.border=0,a.style.backgroundColor="black",a.allowFullscreen=!1,a.allow="autoplay",t.appendChild(a);var _=new i,r=!1,T={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,buffered:!1,volume:!1,muted:!1,playbackSpeed:!1};function S(e){if(e.source===a.contentWindow){var t=e.data||e.message;if(t&&"string"==typeof t.event){var i=t.event,o=Array.isArray(t.args)?t.args:[];_.emit.apply(_,[i].concat(o))}}}function s(e){a.contentWindow.postMessage(e,"*")}function l(e,t){T[e]&&_.emit("propChanged",e,t)}function I(e,i){switch(e){case"load":return I("unload"),i&&i.stream&&"string"==typeof i.stream.playerFrameUrl?(window.addEventListener("message",S,!1),a.onload=function(){s({type:"command",commandName:e,commandArgs:i})},a.src=i.stream.playerFrameUrl):(o=Object.assign({},n.UNSUPPORTED_STREAM,{critical:!0,stream:i?i.stream:null}),_.emit("error",o),o.critical&&I("unload")),!0;case"unload":return window.removeEventListener("message",S),a.onload=null,a.removeAttribute("src"),l("stream",null),l("loaded",null),l("paused",null),l("time",null),l("duration",null),l("buffering",null),l("buffered",null),l("volume",null),l("muted",null),l("playbackSpeed",null),!0;case"destroy":return I("unload"),r=!0,_.removeAllListeners(),t.removeChild(a),!0}var o}this.on=function(e,t){if(r)throw new Error("Video is destroyed");_.on(e,t)},this.dispatch=function(e){if(r)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":return t=e.propName,T.hasOwnProperty(t)&&(T[t]=!0),void s(e);case"setProp":return void s(e);case"command":return void(I(e.commandName,e.commandArgs)||s(e))}var t;throw new Error("Invalid action dispatched: "+JSON.stringify(e))}}_.canPlayStream=function(e){return Promise.resolve(e&&"string"==typeof e.playerFrameUrl)},_.manifest={name:"IFrameVideo",external:!0,props:["stream","loaded","paused","time","duration","buffering","buffered","audioTracks","selectedAudioTrackId","subtitlesTracks","selectedSubtitlesTrackId","subtitlesOffset","subtitlesSize","subtitlesTextColor","subtitlesBackgroundColor","subtitlesOutlineColor","volume","muted","playbackSpeed","extraSubtitlesTracks","selectedExtraSubtitlesTrackId","extraSubtitlesDelay","extraSubtitlesSize","extraSubtitlesOffset","extraSubtitlesTextColor","extraSubtitlesBackgroundColor","extraSubtitlesOutlineColor"],commands:["load","unload","destroy","addExtraSubtitlesTracks"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded","audioTrackLoaded","extraSubtitlesTrackLoaded","implementationChanged"]},e.exports=_},23366:(e,t,a)=>{var i=a(19225);e.exports=i},20049:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(98912),_=.0066,r={loaded:"loaded",stream:null,paused:"pause",time:"time-pos",duration:"duration",buffering:"buffering",buffered:"demuxer-cache-time",volume:"volume",muted:"mute",playbackSpeed:"speed",audioTracks:"audioTracks",selectedAudioTrackId:"aid",subtitlesTracks:"subtitlesTracks",selectedSubtitlesTrackId:"sid",subtitlesSize:"sub-scale",subtitlesOffset:"sub-pos",subtitlesDelay:"sub-delay",subtitlesTextColor:"sub-color",subtitlesBackgroundColor:"sub-back-color",subtitlesOutlineColor:"sub-border-color",hdrInfo:null,videoScale:null};function T(e){return e.split(".").slice(0,2).map(function(e){return parseInt(e)})}function S(e){var t,a=(e=e||{}).shellTransport,S={},s={},l={};Object.keys(r).forEach(function(e){r[e]&&(l[r[e]]=e)});var I=new Promise(function(e){t=e});C("unload"),a.send("mpv-command",["stop"]),a.send("mpv-observe-prop","path"),a.send("mpv-observe-prop","time-pos"),a.send("mpv-observe-prop","volume"),a.send("mpv-observe-prop","pause"),a.send("mpv-observe-prop","seeking"),a.send("mpv-observe-prop","eof-reached"),a.send("mpv-observe-prop","duration"),a.send("mpv-observe-prop","metadata"),a.send("mpv-observe-prop","video-params"),a.send("mpv-observe-prop","track-list"),a.send("mpv-observe-prop","paused-for-cache"),a.send("mpv-observe-prop","cache-buffering-state"),a.send("mpv-observe-prop","demuxer-cache-time"),a.send("mpv-observe-prop","aid"),a.send("mpv-observe-prop","vid"),a.send("mpv-observe-prop","sid"),a.send("mpv-observe-prop","sub-scale"),a.send("mpv-observe-prop","sub-pos"),a.send("mpv-observe-prop","sub-delay"),a.send("mpv-observe-prop","speed"),a.send("mpv-observe-prop","mpv-version"),a.send("mpv-observe-prop","ffmpeg-version");var A=new i,u=!1,O=null,d=0;function N(t){for(var a=t?"":"transparent",i=e.containerElement;i;i=i.parentElement)i.style.background=a;if(((window||{}).document||{}).getElementsByTagName){var o=window.document.getElementsByTagName("body");(o||[])[0]&&(o[0].style.background=a)}}function R(e){console.log(e.name+": "+e.data)}var c=0;function m(e){return"hdrInfo"===e?s.hdrInfo||null:"videoScale"===e?s.videoScale||"contain":r[e]?s[r[e]]:(console.log("Unsupported prop requested",e),null)}function L(e){A.emit("error",e),e.critical&&C("unload")}function D(e){S[e]&&A.emit("propChanged",e,m(e))}function C(t,i){switch(t){case"load":C("unload"),i&&i.stream&&"string"==typeof i.stream.url?I.then(function(t){O=i.stream,D("stream");var o=i.assSubtitlesStyling?"strip":"no";a.send("mpv-set-prop",["sub-ass-override",o]);var E=i.hardwareDecoding?"auto-copy":"no";a.send("mpv-set-prop",["hwdec",E]);var n=String(i.platform||"").toLowerCase();if(!(-1!==n.indexOf("mac"))){var _="windows"===n?null===i.videoMode?"gpu-next":"gpu":"libmpv";a.send("mpv-set-prop",["vo",_])}var r=e.mpvSeparateWindow?"yes":"no";a.send("mpv-set-prop",["osc",r]),a.send("mpv-set-prop",["input-default-bindings",r]),a.send("mpv-set-prop",["input-vo-keyboard",r]);var S,l,I,A=Math.floor(parseInt(i.time,10)/1e3)||0;0!==A?(S="0.39",l=T(t),I=T(S),l[0]>I[0]||!(l[0]=I[1]?a.send("mpv-command",["loadfile",O.url,"replace","-1","start=+"+A]):a.send("mpv-command",["loadfile",O.url,"replace","start=+"+A])):a.send("mpv-command",["loadfile",O.url]),a.send("mpv-set-prop",["pause",!1]),a.send("mpv-set-prop",["speed",s.speed]),s.aid&&("string"==typeof s.aid&&s.aid.startsWith("EMBEDDED_")?a.send("mpv-set-prop",["aid",s.aid.slice(9)]):a.send("mpv-set-prop",["aid",s.aid])),a.send("mpv-set-prop",["mute","no"]),D("paused"),D("time"),D("duration"),D("buffering"),D("buffered"),D("muted"),D("subtitlesTracks"),D("selectedSubtitlesTrackId")}):L(Object.assign({},n.UNSUPPORTED_STREAM,{critical:!0,stream:i?i.stream:null}));break;case"unload":s={loaded:!1,pause:!1,mute:!1,speed:1,subtitlesTracks:[],audioTracks:[],buffering:!1,buffered:null,aid:null,sid:null},d=0,a.send("mpv-command",["stop"]),D("loaded"),D("stream"),D("paused"),D("time"),D("duration"),D("buffering"),D("buffered"),D("muted"),D("subtitlesTracks"),D("selectedSubtitlesTrackId"),N(!0);break;case"destroy":C("unload"),u=!0,A.removeAllListeners()}}a.on("mpv-prop-change",function(e){switch(e.name){case"mpv-version":t(e.data),s[e.name]=R(e);break;case"ffmpeg-version":s[e.name]=R(e);break;case"duration":var a=0|e.data;s[e.name]=e.data>=30&&(!d||a===d)?Math.round(1e3*e.data):null,d=d?d+a>>1:a,s.loaded=a>0,s.loaded&&(N(!1),D("loaded"));break;case"time-pos":case"sub-delay":s[e.name]=Math.round(1e3*e.data);break;case"sub-scale":s[e.name]=Math.round(e.data/_);break;case"sub-pos":s[e.name]=100-e.data;break;case"volume":"number"==typeof e.data&&isFinite(e.data)&&(s[e.name]=e.data,D("volume"));break;case"paused-for-cache":case"seeking":s.buffering!==e.data&&(s.buffering=e.data,D("buffering"));break;case"demuxer-cache-time":var i=e.data||0;s[e.name]=i>0?Math.floor(1e3*i):null,D("buffered");break;case"aid":case"sid":case"vid":s[e.name]=(function(e){return e.data&&"no"!==e.data?"EMBEDDED_"+e.data.toString():null})(e);break;case"video-params":s[e.name]=e.data;var o=e.data||{},E="string"==typeof o.gamma?o.gamma:null;s.hdrInfo="pq"===E||"hlg"===E?{gamma:E,primaries:"string"==typeof o.primaries?o.primaries:null,maxCll:"number"==typeof o["max-cll"]?o["max-cll"]:null,maxLuma:"number"==typeof o["max-luma"]?o["max-luma"]:null}:null,D("hdrInfo");break;case"track-list":s.audioTracks=e.data.filter(function(e){return"audio"===e.type}).map(function(e,t){return{id:"EMBEDDED_"+e.id,lang:void 0===e.lang?"Track"+(t+1):e.lang,label:void 0===e.title||void 0===e.lang?"":e.title||e.lang,origin:"EMBEDDED",embedded:!0,mode:e.id===s.aid?"showing":"disabled"}}),D("audioTracks"),s.subtitlesTracks=e.data.filter(function(e){return"sub"===e.type}).map(function(e,t){return{id:"EMBEDDED_"+e.id,lang:void 0===e.lang?"Track "+(t+1):e.lang,label:void 0===e.title||void 0===e.lang?"":e.title||e.lang,origin:"EMBEDDED",embedded:!0,mode:e.id===s.sid?"showing":"disabled"}}),D("subtitlesTracks");break;default:s[e.name]=e.data}var n="time-pos"===e.name?Math.floor(s["time-pos"]/1e3):null;n&&c===n||!l[e.name]||(n&&(c=n),D(l[e.name]))}),a.on("mpv-event-ended",function(e){e.error?L(e.error):A.emit("ended")}),this.on=function(e,t){if(u)throw new Error("Video is destroyed");A.on(e,t)},this.dispatch=function(e){if(u)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":t=e.propName,A.emit("propValue",t,m(t)),S[t]=!0;break;case"setProp":return void(function(e,t){switch(e){case"paused":null!==O&&a.send("mpv-set-prop",["pause",t]);break;case"time":null!==O&&null!==t&&isFinite(t)&&a.send("mpv-set-prop",["time-pos",t/1e3]);break;case"playbackSpeed":null!==O&&null!==t&&isFinite(t)&&a.send("mpv-set-prop",["speed",t]);break;case"videoScale":if(null!==O){switch(t){case"cover":a.send("mpv-set-prop",["keepaspect",!0]),a.send("mpv-set-prop",["panscan",1]);break;case"fill":a.send("mpv-set-prop",["keepaspect",!1]),a.send("mpv-set-prop",["panscan",0]);break;default:a.send("mpv-set-prop",["keepaspect",!0]),a.send("mpv-set-prop",["panscan",0])}s.videoScale=t,D("videoScale")}break;case"volume":null!==O&&null!==t&&isFinite(t)&&(s.mute=!1,a.send("mpv-set-prop",["mute","no"]),a.send("mpv-set-prop",["volume",t]),D("muted"),D("volume"));break;case"muted":null!==O&&(a.send("mpv-set-prop",["mute",t?"yes":"no"]),s.mute=t,D("muted"));break;case"selectedAudioTrackId":if(null!==O){var i=t.slice(9);a.send("mpv-set-prop",["aid",i])}break;case"selectedSubtitlesTrackId":null!==O&&(t?(i=t.slice(9),a.send("mpv-set-prop",["sid",i]),A.emit("subtitlesTrackLoaded",t)):(a.send("mpv-set-prop",["sid","no"]),s.sid=null)),D("selectedSubtitlesTrackId");break;case"subtitlesSize":a.send("mpv-set-prop",[r[e],t*_]);break;case"subtitlesDelay":a.send("mpv-set-prop",[r[e],t]);break;case"subtitlesOffset":a.send("mpv-set-prop",[r[e],100-t]);break;case"subtitlesTextColor":case"subtitlesBackgroundColor":case"subtitlesOutlineColor":var o=t.replace(/^#(\w{6})(\w{2})$/,"#$2$1");a.send("mpv-set-prop",[r[e],o]);break;default:console.log("Unhandled setProp for",e)}})(e.propName,e.propValue);case"command":return void C(e.commandName,e.commandArgs)}var t}}S.canPlayStream=function(){return Promise.resolve(!0)},S.manifest={name:"ShellVideo",external:!1,props:Object.keys(r),commands:["load","unload","destroy"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded"]},e.exports=S},62534:(e,t,a)=>{var i=a(20049);e.exports=i},77243:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(91626),_=a(81875),r=a(98912);function T(){var e=null,t=new i,a=!1;this.on=function(e,i){if(a)throw new Error("Video is destroyed");t.on(e,i)},this.dispatch=function(i,T){if(a)throw new Error("Video is destroyed");if(!i)throw new Error("Invalid action dispatched: "+JSON.stringify(i));if(T=T||{},"command"===(i=E(o(i))).type&&"load"===i.commandName&&i.commandArgs){i.commandArgs.platform&&_.set(i.commandArgs.platform);var S=n(i.commandArgs,T);if(null!==e&&e.constructor!==S&&(e.dispatch({type:"command",commandName:"destroy"}),e=null),null===e){if(null===S)return void t.emit("error",Object.assign({},r.UNSUPPORTED_STREAM,{error:new Error("No video implementation was selected"),critical:!0,stream:i.commandArgs.stream}));(e=new S(T)).on("ended",function(){t.emit("ended")}),e.on("error",function(e){t.emit("error",e)}),e.on("propValue",function(e,a){t.emit("propValue",e,a)}),e.on("propChanged",function(e,a){t.emit("propChanged",e,a)}),e.on("subtitlesTrackLoaded",function(e){t.emit("subtitlesTrackLoaded",e)}),e.on("audioTrackLoaded",function(e){t.emit("audioTrackLoaded",e)}),e.on("extraSubtitlesTrackLoaded",function(e){t.emit("extraSubtitlesTrackLoaded",e)}),e.on("extraSubtitlesTrackAdded",function(e){t.emit("extraSubtitlesTrackAdded",e)}),S.manifest.external?e.on("implementationChanged",function(e){t.emit("implementationChanged",e)}):t.emit("implementationChanged",S.manifest)}}if(null!==e)try{e.dispatch(i)}catch(t){console.error(e.constructor.manifest.name,t)}"command"===i.type&&"destroy"===i.commandName&&(e=null)},this.destroy=function(){a=!0,null!==e&&(e.dispatch({type:"command",commandName:"destroy"}),e=null),t.removeAllListeners()}}T.ERROR=r,e.exports=T},93235:(e,t,a)=>{var i=a(77243);e.exports=i},91626:(e,t,a)=>{var i=a(77946),o=a(62534),E=a(85925),n=a(45232),_=a(16566),r=a(97967),T=a(10340),S=a(23366),s=a(43471),l=a(5646),I=a(36975),A=a(39924);e.exports=function(e,t){return e.stream&&"string"!=typeof e.stream.externalUrl?t.chromecastTransport&&t.chromecastTransport.getCastState()===cast.framework.CastState.CONNECTED?i:"string"==typeof e.stream.ytId?A(I(s)):"string"==typeof e.stream.playerFrameUrl?A(S):t.shellTransport?l(I(o)):"string"==typeof e.streamingServerURL?"Tizen"===e.platform?l(I(n)):"webOS"===e.platform?l(I(T)):"Titan"===e.platform||"NetTV"===e.platform?l(I(_)):"Vidaa"===e.platform?l(I(r)):l(I(E)):"string"==typeof e.stream.url?"Tizen"===e.platform?A(I(n)):"webOS"===e.platform?A(I(T)):"Titan"===e.platform||"NetTV"===e.platform?A(I(_)):"Vidaa"===e.platform?A(I(r)):A(I(E)):null:null}},2145:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(38742),_=a(98912),r=/^\{(\\an[1-8])+\}/i;function T(e){var t=100,a=0,T="rgb(255, 255, 255)",S="rgba(0, 0, 0, 0)",s="rgb(34, 34, 34)",l=1,I=(e=e||{}).containerElement;if(!(I instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var A=document.createElement("video");A.style.width="100%",A.style.height="100%",A.style.backgroundColor="black",A.controls=!1,A.playsInline=!0,A.onerror=function(){!(function(){if(N)return;var e;switch(A.error.code){case 1:e=_.HTML_VIDEO.MEDIA_ERR_ABORTED;break;case 2:e=_.HTML_VIDEO.MEDIA_ERR_NETWORK;break;case 3:e=_.HTML_VIDEO.MEDIA_ERR_DECODE;break;case 4:e=_.HTML_VIDEO.MEDIA_ERR_SRC_NOT_SUPPORTED;break;default:e=_.UNKNOWN_ERROR}p(Object.assign({},e,{critical:!0,error:A.error}))})()},A.onended=function(){d.emit("ended")},A.onpause=function(){P("paused")},A.onplay=function(){P("paused")},A.ontimeupdate=function(){P("time")},A.ondurationchange=function(){P("duration")},A.onwaiting=function(){P("buffering")},A.onseeking=function(){P("time"),P("buffering")},A.onseeked=function(){P("time"),P("buffering")},A.onstalled=function(){P("buffering")},A.onplaying=function(){P("time"),P("buffering")},A.oncanplay=function(){P("buffering")},A.canplaythrough=function(){P("buffering")},A.onloadedmetadata=function(){P("loaded")},A.onloadeddata=function(){P("buffering")},A.onvolumechange=function(){P("volume"),P("muted")},A.onratechange=function(){P("playbackSpeed")},A.textTracks.onchange=function(){P("subtitlesTracks"),P("selectedSubtitlesTrackId")},I.appendChild(A);var u=document.createElement("div");u.style.position="absolute",u.style.right="0",u.style.bottom="0",u.style.left="0",u.style.zIndex="1",u.style.textAlign="center",I.style.position="relative",I.style.zIndex="0",I.appendChild(u);var O,d=new i,N=!1,R=null,c={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1,subtitlesOffset:!1,subtitlesSize:!1,subtitlesTextColor:!1,subtitlesBackgroundColor:!1,subtitlesOutlineColor:!1,audioTracks:!1,selectedAudioTrackId:!1,volume:!1,muted:!1,playbackSpeed:!1};async function m(){O&&L(O.text,"show")}async function L(e,i){if("hide"!==i){for(O={text:e};u.hasChildNodes();)u.removeChild(u.lastChild);u.style.bottom=a+"%",u.style.opacity=l;var o=document.createElement("span");o.innerHTML=e,o.style.display="inline-block",o.style.padding="0.2em",o.style.fontSize=Math.floor(t/25)+"vmin",o.style.color=T,o.style.backgroundColor=S,o.style.textShadow="1px 1px 0.1em "+s,o.style.whiteSpace="pre-wrap",u.appendChild(o),u.appendChild(document.createElement("br"))}else{for(;u.hasChildNodes();)u.removeChild(u.lastChild);O=null}}function D(e){var t=(e.target||{}).activeCues;if(t.length){if(t.length>3)return e.target.removeEventListener("cuechange",D),void L("","hide");var a="";for(var i in t){var o=t[i];if(o.text)a+=(a?"\n":"")+o.text.replace(r,"")}L(a,"show")}else L("","hide")}function C(e){switch(e){case"stream":return R;case"loaded":return null===R?null:A.readyState>=A.HAVE_METADATA;case"paused":return null===R?null:!!A.paused;case"time":return null!==R&&null!==A.currentTime&&isFinite(A.currentTime)?Math.floor(1e3*A.currentTime):null;case"duration":return null!==R&&null!==A.duration&&isFinite(A.duration)?Math.floor(1e3*A.duration):null;case"buffering":return null===R?null:A.readyState{var i=a(2145);e.exports=i},2141:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(38742),_=a(98912),r=a(25616),T=/^\{(\\an[1-8])+\}/i;function S(e){var t=!0,a=1,S=null,s=null,l=(e=e||{}).containerElement;if(!(l instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var I,A=window.webapis.avplay,u=!1,O=100,d=0,N="rgb(255, 255, 255)",R="rgba(0, 0, 0, 0)",c="rgb(34, 34, 34)",m=1,L=document.createElement("object");L.type="application/avplayer",L.style.width="100%",L.style.height="100%",L.style.backgroundColor="black";var D=!0;function C(){if(I){var e=y("time"),t=I.duration-(e-I.now);t>0&&p(t,I.text)}}function p(e,t){if(!D){var i=y("time"),o=t.replace(T,"");for(I={duration:e,text:o,now:i},P&&(clearTimeout(P),P=!1);h.hasChildNodes();)h.removeChild(h.lastChild);h.style.bottom=d+"%",h.style.opacity=m;var E=document.createElement("span");E.innerHTML=o,E.style.display="inline-block",E.style.padding="0.2em",E.style.fontSize=Math.floor(O/25)+"vmin",E.style.color=N,E.style.backgroundColor=R,E.style.textShadow="1px 1px 0.1em "+c,h.appendChild(E),h.appendChild(document.createElement("br")),e&&(P=setTimeout(function(){for(;h.hasChildNodes();)h.removeChild(h.lastChild)},parseInt(e*a)))}}var P=!1;A.setListener({onbufferingstart:function(){t=!0,k("buffering")},onbufferingprogress:function(){t=!0,k("buffering")},onbufferingcomplete:function(){t=!1,k("buffering")},oncurrentplaytime:function(){k("time")},onsubtitlechange:function(e,t){p(e,t)},onstreamcompleted:function(){B.emit("ended")}}),l.appendChild(L);var h=document.createElement("div");h.style.position="absolute",h.style.right="0",h.style.bottom="0",h.style.left="0",h.style.zIndex="1",h.style.textAlign="center",l.style.position="relative",l.style.zIndex="0",l.appendChild(h);var B=new i,f=!1,v=null,g=0,M=null,W={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1,subtitlesOffset:!1,subtitlesSize:!1,subtitlesTextColor:!1,subtitlesBackgroundColor:!1,subtitlesOutlineColor:!1,subtitlesOpacity:!1,audioTracks:!1,selectedAudioTrackId:!1,playbackSpeed:!1},U=!1,G={audio:[],subs:[]};function y(e){switch(e){case"stream":return v;case"loaded":return M;case"paused":if(null===v)return null;var i=!("PAUSED"!==A.getState());return!i&&u&&(A.setSelectTrack("AUDIO",parseInt(u.replace("EMBEDDED_",""))),u=!1),i;case"time":var o=A.getCurrentTime();return null!==v&&null!==o&&isFinite(o)?Math.floor(o):null;case"duration":var E=A.getDuration();return null!==v&&null!==E&&isFinite(E)?Math.floor(E):null;case"buffering":return null===v?null:t;case"subtitlesTracks":if(null===v)return[];for(var n=A.getTotalTrackInfo(),_=[],r=0;r0?I.track_lang.trim():null,C=null;if(((G||{}).subs||[]).length)(g=G.subs.find(function(e){return(e||{}).id-1===T.index}))&&(L=g.lang||"eng",C=g.label||null);_.push({id:l,lang:L,label:C,origin:"EMBEDDED",embedded:!0,mode:D||l!==S?"disabled":"showing"})}return _;case"selectedSubtitlesTrackId":if(null===v||D)return null;var p=A.getCurrentStreamInfo();for(r=0;r0?I.language:null,U=null;if(((G||{}).audio||[]).length)(g=G.audio.find(function(e){return(e||{}).id-1===h.index}))&&(W=g.lang||"eng",U=g.label||null);P.push({id:B,lang:W,label:U,origin:"EMBEDDED",embedded:!0,mode:B===s?"showing":"disabled"})}return P;case"selectedAudioTrackId":if(null===v)return null;if(u)return u;p=A.getCurrentStreamInfo();var y=!1;for(r=0;r=6)&&(U||null===v||(U=!0,r(v.url,function(e){e&&(G=e),((G||{}).subs||[]).length&&k("subtitlesTracks"),((G||{}).audio||[]).length&&k("audioTracks")}))),A.open(v.url),A.setDisplayRect(0,0,window.innerWidth,window.innerHeight),A.setDisplayMethod("PLAYER_DISPLAY_MODE_LETTER_BOX"),A.seekTo(null!==t.time&&isFinite(t.time)?parseInt(t.time,10):0),A.prepareAsync(function(){k("duration"),A.play(),M=!0,k("loaded"),k("stream"),k("paused"),k("time"),k("duration"),k("subtitlesTracks"),k("selectedSubtitlesTrackId"),k("audioTracks"),k("selectedAudioTrackId")},function(e){if(g<5){g++;try{A.stop()}catch(e){}F("load",t)}else b(Object.assign({},_.STREAM_FAILED_TO_LOAD,{critical:!0,stream:t?t.stream:null,error:e}))})}else b(Object.assign({},_.UNSUPPORTED_STREAM,{critical:!0,stream:t?t.stream:null}));break;case"unload":v=null,A.stop(),M=!1,k("loaded"),k("stream"),k("paused"),k("time"),k("duration"),k("buffering"),k("subtitlesTracks"),k("selectedSubtitlesTrackId"),k("audioTracks"),k("selectedAudioTrackId");break;case"destroy":F("unload"),f=!0,A.stop(),k("subtitlesOffset"),k("subtitlesSize"),k("subtitlesTextColor"),k("subtitlesBackgroundColor"),k("subtitlesOutlineColor"),k("subtitlesOpacity"),k("playbackSpeed"),B.removeAllListeners(),l.removeChild(L)}}this.on=function(e,t){if(f)throw new Error("Video is destroyed");B.on(e,t)},this.dispatch=function(e){if(f)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":return void(function(e){if(W.hasOwnProperty(e)){var t=y(e);B.emit("propValue",e,t),W[e]=!0}})(e.propName);case"setProp":return void(function(e,t){switch(e){case"paused":if(null!==v){var i=!!t;i?A.pause():A.play(),i?P&&clearTimeout(P):C()}k("paused");var o=y("paused");setTimeout(function(){y("paused")!==o&&k("paused")},1e3);break;case"time":null!==v&&null!==t&&isFinite(t)&&(A.seekTo(parseInt(t,10)),p(1,""),k("time"));break;case"selectedSubtitlesTrackId":if(null!==v){if(-1===(t||"").indexOf("EMBEDDED_")||!t)return p(1,""),D=!0,void k("selectedSubtitlesTrackId");var E=y("subtitlesTracks").find(function(e){return e.id===t});E&&(D=!1,S=t,A.setSelectTrack("TEXT",parseInt(E.id.replace("EMBEDDED_",""))),B.emit("subtitlesTrackLoaded",E),k("selectedSubtitlesTrackId"))}break;case"subtitlesOffset":null!==t&&isFinite(t)&&(d=Math.max(0,Math.min(100,parseInt(t,10))),C(),k("subtitlesOffset"));break;case"subtitlesSize":null!==t&&isFinite(t)&&(O=Math.max(0,parseInt(t,10)),C(),k("subtitlesSize"));break;case"subtitlesTextColor":if("string"==typeof t){try{N=n(t).rgb().string()}catch(e){console.error("Tizen player with HTML Subtitles",e)}C(),k("subtitlesTextColor")}break;case"subtitlesBackgroundColor":if("string"==typeof t){try{R=n(t).rgb().string()}catch(e){console.error("Tizen player with HTML Subtitles",e)}C(),k("subtitlesBackgroundColor")}break;case"subtitlesOutlineColor":if("string"==typeof t){try{c=n(t).rgb().string()}catch(e){console.error("Tizen player with HTML Subtitles",e)}C(),k("subtitlesOutlineColor")}break;case"subtitlesOpacity":if("number"==typeof t){try{m=Math.min(Math.max(t/100,0),1)}catch(e){console.error("Tizen player with HTML Subtitles",e)}C(),k("subtitlesOpacity")}break;case"selectedAudioTrackId":if(null!==v){s=t;var _=y("audioTracks").find(function(e){return e.id===t});y("paused")?(u=t,k("selectedAudioTrackId")):A.setSelectTrack("AUDIO",parseInt(s.replace("EMBEDDED_",""))),_&&(B.emit("audioTrackLoaded",_),k("selectedAudioTrackId"))}break;case"playbackSpeed":if(null!==t&&isFinite(t)){a=parseFloat(t);try{A.setSpeed(a)}catch(e){}k("playbackSpeed")}}})(e.propName,e.propValue);case"command":return void F(e.commandName,e.commandArgs)}throw new Error("Invalid action dispatched: "+JSON.stringify(e))}}S.canPlayStream=function(){return Promise.resolve(!0)},S.manifest={name:"TizenVideo",external:!1,props:["stream","loaded","paused","time","duration","buffering","audioTracks","selectedAudioTrackId","subtitlesTracks","selectedSubtitlesTrackId","subtitlesOffset","subtitlesSize","subtitlesTextColor","subtitlesBackgroundColor","subtitlesOutlineColor","subtitlesOpacity","playbackSpeed"],commands:["load","unload","destroy"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded","audioTrackLoaded"]},e.exports=S},45232:(e,t,a)=>{var i=a(2141);e.exports=i},10827:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(98912);function _(e){var t=(e=e||{}).containerElement;if(!(t instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var a=document.createElement("video");a.style.width="100%",a.style.height="100%",a.style.backgroundColor="black",a.controls=!1,a.playsInline=!0,a.onerror=function(){!(function(){if(T)return;var e;switch(a.error.code){case 1:e=n.HTML_VIDEO.MEDIA_ERR_ABORTED;break;case 2:e=n.HTML_VIDEO.MEDIA_ERR_NETWORK;break;case 3:e=n.HTML_VIDEO.MEDIA_ERR_DECODE;break;case 4:e=n.HTML_VIDEO.MEDIA_ERR_SRC_NOT_SUPPORTED;break;default:e=n.UNKNOWN_ERROR}A(Object.assign({},e,{critical:!0,error:a.error}))})()},a.onended=function(){r.emit("ended")},a.onpause=function(){u("paused")},a.onplay=function(){u("paused")},a.ontimeupdate=function(){u("time")},a.ondurationchange=function(){u("duration")},a.onwaiting=function(){u("buffering")},a.onseeking=function(){u("time"),u("buffering")},a.onseeked=function(){u("time"),u("buffering")},a.onstalled=function(){u("buffering")},a.onplaying=function(){u("time"),u("buffering")},a.oncanplay=function(){u("buffering")},a.canplaythrough=function(){u("buffering")},a.onloadedmetadata=function(){u("loaded")},a.onloadeddata=function(){u("buffering")},a.onvolumechange=function(){u("volume"),u("muted")},a.onratechange=function(){u("playbackSpeed")},a.textTracks.onchange=function(){u("subtitlesTracks"),u("selectedSubtitlesTrackId"),I(),Array.from(a.textTracks).forEach(function(e){e.oncuechange=I})},t.appendChild(a);var _=document.createElement("div");_.style.position="absolute",_.style.right="0",_.style.bottom="0",_.style.left="0",_.style.zIndex="1",_.style.textAlign="center",t.style.position="relative",t.style.zIndex="0",t.appendChild(_);var r=new i,T=!1,S=null,s={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1,audioTracks:!1,selectedAudioTrackId:!1,volume:!1,muted:!1,playbackSpeed:!1};function l(e){switch(e){case"stream":return S;case"loaded":return null===S?null:a.readyState>=a.HAVE_METADATA;case"paused":return null===S?null:!!a.paused;case"time":return null!==S&&null!==a.currentTime&&isFinite(a.currentTime)?Math.floor(1e3*a.currentTime):null;case"duration":return null!==S&&null!==a.duration&&isFinite(a.duration)?Math.floor(1e3*a.duration):null;case"buffering":return null===S?null:a.readyState{var i=a(10827);e.exports=i},18037:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(98912),_=a(25616);function r(e,t,a,i){t&&(e.onSuccess=t||function(){}),e.onFailure=function(t){console.log("WebOS",(e.method||i)+" [fail]["+t.errorCode+"] "+t.errorText),console.log("fail result",JSON.stringify(t)),a&&a()},window.webOS.service.request(i||"luna://com.webos.media",e)}var T=["none","black","white","yellow","red","green","blue"],S={"rgba(0, 0, 0, 0)":"none","rgba(0, 0, 0, 255)":"black","rgba(255, 255, 255, 255)":"white","rgba(255, 255, 0, 255)":"yellow","rgba(255, 0, 0, 255)":"red","rgba(0, 255, 0, 255)":"green","rgba(0, 0, 255, 255)":"blue","rgba(0, 0, 0, 1)":"black","rgba(255, 255, 255, 1)":"white","rgba(255, 255, 0, 1)":"yellow","rgba(255, 0, 0, 1)":"red","rgba(0, 255, 0, 1)":"green","rgba(0, 0, 255, 1)":"blue","rgb(0, 0, 0)":"black","rgb(255, 255, 255)":"white","rgb(255, 255, 0)":"yellow","rgb(255, 0, 0)":"red","rgb(0, 255, 0)":"green","rgb(0, 0, 255)":"blue","#000000FF":"black","#FFFFFFFF":"white","#FFFF00FF":"yellow","#FF0000FF":"red","#00FF00FF":"green","#0000FFFF":"blue","#000000":"black","#FFFFFF":"white","#FFFF00":"yellow","#FF0000":"red","#00FF00":"green","#0000FF":"blue"};var s={unsupportedAudio:["DTS","TRUEHD"],unsupportedSubs:["HDMV/PGS","VOBSUB"]},l=!1;function I(){l||window.webOS.service.request("luna://com.webos.service.config",{method:"getConfigs",parameters:{configNames:["tv.model.edidType"]},onSuccess:function(e){if(((e||{}).configs||{})["tv.model.edidType"]){l=!0;var t=e.configs["tv.model.edidType"].toLowerCase();t.includes("dts")&&(s.unsupportedAudio=s.unsupportedAudio.filter(function(e){return"DTS"!==e})),t.includes("truehd")&&(s.unsupportedAudio=s.unsupportedAudio.filter(function(e){return"TRUEHD"!==e}))}},onFailure:function(e){console.log("could not get deviceInfo",e)}})}function A(e){var t=(e=e||{}).containerElement;if(!(t instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var a=null,l=75,A=!0,u=!1,O=!1,d=[],N=[],R={color:"white",font_size:1,bg_color:"none",position:-1,bg_opacity:0,char_opacity:255},c=function(e){L.mediaId&&(A=!e,r({method:"setSubtitleEnable",parameters:{mediaId:L.mediaId,enable:e}}))},m=document.createElement("style");t.appendChild(m),m.sheet.insertRule("video::cue { font-size: 4vmin; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); text-shadow: rgb(34, 34, 34) 1px 1px 0.1em; }");var L=document.createElement("video");L.style.width="100%",L.style.height="100%",L.style.backgroundColor="black",L.controls=!1,L.onerror=function(){!(function(){if(h)return;var e;switch((L.error||{}).code){case 1:e=n.HTML_VIDEO.MEDIA_ERR_ABORTED;break;case 2:e=n.HTML_VIDEO.MEDIA_ERR_NETWORK;break;case 3:e=n.HTML_VIDEO.MEDIA_ERR_DECODE;break;case 4:e=n.HTML_VIDEO.MEDIA_ERR_SRC_NOT_SUPPORTED;break;default:e=n.UNKNOWN_ERROR}k(Object.assign({},e,{critical:!0,error:L.error}))})()},L.onended=function(){P.emit("ended")},L.onpause=function(){F("paused")},L.onplay=function(){F("paused")},L.ontimeupdate=function(){F("time"),F("buffered")},L.ondurationchange=function(){F("duration")},L.onwaiting=function(){F("buffering"),F("buffered")},L.onseeking=function(){F("buffering"),F("buffered")},L.onseeked=function(){F("buffering"),F("buffered")},L.onstalled=function(){F("buffering"),F("buffered")},L.onplaying=function(){F("buffering"),F("buffered"),a||(a=!0,F("loaded"))},L.oncanplay=function(){F("buffering"),F("buffered")},L.canplaythrough=function(){F("buffering"),F("buffered")},L.onloadeddata=function(){F("buffering"),F("buffered")},L.onloadedmetadata=function(){F("buffering"),F("buffered"),V("time",f)},L.onvolumechange=function(){F("volume"),F("muted")},L.onratechange=function(){F("playbackSpeed")},L.textTracks.onchange=function(){F("subtitlesTracks"),F("selectedSubtitlesTrackId"),b(),Array.from(L.textTracks).forEach(function(e){e.oncuechange=b})},t.appendChild(L);var D=null,C=null,p=1,P=new i,h=!1,B=null,f=null,v=0,g=100,M={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,buffered:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1,subtitlesOffset:!1,subtitlesSize:!1,subtitlesTextColor:!1,subtitlesBackgroundColor:!1,subtitlesOpacity:!1,audioTracks:!1,selectedAudioTrackId:!1,volume:!1,muted:!1,playbackSpeed:!1},W=!1,U={audio:[],subs:[]};function G(){W||null===B||(W=!0,_(B.url,function(e){var t=0,a=0;d=[],N=[],e&&(U=e),((U||{}).subs||[]).length&&(U.subs.forEach(function(e){if(!s.unsupportedSubs.includes(e.codec||"")){var a=t;t++,u||d.length||(u=a),d.push({id:"EMBEDDED_"+a,lang:e.lang||"eng",label:e.label||null,origin:"EMBEDDED",embedded:!0,mode:a===u?"showing":"disabled"})}}),F("subtitlesTracks"),F("selectedSubtitlesTrackId")),((U||{}).audio||[]).length&&(U.audio.forEach(function(e){if(!s.unsupportedAudio.includes(e.codec||"")){var t=a;a++,O||N.length||(O=t),N.push({id:"EMBEDDED_"+t,lang:e.lang||"eng",label:e.label||null,origin:"EMBEDDED",embedded:!0,mode:t===O?"showing":"disabled"})}}),O="EMBEDDED_0",F("audioTracks"),F("selectedAudioTrackId"))}))}function y(e){switch(e){case"stream":return B;case"loaded":return a;case"paused":return null===B?null:!!L.paused;case"time":return null!==B&&null!==L.currentTime&&isFinite(L.currentTime)?Math.floor(1e3*L.currentTime):null;case"duration":return null!==B&&null!==L.duration&&isFinite(L.duration)?Math.floor(1e3*L.duration):null;case"buffering":return null===B?null:L.readyState=L.HAVE_METADATA&&null!==t&&isFinite(t))try{L.currentTime=parseInt(t,10)/1e3,F("time")}catch(e){}break;case"selectedSubtitlesTrackId":if(L.mediaId&&null!==B&&0===(t||"").indexOf("EMBEDDED_")){c(!0),R.bg_opacity="none"===R.bg_color?0:255,["setSubtitleCharacterColor","setSubtitleBackgroundColor","setSubtitlePosition","setSubtitleFontSize","setSubtitleBackgroundOpacity","setSubtitleCharacterOpacity"].forEach(function(e){r({method:e,parameters:{mediaId:L.mediaId,charColor:R.color,bgColor:"none"===R.bg_color?"black":R.bg_color,position:R.position,fontSize:R.font_size,bgOpacity:R.bg_opacity,charOpacity:R.char_opacity}})}),console.log("WebOS","change subtitles for id: ",L.mediaId," index:",t),u=t;var a=parseInt(t.replace("EMBEDDED_",""));console.log("set subs to track idx: "+a),setTimeout(function(){var e=function(){var e=y("subtitlesTracks").find(function(e){return e.id===t});d=d.map(function(e){return e.mode=e.id===u?"showing":"disabled",e}),e&&(P.emit("subtitlesTrackLoaded",e),F("selectedSubtitlesTrackId"))};r({method:"selectTrack",parameters:{type:"text",mediaId:L.mediaId,index:a}},e,e)},500)}-1===(t||"").indexOf("EMBEDDED_")&&(u=null,F("selectedSubtitlesTrackId"),c(!1));break;case"subtitlesOffset":if(null!==t&&isFinite(t)){v=t;var i=(I=Math.max(0,Math.min(100,parseInt(v,10))))<=0?-3:I<=5?-2:I<=10?0:I<=15?2:I<=20&&4;!1===i&&(i=-2),R.position=i,L.mediaId&&r({method:"setSubtitlePosition",parameters:{mediaId:L.mediaId,position:i}}),F("subtitlesOffset")}break;case"subtitlesSize":if(null!==t&&isFinite(t)){l=t;var o=(s=Math.max(0,parseInt(l,10)))<=25?0:s<=100?1:s<=125?2:s<=150?3:s<=200&&4;!1===o&&(o=1),R.font_size=o,L.mediaId&&r({method:"setSubtitleFontSize",parameters:{mediaId:L.mediaId,fontSize:o}}),F("subtitlesSize")}break;case"subtitlesTextColor":if("string"==typeof t){var E="white";S[t]&&T.indexOf(S[t])>-1&&(E=S[t]),R.color=E,L.mediaId&&r({method:"setSubtitleCharacterColor",parameters:{mediaId:L.mediaId,charColor:E}}),D=t,F("subtitlesTextColor")}break;case"subtitlesBackgroundColor":"string"==typeof t&&(S[t]&&T.indexOf(S[t])>-1&&(R.bg_color=S[t],L.mediaId&&(r({method:"setSubtitleBackgroundColor",parameters:{mediaId:L.mediaId,bgColor:"none"===S[t]?"black":S[t]}}),r("none"===S[t]?{method:"setSubtitleBackgroundOpacity",parameters:{mediaId:L.mediaId,bgOpacity:0}}:{method:"setSubtitleBackgroundOpacity",parameters:{mediaId:L.mediaId,bgOpacity:255}}))),C=t,F("subtitlesBackgroundColor"));break;case"subtitlesOpacity":if("number"==typeof t){var n=Math.floor(t/100*255);R.char_opacity=n,L.mediaId&&r({method:"setSubtitleCharacterOpacity",parameters:{mediaId:L.mediaId,charOpacity:n}}),g=t,F("subtitlesOpacity")}break;case"selectedAudioTrackId":if(0===(t||"").indexOf("EMBEDDED_")){O=t;a=parseInt(t.replace("EMBEDDED_",""));if(L.mediaId&&r({method:"selectTrack",parameters:{type:"audio",mediaId:L.mediaId,index:a}},function(){var e=y("audioTracks").find(function(e){return e.id===t});N=N.map(function(e){return e.mode=e.id===O?"showing":"disabled",e}),e&&(P.emit("audioTrackLoaded",e),F("selectedAudioTrackId"))}),L&&L.audioTracks){for(var _=0;_4&&(clearInterval(E),G(),I(),o())},300)}else k(Object.assign({},n.UNSUPPORTED_STREAM,{critical:!0,stream:a?a.stream:null}));break;case"unload":B=null,f=null,Array.from(L.textTracks).forEach(function(e){e.oncuechange=null}),L.removeAttribute("src"),L.load(),F("stream"),F("paused"),F("time"),F("duration"),F("buffering"),F("buffered"),F("subtitlesTracks"),F("selectedSubtitlesTrackId"),F("audioTracks"),F("selectedAudioTrackId");break;case"destroy":H("unload"),h=!0,F("subtitlesOffset"),F("subtitlesSize"),F("subtitlesTextColor"),F("subtitlesBackgroundColor"),F("subtitlesOpacity"),F("volume"),F("muted"),F("playbackSpeed"),P.removeAllListeners(),L.onerror=null,L.onended=null,L.onpause=null,L.onplay=null,L.ontimeupdate=null,L.ondurationchange=null,L.onwaiting=null,L.onseeking=null,L.onseeked=null,L.onstalled=null,L.onplaying=null,L.oncanplay=null,L.canplaythrough=null,L.onloadeddata=null,L.onloadedmetadata=null,L.onvolumechange=null,L.onratechange=null,L.textTracks.onchange=null,t.removeChild(L),t.removeChild(m)}var o,E}this.on=function(e,t){if(h)throw new Error("Video is destroyed");P.on(e,t)},this.dispatch=function(e){if(h)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":return t=e.propName,void(M.hasOwnProperty(t)&&(P.emit("propValue",t,y(t)),M[t]=!0));case"setProp":return void V(e.propName,e.propValue);case"command":return void H(e.commandName,e.commandArgs)}var t;throw new Error("Invalid action dispatched: "+JSON.stringify(e))}}A.canPlayStream=function(){return Promise.resolve(!0)},A.manifest={name:"WebOsVideo",external:!1,props:["stream","loaded","paused","time","duration","buffering","buffered","audioTracks","selectedAudioTrackId","subtitlesTracks","selectedSubtitlesTrackId","subtitlesOffset","subtitlesSize","subtitlesTextColor","subtitlesBackgroundColor","subtitlesOpacity","volume","muted","playbackSpeed"],commands:["load","unload","destroy"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded","audioTrackLoaded"]},e.exports=A},10340:(e,t,a)=>{var i=a(18037);e.exports=i},45563:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816),n=a(98912);function _(e){var t=null!==(e=e||{}).timeChangedTimeout&&isFinite(e.timeChangedTimeout)?parseInt(e.timeChangedTimeout,10):100,a=e.containerElement;if(!(a instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var _=document.createElement("script");_.type="text/javascript",_.src="https://www.youtube.com/iframe_api",_.onload=function(){if(A)return;if(!YT||"function"!=typeof YT.ready)return void N();YT.ready(function(){A||(YT&&YT.PlayerState&&"function"==typeof YT.Player?S=new YT.Player(r,{width:"100%",height:"100%",playerVars:{autoplay:1,cc_load_policy:3,controls:0,disablekb:1,enablejsapi:1,fs:0,iv_load_policy:3,loop:0,modestbranding:1,playsinline:1,rel:0},events:{onError:R,onReady:c,onApiChange:m,onStateChange:L}}):N())})},_.onerror=N,a.appendChild(_);var r=document.createElement("div");r.style.width="100%",r.style.height="100%",r.style.backgroundColor="black",a.appendChild(r);var T=window.setInterval(function(){p("time"),p("volume"),p("muted"),p("playbackSpeed")},t),S=null,s=!1,l=null,I=new i,A=!1,u=null,O=null,d={stream:!1,loaded:!1,paused:!1,time:!1,duration:!1,buffering:!1,volume:!1,muted:!1,playbackSpeed:!1,subtitlesTracks:!1,selectedSubtitlesTrackId:!1};function N(){A||C(Object.assign({},n.YOUTUBE_VIDEO.API_LOAD_FAILED,{critical:!0}))}function R(e){if(!A){var t;switch(e.data){case 2:t=n.YOUTUBE_VIDEO.INVALID_PARAMETER;break;case 5:t=n.YOUTUBE_VIDEO.HTML5_VIDEO;break;case 100:t=n.YOUTUBE_VIDEO.VIDEO_NOT_FOUND;break;case 101:case 150:t=n.YOUTUBE_VIDEO.VIDEO_NOT_EMBEDDABLE;break;default:t=n.UNKNOWN_ERROR}C(Object.assign({},t,{critical:!0,error:e}))}}function c(){A||(s=!0,null!==l&&(P("load",l),l=null))}function m(){A||("function"==typeof S.loadModule&&S.loadModule("captions"),"function"==typeof S.setOption&&S.setOption("captions","track",{}),p("paused"),p("time"),p("duration"),p("buffering"),p("volume"),p("muted"),p("playbackSpeed"),p("subtitlesTracks"),p("selectedSubtitlesTrackId"))}function L(e){switch(p("buffering"),e.data){case YT.PlayerState.ENDED:I.emit("ended");break;case YT.PlayerState.CUED:case YT.PlayerState.UNSTARTED:case YT.PlayerState.PAUSED:case YT.PlayerState.PLAYING:p("paused"),p("time"),p("duration")}}function D(e){switch(e){case"stream":return u;case"loaded":return null!==u||null;case"paused":return null===u||"function"!=typeof S.getPlayerState?null:S.getPlayerState()!==YT.PlayerState.PLAYING;case"time":return null!==u&&"function"==typeof S.getCurrentTime&&null!==S.getCurrentTime()&&isFinite(S.getCurrentTime())?Math.floor(1e3*S.getCurrentTime()):null;case"duration":return null!==u&&"function"==typeof S.getDuration&&null!==S.getDuration()&&isFinite(S.getDuration())?Math.floor(1e3*S.getDuration()):null;case"buffering":return null===u||"function"!=typeof S.getPlayerState?null:S.getPlayerState()===YT.PlayerState.BUFFERING;case"volume":return null!==u&&"function"==typeof S.getVolume&&null!==S.getVolume()&&isFinite(S.getVolume())?S.getVolume():null;case"muted":return null===u||"function"!=typeof S.isMuted?null:S.isMuted();case"playbackSpeed":return null!==u&&"function"==typeof S.getPlaybackRate&&null!==S.getPlaybackRate()&&isFinite(S.getPlaybackRate())?S.getPlaybackRate():null;case"subtitlesTracks":return null===u||"function"!=typeof S.getOption?[]:(S.getOption("captions","tracklist")||[]).filter(function(e){return e&&"string"==typeof e.languageCode}).map(function(e,t){return Object.freeze({id:"EMBEDDED_"+String(t),lang:e.languageCode,label:"string"==typeof e.displayName?e.displayName:e.languageCode,origin:"EMBEDDED",embedded:!0})});case"selectedSubtitlesTrackId":return null===u?null:O;default:return null}}function C(e){I.emit("error",e),e.critical&&P("unload")}function p(e){d[e]&&I.emit("propChanged",e,D(e))}function P(e,t){switch(e){case"load":if(P("unload"),t&&t.stream&&"string"==typeof t.stream.ytId)if(s){u=t.stream,p("stream"),p("loaded");var i="boolean"!=typeof t.autoplay||t.autoplay,o=null!==t.time&&isFinite(t.time)?parseInt(t.time,10)/1e3:0;i&&"function"==typeof S.loadVideoById?S.loadVideoById({videoId:t.stream.ytId,startSeconds:o}):"function"==typeof S.cueVideoById&&S.cueVideoById({videoId:t.stream.ytId,startSeconds:o}),p("paused"),p("time"),p("duration"),p("buffering"),p("volume"),p("muted"),p("playbackSpeed"),p("subtitlesTracks"),p("selectedSubtitlesTrackId")}else l=t;else C(Object.assign({},n.UNSUPPORTED_STREAM,{critical:!0,stream:t?t.stream:null}));break;case"unload":l=null,u=null,p("stream"),p("loaded"),O=null,s&&"function"==typeof S.stopVideo&&S.stopVideo(),p("paused"),p("time"),p("duration"),p("buffering"),p("volume"),p("muted"),p("playbackSpeed"),p("subtitlesTracks"),p("selectedSubtitlesTrackId");break;case"destroy":P("unload"),A=!0,I.removeAllListeners(),clearInterval(T),s&&"function"==typeof S.destroy&&S.destroy(),a.removeChild(_),a.removeChild(r)}}this.on=function(e,t){if(A)throw new Error("Video is destroyed");I.on(e,t)},this.dispatch=function(e){if(A)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":return t=e.propName,void(d.hasOwnProperty(t)&&(I.emit("propValue",t,D(t)),d[t]=!0));case"setProp":return void(function(e,t){switch(e){case"paused":null!==u&&(t?"function"==typeof S.pauseVideo&&S.pauseVideo():"function"==typeof S.playVideo&&S.playVideo());break;case"time":null!==u&&"function"==typeof S.seekTo&&null!==t&&isFinite(t)&&S.seekTo(parseInt(t,10)/1e3);break;case"volume":null!==u&&null!==t&&isFinite(t)&&("function"==typeof S.unMute&&S.unMute(),"function"==typeof S.setVolume&&S.setVolume(Math.max(0,Math.min(100,parseInt(t,10)))),p("muted"),p("volume"));break;case"muted":null!==u&&(t?"function"==typeof S.mute&&S.mute():"function"==typeof S.unMute&&S.unMute(),p("muted"));break;case"playbackSpeed":null!==u&&"function"==typeof S.setPlaybackRate&&isFinite(t)&&(S.setPlaybackRate(t),p("playbackSpeed"));break;case"selectedSubtitlesTrackId":if(null!==u){O=null;var a=D("subtitlesTracks").find(function(e){return e.id===t});"function"==typeof S.setOption&&(a?(O=a.id,S.setOption("captions","track",{languageCode:a.lang}),I.emit("subtitlesTrackLoaded",a)):S.setOption("captions","track",{})),p("selectedSubtitlesTrackId")}}})(e.propName,e.propValue);case"command":return void P(e.commandName,e.commandArgs)}var t;throw new Error("Invalid action dispatched: "+JSON.stringify(e))}}_.canPlayStream=function(e){return Promise.resolve(e&&"string"==typeof e.ytId)},_.manifest={name:"YouTubeVideo",external:!1,props:["stream","loaded","paused","time","duration","buffering","volume","muted","playbackSpeed","subtitlesTracks","selectedSubtitlesTrackId"],commands:["load","unload","destroy"],events:["propValue","propChanged","ended","error","subtitlesTrackLoaded"]},e.exports=_},43471:(e,t,a)=>{var i=a(45563);e.exports=i},98912:e=>{e.exports={CHROMECAST_SENDER_VIDEO:{INVALID_MESSAGE_RECEIVED:{code:100,message:"Invalid message received"},MESSAGE_SEND_FAILED:{code:101,message:"Failed to send message"}},YOUTUBE_VIDEO:{API_LOAD_FAILED:{code:90,message:"YouTube player iframe API failed to load"},INVALID_PARAMETER:{code:91,message:"The request contains an invalid parameter value"},HTML5_VIDEO:{code:92,message:"The requested content cannot be played in an HTML5 player"},VIDEO_NOT_FOUND:{code:93,message:"The video requested was not found"},VIDEO_NOT_EMBEDDABLE:{code:94,message:"The owner of the requested video does not allow it to be played in embedded players"}},HTML_VIDEO:{MEDIA_ERR_ABORTED:{code:80,message:"Fetching process aborted"},MEDIA_ERR_NETWORK:{code:81,message:"Error occurred when downloading"},MEDIA_ERR_DECODE:{code:82,message:"Error occurred when decoding"},MEDIA_ERR_SRC_NOT_SUPPORTED:{code:83,message:"Video is not supported"}},WITH_HTML_SUBTITLES:{LOAD_FAILED:{code:70,message:"Failed to load external subtitles"}},WITH_STREAMING_SERVER:{CONVERT_FAILED:{code:60,message:"Your device does not support the stream"}},UNKNOWN_ERROR:{code:1,message:"Unknown error"},UNSUPPORTED_STREAM:{code:2,message:"Stream is not supported"},STREAM_FAILED_TO_LOAD:{code:3,message:"Stream failed to load"}}},45786:(e,t,a)=>{var i=a(93235);e.exports=i},6668:e=>{var t,a,i=[{codec:"h264",force:window.chrome||window.cast,mime:'video/mp4; codecs="avc1.42E01E"'},{codec:"h265",mime:'video/mp4; codecs="hev1.1.6.L150.B0"',aliases:["hevc"]},{codec:"vp8",mime:'video/mp4; codecs="vp8"'},{codec:"vp9",mime:'video/mp4; codecs="vp9"'}],o=[{codec:"aac",mime:'audio/mp4; codecs="mp4a.40.2"'},{codec:"mp3",mime:'audio/mp4; codecs="mp3"'},{codec:"ac3",mime:'audio/mp4; codecs="ac-3"'},{codec:"eac3",mime:'audio/mp4; codecs="ec-3"'},{codec:"vorbis",mime:'audio/mp4; codecs="vorbis"'},{codec:"opus",mime:'audio/mp4; codecs="opus"'}];function E(e,t){return e.force||"function"==typeof t.mediaElement.canPlayType&&t.mediaElement.canPlayType(e.mime)?[e.codec].concat(e.aliases||[]):[]}e.exports=(t=document.createElement("video"),a=["mp4"],(window.chrome||window.cast)&&a.push("matroska,webm"),{formats:a,videoCodecs:i.map(function(e){return E(e,{mediaElement:t})}).reduce(function(e,t){return e.concat(t)},[]),audioCodecs:o.map(function(e){return E(e,{mediaElement:t})}).reduce(function(e,t){return e.concat(t)},[]),maxAudioChannels:(function(){if(/firefox/i.test(window.navigator.userAgent))return 6;if(!window.AudioContext||window.chrome||window.cast)return 2;var e=(new AudioContext).destination.maxChannelCount;return e>0?e:2})()})},81875:e=>{var t=null;e.exports={set:function(e){t=e},get:function(){return t}}},12270:(e,t,a)=>{var i=a(81875);e.exports=function(){return["Tizen","webOS","Titan","NetTV"].includes(i.get())||void 0!==window.qt?Promise.resolve(!1):Promise.resolve(!0)}},25616:e=>{e.exports=function(e,t){fetch("http://127.0.0.1:11470/tracks/"+encodeURIComponent(e)).then(function(e){return e.json()}).then(function(e){var a=e.filter(function(e){return"audio"===(e||{}).type}),i=e.filter(function(e){return"text"===(e||{}).type});t({audio:a,subs:i})}).catch(function(e){console.error(e),t(!1)})}},23902:e=>{e.exports=function(e,t){if(tt?i=E-1:(e[E]{var i=a(25325);e.exports=i},26536:e=>{function t(e){for(var t="",a=(e=e.replace(/<[a-zA-Z/][^>]*>/g,"")).split(/\n/);a.length>3;){for(var i=3;i\s*(\d+):(\d+):(\d+)(?:,(\d+))?/);return E?(t+=E[1]+":"+E[2]+":"+E[3]+"."+E[4]+" --\x3e "+E[5]+":"+E[6]+":"+E[7]+"."+E[8]+"\n",a[o+=1]&&(t+=a[o]+"\n\n"),t):""}e.exports={convert:function(e){if(e.includes("WEBVTT"))return e;try{return(function(e){var a=e.replace(/\r+/g,""),i=(a=a.replace(/^\s+|\s+$/g,"")).split("\n\n"),o="";if(i.length>0){o+="WEBVTT\n\n";for(var E=0;E{var i=a(21417),o=a(23902);e.exports={parse:function(e){return new Promise(function(t,a){var E=new i.WebVTT.Parser(window,i.WebVTT.StringDecoder()),n=[],_=[],r={};E.oncue=function(e){var t={startTime:1e3*e.startTime|0,endTime:1e3*e.endTime|0,text:e.text};_.push(t),r[t.startTime]=r[t.startTime]||[],r[t.endTime]=r[t.endTime]||[]},E.onparsingerror=function(e){0===e.code?(E.oncue=null,E.onparsingerror=null,E.onflush=null,a(e)):(console.warn("Subtitles parsing error",e),n.push(e))},E.onflush=function(){r.times=Object.keys(r).map(function(e){return parseInt(e,10)}).sort(function(e,t){return e-t});for(var e=0;e<_.length;e++){r[_[e].startTime].push(_[e]);for(var i=o(r.times,_[e].startTime)+1;i{var i=a(21417);e.exports={render:function(e,t){var a=[];if(-1!==t)for(var o=e[e.times[t]],E=0;E{var i=a(55852),o=a(55126),E=a(68816),n=a(38742),_=a(98912),r=a(23902),T=a(44761),S=a(76709),s=a(26536);e.exports=function(e){function t(t){var a=new e(t=t||{});a.on("error",function(e){R.emit("error",e),e.critical&&b("unload")}),a.on("propValue",W.bind(null,"propValue")),a.on("propChanged",W.bind(null,"propChanged")),e.manifest.events.filter(function(e){return!["error","propValue","propChanged"].includes(e)}).forEach(function(e){a.on(e,(function(e){return function(){R.emit.apply(R,[e].concat(Array.from(arguments)))}})(e))});var l=t.containerElement;if(!(l instanceof HTMLElement))throw new Error("Container element required to be instance of HTMLElement");var I=document.createElement("div");I.style.position="absolute",I.style.right="0",I.style.bottom="0",I.style.left="0",I.style.zIndex="1",I.style.textAlign="center",l.style.position="relative",l.style.zIndex="0",l.appendChild(I);var A={time:null,paused:!1,buffering:!1,lastSyncAt:null,playbackSpeed:1},u=null,O=null,d=!1,N=null,R=new i,c=!1,m=[],L=null,D=null,C=100,p=0,P="rgb(255, 255, 255)",h="rgba(0, 0, 0, 0)",B="rgb(34, 34, 34)",f=1,v={extraSubtitlesTracks:!1,selectedExtraSubtitlesTrackId:!1,extraSubtitlesDelay:!1,extraSubtitlesSize:!1,extraSubtitlesOffset:!1,extraSubtitlesTextColor:!1,extraSubtitlesBackgroundColor:!1,extraSubtitlesOutlineColor:!1,extraSubtitlesOpacity:!1};function g(){null!==u&&(cancelAnimationFrame(u),u=null)}function M(){var e=null!==A.time&&isFinite(A.time)?A.paused||A.buffering||null===A.lastSyncAt?A.time:A.time+(Date.now()-A.lastSyncAt)*A.playbackSpeed:null;if(null!==N&&null!==e){var t=r(N.times,e-D);if(t!==O||d){for(O=t,d=!1;I.hasChildNodes();)I.removeChild(I.lastChild);-1!==t&&(I.style.bottom=p+"%",I.style.opacity=f,S.render(N,t).forEach(function(e){e.style.display="inline-block",e.style.padding="0.2em",e.style.whiteSpace="pre-wrap";var t=window.screen720p?1.538:1;e.style.fontSize=Math.floor(C/25*t)+"vmin",e.style.color=P,e.style.backgroundColor=h,e.style.textShadow="-0.15rem -0.15rem 0.15rem "+B+", 0px -0.15rem 0.15rem "+B+", 0.15rem -0.15rem 0.15rem "+B+", -0.15rem 0px 0.15rem "+B+", 0.15rem 0px 0.15rem "+B+", -0.15rem 0.15rem 0.15rem "+B+", 0px 0.15rem 0.15rem "+B+", 0.15rem 0.15rem 0.15rem "+B,I.appendChild(e),I.appendChild(document.createElement("br"))}))}}else{if(null!==O){for(;I.hasChildNodes();)I.removeChild(I.lastChild);O=null}d=!1}}function W(e,t,a){switch(t){case"time":A.time=a,A.lastSyncAt=Date.now();break;case"paused":!a||A.paused||A.buffering||null===A.lastSyncAt||null===A.time?!a&&A.paused&&(A.lastSyncAt=Date.now()):(A.time=A.time+(Date.now()-A.lastSyncAt)*A.playbackSpeed,A.lastSyncAt=Date.now()),A.paused=a;break;case"buffering":!a||A.buffering||A.paused||null===A.lastSyncAt||null===A.time?!a&&A.buffering&&(A.lastSyncAt=Date.now()):(A.time=A.time+(Date.now()-A.lastSyncAt)*A.playbackSpeed,A.lastSyncAt=Date.now()),A.buffering=a;break;case"playbackSpeed":null!==a&&isFinite(a)&&(A.paused||A.buffering||null===A.lastSyncAt||null===A.time||(A.time=A.time+(Date.now()-A.lastSyncAt)*A.playbackSpeed,A.lastSyncAt=Date.now()),A.playbackSpeed=a)}R.emit(e,t,G(t,a))}function U(e){v[e]&&R.emit("propChanged",e,G(e,null))}function G(e,t){switch(e){case"extraSubtitlesTracks":return c?[]:m.slice();case"selectedExtraSubtitlesTrackId":return c?null:L;case"extraSubtitlesDelay":return c?null:D;case"extraSubtitlesSize":return c?null:C;case"extraSubtitlesOffset":return c?null:p;case"extraSubtitlesTextColor":return c?null:P;case"extraSubtitlesBackgroundColor":return c?null:h;case"extraSubtitlesOutlineColor":return c?null:B;case"extraSubtitlesOpacity":return c?null:f;default:return t}}function y(e,t){switch(e){case"selectedExtraSubtitlesTrackId":if(null!==t&&L===t)return!0;N=null,L=null,D=null;var i=m.find(function(e){return e.id===t});if(i||g(),i){L=i.id,D=0,(function e(t,o){(function(e,t){var a=t?e.fallbackUrl:e.url;if("string"==typeof a)return fetch(a).then(function(e){if(e.ok)return e.text();throw new Error(e.status+" ("+e.statusText+")")});if(e.buffer instanceof ArrayBuffer)try{const t=new Uint8Array(e.buffer),a=(new TextDecoder).decode(t);return Promise.resolve(a)}catch(e){return Promise.reject(e)}return Promise.reject("No `url` or `buffer` field available for this track")})(t,o).then(function(e){return s.convert(e)}).then(function(e){return T.parse(e)}).then(function(e){L===i.id&&(N=e,null===u&&(function e(){M(),u=requestAnimationFrame(e)})(),R.emit("extraSubtitlesTrackLoaded",i))}).catch(function(t){L===i.id&&(o||"string"!=typeof i.fallbackUrl?(function(e){R.emit("error",e),e.critical&&(b("unload"),a.dispatch({type:"command",commandName:"unload"}))})(Object.assign({},_.WITH_HTML_SUBTITLES.LOAD_FAILED,{error:t,track:i,critical:!1})):e(i,!0))})})(i)}return M(),U("selectedExtraSubtitlesTrackId"),U("extraSubtitlesDelay"),!0;case"extraSubtitlesDelay":return null!==L&&null!==t&&isFinite(t)&&(D=parseInt(t,10),d=!0,M(),U("extraSubtitlesDelay")),!0;case"extraSubtitlesSize":return null!==t&&isFinite(t)&&(C=Math.max(0,parseInt(t,10)),d=!0,M(),U("extraSubtitlesSize")),!0;case"extraSubtitlesOffset":return null!==t&&isFinite(t)&&(p=Math.max(0,Math.min(100,parseInt(t,10))),d=!0,M(),U("extraSubtitlesOffset")),!0;case"extraSubtitlesTextColor":if("string"==typeof t){try{P=n(t).rgb().string()}catch(e){console.error("withHTMLSubtitles",e)}d=!0,M(),U("extraSubtitlesTextColor")}return!0;case"extraSubtitlesBackgroundColor":if("string"==typeof t){try{h=n(t).rgb().string()}catch(e){console.error("withHTMLSubtitles",e)}d=!0,M(),U("extraSubtitlesBackgroundColor")}return!0;case"extraSubtitlesOutlineColor":if("string"==typeof t){try{B=n(t).rgb().string()}catch(e){console.error("withHTMLSubtitles",e)}d=!0,M(),U("extraSubtitlesOutlineColor")}return!0;case"extraSubtitlesOpacity":if("number"==typeof t){try{f=Math.min(Math.max(t/100,0),1)}catch(e){console.error("withHTMLSubtitles",e)}d=!0,M(),U("extraSubtitlesOpacity")}return!0;default:return!1}}function b(e,t){switch(e){case"addExtraSubtitlesTracks":return t&&Array.isArray(t.tracks)&&(m=m.concat(t.tracks).filter(function(e,t,a){return e&&"string"==typeof e.id&&"string"==typeof e.lang&&"string"==typeof e.label&&"string"==typeof e.origin&&!e.embedded&&t===a.findIndex(function(t){return t.id===e.id})}),U("extraSubtitlesTracks")),!0;case"addLocalSubtitles":if(t&&"string"==typeof t.filename&&t.buffer instanceof ArrayBuffer){var i="LOCAL_"+m.filter(function(e){return e.local}).length,o={id:i,url:null,buffer:t.buffer,lang:"local",label:t.filename,origin:"LOCAL",local:!0,embedded:!1};m.push(o),U("extraSubtitlesTracks"),R.emit("extraSubtitlesTrackAdded",o)}return!0;case"load":return b("unload"),t.stream&&Array.isArray(t.stream.subtitles)&&b("addExtraSubtitlesTracks",{tracks:t.stream.subtitles.map(function(e){return Object.assign({},e,{origin:"EXCLUSIVE",exclusive:!0,embedded:!1})})}),!1;case"unload":return g(),O=null,N=null,m=[],L=null,D=null,M(),U("extraSubtitlesTracks"),U("selectedExtraSubtitlesTrackId"),U("extraSubtitlesDelay"),!1;case"destroy":return b("unload"),c=!0,U("extraSubtitlesSize"),U("extraSubtitlesOffset"),U("extraSubtitlesTextColor"),U("extraSubtitlesBackgroundColor"),U("extraSubtitlesOutlineColor"),U("extraSubtitlesOpacity"),a.dispatch({type:"command",commandName:"destroy"}),R.removeAllListeners(),l.removeChild(I),!0;default:return!1}}this.on=function(e,t){if(c)throw new Error("Video is destroyed");R.on(e,t)},this.dispatch=function(e){if(c)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":if((function(e){switch(e){case"extraSubtitlesTracks":case"selectedExtraSubtitlesTrackId":case"extraSubtitlesDelay":case"extraSubtitlesSize":case"extraSubtitlesOffset":case"extraSubtitlesTextColor":case"extraSubtitlesBackgroundColor":case"extraSubtitlesOutlineColor":case"extraSubtitlesOpacity":return R.emit("propValue",e,G(e,null)),v[e]=!0,!0;default:return!1}})(e.propName))return;break;case"setProp":if(y(e.propName,e.propValue))return;break;case"command":if(b(e.commandName,e.commandArgs))return}a.dispatch(e)}}return t.canPlayStream=function(t){return e.canPlayStream(t)},t.manifest={name:e.manifest.name+"WithHTMLSubtitles",external:e.manifest.external,props:e.manifest.props.concat(["extraSubtitlesTracks","selectedExtraSubtitlesTrackId","extraSubtitlesDelay","extraSubtitlesSize","extraSubtitlesOffset","extraSubtitlesTextColor","extraSubtitlesBackgroundColor","extraSubtitlesOutlineColor","extraSubtitlesOpacity"]).filter(function(e,t,a){return a.indexOf(e)===t}),commands:e.manifest.commands.concat(["load","unload","destroy","addExtraSubtitlesTracks","addLocalSubtitles"]).filter(function(e,t,a){return a.indexOf(e)===t}),events:e.manifest.events.concat(["propValue","propChanged","error","extraSubtitlesTrackLoaded","extraSubtitlesTrackAdded"]).filter(function(e,t,a){return a.indexOf(e)===t})},t}},88453:(e,t,a)=>{var i=a(32168),o=a(53909),E=a(12920);function n(e,t,a,o){var E=new URL(t),n=new URLSearchParams;return n.set("d",E.origin),Object.entries(a).forEach(function(e){n.append("h",e[0]+":"+e[1])}),Object.entries(o).forEach(function(e){n.append("r",e[0]+":"+e[1])}),i.resolve(e,"/proxy/"+n.toString()+E.pathname)+E.search}e.exports=function(e,t,a,i){return new Promise(function(_,r){if("string"!=typeof t.url)"string"!=typeof t.infoHash?r(new Error("Stream cannot be converted")):E(e,t.infoHash,t.fileIdx,t.announce,a).then(function(e){_({url:e.url,infoHash:e.infoHash,fileIdx:e.fileIdx})}).catch(function(e){r(e)});else if(0===t.url.indexOf("magnet:")){var T;try{if(!(T=o.decode(t.url))||"string"!=typeof T.infoHash)throw new Error("Failed to decode magnet url")}catch(e){return void r(e)}var S=Array.isArray(T.announce)?T.announce.map(function(e){return"tracker:"+e}):[];E(e,T.infoHash,null,S,a).then(function(e){_({url:e.url,infoHash:e.infoHash,fileIdx:e.fileIdx})}).catch(function(e){r(e)})}else{var s=i&&i.proxyStreamsEnabled,l=t.behaviorHints&&t.behaviorHints.proxyHeaders;if(s||l){var I=l&&l.request?l.request:{},A=l&&l.response?l.response:{};_({url:n(e,t.url,I,A)})}else _({url:t.url})}})}},12920:(e,t,a)=>{var i=a(32168);function o(e,t,a,o){var E=Array.isArray(o)&&o.length>0?"?"+new URLSearchParams(o.map(function(e){return["tr",e]})):"";return{url:i.resolve(e,"/"+encodeURIComponent(t)+"/"+encodeURIComponent(a))+E,infoHash:t,fileIdx:a,sources:o}}e.exports=function(e,t,a,E,n){if((!Array.isArray(E)||0===E.length)&&null!==a&&isFinite(a))return Promise.resolve(o(e,t,a,E));var _={torrent:{infoHash:t}};return Array.isArray(E)&&E.length>0&&(_.peerSearch={sources:["dht:"+t].concat(E.map(function(e){return e.startsWith("tracker:")||e.startsWith("dht:")?e:"tracker:"+e})).filter(function(e,t,a){return a.indexOf(e)===t}),min:40,max:200}),null!==a&&isFinite(a)?_.guessFileIdx=!1:(_.guessFileIdx={},n&&(null!==n.season&&isFinite(n.season)&&(_.guessFileIdx.season=n.season),null!==n.episode&&isFinite(n.episode)&&(_.guessFileIdx.episode=n.episode))),fetch(i.resolve(e,"/"+encodeURIComponent(t)+"/create"),{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(_)}).then(function(e){if(e.ok)return e.json();throw new Error(e.status+" ("+e.statusText+")")}).then(function(i){return o(e,t,_.guessFileIdx?i.guessedFileIdx:a,_.peerSearch?_.peerSearch.sources:[])})}},24225:(e,t,a)=>{var i=a(32168);function o(e,t,a){var o=a&&"string"==typeof a.videoHash?a.videoHash:null,E=a&&isFinite(a.videoSize)?a.videoSize:null;if("string"==typeof o&&null!==E&&isFinite(E))return Promise.resolve({hash:o,size:E});var n=new URLSearchParams([["videoUrl",t]]);return fetch(i.resolve(e,"/opensubHash?"+n.toString())).then(function(e){if(e.ok)return e.json();throw new Error(e.status+" ("+e.statusText+")")}).then(function(e){if(e.error)throw new Error(e.error);return{hash:"string"==typeof o?o:e.result&&"string"==typeof e.result.hash?e.result.hash:null,size:null!==E&&isFinite(E)?E:e.result&&(e.result.size,1)?e.result.size:null}})}function E(e,t,a,o,E){return E&&"string"==typeof E.filename?Promise.resolve(E.filename):a?fetch(i.resolve(e,"/"+encodeURIComponent(a)+"/"+encodeURIComponent(o)+"/stats.json")).then(function(e){if(e.ok)return e.json();throw new Error(e.status+" ("+e.statusText+")")}).then(function(e){if(!e||"string"!=typeof e.streamName)throw new Error("Could not retrieve filename from torrent");return e.streamName}):Promise.resolve(decodeURIComponent(t.split("/").pop()))}e.exports=function(e,t,a,i,n){return Promise.allSettled([o(e,t,n),E(e,t,a,i,n)]).then(function(e){var t={hash:null,size:null,filename:null};return"fulfilled"===e[0].status?(t.hash=e[0].value.hash,t.size=e[0].value.size):e[0].reason&&console.error(e[0].reason),"fulfilled"===e[1].status?t.filename=e[1].value:e[1].reason&&console.error(e[1].reason),t})}},5646:(e,t,a)=>{var i=a(51873);e.exports=i},39312:e=>{e.exports=function(e,t){return t.includes("loaded")?new Promise(function(t,a){var i=null;e.on("propChanged",function(e,o){"loaded"===e&&null!==o&&null===i&&(i=o,!0===o?t(!0):!1===o&&a(Error("Player failed to load, will not retrieve video params")))}),e.dispatch({type:"observeProp",propName:"loaded"})}):Promise.resolve(!0)}},51873:(e,t,a)=>{var i=a(55852),o=a(32168),E=a(77444),n=a(55126),_=a(68816),r=a(6668),T=a(88453),S=a(24225),s=a(39312),l=a(12270),I=a(98912);e.exports=function(e){function t(a){var l=new e(a=a||{});l.on("error",function(e){R.emit("error",e),e.critical&&P("unload")}),l.on("propValue",L.bind(null,"propValue")),l.on("propChanged",L.bind(null,"propChanged")),e.manifest.events.filter(function(e){return!["error","propValue","propChanged"].includes(e)}).forEach(function(e){l.on(e,(function(e){return function(){R.emit.apply(R,[e].concat(Array.from(arguments)))}})(e))});var A=this,u=null,O=!1,d=[],N=null,R=new i,c=!1,m={stream:!1,videoParams:!1};function L(e,t,a){R.emit(e,t,p(t,a))}function D(e){m[e]&&R.emit("propChanged",e,p(e,null))}function C(e){R.emit("error",e),e.critical&&(P("unload"),l.dispatch({type:"command",commandName:"unload"}))}function p(e,t){switch(e){case"stream":return null!==u?u.stream:null;case"videoParams":return N;default:return t}}function P(a,i){switch(a){case"load":return i&&i.stream&&"string"==typeof i.streamingServerURL?(P("unload"),l.dispatch({type:"command",commandName:"unload"}),u=i,D("stream"),T(i.streamingServerURL,i.stream,i.seriesInfo,i.streamingServerSettings).then(function(e){var a=e.url,n=e.infoHash,_=e.fileIdx,T=Array.isArray(i.formats)?i.formats:r.formats,S=Array.isArray(i.videoCodecs)?i.videoCodecs:r.videoCodecs,s=Array.isArray(i.audioCodecs)?i.audioCodecs:r.audioCodecs,l=null!==i.maxAudioChannels&&isFinite(i.maxAudioChannels)?i.maxAudioChannels:r.maxAudioChannels,I=Object.assign({},i,{formats:T,videoCodecs:S,audioCodecs:s,maxAudioChannels:l});return(i.forceTranscoding?Promise.resolve(!1):t.canPlayStream({url:a},I)).catch(function(e){return console.warn("Media probe error",e),!1}).then(function(e){if(e)return{mediaURL:a,infoHash:n,fileIdx:_,stream:{url:a}};var t=E(),r=new URLSearchParams([["mediaURL",a]]);return i.forceTranscoding&&r.set("forceTranscoding","1"),S.forEach(function(e){r.append("videoCodecs",e)}),s.forEach(function(e){r.append("audioCodecs",e)}),r.set("maxAudioChannels",l),{mediaURL:a,infoHash:n,fileIdx:_,stream:{url:o.resolve(i.streamingServerURL,"/hlsv2/"+t+"/master.m3u8?"+r.toString()),subtitles:Array.isArray(i.stream.subtitles)?i.stream.subtitles.map(function(e){return Object.assign({},e,{url:"string"==typeof e.url?o.resolve(i.streamingServerURL,"/subtitles.vtt?"+new URLSearchParams([["from",e.url]]).toString()):e.url})}):[],behaviorHints:{headers:{"content-type":"application/vnd.apple.mpegurl"}}}}})}).then(function(t){i===u&&(l.dispatch({type:"command",commandName:"load",commandArgs:Object.assign({},i,{stream:t.stream})}),O=!0,(function(){for(;d.length>0;){var e=d.shift();A.dispatch.call(A,e)}})(),s(l,e.manifest.props).then(function(){return S(i.streamingServerURL,t.mediaURL,t.infoHash,t.fileIdx,i.stream.behaviorHints)}).then(function(e){i===u&&(N=e,D("videoParams"))}).catch(function(e){i===u&&(console.error(e),N={hash:null,size:null,filename:null},D("videoParams"))}))}).catch(function(e){i===u&&C(Object.assign({},I.WITH_STREAMING_SERVER.CONVERT_FAILED,{error:e,critical:!0,stream:i.stream,streamingServerURL:i.streamingServerURL}))})):C(Object.assign({},I.UNSUPPORTED_STREAM,{critical:!0,stream:i?i.stream:null,streamingServerURL:i&&"string"==typeof i.streamingServerURL?i.streamingServerURL:null})),!0;case"addExtraSubtitlesTracks":return u&&i&&Array.isArray(i.tracks)&&(O?l.dispatch({type:"command",commandName:"addExtraSubtitlesTracks",commandArgs:Object.assign({},i,{tracks:i.tracks.map(function(e){return Object.assign({},e,{fallbackUrl:e.url,url:"string"==typeof e.url?o.resolve(u.streamingServerURL,"/subtitles.vtt?"+new URLSearchParams([["from",e.url]]).toString()):e.url})})})}):d.push({type:"command",commandName:"addExtraSubtitlesTracks",commandArgs:i})),!0;case"unload":return u=null,O=!1,d=[],N=null,D("stream"),D("videoParams"),!1;case"destroy":return P("unload"),c=!0,l.dispatch({type:"command",commandName:"destroy"}),R.removeAllListeners(),!0;default:return!O&&(d.push({type:"command",commandName:a,commandArgs:i}),!0)}}this.on=function(e,t){if(c)throw new Error("Video is destroyed");R.on(e,t)},this.dispatch=function(e){if(c)throw new Error("Video is destroyed");if(e)switch((e=_(n(e))).type){case"observeProp":if((function(e){switch(e){case"stream":case"videoParams":return R.emit("propValue",e,p(e,null)),m[e]=!0,!0;default:return!1}})(e.propName))return;break;case"command":if(P(e.commandName,e.commandArgs))return}l.dispatch(e)}}return t.canPlayStream=function(t,a){return l().then(function(i){if(!i)return e.canPlayStream(t);var E=new URLSearchParams([["mediaURL",t.url]]);return fetch(o.resolve(a.streamingServerURL,"/hlsv2/probe?"+E.toString())).then(function(e){return e.json()}).then(function(e){var t=a.formats.some(function(t){return-1!==e.format.name.indexOf(t)}),i=e.streams.every(function(e){return"audio"===e.track?e.channels<=a.maxAudioChannels&&-1!==a.audioCodecs.indexOf(e.codec):"video"!==e.track||-1!==a.videoCodecs.indexOf(e.codec)});return t&&i}).catch(function(){return e.canPlayStream(t)})})},t.manifest={name:e.manifest.name+"WithStreamingServer",external:e.manifest.external,props:e.manifest.props.concat(["stream","videoParams"]).filter(function(e,t,a){return a.indexOf(e)===t}),commands:e.manifest.commands.concat(["load","unload","destroy","addExtraSubtitlesTracks"]).filter(function(e,t,a){return a.indexOf(e)===t}),events:e.manifest.events.concat(["propValue","propChanged","error"]).filter(function(e,t,a){return a.indexOf(e)===t})},t}},39924:(e,t,a)=>{var i=a(37581);e.exports=i},37581:(e,t,a)=>{var i=a(55852),o=a(55126),E=a(68816);e.exports=function(e){function t(t){var a=new e(t=t||{});a.on("propValue",S.bind(null,"propValue")),a.on("propChanged",S.bind(null,"propChanged")),e.manifest.events.filter(function(e){return!["propValue","propChanged"].includes(e)}).forEach(function(e){a.on(e,(function(e){return function(){_.emit.apply(_,[e].concat(Array.from(arguments)))}})(e))});var n=null,_=new i,r=!1,T={videoParams:!1};function S(e,t,a){"videoParams"!==t&&_.emit(e,t,s(t,a)),"stream"===t&&(n=a,(function(e){T[e]&&_.emit("propChanged",e,s(e,null))})("videoParams"))}function s(e,t){return"videoParams"===e?null===n?null:{hash:n.behaviorHints&&"string"==typeof n.behaviorHints.videoHash?n.behaviorHints.videoHash:null,size:n.behaviorHints&&null!==n.behaviorHints.videoSize&&isFinite(n.behaviorHints.videoSize)?n.behaviorHints.videoSize:null,filename:n.behaviorHints&&"string"==typeof n.behaviorHints.filename?n.behaviorHints.filename:null}:t}this.on=function(e,t){if(r)throw new Error("Video is destroyed");_.on(e,t)},this.dispatch=function(e){if(r)throw new Error("Video is destroyed");if(e)switch((e=E(o(e))).type){case"observeProp":if("videoParams"===(i=e.propName)&&(_.emit("propValue",i,s(i,null)),T[i]=!0,1))return;break;case"command":if(t=e.commandName,e.commandArgs,"destroy"===t&&(r=!0,a.dispatch({type:"command",commandName:"destroy"}),_.removeAllListeners(),1))return}var t,i;a.dispatch(e)}}return t.canPlayStream=function(t,a){return e.canPlayStream(t,a)},t.manifest={name:e.manifest.name+"WithVideoParams",external:e.manifest.external,props:e.manifest.props.concat(["videoParams"]).filter(function(e,t,a){return a.indexOf(e)===t}),commands:e.manifest.commands.concat(["destroy"]).filter(function(e,t,a){return a.indexOf(e)===t}),events:e.manifest.events.concat(["propValue","propChanged"]).filter(function(e,t,a){return a.indexOf(e)===t})},t}},38250:function(e){"undefined"!=typeof self&&self,e.exports=(function(e){var t={};function a(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,a),o.l=!0,o.exports}return a.m=e,a.c=t,a.d=function(e,t,i){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(a.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)a.d(i,o,function(t){return e[t]}.bind(null,o));return i},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=1)})([function(e,t,a){"use strict";var i=a(3);function o(e){return!0===i(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,a;return!1!==o(e)&&"function"==typeof(t=e.constructor)&&!1!==o(a=t.prototype)&&!1!==a.hasOwnProperty("isPrototypeOf")}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=t.PALETTE_MATERIAL_CHROME=t.PALETTE_MATERIAL_500=t.COLOR_NAMES=t.getLuminance=t.intToRgb=t.rgbToInt=t.rgbToHsv=t.rgbToHsl=t.hslToRgb=t.rgbToHex=t.parseColor=t.parseColorToHsla=t.parseColorToHsl=t.parseColorToRgba=t.parseColorToRgb=t.from=t.createPicker=void 0;var i=(function(){function e(e,t){for(var a=0;a-1,l="undefined"!=typeof window&&window.navigator.userAgent.indexOf("rv:")>-1,I={id:null,attachTo:"body",showHSL:!0,showRGB:!0,showHEX:!0,showAlpha:!1,color:"#ff0000",palette:null,paletteEditable:!1,useAlphaInPalette:"auto",slBarSize:[232,150],hueBarSize:[150,11],alphaBarSize:[150,11]},A="COLOR",u="RGBA_USER",O="HSLA_USER";function d(e,t,a){return e?e instanceof HTMLElement?e:e instanceof NodeList?e[0]:"string"==typeof e?document.querySelector(e):e.jquery?e.get(0):a?t:null:t}function N(e){var t=e.getContext("2d"),a=+e.width,i=+e.height,n=t.createLinearGradient(1,1,1,i-1);return n.addColorStop(0,"white"),n.addColorStop(1,"black"),{setHue:function(e){var o=t.createLinearGradient(1,0,a-1,0);o.addColorStop(0,"hsla("+e+", 100%, 50%, 0)"),o.addColorStop(1,"hsla("+e+", 100%, 50%, 1)"),t.fillStyle=n,t.fillRect(0,0,a,i),t.fillStyle=o,t.globalCompositeOperation="multiply",t.fillRect(0,0,a,i),t.globalCompositeOperation="source-over"},grabColor:function(e,a){return t.getImageData(e,a,1,1).data},findColor:function(e,t,n){var _=(0,E.rgbToHsv)(e,t,n),r=o(_,3),T=r[1],S=r[2];return[T*a,i-S*i]}}}function R(e,t,a){return null===e?t:/^\s*$/.test(e)?a:!!/true|yes|1/i.test(e)||!/false|no|0/i.test(e)&&t}function c(e,t,a){if(null===e)return t;if(/^\s*$/.test(e))return a;var i=e.split(",").map(Number);return 2===i.length&&i[0]&&i[1]?i:t}var m=(function(){function e(t,a){if(T(this,e),a?(t=d(t),this.options=Object.assign({},I,a)):t&&(0,n.default)(t)?(this.options=Object.assign({},I,t),t=d(this.options.attachTo)):(this.options=Object.assign({},I),t=d((0,E.nvl)(t,this.options.attachTo))),!t)throw new Error("Container not found: "+this.options.attachTo);!(function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"acp-";if(t.hasAttribute(a+"show-hsl")&&(e.showHSL=R(t.getAttribute(a+"show-hsl"),I.showHSL,!0)),t.hasAttribute(a+"show-rgb")&&(e.showRGB=R(t.getAttribute(a+"show-rgb"),I.showRGB,!0)),t.hasAttribute(a+"show-hex")&&(e.showHEX=R(t.getAttribute(a+"show-hex"),I.showHEX,!0)),t.hasAttribute(a+"show-alpha")&&(e.showAlpha=R(t.getAttribute(a+"show-alpha"),I.showAlpha,!0)),t.hasAttribute(a+"palette-editable")&&(e.paletteEditable=R(t.getAttribute(a+"palette-editable"),I.paletteEditable,!0)),t.hasAttribute(a+"sl-bar-size")&&(e.slBarSize=c(t.getAttribute(a+"sl-bar-size"),I.slBarSize,[232,150])),t.hasAttribute(a+"hue-bar-size")&&(e.hueBarSize=c(t.getAttribute(a+"hue-bar-size"),I.hueBarSize,[150,11]),e.alphaBarSize=e.hueBarSize),t.hasAttribute(a+"palette")){var i=t.getAttribute(a+"palette");switch(i){case"PALETTE_MATERIAL_500":e.palette=E.PALETTE_MATERIAL_500;break;case"PALETTE_MATERIAL_CHROME":case"":e.palette=E.PALETTE_MATERIAL_CHROME;break;default:e.palette=i.split(/[;|]/)}}t.hasAttribute(a+"color")&&(e.color=t.getAttribute(a+"color"))})(this.options,t),this.H=0,this.S=0,this.L=0,this.R=0,this.G=0,this.B=0,this.A=1,this.palette={},this.element=document.createElement("div"),this.options.id&&(this.element.id=this.options.id),this.element.className="a-color-picker",this.element.innerHTML=_.default,t.appendChild(this.element);var i=this.element.querySelector(".a-color-picker-h");this.setupHueCanvas(i),this.hueBarHelper=N(i),this.huePointer=this.element.querySelector(".a-color-picker-h+.a-color-picker-dot");var o=this.element.querySelector(".a-color-picker-sl");this.setupSlCanvas(o),this.slBarHelper=N(o),this.slPointer=this.element.querySelector(".a-color-picker-sl+.a-color-picker-dot"),this.preview=this.element.querySelector(".a-color-picker-preview"),this.setupClipboard(this.preview.querySelector(".a-color-picker-clipbaord")),this.options.showHSL?(this.setupInput(this.inputH=this.element.querySelector(".a-color-picker-hsl>input[nameref=H]")),this.setupInput(this.inputS=this.element.querySelector(".a-color-picker-hsl>input[nameref=S]")),this.setupInput(this.inputL=this.element.querySelector(".a-color-picker-hsl>input[nameref=L]"))):this.element.querySelector(".a-color-picker-hsl").remove(),this.options.showRGB?(this.setupInput(this.inputR=this.element.querySelector(".a-color-picker-rgb>input[nameref=R]")),this.setupInput(this.inputG=this.element.querySelector(".a-color-picker-rgb>input[nameref=G]")),this.setupInput(this.inputB=this.element.querySelector(".a-color-picker-rgb>input[nameref=B]"))):this.element.querySelector(".a-color-picker-rgb").remove(),this.options.showHEX?this.setupInput(this.inputRGBHEX=this.element.querySelector("input[nameref=RGBHEX]")):this.element.querySelector(".a-color-picker-rgbhex").remove(),this.options.paletteEditable||this.options.palette&&this.options.palette.length>0?this.setPalette(this.paletteRow=this.element.querySelector(".a-color-picker-palette")):(this.paletteRow=this.element.querySelector(".a-color-picker-palette"),this.paletteRow.remove()),this.options.showAlpha?(this.setupAlphaCanvas(this.element.querySelector(".a-color-picker-a")),this.alphaPointer=this.element.querySelector(".a-color-picker-a+.a-color-picker-dot")):this.element.querySelector(".a-color-picker-alpha").remove(),this.element.style.width=this.options.slBarSize[0]+"px",this.onValueChanged(A,this.options.color)}return i(e,[{key:"setupHueCanvas",value:function(e){var t=this;e.width=this.options.hueBarSize[0],e.height=this.options.hueBarSize[1];for(var a=e.getContext("2d"),i=a.createLinearGradient(0,0,this.options.hueBarSize[0],0),o=0;o<=1;o+=1/360)i.addColorStop(o,"hsl("+360*o+", 100%, 50%)");a.fillStyle=i,a.fillRect(0,0,this.options.hueBarSize[0],this.options.hueBarSize[1]);var n=function(a){var i=(0,E.limit)(a.clientX-e.getBoundingClientRect().left,0,t.options.hueBarSize[0]),o=Math.round(360*i/t.options.hueBarSize[0]);t.huePointer.style.left=i-7+"px",t.onValueChanged("H",o)},_=function e(){document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",e)};e.addEventListener("mousedown",function(e){n(e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",_)})}},{key:"setupSlCanvas",value:function(e){var t=this;e.width=this.options.slBarSize[0],e.height=this.options.slBarSize[1];var a=function(a){var i=(0,E.limit)(a.clientX-e.getBoundingClientRect().left,0,t.options.slBarSize[0]-1),o=(0,E.limit)(a.clientY-e.getBoundingClientRect().top,0,t.options.slBarSize[1]-1),n=t.slBarHelper.grabColor(i,o);t.slPointer.style.left=i-7+"px",t.slPointer.style.top=o-7+"px",t.onValueChanged("RGB",n)},i=function e(){document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",e)};e.addEventListener("mousedown",function(e){a(e),document.addEventListener("mousemove",a),document.addEventListener("mouseup",i)})}},{key:"setupAlphaCanvas",value:function(e){var t=this;e.width=this.options.alphaBarSize[0],e.height=this.options.alphaBarSize[1];var a=e.getContext("2d"),i=a.createLinearGradient(0,0,e.width-1,0);i.addColorStop(0,"hsla(0, 0%, 50%, 0)"),i.addColorStop(1,"hsla(0, 0%, 50%, 1)"),a.fillStyle=i,a.fillRect(0,0,this.options.alphaBarSize[0],this.options.alphaBarSize[1]);var o=function(a){var i=(0,E.limit)(a.clientX-e.getBoundingClientRect().left,0,t.options.alphaBarSize[0]),o=+(i/t.options.alphaBarSize[0]).toFixed(2);t.alphaPointer.style.left=i-7+"px",t.onValueChanged("ALPHA",o)},n=function e(){document.removeEventListener("mousemove",o),document.removeEventListener("mouseup",e)};e.addEventListener("mousedown",function(e){o(e),document.addEventListener("mousemove",o),document.addEventListener("mouseup",n)})}},{key:"setupInput",value:function(e){var t=this,a=+e.min,i=+e.max,o=e.getAttribute("nameref");e.hasAttribute("select-on-focus")&&e.addEventListener("focus",function(){e.select()}),"text"===e.type?e.addEventListener("change",function(){t.onValueChanged(o,e.value)}):((s||l)&&e.addEventListener("keydown",function(n){"Up"===n.key?(e.value=(0,E.limit)(+e.value+1,a,i),t.onValueChanged(o,e.value),n.returnValue=!1):"Down"===n.key&&(e.value=(0,E.limit)(+e.value-1,a,i),t.onValueChanged(o,e.value),n.returnValue=!1)}),e.addEventListener("change",function(){var n=+e.value;t.onValueChanged(o,(0,E.limit)(n,a,i))}))}},{key:"setupClipboard",value:function(e){var t=this;e.title="click to copy",e.addEventListener("click",function(){e.value=(0,E.parseColor)([t.R,t.G,t.B,t.A],"hexcss4"),e.select(),document.execCommand("copy")})}},{key:"setPalette",value:function(e){var t=this,a="auto"===this.options.useAlphaInPalette?this.options.showAlpha:this.options.useAlphaInPalette,i=null;switch(this.options.palette){case"PALETTE_MATERIAL_500":i=E.PALETTE_MATERIAL_500;break;case"PALETTE_MATERIAL_CHROME":i=E.PALETTE_MATERIAL_CHROME;break;default:i=(0,E.ensureArray)(this.options.palette)}if(this.options.paletteEditable||i.length>0){var o=function(a,i,o){var E=e.querySelector('.a-color-picker-palette-color[data-color="'+a+'"]')||document.createElement("div");E.className="a-color-picker-palette-color",E.style.backgroundColor=a,E.setAttribute("data-color",a),E.title=a,e.insertBefore(E,i),t.palette[a]=!0,o&&t.onPaletteColorAdd(a)},n=function(a,i){a?(e.removeChild(a),t.palette[a.getAttribute("data-color")]=!1,i&&t.onPaletteColorRemove(a.getAttribute("data-color"))):(e.querySelectorAll(".a-color-picker-palette-color[data-color]").forEach(function(t){e.removeChild(t)}),Object.keys(t.palette).forEach(function(e){t.palette[e]=!1}),i&&t.onPaletteColorRemove())};if(i.map(function(e){return(0,E.parseColor)(e,a?"rgbcss4":"hex")}).filter(function(e){return!!e}).forEach(function(e){return o(e)}),this.options.paletteEditable){var _=document.createElement("div");_.className="a-color-picker-palette-color a-color-picker-palette-add",_.innerHTML="+",e.appendChild(_),e.addEventListener("click",function(e){/a-color-picker-palette-add/.test(e.target.className)?e.shiftKey?n(null,!0):o(a?(0,E.parseColor)([t.R,t.G,t.B,t.A],"rgbcss4"):(0,E.rgbToHex)(t.R,t.G,t.B),e.target,!0):/a-color-picker-palette-color/.test(e.target.className)&&(e.shiftKey?n(e.target,!0):t.onValueChanged(A,e.target.getAttribute("data-color")))})}else e.addEventListener("click",function(e){/a-color-picker-palette-color/.test(e.target.className)&&t.onValueChanged(A,e.target.getAttribute("data-color"))})}else e.style.display="none"}},{key:"updatePalette",value:function(e){this.paletteRow.innerHTML="",this.palette={},this.paletteRow.parentElement||this.element.appendChild(this.paletteRow),this.options.palette=e,this.setPalette(this.paletteRow)}},{key:"onValueChanged",value:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{silent:!1};switch(e){case"H":this.H=t;var i=(0,E.hslToRgb)(this.H,this.S,this.L),n=o(i,3);this.R=n[0],this.G=n[1],this.B=n[2],this.slBarHelper.setHue(t),this.updatePointerH(this.H),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B);break;case"S":this.S=t;var _=(0,E.hslToRgb)(this.H,this.S,this.L),r=o(_,3);this.R=r[0],this.G=r[1],this.B=r[2],this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B);break;case"L":this.L=t;var T=(0,E.hslToRgb)(this.H,this.S,this.L),S=o(T,3);this.R=S[0],this.G=S[1],this.B=S[2],this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B);break;case"R":this.R=t;var s=(0,E.rgbToHsl)(this.R,this.G,this.B),l=o(s,3);this.H=l[0],this.S=l[1],this.L=l[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGBHEX(this.R,this.G,this.B);break;case"G":this.G=t;var I=(0,E.rgbToHsl)(this.R,this.G,this.B),d=o(I,3);this.H=d[0],this.S=d[1],this.L=d[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGBHEX(this.R,this.G,this.B);break;case"B":this.B=t;var N=(0,E.rgbToHsl)(this.R,this.G,this.B),R=o(N,3);this.H=R[0],this.S=R[1],this.L=R[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGBHEX(this.R,this.G,this.B);break;case"RGB":var c=o(t,3);this.R=c[0],this.G=c[1],this.B=c[2];var m=(0,E.rgbToHsl)(this.R,this.G,this.B),L=o(m,3);this.H=L[0],this.S=L[1],this.L=L[2],this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B);break;case u:var D=o(t,4);this.R=D[0],this.G=D[1],this.B=D[2],this.A=D[3];var C=(0,E.rgbToHsl)(this.R,this.G,this.B),p=o(C,3);this.H=p[0],this.S=p[1],this.L=p[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B),this.updatePointerA(this.A);break;case O:var P=o(t,4);this.H=P[0],this.S=P[1],this.L=P[2],this.A=P[3];var h=(0,E.hslToRgb)(this.H,this.S,this.L),B=o(h,3);this.R=B[0],this.G=B[1],this.B=B[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B),this.updatePointerA(this.A);break;case"RGBHEX":var f=(0,E.cssColorToRgb)(t)||[this.R,this.G,this.B],v=o(f,3);this.R=v[0],this.G=v[1],this.B=v[2];var g=(0,E.rgbToHsl)(this.R,this.G,this.B),M=o(g,3);this.H=M[0],this.S=M[1],this.L=M[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B);break;case A:var W=(0,E.parseColor)(t,"rgba")||[0,0,0,1],U=o(W,4);this.R=U[0],this.G=U[1],this.B=U[2],this.A=U[3];var G=(0,E.rgbToHsl)(this.R,this.G,this.B),y=o(G,3);this.H=y[0],this.S=y[1],this.L=y[2],this.slBarHelper.setHue(this.H),this.updatePointerH(this.H),this.updatePointerSL(this.H,this.S,this.L),this.updateInputHSL(this.H,this.S,this.L),this.updateInputRGB(this.R,this.G,this.B),this.updateInputRGBHEX(this.R,this.G,this.B),this.updatePointerA(this.A);break;case"ALPHA":this.A=t}1===this.A?this.preview.style.backgroundColor="rgb("+this.R+","+this.G+","+this.B+")":this.preview.style.backgroundColor="rgba("+this.R+","+this.G+","+this.B+","+this.A+")",a&&a.silent||this.onchange&&this.onchange(this.preview.style.backgroundColor)}},{key:"onPaletteColorAdd",value:function(e){this.oncoloradd&&this.oncoloradd(e)}},{key:"onPaletteColorRemove",value:function(e){this.oncolorremove&&this.oncolorremove(e)}},{key:"updateInputHSL",value:function(e,t,a){this.options.showHSL&&(this.inputH.value=e,this.inputS.value=t,this.inputL.value=a)}},{key:"updateInputRGB",value:function(e,t,a){this.options.showRGB&&(this.inputR.value=e,this.inputG.value=t,this.inputB.value=a)}},{key:"updateInputRGBHEX",value:function(e,t,a){this.options.showHEX&&(this.inputRGBHEX.value=(0,E.rgbToHex)(e,t,a))}},{key:"updatePointerH",value:function(e){var t=this.options.hueBarSize[0]*e/360;this.huePointer.style.left=t-7+"px"}},{key:"updatePointerSL",value:function(e,t,a){var i=(0,E.hslToRgb)(e,t,a),n=o(i,3),_=n[0],r=n[1],T=n[2],S=this.slBarHelper.findColor(_,r,T),s=o(S,2),l=s[0],I=s[1];l>=0&&(this.slPointer.style.left=l-7+"px",this.slPointer.style.top=I-7+"px")}},{key:"updatePointerA",value:function(e){if(this.options.showAlpha){var t=this.options.alphaBarSize[0]*e;this.alphaPointer.style.left=t-7+"px"}}}]),e})(),L=(function(){function e(t){T(this,e),this.name=t,this.listeners=[]}return i(e,[{key:"on",value:function(e){e&&this.listeners.push(e)}},{key:"off",value:function(e){this.listeners=e?this.listeners.filter(function(t){return t!==e}):[]}},{key:"emit",value:function(e,t){for(var a=this.listeners.slice(0),i=0;i1&&void 0!==arguments[1]&&arguments[1];a.onValueChanged(A,e,{silent:t})},get all(){if(n){var e=[a.R,a.G,a.B,a.A],t=a.A<1?"rgba("+a.R+","+a.G+","+a.B+","+a.A+")":E.rgbToHex.apply(void 0,e);(_=(0,E.parseColor)(e,_)).toString=function(){return t},n=!1}return Object.assign({},_)},get onchange(){return i.change&&i.change.listeners[0]},set onchange(e){this.off("change").on("change",e)},get oncoloradd(){return i.coloradd&&i.coloradd.listeners[0]},set oncoloradd(e){this.off("coloradd").on("coloradd",e)},get oncolorremove(){return i.colorremove&&i.colorremove.listeners[0]},set oncolorremove(e){this.off("colorremove").on("colorremove",e)},get palette(){return Object.keys(a.palette).filter(function(e){return a.palette[e]})},set palette(e){a.updatePalette(e)},show:function(){a.element.classList.remove("hidden")},hide:function(){a.element.classList.add("hidden")},toggle:function(){a.element.classList.toggle("hidden")},on:function(e,t){return e&&i[e]&&i[e].on(t),this},off:function(e,t){return e&&i[e]&&i[e].off(t),this},destroy:function(){i.change.off(),i.coloradd.off(),i.colorremove.off(),a.element.remove(),i=null,a=null}};return a.onchange=function(){for(var e=arguments.length,t=Array(e),a=0;astyle[data-source="a-color-picker"]')){var C=a(5).toString(),p=document.createElement("style");p.setAttribute("type","text/css"),p.setAttribute("data-source","a-color-picker"),p.innerHTML=C,document.querySelector("head").appendChild(p)}t.createPicker=D,t.from=function(e,t){var a=(function(e){return e?Array.isArray(e)?e:e instanceof HTMLElement?[e]:e instanceof NodeList?[].concat(S(e)):"string"==typeof e?[].concat(S(document.querySelectorAll(e))):e.jquery?e.get():[]:[]})(e).map(function(e,a){var i=D(e,t);return i.index=a,i});return a.on=function(e,t){return a.forEach(function(a){return a.on(e,t)}),this},a.off=function(e){return a.forEach(function(t){return t.off(e)}),this},a},t.parseColorToRgb=E.parseColorToRgb,t.parseColorToRgba=E.parseColorToRgba,t.parseColorToHsl=E.parseColorToHsl,t.parseColorToHsla=E.parseColorToHsla,t.parseColor=E.parseColor,t.rgbToHex=E.rgbToHex,t.hslToRgb=E.hslToRgb,t.rgbToHsl=E.rgbToHsl,t.rgbToHsv=E.rgbToHsv,t.rgbToInt=E.rgbToInt,t.intToRgb=E.intToRgb,t.getLuminance=E.getLuminance,t.COLOR_NAMES=E.COLOR_NAMES,t.PALETTE_MATERIAL_500=E.PALETTE_MATERIAL_500,t.PALETTE_MATERIAL_CHROME=E.PALETTE_MATERIAL_CHROME,t.VERSION="1.2.1"},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.nvl=t.ensureArray=t.limit=t.getLuminance=t.parseColor=t.parseColorToHsla=t.parseColorToHsl=t.cssHslaToHsla=t.cssHslToHsl=t.parseColorToRgba=t.parseColorToRgb=t.cssRgbaToRgba=t.cssRgbToRgb=t.cssColorToRgba=t.cssColorToRgb=t.intToRgb=t.rgbToInt=t.rgbToHsv=t.rgbToHsl=t.hslToRgb=t.rgbToHex=t.PALETTE_MATERIAL_CHROME=t.PALETTE_MATERIAL_500=t.COLOR_NAMES=void 0;var i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return(function(e,t){var a=[],i=!0,o=!1,E=void 0;try{for(var n,_=e[Symbol.iterator]();!(i=(n=_.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){o=!0,E=e}finally{try{!i&&_.return&&_.return()}finally{if(o)throw E}}return a})(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=(function(e){return e&&e.__esModule?e:{default:e}})(a(0));function E(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);ta?a:e}function r(e,t){return null==e?t:e}function T(e,t,a){var i=[_(e,0,255),_(t,0,255),_(a,0,255)];return"#"+("000000"+((e=i[0])<<16|(t=i[1])<<8|(a=i[2])).toString(16)).slice(-6)}function S(e,t,a){var i=void 0,o=void 0,E=void 0,n=[_(e,0,360)/360,_(t,0,100)/100,_(a,0,100)/100];if(e=n[0],a=n[2],0==(t=n[1]))i=o=E=a;else{var r=function(e,t,a){return a<0&&(a+=1),a>1&&(a-=1),a<1/6?e+6*(t-e)*a:a<.5?t:a<2/3?e+(t-e)*(2/3-a)*6:e},T=a<.5?a*(1+t):a+t-a*t,S=2*a-T;i=r(S,T,e+1/3),o=r(S,T,e),E=r(S,T,e-1/3)}return[255*i,255*o,255*E].map(Math.round)}function s(e,t,a){var i=[_(e,0,255)/255,_(t,0,255)/255,_(a,0,255)/255];e=i[0],t=i[1],a=i[2];var o=Math.max(e,t,a),E=Math.min(e,t,a),n=void 0,r=void 0,T=(o+E)/2;if(o==E)n=r=0;else{var S=o-E;switch(r=T>.5?S/(2-o-E):S/(o+E),o){case e:n=(t-a)/S+(t>16&255,e>>8&255,255&e]},t.cssColorToRgb=I,t.cssColorToRgba=A,t.cssRgbToRgb=u,t.cssRgbaToRgba=O,t.parseColorToRgb=function(e){return Array.isArray(e)?e=[_(e[0],0,255),_(e[1],0,255),_(e[2],0,255)]:I(e)||u(e)},t.parseColorToRgba=d,t.cssHslToHsl=N,t.cssHslaToHsla=R,t.parseColorToHsl=function(e){return Array.isArray(e)?e=[_(e[0],0,360),_(e[1],0,100),_(e[2],0,100)]:N(e)},t.parseColorToHsla=c,t.parseColor=function(e,t){if(t=t||"rgb",null!=e){var a=void 0;if((a=d(e))||(a=c(e))&&(a=[].concat(E(S.apply(void 0,E(a))),[a[3]])))return(0,o.default)(t)?["rgb","rgbcss","rgbcss4","rgba","rgbacss","hsl","hslcss","hslcss4","hsla","hslacss","hex","hexcss4","int"].reduce(function(e,t){return e[t]=m(a,t),e},t||{}):m(a,t.toString().toLowerCase())}},t.getLuminance=function(e,t,a){return.2126*(e=(e/=255)<.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t=(t/=255)<.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*((a/=255)<.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))},t.limit=_,t.ensureArray=function(e){return e?Array.from(e):[]},t.nvl=r},function(e,t,a){"use strict";e.exports=function(e){return null!=e&&"object"==typeof e&&!1===Array.isArray(e)}},function(e,t){e.exports='

VYd-+_4h;@il!q5^mhm()&WF#~1g1i+=~U3s@l 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 z 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

Ot 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

lR9FZI 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%0DgmNHWKKnznY+tmQVs$ShI6 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