You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Classrooms__Lists__Progr...

1 line
543 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(self.webpackChunk=self.webpackChunk||[]).push([[2884,6270],{67921:function(A,e,t){"use strict";t.d(e,{Z:function(){return a}});var n=t(54476),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},i=t(7657),o=function(A,e){return r.createElement(i.Z,(0,n.Z)({},A,{ref:e,icon:s}))};var a=r.forwardRef(o)},95869:function(A,e,t){"use strict";t.d(e,{Z:function(){return a}});var n=t(54476),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},i=t(7657),o=function(A,e){return r.createElement(i.Z,(0,n.Z)({},A,{ref:e,icon:s}))};var a=r.forwardRef(o)},40128:function(A,e,t){"use strict";t.d(e,{Z:function(){return S}});var n=t(7557),r=t.n(n),s=t(41498),i=t.n(s),o=t(79800),a=t.n(o),c=t(39647),l=t.n(c),u=t(82242),B=t.n(u),h=t(59301),d=t(5030),g=t(62957),w=t(28284),f=t(6767),p=t(29787),Q=t(18287),C=t(77019),U=t(5269),F=t(25399),m=t(37568),y="currentPrimary___NPWiR",v="currentDelete___UEfhf",x="DirectoryTree___xPxCY",b="EditDom___seNxC",E=t(11046),I=t(44209),H=t(90059),L=t(12532),k=t(37712),K=["user","children","isShowComponent","ModalProps","onDataSelect"],S=(0,d.connect)((function(A){var e=A.loading;return{user:A.user,loading:e.effects}}))((function(A){A.user;var e=A.children,t=A.isShowComponent,n=void 0===t||t,s=A.ModalProps,o=void 0===s?{}:s,c=A.onDataSelect,u=(l()(A,K),g.Z.useModal()),d=a()(u,2),S=d[0],D=d[1],M=w.Z.useForm(),T=a()(M,1)[0],P=(0,h.useState)([]),O=a()(P,2),j=O[0],W=O[1],V=(0,h.useState)(!1),N=a()(V,2),Z=N[0],Y=N[1],G=(0,h.useState)(!1),R=a()(G,2),X=R[0],J=R[1],z=(0,E.U)(I.qE,{page:1,limit:9999}),q=a()(z,4),_=q[1],$=q[2],AA=q[3],eA=(0,E.U)(I.V8,{}),tA=a()(eA,3)[2],nA=(0,E.U)(I.B$,{}),rA=a()(nA,3)[2],sA=(0,E.U)(I.DH,{}),iA=a()(sA,3)[2],oA=(0,E.U)(I.bJ,{}),aA=a()(oA,3)[2],cA=function(){Y(!1),T.resetFields(),J(!1)},lA=function(){var A=i()(r()().mark((function A(e){var t,n,s,i,o;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(t=e.node,n=e.dragNode,e.event,s=e.node.pos.split("-"),0!=(i=e.dropPosition-Number(s[s.length-1]))){A.next=6;break}return f.ZP.warning("无法移动到内部位置"),A.abrupt("return");case 6:if(1!=i||(null==n?void 0:n.item_index)!=(null==t?void 0:t.item_index)+1){A.next=9;break}return f.ZP.warning("未移动位置"),A.abrupt("return");case 9:return A.next=11,aA({id:null==n?void 0:n.key,position:-1==i?1:(null==n?void 0:n.item_index)>(null==t?void 0:t.item_index)?(null==t?void 0:t.item_index)+1:null==t?void 0:t.item_index});case 11:0===(null==(o=A.sent)?void 0:o.status)&&(f.ZP.success("移动成功"),$({},!0));case 13:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),uA=function(){var A=i()(r()().mark((function A(e){var t,n,s;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(n={},!X){A.next=7;break}return A.next=4,rA(B()({},e));case 4:n=A.sent,A.next=10;break;case 7:return A.next=9,iA(B()({},e));case 9:n=A.sent;case 10:0==(null===(t=n)||void 0===t?void 0:t.status)&&(f.ZP.success((null===(s=n)||void 0===s?void 0:s.message)||(X?"添加成功":"更新成功")),$({},!0),cA());case 11:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}();return(0,h.useEffect)((function(){null!=o&&o.open&&$({},!0)}),[null==o?void 0:o.open]),(0,h.useEffect)((function(){var A;W(function(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return null==A?void 0:A.map((function(A){return B()(B()({},A),{},{title:(null==A?void 0:A.value)||"",key:null==A?void 0:A.id,isLeaf:!0})}))}(null==AA||null===(A=AA.data)||void 0===A?void 0:A.list))}),[AA]),n?(0,k.jsxs)(k.Fragment,{children:[D,e,(0,k.jsx)(g.Z,B()(B()({},B()({title:"常用评语",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},o)),{},{children:(0,k.jsx)(p.Z,{spinning:_,children:(null==j?void 0:j.length)>0?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(Q.Z.DirectoryTree,{height:500,className:x,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:c,treeData:j,onDrop:lA,titleRender:function(A){return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"},children:null==A?void 0:A.title}),(0,k.jsx)("div",{className:"".concat(b),children:(0,k.jsxs)(C.Z,{wrap:!1,align:"middle",gutter:16,children:[(0,k.jsx)(U.Z,{children:(0,k.jsx)(F.Z,{title:"长按可进行拖拽排序",children:(0,k.jsx)("i",{className:"iconfont icon-tuodong1 font12 ".concat(y)})})}),(0,k.jsx)(U.Z,{children:(0,k.jsx)(F.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji11 font12 ".concat(y),onClick:function(e){e.stopPropagation(),T.setFieldsValue(B()({},A)),Y(!0)}})})}),(0,k.jsx)(U.Z,{children:(0,k.jsx)(F.Z,{title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu14 font12 ".concat(v),onClick:function(e){var t;e.stopPropagation(),S.confirm({icon:null,title:"删除常用评语",centered:!0,content:"你确定要删除该条常用评语吗?",onOk:(t=i()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tA({id:null==A?void 0:A.key});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success((null==t?void 0:t.message)||"删除成功"),$({},!0));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})}})})})]})})]})}}),(0,k.jsx)(L.op,{className:"ml20 mt20",icon:(0,k.jsx)("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:function(){J(!0),Y(!0)},children:"添加常用评语"})]}):(0,k.jsx)(H.Z,{styles:{margin:"30px auto"},customText:(0,k.jsxs)("span",{children:["暂无常用评语,你可以",(0,k.jsx)("a",{onClick:function(){J(!0),Y(!0)},children:"添加常用评语"})]})})})})),(0,k.jsx)(g.Z,{title:X?"添加常用评语":"编辑常用评语",open:Z,okText:X?"添加":"确定",onCancel:function(){cA()},onOk:function(){T.submit()},children:(0,k.jsxs)(w.Z,{form:T,onFinish:uA,children:[X&&(0,k.jsx)("span",{className:"font14",style:{color:"#191919"},children:"添加常用评语,可以帮助你提高评阅作业的效率"}),(0,k.jsx)(w.Z.Item,{hidden:!0,name:"id"}),(0,k.jsx)(w.Z.Item,{className:"mt10",name:"value",children:(0,k.jsx)(m.Z.TextArea,{placeholder:"输入常用评语。例如:你的编程作业整体表现良好,但仍有一些小的改进空间。",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0})})]})})]}):null}))},65103:function(A,e,t){"use strict";t.d(e,{Z:function(){return k}});var n=t(7557),r=t.n(n),s=t(41498),i=t.n(s),o=t(79800),a=t.n(o),c=t(82242),l=t.n(c),u=t(59301),B=t(47889),h=t(99571),d=t(6767),g=t(62957),w=t(71051),f=t(77019),p=t(5269),Q=t(37285),C=t(49337),U="title___dVHM9",F=t(56800),m=t(24334),y=t(67310),v=t(5030),x=t(76603),b=t(59362),E=t(87169),I=t(26227),H=t(37712),L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var k=function(A){var e=A.language,t=A.dispatch,n=A.shixunWorkReport,s=A.v,o=A.languages,c=A.classroomList,k=A.autoHeight,K=(A.diff_code_count,A.data,(0,u.useState)(null==o?void 0:o[0])),S=a()(K,2),D=S[0],M=S[1],T=(0,v.useParams)();return(0,u.useEffect)((function(){M(null==o?void 0:o[0])}),[]),(0,u.useEffect)((function(){var A;M(null==o||null===(A=o.filter((function(A){return A.language===(null==D?void 0:D.language)})))||void 0===A?void 0:A[0])}),[o]),(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)("h2",{children:[" ",(0,H.jsxs)("span",{children:[s.is_finish?(0,H.jsxs)("span",{children:["最后通关代码",(0,H.jsx)("span",{className:"ml5 font12 c-grey-999",children:"通过了本题,在作业时间内最后一次提交的通关代码"})]}):(0,H.jsxs)("span",{children:["最新代码",(0,H.jsx)("span",{className:"ml5 font12 c-grey-999",children:"未通过本题,展示最新编写的代码详情"})]}),(null==o?void 0:o.length)>1&&(0,H.jsx)(B.ZP.Group,{defaultValue:e,style:{marginLeft:10},onChange:function(A){var e;s.language=A.target.value,M(null==o||null===(e=o.filter((function(e){return e.language===A.target.value})))||void 0===e?void 0:e[0])},children:null==o?void 0:o.map((function(A){return(0,H.jsx)(B.ZP,{value:null==A?void 0:A.language,children:null==A?void 0:A.language})}))})]}),(0,F.GJ)()&&"shixunWorkReport"!=n&&(0,H.jsxs)("span",{children:[(0,H.jsxs)("span",{children:["得分 ",null==D?void 0:D.score,"/",null==D?void 0:D.total_score]}),(0,H.jsx)(h.ZP,{style:{margin:"0px 10px"},onClick:function(){var A;if(null!==(A=c.AssistantObject)&&void 0!==A&&null!==(A=A.hack)&&void 0!==A&&A.can_appraise||!(0,F.Rm)()){var e,n=null==D?void 0:D.score;g.Z.confirm({title:"调分",content:(0,H.jsxs)("div",{children:[(0,H.jsxs)("p",{children:["得分:",null==D?void 0:D.score,"/",null==D?void 0:D.total_score]}),(0,H.jsxs)("p",{children:["调分:",(0,H.jsx)(w.Z,{min:0,max:null==D?void 0:D.total_score,defaultValue:null==D?void 0:D.score,onChange:function(A){n=A}})]})]}),okText:"确认",onOk:(e=i()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,y.ZP)("/api/courses/".concat(null==T?void 0:T.coursesId,"/homework_commons/update_hack_score"),{method:"put",body:{course_id:null==T?void 0:T.coursesId,hack_user_code_id:null==D?void 0:D.hack_user_id,score:n}});case 2:0===A.sent.status&&(d.ZP.success("调分成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},T)}));case 4:case"end":return A.stop()}}),A)}))),function(){return e.apply(this,arguments)}),cancelText:"取消"})}else d.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能")},type:"primary",children:"调分"}),(0,F.GJ)()&&"shixunWorkReport"!=n&&(0,H.jsx)(h.ZP,{onClick:function(){var A;null!==(A=c.AssistantObject.hack)&&void 0!==A&&A.can_appraise||!(0,F.Rm)()?t({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:n.user_id,type:"1",language:null==D?void 0:D.language,v:s,data:l()({},n)}}}):d.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能")},children:"点评代码"})]})]}),(0,H.jsx)(C.ZP,{height:300,language:null==D?void 0:D.language,value:null!=D&&D.code?m.Base64.decode(null==D?void 0:D.code):"",autoHeight:k,theme:"default",options:L}),((null==D?void 0:D.comment)||(null==D?void 0:D.hidden_comment))&&(0,H.jsxs)("div",{children:[(0,H.jsxs)(f.Z,{align:"middle",style:{borderTop:"1px solid #eee"},children:[(0,H.jsx)(p.Z,{flex:1,children:(0,H.jsx)("h1",{className:U,children:"点评内容"})}),(0,H.jsx)(p.Z,{className:"pr30",children:(0,F.GJ)()&&(0,H.jsxs)(h.ZP,{onClick:i()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,H.jsx)(E.Z,{}),content:"是否确认删除?",onOk:function(){return i()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,b.gZ)({comment_id:null==D?void 0:D.comment_id,homeworkId:T.homeworkId,type:"hack"});case 2:0===A.sent.status&&(d.ZP.success("删除成功"),t({type:"shixunHomeworks/getShixunWorkReports",payload:l()({},T)}));case 4:case"end":return A.stop()}}),A)})))()}});case 1:case"end":return A.stop()}}),A)}))),children:[(0,H.jsx)(I.Z,{}),"删除"]})})]}),(0,H.jsx)(Q.Z,{style:{margin:0}}),(null==D?void 0:D.comment)&&(0,H.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,H.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,H.jsx)("br",{}),(0,H.jsx)(x.Z,{value:null==D?void 0:D.comment})]}),(null==D?void 0:D.hidden_comment)&&(0,H.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,H.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,H.jsx)("br",{}),(0,H.jsx)(x.Z,{value:null==D?void 0:D.hidden_comment})]})]})]})}},85992:function(A,e,t){"use strict";t.r(e),t.d(e,{default:function(){return rA}});var n=t(7557),r=t.n(n),s=t(41498),i=t.n(s),o=t(82242),a=t.n(o),c=t(79800),l=t.n(c),u=t(39647),B=t.n(u),h=t(59301),d=t(86129),g=t.n(d),w=t(5030),f=t(62957),p=t(458),Q=t(91882),C=t(77019),U=t(5269),F=t(99571),m=t(6767),y=t(37285),v=t(54172),x=t(27812),b=t(95869),E=t(87169),I=t(26227),H=t(6816),L=t(56800),k=t(32985),K=t(37205),S=t.n(K),D=t(37568),M={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp",pingjia:"pingjia___jcg0y",pj_close:"pj_close___faVLK",pj_save:"pj_save___iUyYa"},T=t(65103),P=t(67310),O=t(24334),j=t(56656),W=t.n(j),V=t(49337),N=t(20550);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z=t(70773),Y=t(76603),G=t(37712),R=(0,w.connect)((function(A){var e=A.shixunHomeworks,t=A.loading,n=A.globalSetting,r=A.classroomList,s=A.user;return{shixunHomeworks:e,globalSetting:n,loading:t.effects,classroomList:r,user:s}}))((function(A){var e,t=A.shixunHomeworks,n=A.autoHeight,s=A.classroomList,o=A.user,c=A.dispatch,u=t.shixunWorkReport,B=(u.stage_list,u.work_id),d=u.ai_code_evaluation_promote,g=(0,w.useParams)(),p=((0,L.GJ)(),(0,h.useState)()),Q=l()(p,2),C=(Q[0],Q[1],(0,h.useState)([])),U=l()(C,2),F=U[0],y=U[1],x=(0,h.useState)(""),b=l()(x,2),E=b[0],I=b[1],K=(0,h.useRef)(null),j=(0,h.useState)(!1),R=l()(j,2),X=R[0],J=R[1];(0,h.useEffect)((function(){var A,e;null!=u&&null!==(A=u.hack)&&void 0!==A&&A.length&&y(null==u||null===(e=u.hack)||void 0===e?void 0:e.map((function(A){return a()(a()({},A),{},{commentEdit:!1})})))}),[null==u||null===(e=u.hack)||void 0===e?void 0:e.length]);var z=function(){var A=i()(r()().mark((function A(e,t){var n,s;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return console.log(e,t,u,33),J(!0),K.current=new Z.Z(H.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-max",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:d,shixun_id:null==e?void 0:e.id,game_id:null==e?void 0:e.id,source:"hack",is_chat:!1,type:9,description:null==e?void 0:e.name,query:O.Base64.decode((null==e||null===(n=e.history)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.code)||""),homework_common_id:g.categoryId,user_id:null==u||null===(s=u.data)||void 0===s?void 0:s.user_id,language:null==e?void 0:e.language}),A.next=5,new Promise((function(A,n){K.current.on("data",(function(A){var e=S()(F);e[t].ai_comment=(null==A?void 0:A.full).replace(/\\\(([\s\S]*?)\\\)/g,"<mathx data-text='$1'>$$$$$1$$$$</mathx>").replace(/\\\[([\s\S]*?)\\\]/g,"<mathx data-text='$1'>$$$$$1$$$$</mathx>").replace(/`(\$\$.*?\$\$)`/g,"<mathx data-text='$1'>$$$$$1$$$$</mathx>").replace(/_{2,}/g,"`$&`"),y(e)})),K.current.on("done",i()(r()().mark((function A(){var n,s,i,o;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return J(!1),n=S()(F),A.next=4,(0,P.ZP)("/api/student_works/".concat(null==g?void 0:g.homeworkId,"/challenge_comment"),{method:"put",body:{hack_id:null==e?void 0:e.id,comment:n[t].ai_comment}});case 4:0==(null==(s=A.sent)?void 0:s.status)&&(m.ZP.success("评价成功"),(o=S()(F))[t].comment_updated_at=null==s||null===(i=s.data)||void 0===i?void 0:i.comment_updated_at,y(o));case 6:case"end":return A.stop()}}),A)})))),K.current.on("error",i()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:case"end":return A.stop()}}),A)})))),K.current.startStream()}));case 5:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),q={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},_=function(A){return"c++"===A?1:"C++"===A?2:A};function $(A,e){return(0,P.U2)("student_works/".concat(B,"/rep_passed_content.json"),{path:e,game_id:A})}(0,k.qZ)(5,u.hack);return console.log(u.hack,F,"shixunWorkReport.hack"),(0,G.jsx)(h.Fragment,{children:F.map((function(A,e){var t,a;return(0,G.jsxs)("aside",{className:"pl30 pr30",children:[(0,G.jsx)("div",{className:"".concat(M.shixunTitle," mt10"),children:(0,G.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,G.jsx)("span",{className:"fa fa-code "}),(0,G.jsxs)("strong",{style:{flex:1},className:"c-black",children:["第",e+1,"题 ",A.name]}),A.is_finish&&(0,G.jsxs)("a",{style:{marginLeft:20},onClick:function(e){e.preventDefault(),window.open("".concat(null==A?void 0:A.url,"&language=").concat(_(A.language))),localStorage.setItem("program_homework",[g.coursesId,g.categoryId])},children:["查看答题详情",">>"]}),!A.is_finish&&A.final_submit_languages.length>0&&(0,G.jsxs)("a",{style:{marginLeft:20},onClick:function(e){e.preventDefault(),window.open("".concat(null==A?void 0:A.url,"&language=").concat(_(A.final_submit_languages[0].language))),localStorage.setItem("program_homework",[g.coursesId,g.categoryId])},children:["查看答题详情",">>"]})]})}),(0,G.jsx)("div",{className:"font16 mt10",children:A.is_finish?(0,G.jsx)("aside",{className:M.shixunWrp,children:(0,G.jsx)(T.Z,{classroomList:s,user:o,v:A,shixunWorkReport:u,dispatch:c,autoHeight:n,languages:A.languages,language:A.language,game_id:A.id,data:O.Base64.decode(A.code),diff_code_count:A.diff_code_count,onPathChange:$})}):A.final_submit_languages.length>0&&(0,G.jsx)("aside",{className:M.shixunWrp,children:(0,G.jsx)(T.Z,{classroomList:s,user:o,v:A,shixunWorkReport:u,dispatch:c,autoHeight:n,languages:A.final_submit_languages,language:A.final_submit_languages[0].language,game_id:A.id,data:O.Base64.decode(A.final_submit_languages[0].code),diff_code_count:A.diff_code_count,onPathChange:$})})}),(0,G.jsx)("aside",{className:"mt10 font16",children:null!==(t=A.history)&&void 0!==t&&t.length?(0,G.jsx)(v.Z,{columns:[{title:"评测序号",dataIndex:"query_index",width:120},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(A,e){return(0,G.jsx)("span",{children:null!=e&&e.created_at?W()(null==e?void 0:e.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"status",key:"status",align:"center",render:function(A,e){var t;return(0,G.jsx)("span",{className:0===A?"c-green":"c-red",children:(null===(t=N.Im[A])||void 0===t?void 0:t.replace("调试","评测"))||"--"})}},(null==A||null===(a=A.history)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.show_code)&&{title:"操作",align:"center",dataIndex:"code",key:"code",width:100,render:function(A,e){return(0,G.jsx)("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:function(){f.Z.confirm({centered:!0,icon:null,width:700,okText:"关闭",cancelButtonProps:{style:{display:"none"}},title:"代码内容",content:(0,G.jsx)("div",{className:"mb10",children:(0,G.jsx)(V.ZP,{height:300,language:"python",theme:"vs-light",value:null!=e&&e.code?O.Base64.decode(null==e?void 0:e.code):"",autoHeight:n,options:q})})})},children:"查看代码"})}}].filter((function(A){return!!A})),pagination:{hideOnSinglePage:!0},dataSource:A.history}):"本关无评测记录"}),(0,G.jsx)("aside",{className:"mt10",children:(0,G.jsxs)("div",{children:[(0,G.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,G.jsx)("strong",{className:"c-black font14",children:"代码评价"}),!(null!=A&&A.commentEdit)&&!(0,L.dE)()&&(null!=A&&A.ai_comment?(0,G.jsxs)(G.Fragment,{children:[(0,G.jsxs)("div",{style:{color:"#666666",fontSize:"12px",marginLeft:"auto"},children:["最新评价时间:",null!=A&&A.comment_updated_at?W()(null==A?void 0:A.comment_updated_at).format("YYYY-MM-DD HH:mm:ss"):"--"]}),(0,G.jsxs)("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"40px",cursor:"pointer"},onClick:i()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:X?m.ZP.warning("正在生成评论中,请稍后重试。"):f.Z.confirm({title:"提示",content:"确认是否重新生成评论?",okText:"确认",icon:null,cancelText:"取消",onOk:function(){var t=i()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:z(A,e);case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}()});case 1:case"end":return t.stop()}}),t)}))),children:[(0,G.jsx)("i",{className:"iconfont icon-zhongxinshengcheng1 mr8 font14"}),"重新生成"]})]}):(0,G.jsxs)("div",{className:"flex",style:{color:"#3061D0",fontSize:"14px",marginLeft:"auto",cursor:"pointer"},onClick:i()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:X?m.ZP.warning("正在生成评论中,请稍后重试。"):z(A,e);case 1:case"end":return t.stop()}}),t)}))),children:[(0,G.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik01MTIgMzI3LjY4YzI0NS43NiAwIDQ0NS40NCAxNTMuNiA0NDUuNDQgMzQ4LjE2Qzk1Ny40NCA4NzAuNCA3NTcuNzYgMTAyNCA1MTIgMTAyNGMtMjQ1Ljc2LTUuMTItNDQ1LjQ0LTE1My42LTQ0NS40NC0zNDguMTYgMC0xOTQuNTYgMTk5LjY4LTM0OC4xNiA0NDUuNDQtMzQ4LjE2eiIgZmlsbD0iI0RCRENGRiIvPjxwYXRoIGQ9Ik02NDUuMTIgOTQ3LjJjMTE3Ljc2LTEwLjI0IDE1OC43Mi0xNDMuMzYgMTYzLjg0LTI2Ni4yNCAwLTEyOC0xMjgtMTc0LjA4LTI5MS44NC0xNzQuMDgtMTYzLjg0IDAtMjkxLjg0IDQ2LjA4LTI5MS44NCAxNzQuMDggMCAxMTIuNjQgMzUuODQgMjQwLjY0IDE0My4zNiAyNjEuMTIgMzAuNzIgNS4xMiAyNjEuMTIgMTAuMjQgMjc2LjQ4IDUuMTJ6IiBmaWxsPSIjMTExQUNDIi8+PHBhdGggZD0iTTQwNC40OCA2ODYuMDhjMTUuMzYgMCAyNS42IDEwLjI0IDI1LjYgMjUuNnY2MS40NGMwIDE1LjM2LTEwLjI0IDI1LjYtMjUuNiAyNS42LTE1LjM2IDAtMjUuNi0xMC4yNC0yNS42LTI1LjZ2LTYxLjQ0Yy01LjEyLTEwLjI0IDEwLjI0LTI1LjYgMjUuNi0yNS42em0yMjAuMTYgMGMxNS4zNiAwIDI1LjYgMTAuMjQgMjUuNiAyNS42djYxLjQ0YzAgMTUuMzYtMTAuMjQgMjUuNi0yNS42IDI1LjYtMTUuMzYgMC0yNS42LTEwLjI0LTI1LjYtMjUuNnYtNjEuNDRjMC0xMC4yNCAxMC4yNC0yNS42IDI1LjYtMjUuNnoiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNOTE2LjQ4IDUyNy4zNmM1Ni4zMiAwIDEwNy41MiA3MS42OCAxMDcuNTIgMTUzLjYgMCA4Ny4wNC02MS40NCAxNTMuNi0xMTcuNzYgMTUzLjYgMCAwIDUxLjItNzYuOCA1MS4yLTE1OC43MnMtNDAuOTYtMTQ4LjQ4LTQwLjk2LTE0OC40OHptLTgwOC45NiA1LjEyLTUuMTIgNS4xMmMtMTAuMjQgMjAuNDgtMzUuODQgNzYuOC0zNS44NCAxMzguMjQgMCA3Ni44IDM1Ljg0IDEzOC4yNCA1MS4yIDE1OC43MkM2MS40NCA4MzQuNTYgMCA3NjggMCA2ODAuOTZjMC04MS45MiA1MS4yLTE0OC40OCAxMDcuNTItMTQ4LjQ4eiIgZmlsbD0iIzgxODdGRiIvPjxwYXRoIGQ9Ik01MTIgMGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjIyMC4xNmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xMC4yNC0zMC43Mi0zMC43MlYzMC43MkM0ODEuMjggMTUuMzYgNDk2LjY0IDAgNTEyIDB6IiBmaWxsPSIjNzAxQ0RDIi8+PHBhdGggZD0iTTM4NCA0Ni4wOGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjEzMy4xMmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zNS44NC0xNS4zNi0zNS44NC0zMC43MlY3Ni44YzAtMjAuNDggMTUuMzYtMzAuNzIgMzUuODQtMzAuNzJ6IiBmaWxsPSIjMzcxQ0RDIi8+PHBhdGggZD0iTTY0NS4xMiA0Ni4wOGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjEzMy4xMmMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xNS4zNi0zMC43Mi0zMC43MlY3Ni44YzAtMjAuNDggMTUuMzYtMzAuNzIgMzAuNzItMzAuNzJ6IiBmaWxsPSIjQUIyRkYwIi8+PHBhdGggZD0iTTI1MC44OCA4Ny4wNGMyMC40OCAwIDMwLjcyIDE1LjM2IDMwLjcyIDMwLjcydjQ2LjA4YzAgMjAuNDgtMTUuMzYgMzAuNzItMzAuNzIgMzAuNzJzLTM1Ljg0LTEwLjI0LTM1Ljg0LTMwLjcydi00MC45NmMwLTIwLjQ4IDE1LjM2LTM1Ljg0IDM1Ljg0LTM1Ljg0eiIgZmlsbD0iIzZENTdGMiIvPjxwYXRoIGQ9Ik03NzguMjQgODcuMDRjMjAuNDggMCAzMC43MiAxNS4zNiAzMC43MiAzMC43MnY0Ni4wOGMwIDIwLjQ4LTE1LjM2IDMwLjcyLTMwLjcyIDMwLjcycy0zMC43Mi0xNS4zNi0zMC43Mi0zMC43MnYtNDAuOTZjMC0yMC40OCAxNS4zNi0zNS44NCAzMC43Mi0zNS44NHoiIGZpbGw9IiNDODZGRkEiLz48L3N2Zz4=",className:"mr8"}),"一键AI生成"]})),!(null!=A&&A.commentEdit)&&!(0,L.dE)()&&(0,G.jsxs)("div",{style:{color:"#3061D0",fontSize:"14px",marginLeft:"20px",cursor:"pointer"},onClick:function(){var t=S()(F);t[e].commentEdit=!0,y(t),I(null==A?void 0:A.ai_comment)},children:[(0,G.jsx)("i",{className:"iconfont icon-bianji-moren mr8 font14"}),"编辑"]}),(null==A?void 0:A.commentEdit)&&(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)("div",{className:M.pj_close,onClick:function(){var A=S()(F);A[e].commentEdit=!1,y(A)},children:"取消"}),(0,G.jsx)("div",{className:M.pj_save,onClick:i()(r()().mark((function t(){var n,s,i;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,P.ZP)("/api/student_works/".concat(null==g?void 0:g.homeworkId,"/challenge_comment"),{method:"put",body:{hack_id:null==A?void 0:A.id,comment:E}});case 2:0==(null==(n=t.sent)?void 0:n.status)&&(m.ZP.success("评价成功"),(i=S()(F))[e].commentEdit=!1,i[e].ai_comment=E,i[e].comment_updated_at=null==n||null===(s=n.data)||void 0===s?void 0:s.comment_updated_at,y(i));case 4:case"end":return t.stop()}}),t)}))),children:"保存"})]})]}),!(null!=A&&A.commentEdit)&&(0,G.jsx)("div",{className:M.pingjia,children:null!=A&&A.ai_comment?(0,G.jsx)(Y.Z,{value:null==A?void 0:A.ai_comment,style:{fontSize:"14px"}}):"暂无评价~"}),(null==A?void 0:A.commentEdit)&&(0,G.jsx)(D.Z.TextArea,{defaultValue:E,style:{borderRadius:"5px",marginTop:"10px"},rows:5,onChange:function(A){return I(A.target.value)}})]})})]},e)}))})})),X=t(28284),J=t(40128),z=["shixunHomeworks","dispatch"],q=(0,w.connect)((function(A){return{shixunHomeworks:A.shixunHomeworks}}))((function(A){var e,t,n,s=A.shixunHomeworks,o=A.dispatch,c=(B()(A,z),(0,w.useParams)()),u=(0,h.useState)(!1),d=l()(u,2),g=d[0],p=d[1],Q=X.Z.useForm(),y=l()(Q,1)[0],v=f.Z.useModal(),x=l()(v,2),b=x[0],E=x[1],I=(0,h.useState)(!1),H=l()(I,2),k=H[0],K=H[1],S=(0,h.useState)(!1),M=l()(S,2),T=M[0],O=M[1];(0,h.useEffect)((function(){if("更改点评"===s.actionTabs.key)if("1"===s.actionTabs.selectArrs.type)y.setFieldsValue({comment:s.actionTabs.selectArrs.v.comment,hidden_comment:s.actionTabs.selectArrs.v.hidden_comment});else{var A,e,t;console.log(null===(A=s.actionTabs.selectArrs)||void 0===A||null===(A=A.data)||void 0===A||null===(A=A.data)||void 0===A?void 0:A.work_comment,33),y.setFieldsValue({comment:null===(e=s.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment,hidden_comment:null===(t=s.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.work_comment_hidden})}}),[s.actionTabs.key]);var j=function(){var A=i()(r()().mark((function A(){var e,t,n,i;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return n=y.getFieldValue(),i="1"===s.actionTabs.selectArrs.type?"/api/problems/".concat(s.actionTabs.selectArrs.v.identifier,"/hack_comment.json"):"/api/student_works/".concat(c.homeworkId,"/shixun_work_comment.json"),A.next=4,(0,P.ZP)(i,{method:"post",body:{hidden_comment:n.hidden_comment,comment:n.comment,language:null===(e=s.actionTabs.selectArrs)||void 0===e?void 0:e.language,user_id:null===(t=s.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.user_id}});case 4:0===A.sent.status&&(m.ZP.success("评阅成功"),y.resetFields(),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"shixunHomeworks/getShixunWorkReports",payload:a()({},c)}));case 6:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();return(0,G.jsxs)(G.Fragment,{children:[E,(0,G.jsxs)(f.Z,{centered:!0,title:(0,G.jsxs)("span",{children:["1"===(null===(e=s.actionTabs.selectArrs)||void 0===e?void 0:e.type)?"点评代码":"更改点评",(null===(t=s.actionTabs.selectArrs)||void 0===t?void 0:t.language)&&(0,G.jsxs)("span",{style:{marginLeft:10,fontSize:14},children:["使用语言:",null===(n=s.actionTabs.selectArrs)||void 0===n?void 0:n.language]})]}),open:"更改点评"===s.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(r()().mark((function A(){var e;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:e=y.getFieldValue(),"{}"===JSON.stringify(e)||""===e.hidden_comment&&""===e.comment?p(!0):j();case 2:case"end":return A.stop()}}),A)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,G.jsxs)(X.Z,{form:y,onChange:function(){g&&p(!1)},children:[(0,G.jsxs)(C.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsx)(U.Z,{children:(0,G.jsx)("div",{children:"学生和课堂老师可见"})}),(0,G.jsx)(U.Z,{children:(0,G.jsx)(J.Z,{isShowComponent:(0,L.G5)(),ModalProps:{open:k,onCancel:function(){K(!1)}},onDataSelect:function(){var A=i()(r()().mark((function A(e,t){var n,s;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(n=t.node,s=function(){y.setFieldsValue({comment:null==n?void 0:n.value}),K(!1)},!y.getFieldValue("comment")){A.next=5;break}return b.confirm({icon:null,title:"提示",centered:!0,content:"系统检测到评语输入框中已有内容,使用常用评语将会覆盖原有内容。是否使用?",okText:"使用",onOk:s}),A.abrupt("return");case 5:s();case 6:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),children:(0,G.jsx)(F.ZP,{style:{padding:0,height:"auto"},icon:(0,G.jsx)("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:function(A){K(!0)},children:"常用评语"})})})]}),(0,G.jsx)(X.Z.Item,{name:"comment",children:(0,G.jsx)(D.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,G.jsxs)(C.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsx)(U.Z,{children:(0,G.jsx)("div",{children:"仅课堂老师可见"})}),(0,G.jsx)(U.Z,{children:(0,G.jsx)(J.Z,{isShowComponent:(0,L.G5)(),ModalProps:{open:T,onCancel:function(){O(!1)}},onDataSelect:function(){var A=i()(r()().mark((function A(e,t){var n,s;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(n=t.node,s=function(){y.setFieldsValue({hidden_comment:null==n?void 0:n.value}),O(!1)},!y.getFieldValue("hidden_comment")){A.next=5;break}return b.confirm({icon:null,title:"提示",centered:!0,content:"系统检测到评语输入框中已有内容,使用常用评语将会覆盖原有内容。是否使用?",okText:"使用",onOk:s}),A.abrupt("return");case 5:s();case 6:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),children:(0,G.jsx)(F.ZP,{style:{padding:0,height:"auto"},icon:(0,G.jsx)("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:function(A){O(!0)},children:"常用评语"})})})]}),(0,G.jsx)(X.Z.Item,{name:"hidden_comment",children:(0,G.jsx)(D.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),g&&(0,G.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})]})})),_=t(15774),$=t(59362),AA=t(44164),eA=t.n(AA),tA=t(47676),nA=["shixunHomeworks","globalSetting","loading","classroomList","dispatch"],rA=(0,w.connect)((function(A){var e=A.shixunHomeworks,t=A.loading,n=A.globalSetting,r=A.classroomList;return{shixunHomeworks:e,globalSetting:n,loading:t.effects,classroomList:r}}))((function(A){var e,t,n,s,o,c,u,d,K,S,D,T,P,j,W,V,N,Z,X,J,z,AA,rA,sA,iA,oA,aA,cA,lA,uA,BA,hA=A.shixunHomeworks,dA=(A.globalSetting,A.loading,A.classroomList),gA=A.dispatch,wA=(B()(A,nA),(0,h.useState)(a()({},(0,w.useParams)()))),fA=l()(wA,2),pA=fA[0],QA=fA[1],CA=(0,w.useParams)(),UA=(0,w.useLocation)(),FA=(0,h.useState)([]),mA=(l()(FA,0),(0,h.useState)({last:!1})),yA=l()(mA,2),vA=yA[0],xA=yA[1],bA=(0,h.useState)({last:!1}),EA=l()(bA,2),IA=EA[0],HA=EA[1],LA=(0,h.useRef)(),kA=(0,h.useRef)(),KA=(0,h.useState)(!1),SA=l()(KA,2),DA=SA[0],MA=SA[1],TA=(0,h.useState)(!1),PA=l()(TA,2),OA=PA[0],jA=PA[1],WA=(0,h.useState)(!1),VA=l()(WA,2),NA=VA[0],ZA=VA[1],YA=hA.shixunWorkReport,GA=(0,h.useState)(new(g())),RA=l()(GA,2),XA=RA[0],JA=RA[1],zA=(0,h.useState)([]),qA=l()(zA,2),_A=qA[0],$A=qA[1],Ae=(0,h.useState)(!1),ee=l()(Ae,2),te=ee[0],ne=ee[1],re=(0,h.useState)(!1),se=l()(re,2),ie=se[0],oe=se[1];(0,h.useEffect)((function(){return gA({type:"globalSetting/footerToggle",payload:!1}),gA({type:"classroomList/getAssistantPermissions",payload:{course_id:pA.coursesId}}),function(){gA({type:"globalSetting/footerToggle",payload:!0})}}),[]),console.log(null==hA?void 0:hA.workSetting),(0,h.useEffect)((function(){"导出编程报告"===hA.actionTabs.key&&_A.length>0&&!OA&&setTimeout((function(){Be("all")}),800)}),[_A,OA]),(0,h.useEffect)((function(){QA(a()({},CA))}),[UA.pathname]);var ae=function(){document.body.scrollIntoView()};function ce(){return le.apply(this,arguments)}function le(){return(le=i()(r()().mark((function A(){var e,t,n,s,i,o,c;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return n=JSON.parse(sessionStorage.all_student_works_params||"{}"),A.next=3,gA({type:"shixunHomeworks/getAllStudentWorks",payload:a()(a()({},pA),n)});case 3:s=A.sent,$A(s.all_student_works),(i=null===(e=s.all_student_works)||void 0===e?void 0:e.map((function(A){return String(A.student_work_id)})).indexOf(pA.homeworkId))===(null===(t=s.all_student_works)||void 0===t?void 0:t.length)-1?xA({last:!0}):xA(null===(o=s.all_student_works)||void 0===o?void 0:o[i+1]),HA(0===i?{last:!0}:null===(c=s.all_student_works)||void 0===c?void 0:c[i-1]);case 8:case"end":return A.stop()}}),A)})))).apply(this,arguments)}var ue=function(){document.querySelectorAll("canvas").forEach((function(A){(!A.clientWidth||!A.clientHeight)&&A.remove()}))},Be=function(){var A=i()(r()().mark((function A(e){var t,n,s,o,c,l,u,B,h,d,g,w,p,Q,C;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(l=function(){return l=i()(r()().mark((function A(){var e;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,gA({type:"shixunHomeworks/getShixunWorkReports",payload:a()(a()({},pA),{},{homeworkId:_A[n].student_work_id,user_id:_A[n].user_id,id:pA.categoryId})});case 2:e=A.sent,ae(),n++,setTimeout(i()(r()().mark((function A(){var t,a,l,u,B,h,d,g;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:ue(),l=XA.folder("".concat(null==e||null===(t=e.data)||void 0===t?void 0:t.user_name)),u=document.querySelector("#export-all").children,B=eA()(),h=r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,B.set(o).from(u[e]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var A=i()(r()().mark((function A(t){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(!(e<u.length-1)){A.next=3;break}return A.next=3,t.addPage();case 3:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}());case 2:case"end":return A.stop()}}),A)})),d=0;case 6:if(!(d<u.length)){A.next=11;break}return A.delegateYield(h(d),"t0",8);case 8:d++,A.next=6;break;case 11:l.file("".concat(_A[n-1].student_work_user_name).concat(n,".pdf"),B.output("blob")),g=l.folder("代码文件"),null==e||null===(a=e.hack)||void 0===a||a.map((function(A,e){var t,n=g.folder("第".concat(e+1,"关-").concat(A.name,"-").concat(A.id));null==A||null===(t=A.languages)||void 0===t||t.map((function(A){n.file("".concat(A.language,".txt"),O.Base64.decode(null==A?void 0:A.code))}))})),s.update({content:(0,G.jsxs)("div",{children:["当前进度: ",(0,G.jsx)("span",{className:"c-blue",children:n}),"/",null==_A?void 0:_A.length,(0,G.jsx)("br",{}),"请勿关闭浏览器窗口"]})}),n==(null==_A?void 0:_A.length)?(s.destroy(),he()):c();case 16:case"end":return A.stop()}}),A)}))),2200);case 6:case"end":return A.stop()}}),A)}))),l.apply(this,arguments)},c=function(){return l.apply(this,arguments)},n=0,s=f.Z.info({width:460,title:(0,G.jsxs)("div",{children:["正在导出编程报告,",(0,G.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,G.jsxs)("div",{children:["当前进度: ",(0,G.jsx)("span",{className:"c-blue",children:n+1}),"/","all"!==e?1:null==_A?void 0:_A.length,(0,G.jsx)("br",{}),"请勿关闭浏览器窗口"]}),maskClosable:!1,className:M.modal,onOk:function(){}}),o={margin:[0,0],filename:"".concat(null==YA||null===(t=YA.data)||void 0===t?void 0:t.user_name,".pdf"),html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}},!("all"!==e||(null==_A?void 0:_A.length)<2)){A.next=27;break}ue(),ae(),d=kA.current.children,g=eA()(),w=XA.folder("".concat(null==YA||null===(u=YA.data)||void 0===u?void 0:u.user_name)),p=r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,g.set(o).from(d[e]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var A=i()(r()().mark((function A(t){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(!(e<d.length-1)){A.next=3;break}return A.next=3,t.addPage();case 3:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}());case 2:case"end":return A.stop()}}),A)})),Q=0;case 13:if(!(Q<d.length)){A.next=18;break}return A.delegateYield(p(Q),"t0",15);case 15:Q++,A.next=13;break;case 18:return MA(!1),w.file("".concat(null==YA||null===(B=YA.data)||void 0===B?void 0:B.user_name,".pdf"),g.output("blob"),{base64:!1}),C=w.folder("代码文件"),null==YA||null===(h=YA.hack)||void 0===h||h.map((function(A,e){var t,n=C.folder("第".concat(e+1,"关-").concat(A.name,"-").concat(A.id));null==A||null===(t=A.languages)||void 0===t||t.map((function(A){n.file("".concat(A.language,".txt"),O.Base64.decode(null==A?void 0:A.code))}))})),s.destroy(),he(),A.abrupt("return");case 27:c();case 28:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),he=function(){XA.generateAsync({type:"blob"}).then((function(A){var e=document.createElement("a");e.href=window.URL.createObjectURL(A),e.download=YA.category.course_name+".zip",document.body.appendChild(e);var t=document.createEvent("MouseEvents");t.initEvent("click",!1,!1),e.dispatchEvent(t),document.body.removeChild(e),JA(new(g()))})),ZA(!1)};(0,h.useEffect)((function(){de()}),[pA.homeworkId]);var de=function(){var A=i()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return jA(!0),A.next=3,gA({type:"shixunHomeworks/getShixunWorkReports",payload:a()({},pA)});case 3:jA(!1),(0,L.GJ)()&&ce();case 5:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}(),ge=[{title:"题号",dataIndex:"name",render:function(A,e,t){return t+1}},{title:"题目名称",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"完成时间",dataIndex:"finish_time",width:"200px",render:function(A,e,t){var n;return(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:A||"- -"}),null==e||null===(n=e.subitem)||void 0===n||null===(n=n.map((function(A){return A.finish_time})))||void 0===n?void 0:n.map((function(A){return(0,G.jsx)("p",{children:A||"- -"})}))]})}},{title:"评测次数",dataIndex:"submit_count",render:function(A,e,t){var n;return(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:A||"- -"}),null==e||null===(n=e.subitem)||void 0===n||null===(n=n.map((function(A){return A.submit_count})))||void 0===n?void 0:n.map((function(A){return(0,G.jsx)("p",{children:A||"- -"})}))]})}},{title:"运行时间ms",dataIndex:"run_time",render:function(A,e,t){var n;return(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:A||"- -"}),null==e||null===(n=e.subitem)||void 0===n||null===(n=n.map((function(A){return A.run_time})))||void 0===n?void 0:n.map((function(A){return(0,G.jsx)("p",{children:A||"- -"})}))]})}},{title:"内存kb",dataIndex:"memory",render:function(A,e,t){var n;return(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:A||"- -"}),null==e||null===(n=e.subitem)||void 0===n||null===(n=n.map((function(A){return A.memory})))||void 0===n?void 0:n.map((function(A){return(0,G.jsx)("p",{children:A||"- -"})}))]})}},{title:"使用语言",dataIndex:"language",render:function(A,e,t){var n;return(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:A||"- -"}),null==e||null===(n=e.subitem)||void 0===n||null===(n=n.map((function(A){return A.language})))||void 0===n?void 0:n.map((function(A){return(0,G.jsx)("p",{children:A||"- -"})}))]})}},{title:"得分",dataIndex:"score",render:function(A,e,t){return(0,G.jsx)("div",{children:(0,G.jsx)("p",{children:A||"- -"})})}},{title:"排名",dataIndex:"rank",render:function(A,e,t){var n;return(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:A||"- -"}),null==e||null===(n=e.subitem)||void 0===n||null===(n=n.map((function(A){return A.rank})))||void 0===n?void 0:n.map((function(A){return(0,G.jsx)("p",{children:A||"- -"})}))]})}}],we=function(A){gA({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout((function(){"next"===A?w.history.push("/classrooms/".concat(pA.coursesId,"/program_homework/").concat(pA.categoryId,"/").concat(null==vA?void 0:vA.student_work_id,"/").concat(null==vA?void 0:vA.user_id,"/comment")):w.history.push("/classrooms/".concat(pA.coursesId,"/program_homework/").concat(pA.categoryId,"/").concat(null==IA?void 0:IA.student_work_id,"/").concat(null==IA?void 0:IA.user_id,"/comment"))}),200)};return(0,G.jsxs)("section",{className:"bg-fafafa",style:{position:"sticky",top:0},children:[(0,G.jsx)("div",{className:"edu-container mt10",style:{paddingBottom:100},children:(0,G.jsxs)(p.Z,{loading:OA,active:!0,avatar:{size:40},paragraph:{rows:5},children:[(0,G.jsxs)("div",{className:"edu-container",children:[(null==YA||null===(e=YA.category)||void 0===e?void 0:e.course_id)&&(0,G.jsxs)("section",{className:"animated fadeIn",children:[(0,G.jsx)("aside",{className:"",children:(null==YA?void 0:YA.category)&&(0,G.jsxs)(Q.Z,{separator:">",children:[(0,G.jsx)(Q.Z.Item,{children:(0,G.jsx)(w.Link,{to:"/classrooms/".concat(null==YA||null===(t=YA.category)||void 0===t?void 0:t.course_id,"/program_homework"),children:null==YA||null===(n=YA.category)||void 0===n?void 0:n.course_name})}),(0,G.jsx)(Q.Z.Item,{children:(0,G.jsx)(w.Link,{to:"/classrooms/".concat(null==YA||null===(s=YA.category)||void 0===s?void 0:s.course_id,"/program_homework"),children:YA.category.category_name})}),(0,G.jsx)(Q.Z.Item,{children:(0,G.jsx)(w.Link,{to:"/classrooms/".concat(null==YA||null===(o=YA.category)||void 0===o?void 0:o.course_id,"/program_homework/").concat(null==pA?void 0:pA.categoryId,"/detail"),children:"作业详情"})}),(0,G.jsx)(Q.Z.Item,{children:null==YA||null===(c=YA.data)||void 0===c?void 0:c.user_name})]})}),(0,G.jsx)("aside",{className:[M.title1,"mt20"].join(" "),children:(0,G.jsxs)(C.Z,{align:"middle",children:[(0,G.jsxs)(U.Z,{flex:1,children:[(0,G.jsx)(w.Link,{to:"/classrooms/".concat(pA.coursesId,"/program_homework/").concat(null==pA?void 0:pA.categoryId,"/detail"),children:(0,G.jsx)(x.Z,{className:"font16 c-black"})}),(0,G.jsx)("strong",{className:"font20 ml5",children:null==YA||null===(u=YA.category)||void 0===u?void 0:u.homework_name}),(0,G.jsx)(k.VV,{temporary:!0,status:YA.homework_status})]}),(0,G.jsxs)(U.Z,{className:M.title1_right,children:[(0,G.jsxs)(F.ZP,{className:"ml10",onClick:function(){var A;(null!=YA&&YA.is_old_data_for_time||!(0,k.Ye)(gA))&&(!(0,L.Rm)()||null!==(A=dA.AssistantObject.hack)&&void 0!==A&&A.can_download?Be(""):m.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能"))},loading:DA,children:[(0,G.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出编程报告"]}),(0,L.GJ)()&&(null==_A?void 0:_A.length)>1&&(0,G.jsxs)(F.ZP,{className:"ml10",onClick:function(){var A;(null!=YA&&YA.is_old_data_for_time||!(0,k.Ye)(gA))&&(!(0,L.Rm)()||null!==(A=dA.AssistantObject.hack)&&void 0!==A&&A.can_download?Be("all"):m.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能"))},children:[(0,G.jsx)("span",{className:"iconfont icon-daochu mr5"}),"导出全部学生编程报告"]})]})]})})]}),(0,G.jsx)("aside",{className:"mt30 relative"})]}),(0,G.jsx)("aside",{className:"edu-container bg-white",ref:LA,children:(0,G.jsxs)("div",{id:"export-all",ref:kA,children:[(0,G.jsxs)("div",{id:"export-all-1",children:[(0,G.jsxs)("div",{className:M.title,children:[(0,G.jsx)("h1",{children:"总体评价"}),(0,G.jsx)("div",{children:(0,L.GJ)()&&(0,G.jsxs)(F.ZP,{className:"mr20",type:"primary",onClick:function(){gA({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:YA.user_id,data:a()({},YA)}}})},children:[(0,G.jsx)(b.Z,{}),null!=YA&&null!==(d=YA.data)&&void 0!==d&&d.has_comment?"更改点评":"点评作业"]})})]}),(0,G.jsx)(y.Z,{style:{marginTop:0}}),(0,G.jsxs)(C.Z,{className:"pl30 pr30",children:[(0,G.jsx)(U.Z,{children:(0,G.jsx)("img",{className:M.userPic,src:"".concat(H.Z.IMG_SERVER,"/images/").concat(null==YA||null===(K=YA.data)||void 0===K?void 0:K.image_url),alt:null==YA||null===(S=YA.data)||void 0===S?void 0:S.username})}),(0,G.jsxs)(U.Z,{children:[(0,G.jsx)("span",{className:"font16 ml40",children:null==YA||null===(D=YA.data)||void 0===D?void 0:D.user_name}),(0,G.jsx)(k.UQ,{status:null==YA||null===(T=YA.data)||void 0===T?void 0:T.compelete_status}),(0,G.jsxs)("ul",{className:M.userInfo,children:[(0,G.jsxs)("li",{children:["学号:",(null==YA||null===(P=YA.data)||void 0===P?void 0:P.student_id)||"--"]}),(0,G.jsxs)("li",{children:["分班:",(null==YA||null===(j=YA.data)||void 0===j?void 0:j.course_group)||"--"]}),(0,G.jsx)("br",{}),(0,G.jsxs)("li",{children:["截止前完成刷题:",(0,G.jsx)("span",{className:"c-red",children:null==YA||null===(W=YA.data)||void 0===W?void 0:W.finish_do})]}),(0,G.jsxs)("li",{children:["最新完成刷题:",(0,G.jsx)("span",{className:"c-red",children:(null==YA||null===(V=YA.data)||void 0===V?void 0:V.latest_do)||"-"})]})]})]}),(0,G.jsxs)("ul",{className:[M.listItem,"mt10"].join(" "),children:[(0,G.jsxs)("li",{children:[(0,G.jsx)("strong",{children:"完成时间"}),(0,G.jsx)("div",{className:"c-light-black mt20",children:(null==YA?void 0:YA.data)&&(null==YA||null===(N=YA.data)||void 0===N?void 0:N.finish_time)})]}),(0,G.jsxs)("li",{children:[(0,G.jsxs)("strong",{children:["完成时长",(0,G.jsx)("i",{onClick:function(A){A.stopPropagation(),A.preventDefault(),oe(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})]}),(0,G.jsx)("div",{className:"c-light-black mt20",children:null==YA||null===(Z=YA.data)||void 0===Z?void 0:Z.finish_time_long})]}),(0,G.jsxs)("li",{children:[(0,G.jsx)("strong",{children:"评测次数"}),(0,G.jsx)("div",{className:"mt20",children:null==YA||null===(X=YA.data)||void 0===X?void 0:X.submit_count})]}),(0,G.jsxs)("li",{children:[(0,G.jsx)("strong",{children:"通过率"}),(0,G.jsx)("div",{className:"mt20",children:(0,G.jsx)("span",{children:(null==YA||null===(J=YA.data)||void 0===J?void 0:J.pass_rate)||"- -"})})]}),(0,G.jsxs)("li",{children:[(0,G.jsx)("strong",{children:"得分"}),(0,G.jsx)("div",{className:"mt20",children:(0,G.jsx)(tA.n,{value:null==YA||null===(z=YA.data)||void 0===z?void 0:z.score,placeholder:"-"})})]}),(0,G.jsxs)("li",{children:[(0,G.jsx)("strong",{children:"练习总排名"}),(0,G.jsx)("div",{className:"mt20",children:(0,G.jsx)("span",{className:"c-orange",children:null==YA||null===(AA=YA.data)||void 0===AA?void 0:AA.total_rank})})]}),(0,G.jsxs)("li",{children:[(0,G.jsx)("strong",{children:"分班排名"}),(0,G.jsx)("div",{className:"mt20",children:(0,G.jsx)("span",{className:"c-orange",children:null==YA||null===(rA=YA.data)||void 0===rA?void 0:rA.class_rank})})]})]})]}),(0,G.jsx)(y.Z,{style:{margin:0}}),((null==YA||null===(sA=YA.data)||void 0===sA?void 0:sA.work_comment_hidden)||(null==YA||null===(iA=YA.data)||void 0===iA?void 0:iA.work_comment))&&(0,G.jsxs)("div",{children:[(0,G.jsxs)(C.Z,{align:"middle",children:[(0,G.jsx)(U.Z,{flex:1,children:(0,G.jsx)("h1",{className:M.title,children:"点评内容"})}),(0,G.jsx)(U.Z,{className:"pr30",children:(0,L.GJ)()&&(0,G.jsxs)(F.ZP,{onClick:i()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:(0,G.jsx)(E.Z,{}),content:"是否确认删除?",onOk:function(){return i()(r()().mark((function A(){var e;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,$.gZ)({comment_id:null==YA||null===(e=YA.data)||void 0===e?void 0:e.comment_id,homeworkId:pA.homeworkId});case 2:0===A.sent.status&&(m.ZP.success("删除成功"),gA({type:"shixunHomeworks/getShixunWorkReports",payload:a()({},pA)}));case 4:case"end":return A.stop()}}),A)})))()}});case 1:case"end":return A.stop()}}),A)}))),children:[(0,G.jsx)(I.Z,{}),"删除"]})})]}),(0,G.jsx)(y.Z,{style:{margin:0}}),(null==YA||null===(oA=YA.data)||void 0===oA?void 0:oA.work_comment)&&(0,G.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,G.jsx)("span",{className:"c-light-black font12",children:"# 学生和课堂老师可见"}),(0,G.jsx)("br",{}),(0,G.jsx)(Y.Z,{value:null==YA||null===(aA=YA.data)||void 0===aA?void 0:aA.work_comment})]}),(null==YA||null===(cA=YA.data)||void 0===cA?void 0:cA.work_comment_hidden)&&(0,G.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,G.jsx)("span",{className:"c-light-black font12",children:"# 仅课堂老师可见"}),(0,G.jsx)("br",{}),(0,G.jsx)(Y.Z,{value:null==YA||null===(lA=YA.data)||void 0===lA?void 0:lA.work_comment_hidden})]})]}),(0,G.jsx)("h1",{className:M.title,children:"阶段成绩"}),(0,G.jsx)("aside",{className:"pl30 pr30",children:(0,G.jsx)(v.Z,{dataSource:null==YA?void 0:YA.hack,pagination:!1,columns:ge})}),(null==YA||null===(uA=YA.data)||void 0===uA?void 0:uA.work_description)&&(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)("h1",{className:M.title,children:"个人总结"}),(0,G.jsx)("aside",{className:"pl30 pr30",children:(0,G.jsx)(Y.Z,{value:null==YA||null===(BA=YA.data)||void 0===BA?void 0:BA.work_description})})]}),(0,G.jsx)("h1",{className:M.title,children:"刷题详情"})]}),(0,G.jsx)(R,{autoHeight:NA})]})}),(0,L.GJ)()&&(0,G.jsx)("aside",{className:"".concat(M.footerBar," ").concat(DA?M.footerBarStatic:""),children:(0,G.jsx)("aside",{className:"edu-container",children:(0,G.jsxs)(C.Z,{align:"middle",children:[(0,G.jsx)(U.Z,{flex:"1",children:(0,G.jsx)(w.Link,{className:M.exitComment,to:"/classrooms/".concat(pA.coursesId,"/program_homework/").concat(pA.categoryId,"/detail"),children:"返回列表"})}),(0,G.jsxs)(U.Z,{flex:"1",className:"tr",children:[(0,G.jsx)(F.ZP,{type:"default",disabled:null==IA?void 0:IA.last,onClick:function(){return we()},children:"上一个"}),(0,G.jsx)(F.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:null==vA?void 0:vA.last,onClick:function(){return we("next")},children:"下一个"}),(0,L.GJ)()&&(0,G.jsx)(F.ZP,{type:"primary",onClick:i()(r()().mark((function A(){var e;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(null!==(e=dA.AssistantObject.hack)&&void 0!==e&&e.can_appraise||!(0,L.Rm)()){A.next=3;break}return m.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能"),A.abrupt("return");case 3:gA({type:"shixunHomeworks/setActionTabs",payload:{key:"更改点评",selectArrs:{myshixun_identifier:YA.user_id,data:a()({},YA)}}});case 4:case"end":return A.stop()}}),A)}))),children:"点评作业"})]})]})})})]})}),(0,G.jsx)(q,{}),(0,G.jsx)(_.Z,{}),(0,G.jsxs)(f.Z,{open:te,width:860,centered:!0,onCancel:function(){ne(!1)},title:"计时规则说明",footer:null,children:[(0,G.jsxs)("div",{style:{color:"#333333",fontWeight:400},children:[(0,G.jsx)("span",{style:{fontWeight:500},children:"1、页面停留时长"}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{children:"学生进入关卡的答题页面开始计时,直至学生关卡评测通过,则计时结束;"}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{children:" 学生进入关卡的答题页面开始计时,若学生关闭/退出答题页面,则计时暂停,再次进入答题页面时开始累计计时直至评测通过,则计时结束;"}),(0,G.jsx)("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,G.jsx)("span",{children:"a、学生进入关卡看完题后退出答题页面完成代码设计再复制进平台答题页面进行评测无法评估学生的学习和思考时间。"})]}),(0,G.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,G.jsx)("span",{style:{fontWeight:500},children:"2、关卡总耗时"}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{style:{},children:"学生第一次进入关卡答题页面开始计时,直至该关卡评测通过,则计时结束。 "}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{children:" 另,即使关卡闯关过程中,学生退出/关闭答题页面,也将持续计时,直至该关卡通过。"}),(0,G.jsx)("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10},children:" 可能会造成时长评估与实际做题能力不符的情况 "}),(0,G.jsx)("span",{children:"a、学生从其他同学处看到题目后完成代码设计再进入关卡答题页面将已完成的代码复制至平台进行评测"}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{children:"b、学生第一次打开关卡后因为某种原因离开页面时隔多日才再次进入平台闯关就会导致学生关卡总耗时过长"})]}),(0,G.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,G.jsx)("span",{style:{fontWeight:500},children:"3、作业通关时长"}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{style:{},children:"从老师发布的实训作业开始时间,开始计时,直至学生实训通关(包括迟交通关),结束计时。如果学生未通关,则该生的闯关耗时为老师设置的实训开始时间至实训截止时间,如果老师开启了补交,则该生的闯关耗时为实训开始时间至实训补交截止时间。"})]}),(0,G.jsxs)("div",{style:{color:"#333333",marginTop:20,fontWeight:400},children:[(0,G.jsx)("span",{style:{fontWeight:500},children:"规则目的"}),(0,G.jsx)("br",{}),(0,G.jsx)("span",{style:{},children:"鼓励学生在实训作业发布的第一时间,立即登录平台完成实训作业的通关。"})]})]}),(0,G.jsx)(f.Z,{open:ie,title:"实训总耗时说明",centered:!0,footer:null,onCancel:function(){oe(!1)},width:600,children:(0,G.jsxs)("div",{style:{fontWeight:400,color:"#333333"},children:[(0,G.jsxs)("div",{children:["1、当计时规则为“",(0,G.jsx)("span",{style:{color:"#145DFF"},children:"页面停留时长"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,G.jsxs)("div",{style:{margin:"20px 0px"},children:["2、当计时规则为“",(0,G.jsx)("span",{style:{color:"#145DFF"},children:"关卡总耗时"}),"”时,实训总耗时为所有关卡耗时相加之和;"]}),(0,G.jsxs)("div",{children:["3、当计时规则为“",(0,G.jsx)("span",{style:{color:"#145DFF"},children:"作业通关时长"}),"”时,实训总耗时为实训发布时间至实训通关时间,当学生未通关时,实训总耗时为实训发布时间至实训截止时间。"]})]})})]})}))},15774:function(A,e,t){"use strict";var n=t(7557),r=t.n(n),s=t(82242),i=t.n(s),o=t(41498),a=t.n(o),c=t(39647),l=t.n(c),u=(t(59301),t(62957)),B=t(6767),h=t(67310),d=t(5030),g=t(37712),w=["shixunHomeworks","dispatch"];e.Z=(0,d.connect)((function(A){return{shixunHomeworks:A.shixunHomeworks}}))((function(A){var e=A.shixunHomeworks,t=A.dispatch,n=(l()(A,w),(0,d.useParams)());return(0,g.jsxs)(u.Z,{centered:!0,title:"提示",open:"打回重做"===e.actionTabs.key,okText:"确定",cancelText:"取消",onOk:a()(r()().mark((function A(){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,h.ZP)("/api/myshixuns/".concat(e.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"GET",params:{course_id:n.coursesId}});case 2:A.sent.shixun_identifier&&(B.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:i()({},e.actionTabs.params)}));case 4:case"end":return A.stop()}}),A)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,g.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,g.jsx)("p",{children:"确定打回?"})]})}))},47676:function(A,e,t){"use strict";t.d(e,{n:function(){return aA},Z:function(){return cA}});var n=t(37205),r=t.n(n),s=t(85573),i=t.n(s),o=t(7557),a=t.n(o),c=t(41498),l=t.n(c),u=t(82242),B=t.n(u),h=t(79800),d=t.n(h),g=t(59301),w=t(28284),f=t(6767),p=t(25399),Q=t(62957),C=t(93041),U=t(62673),F=t(77019),m=t(5269),y=t(37568),v=t(29787),x=t(99571),b=t(75727),E=t(54172),I=t(47889),H=t(71051),L=t(13747),k=t(84105),K=t(87395),S=t(67921),D=t(89489),M=t(90059),T=t(32985),P=t(15774),O=t(39647),j=t.n(O),W=t(96512),V=t(67310),N=t(5030),Z=t(37712),Y=["shixunHomeworks","dispatch"],G=(0,N.connect)((function(A){return{shixunHomeworks:A.shixunHomeworks}}))((function(A){var e=A.shixunHomeworks,t=A.dispatch,n=(j()(A,Y),(0,N.useParams)()),s=(0,g.useState)(!0),i=d()(s,2),o=i[0],c=i[1],u=(0,g.useState)(!1),h=d()(u,2),p=h[0],C=h[1],U=w.Z.useForm(),F=d()(U,1)[0],m=function(){var A=l()(a()().mark((function A(){var s;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return s=F.getFieldValue(),A.next=3,(0,V.ZP)("/api/homework_commons/".concat(n.categoryId,"/batch_comment.json"),{method:"post",body:{student_work_ids:r()(e.actionTabs.selectArrs),cover_all:o,hidden_comment:s.hidden_comment,comment:s.comment}});case 3:0===A.sent.status&&(f.ZP.success("评阅成功"),F.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:B()({},e.actionTabs.params)}));case 5:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)(Q.Z,{centered:!0,title:"一键点评",open:"一键点评"===e.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function A(){var n;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:n=F.getFieldValue(),"{}"===JSON.stringify(n)||""===n.hidden_comment&&""===n.comment?C(!0):e.workList.partial_comment?t({type:"shixunHomeworks/setActionTabs",payload:{key:"一键点评确认",selectArrs:e.actionTabs.selectArrs,params:e.actionTabs.params}}):m();case 2:case"end":return A.stop()}}),A)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,Z.jsxs)(w.Z,{form:F,onChange:function(){p&&C(!1)},children:[(0,Z.jsx)("p",{children:"学生和课堂老师可见"}),(0,Z.jsx)(w.Z.Item,{name:"comment",children:(0,Z.jsx)(y.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,Z.jsx)("p",{children:"仅课堂老师可见"}),(0,Z.jsx)(w.Z.Item,{name:"hidden_comment",children:(0,Z.jsx)(y.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),p&&(0,Z.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]}),(0,Z.jsx)(Q.Z,{centered:!0,title:(0,Z.jsxs)("span",{children:[(0,Z.jsx)(W.Z,{className:"c-orange mr20"}),"提示"]}),open:"一键点评确认"===e.actionTabs.key,okText:"确定点评",cancelText:"放弃点评",onOk:function(){m()},onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400,children:(0,Z.jsxs)("div",{className:"tc",children:[(0,Z.jsx)("p",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,Z.jsx)("p",{children:(0,Z.jsxs)(I.ZP.Group,{onChange:function(A){c(A.target.value)},value:o,children:[(0,Z.jsx)(I.ZP,{value:!0,children:"覆盖已有点评"}),(0,Z.jsx)(I.ZP,{value:!1,children:"跳过已有点评"})]})})]})})]})})),R=t(59362),X=t(56800),J="wrap___altfw",z="MdEditor___OuyKH",q="tr1___nwwbX",_="TableDom___pl59W",$="under_review___SxG7i",AA=["shixunHomeworks","dispatch"],eA=(0,N.connect)((function(A){return{shixunHomeworks:A.shixunHomeworks}}))((function(A){var e,t,n=A.shixunHomeworks,r=A.dispatch,s=(j()(A,AA),(0,N.useParams)()),i=(0,g.useState)(!1),o=d()(i,2),c=o[0],u=o[1],B=(0,g.useState)(null===(e=n.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.name),h=d()(B,2),p=h[0],C=h[1],U=w.Z.useForm(),F=d()(U,1)[0];(0,g.useEffect)((function(){var A,e,t;"更改点评"===n.actionTabs.key&&F.setFieldsValue({comment:null===(A=n.actionTabs.selectArrs)||void 0===A||null===(A=A.data)||void 0===A?void 0:A.work_comment,hidden_comment:null===(e=n.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.work_comment_hidden}),C(null===(t=n.actionTabs.selectArrs)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.name)}),[n.actionTabs.key]);var m=function(){var A=l()(a()().mark((function A(){var e,t;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return t=F.getFieldValue(),A.next=3,(0,V.ZP)("/api/student_works/".concat(null===(e=n.actionTabs.selectArrs)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.homeworkId,"/shixun_work_comment.json"),{method:"post",body:{hidden_comment:t.hidden_comment,comment:t.comment}});case 3:if(0!==A.sent.status){A.next=9;break}return f.ZP.success("评阅成功"),F.resetFields(),r({type:"shixunHomeworks/setActionTabs",payload:{}}),A.abrupt("return",r({type:"shixunHomeworks/getWorkList",payload:s}));case 9:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();return(0,Z.jsx)(Z.Fragment,{children:(0,Z.jsxs)(Q.Z,{centered:!0,title:null!==(t=n.actionTabs.selectArrs)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.work_comment_hidden?"更改"+p+"点评":p+"点评",open:"更改点评"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function A(){var e;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:e=F.getFieldValue(),"{}"===JSON.stringify(e)||""===e.hidden_comment&&""===e.comment?u(!0):m();case 2:case"end":return A.stop()}}),A)}))),onCancel:function(){r({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,Z.jsxs)(w.Z,{form:F,onChange:function(){c&&u(!1)},children:[(0,Z.jsx)("p",{children:"学生和课堂老师可见"}),(0,Z.jsx)(w.Z.Item,{name:"comment",children:(0,Z.jsx)(y.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})}),(0,Z.jsx)("p",{children:"仅课堂老师可见"}),(0,Z.jsx)(w.Z.Item,{name:"hidden_comment",children:(0,Z.jsx)(y.Z.TextArea,{placeholder:"请输入评阅内容",rows:8})})]}),c&&(0,Z.jsx)("p",{className:"c-red",children:"评阅内容至少有一个不为空"})]})})})),tA=["shixunHomeworks","dispatch"],nA=(0,N.connect)((function(A){return{shixunHomeworks:A.shixunHomeworks}}))((function(A){var e=A.shixunHomeworks,t=A.dispatch,n=(j()(A,tA),(0,N.useParams)()),s=(0,g.useState)([]),i=d()(s,2),o=i[0],c=i[1],u=(0,g.useState)([]),B=d()(u,2),h=B[0],w=B[1];function f(){return(f=l()(a()().mark((function A(){var e;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,V.ZP)("/api/homework_commons/".concat(n.categoryId,"/code_quality_analyses/group_list.json"),{method:"GET",params:{page:1,limit:200}});case 2:e=A.sent,c(e);case 4:case"end":return A.stop()}}),A)})))).apply(this,arguments)}(0,g.useEffect)((function(){"质量检测"===e.actionTabs.key&&function(){f.apply(this,arguments)}()}),[e.actionTabs.key]);return(0,Z.jsx)(Z.Fragment,{children:(0,Z.jsx)(Q.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===e.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function A(){var e;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,V.ZP)("/api/homework_commons/".concat(n.categoryId,"/code_quality_analyses.json"),{method:"POST",body:{group_ids:h}});case 2:0===(null==(e=A.sent)?void 0:e.status)&&(N.history.replace("/classrooms/".concat(n.coursesId,"/shixun_homework/").concat(n.categoryId,"/detail?tabs=4")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),w([]));case 4:case"end":return A.stop()}}),A)}))),onCancel:function(){w([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,Z.jsx)(E.Z,{rowSelection:{type:"checkbox",onChange:function(A,e){w(r()(A))},selectedRowKeys:h,getCheckboxProps:function(A){return{disabled:"进行中"===A.status||0===A.works_count}}},rowKey:function(A){return A.key||A.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),rA=t(15409),sA=t(59015),iA=t(13851),oA=(0,N.connect)((function(A){return{shixunHomeworks:A.shixunHomeworks}}))((function(A){A.shixunHomeworks,A.dispatch;var e=A.isShow,t=A.setIsShow,n=A.item,r=(A.coursesId,A.categoryId,(0,g.useState)({page:1,limit:10})),s=d()(r,2),i=s[0],o=s[1],c=(0,g.useState)([]),u=d()(c,2),h=u[0],w=u[1],f=(0,g.useState)(!1),p=d()(f,2),C=p[0],U=p[1];function F(){return m.apply(this,arguments)}function m(){return(m=l()(a()().mark((function A(){var e;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return U(!0),A.next=3,(0,V.ZP)("/api/student_works/".concat(n.id,"/game_details.json"),{method:"get",params:B()({},i)});case 3:e=A.sent,U(!1),0===e.status&&w(null==e?void 0:e.data);case 6:case"end":return A.stop()}}),A)})))).apply(this,arguments)}(0,g.useEffect)((function(){e&&F()}),[e]);var y=[{title:"序号",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:function(A,e,t){return(0,Z.jsx)("span",{style:{color:"#000"},children:i.limit*(i.page-1)+t+1})}},{title:"任务名称",dataIndex:"name",key:"name",ellipsis:!0,render:function(A,e,t){return(0,Z.jsx)("span",{style:{color:"#000"},children:A})}},{title:"通关详情",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:function(A,e,t){return(0,Z.jsx)("span",{children:0==A?"未通关":4==A?"截止后通关":"已通关"})}},{title:"评测次数",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:function(A,e,t){return(0,Z.jsx)("span",{style:{color:"#333"},children:A})}},{title:"实训耗时",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:function(A,e,t){return(0,Z.jsx)("span",{style:{color:"#333"},children:A})}}];return(0,Z.jsx)(Z.Fragment,{children:(0,Z.jsxs)(Q.Z,{centered:!0,title:"通关情况",open:e,width:700,footer:null,maskClosable:!1,onCancel:function(){i.page=1,i.limit=10,o(B()({},i)),t(!1)},children:[(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"},children:[(0,Z.jsxs)("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},children:[(0,Z.jsx)("span",{style:{color:"#666",marginRight:"10px"},children:"学生姓名"}),(0,Z.jsx)("span",{title:null==n?void 0:n.user_name,style:{color:"#232B40"},children:null==n?void 0:n.user_name})]}),(0,Z.jsxs)("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},children:[(0,Z.jsx)("span",{style:{color:"#666",marginRight:"10px"},children:"学号"}),(0,Z.jsx)("span",{title:null==n?void 0:n.student_id,style:{color:"#232B40"},children:(null==n?void 0:n.student_id)||"--"})]}),(0,Z.jsxs)("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},children:[(0,Z.jsx)("span",{style:{color:"#666",marginRight:"10px"},children:"班级"}),(0,Z.jsx)("span",{title:null==n?void 0:n.group_name,style:{color:"#232B40"},children:(null==n?void 0:n.group_name)||"--"})]})]}),(0,Z.jsx)(E.Z,{scroll:{y:380},columns:y,loading:C,style:{marginBottom:i.limit>(null==h?void 0:h.count)?"16px":"0"},dataSource:h.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:i.limit,current:i.page,position:["bottomRight"],onChange:function(A,e){i.page=A,i.limit=e,o(B()({},i)),F()},total:null==h?void 0:h.count,showTotal:function(A,e){return(0,Z.jsxs)("span",{children:["共",(0,Z.jsxs)("span",{style:{color:"#165DFF"},children:[" ",A," "]}),"条数据"]})}}})]})})})),aA=function(A){var e=A.value,t=A.placeholder,n=void 0===t?"":t;if(null==e||""===e)return(0,Z.jsx)("span",{children:n});var r=Number(e);return r>=80?(0,Z.jsx)("span",{style:{color:"#009C0F"},children:r}):r<80&&r>=60?(0,Z.jsx)("span",{style:{color:"#FA6400"},children:r}):r<60?(0,Z.jsx)("span",{style:{color:"#E30000"},children:r}):void 0},cA=(0,N.connect)((function(A){var e=A.shixunHomeworks,t=A.classroomList,n=A.loading,r=A.user;return{shixunHomeworks:e,classroomList:t,loading:n.effects,user:r}}))((function(A){var e,t,n,s,o,c,u,h,O,j,W,Y,AA,tA,cA,lA=A.shixunHomeworks,uA=A.classroomList,BA=A.loading,hA=A.dispatch,dA=A.setExportParams,gA=A.user,wA=(0,N.useParams)(),fA=lA.workSetting,pA=(0,g.useState)(B()(B()({},{page:1,limit:20,order:"work_score",b_order:"desc"}),wA)),QA=d()(pA,2),CA=QA[0],UA=(QA[1],w.Z.useForm()),FA=d()(UA,1)[0],mA=(0,g.useState)(),yA=d()(mA,2),vA=yA[0],xA=(yA[1],(0,g.useState)({})),bA=d()(xA,2),EA=bA[0],IA=bA[1],HA=(0,g.useState)([]),LA=d()(HA,2),kA=(LA[0],LA[1]),KA=(0,g.useState)(!1),SA=d()(KA,2),DA=SA[0],MA=SA[1],TA=(0,g.useState)([]),PA=d()(TA,2),OA=PA[0],jA=PA[1],WA=(0,g.useState)(!1),VA=d()(WA,2),NA=VA[0],ZA=VA[1],YA=(0,g.useState)(),GA=d()(YA,2),RA=GA[0],XA=GA[1],JA=(0,g.useState)(1),zA=d()(JA,2),qA=zA[0],_A=zA[1],$A=(0,g.useState)(),Ae=d()($A,2),ee=(Ae[0],Ae[1]),te=(0,g.useState)(),ne=d()(te,2),re=ne[0],se=ne[1],ie=(0,g.useState)(),oe=d()(ie,2),ae=oe[0],ce=oe[1],le=(0,g.useState)(),ue=d()(le,2),Be=ue[0],he=ue[1],de=(0,g.useState)(),ge=d()(de,2),we=ge[0],fe=ge[1],pe=(0,g.useState)(!1),Qe=d()(pe,2),Ce=Qe[0],Ue=Qe[1],Fe=(0,g.useState)(!1),me=d()(Fe,2),ye=me[0],ve=me[1],xe=(0,g.useState)(),be=d()(xe,2),Ee=be[0],Ie=be[1],He=(0,g.useState)(null),Le=d()(He,2),ke=Le[0],Ke=Le[1];(0,N.useLocation)();(0,g.useEffect)((function(){var A=null;if(1==(null==ke?void 0:ke.status)&&clearInterval(A),(null==ke?void 0:ke.complete_num)!=(null==ke?void 0:ke.total_count)&&1!=(null==ke?void 0:ke.status))return A=setInterval((function(){Se()}),3e3),function(){return clearInterval(A)}}),[null==ke?void 0:ke.complete_num,null==ke?void 0:ke.status]);var Se=function(){var A=l()(a()().mark((function A(){var e,t,n;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(e=null==lA?void 0:lA.workSetting,t=e.ai_question_record_id){A.next=3;break}return A.abrupt("return");case 3:return A.next=5,(0,V.ZP)("/api/program_homeworks/".concat(null==wA?void 0:wA.categoryId,"/comments_schedule.json"),{method:"get",params:{ai_question_record_id:t}});case 5:n=A.sent,Ke(n);case 7:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();(0,g.useEffect)((function(){BA["shixunHomeworks/getWorkSetting"]||Se()}),[BA["shixunHomeworks/getWorkSetting"]]),(0,g.useEffect)((function(){return De(),function(){IA([]),kA([])}}),[CA.coursesId]),(0,g.useEffect)((function(){var A,e=JSON.parse(JSON.stringify(lA.workList));null!=e&&null!==(A=e.student_works)&&void 0!==A&&A.length||null==e||!e.id?(null!=e&&e.id&&kA([B()(B()({},e),{number:"我"})]),IA(B()({},e))):(e.student_works=[B()({},e)],IA(e))}),[lA.workList]);var De=function(A){return dA(B()({},CA)),hA({type:"shixunHomeworks/getWorkList",payload:CA})};(0,g.useEffect)((function(){hA({type:"user/getUserInfo",payload:{course_id:CA.coursesId}})}),[]);var Me=function(){var A=l()(a()().mark((function A(){var e;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return hA({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),A.next=3,(0,R.Vs)({categoryId:wA.categoryId});case 3:e=A.sent,hA({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==e?void 0:e.status)&&(f.ZP.success(null==e?void 0:e.message),De());case 6:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();(0,g.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(fe(47),Ue(!0)))}),[document.getElementById("divhe")]);function Te(){_A(1),ee(""),se(""),ce(""),he(""),jA([])}var Pe=[{title:"序号",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:function(A,e,t){return CA.limit*(CA.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:function(A){return(0,Z.jsx)(p.Z,{placement:"bottomLeft",title:A,children:(0,Z.jsx)("span",{className:"current",children:A})})}},!(0,X.Jd)()&&{title:"学号",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:"student_id"===CA.order?"desc"===CA.b_order?"descend":"ascend":null,render:function(A){return(0,Z.jsx)(p.Z,{placement:"bottomLeft",title:A||"--",children:(0,Z.jsx)("span",{className:"current",children:A||"--"})})}},{title:"分班",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:function(A,e){return A?(0,Z.jsx)(p.Z,{placement:"bottom",title:A,children:(0,Z.jsx)("span",{className:"current",children:A})}):"--"}},{title:"作业状态",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:"work_status"===CA.order?"desc"===CA.b_order?"descend":"ascend":null,render:function(A){return(0,Z.jsx)(T.lC,{status:A})}},{title:"完成时间",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:"achieve_time"===CA.order?"desc"===CA.b_order?"descend":"ascend":null,render:function(A,e){return(0,Z.jsx)(p.Z,{placement:"bottomLeft",title:A,children:(0,Z.jsx)("span",{className:"current",children:A})})}},{title:"通过情况",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:function(A,e){return(0,Z.jsx)("span",{onClick:function(A){var t;A.stopPropagation(),null!==(t=EA.homework_status)&&void 0!==t&&t.includes("导入")&&(Ie(e),ve(!0))},children:A||"- -"})}},{title:"最终成绩",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:"work_score"===CA.order?"desc"===CA.b_order?"descend":"ascend":null,render:function(A,e){return(0,Z.jsx)(p.Z,{title:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{children:["试题得分:",(null==e?void 0:e.late_final_score)||0]}),(0,Z.jsxs)("div",{children:["补交扣分:",(null==e?void 0:e.late_penalty)||0]}),(0,Z.jsxs)("div",{children:["最终成绩:",(null==e?void 0:e.score)||0]})]}),children:aA({value:A,placeholder:"- -"})})}},{title:"完成时长",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:"achieve_time_long"===CA.order?"desc"===CA.b_order?"descend":"ascend":null,render:function(A,e){return A&&"--"!=A?(0,Z.jsx)(p.Z,{placement:"bottom",title:A,children:(0,Z.jsx)("span",{className:"current",children:A})}):"--"}},(null===(e=EA.homework_status)||void 0===e?void 0:e.includes("导入"))&&{title:"评测次数",dataIndex:"sum_evaluate_count",align:"center"},!(null!==(t=EA.homework_status)&&void 0!==t&&t.includes("导入"))&&{title:(0,Z.jsx)("span",{children:"评阅状态"}),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:function(A){return A?"已评阅":"未评阅"}},{title:"操作",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:function(A,e){var t;return null!==(t=EA.homework_status)&&void 0!==t&&t.includes("导入")?(0,X.GJ)()?(0,Z.jsx)("a",{onClick:function(A){A.stopPropagation(),hA({type:"classroomList/setActionTabs",payload:{key:"修改成绩",id:null==e?void 0:e.id,type:"normal"}})},children:"修改成绩"}):(0,Z.jsx)("a",{onClick:function(A){A.stopPropagation(),Ie(e),ve(!0)},children:"查看"}):(0,X.dE)()?(0,Z.jsx)("div",{children:"未开启"===(0,T.JL)(null==e?void 0:e.work_status)?(0,Z.jsx)("span",{children:"--"}):(0,Z.jsx)("a",{onClick:function(A){var t;A.stopPropagation(),!(0,X.Rm)()||null!==(t=uA.AssistantObject.hack)&&void 0!==t&&t.can_view?window.open("/classrooms/".concat(CA.coursesId,"/program_homework/").concat(CA.categoryId,"/").concat(e.id,"/").concat(e.user_id,"/comment"),"_blank"):f.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能")},children:"查看"})}):(0,Z.jsx)("a",{target:"_blank",onClick:function(A){var t,n;if(A.stopPropagation(),!(0,X.Rm)()||null!==(t=uA.AssistantObject.hack)&&void 0!==t&&t.can_view)return null!==(n=gA.userInfo)&&void 0!==n&&n.professional_certification?void window.open("/classrooms/".concat(CA.coursesId,"/program_homework/").concat(CA.categoryId,"/").concat(e.id,"/").concat(e.user_id,"/comment"),"_blank"):(Q.Z.confirm({title:"提示",centered:!0,content:(0,Z.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,T.xg)("/account/certification")}}),!1);f.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能")},children:"查看作业"})}}].filter((function(A){return!!A}));return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("section",{className:"".concat(J," minH500 bg-white pl30 pr30 pt30"),children:[(null===(n=EA.homework_status)||void 0===n?void 0:n.includes("未发布"))&&(0,Z.jsx)(M.Z,{}),!(null!==(s=EA.homework_status)&&void 0!==s&&s.includes("未发布"))&&(0,Z.jsxs)("aside",{children:[!(0,X.GJ)()&&(0,Z.jsxs)("div",{className:"c-light-black font12",children:[(0,Z.jsxs)("span",{children:["发布时间 ",null==EA?void 0:EA.publish_time]}),(0,Z.jsxs)("span",{className:"ml5",children:["截止时间 ",null==EA?void 0:EA.end_time]}),(0,Z.jsxs)("span",{className:"ml5",children:["补交时间 ",(null==EA?void 0:EA.late_time)||"- -"]})]}),(0,X.GJ)()&&(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)(w.Z,{form:FA,onChange:function(){CA.page=1;var A=Object.assign({},FA.getFieldsValue());delete CA.course_group,delete CA.teacher_comment,Object.keys(A).map((function(e){switch(e){case"task_status":A[e].includes("all")||!A[e].length?(delete CA.work_status,FA.setFieldsValue(i()({},"task_status","all"))):(CA.work_status=A[e],FA.setFieldsValue(i()({},"task_status",CA.work_status)));break;case"course_group_info":A[e].includes("all")||!A[e].length?(delete CA.course_group,FA.setFieldsValue(i()({},"course_group_info","all"))):(CA.course_group=A[e],FA.setFieldsValue(i()({},"course_group_info",CA.course_group)));break;case"teacher_comment":var t;if(A[e].includes("all")||!A[e].length)delete CA.teacher_comment,FA.setFieldsValue(i()({},"teacher_comment","all"));else CA.teacher_comment=1===(null===(t=A[e])||void 0===t?void 0:t.length)?Number(A[e][0]):"",FA.setFieldsValue(i()({},"teacher_comment",A[e]))}})),De()},initialValues:i()(i()(i()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[(null===(o=EA.task_status)||void 0===o?void 0:o.length)>0&&(0,Z.jsx)(w.Z.Item,{name:"task_status",children:(0,Z.jsx)(U.Z.Group,{value:[],style:{width:"100%"},children:(0,Z.jsxs)(F.Z,{children:[(0,Z.jsx)(m.Z,{className:"font14",flex:"80px",children:"作业状态:"}),(0,Z.jsx)(m.Z,{flex:"80px",children:(0,Z.jsx)(U.Z,{value:"all",children:"全部"})}),(0,Z.jsx)(m.Z,{flex:"1",children:EA.task_status&&EA.task_status.map((function(A,e){return(0,Z.jsxs)(U.Z,{name:"task_status",value:A.id,children:[A.name,"(",A.count,")"]})}))})]})})}),(null===(c=EA.course_group_info)||void 0===c?void 0:c.length)>0&&(0,Z.jsx)(w.Z.Item,{name:"course_group_info",children:(0,Z.jsx)(U.Z.Group,{style:{width:"100%"},children:(0,Z.jsxs)(F.Z,{children:[(0,Z.jsx)(m.Z,{className:"font14",flex:"80px",children:"分班情况:"}),(0,Z.jsx)(m.Z,{flex:"80px",children:(0,Z.jsx)(U.Z,{value:"all",children:"全部"})}),(0,Z.jsx)(m.Z,{flex:"1",id:"divhe",style:{height:we+"px",overflow:"hidden"},children:null===(u=EA.course_group_info)||void 0===u?void 0:u.map((function(A,e){return(0,Z.jsxs)(U.Z,{value:A.course_group_id,children:[A.group_group_name,"(",A.count,")"]})}))}),Ce&&(0,Z.jsxs)("span",{onClick:function(){var A=document.getElementById("divhe").scrollHeight;fe(we>47?47:A)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===we?"展开":"收起",47===we?(0,Z.jsx)(k.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Z.jsx)(K.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(null===(h=EA.teacher_comment)||void 0===h?void 0:h.length)>0&&(0,Z.jsx)(w.Z.Item,{name:"teacher_comment",children:(0,Z.jsx)(U.Z.Group,{style:{width:"100%"},children:(0,Z.jsxs)(F.Z,{children:[(0,Z.jsx)(m.Z,{className:"font14",flex:"80px",children:"追加点评:"}),(0,Z.jsx)(m.Z,{flex:"80px",children:(0,Z.jsx)(U.Z,{value:"all",children:"全部"})}),(0,Z.jsx)(m.Z,{flex:"1",children:EA.teacher_comment&&EA.teacher_comment.map((function(A,e){return(0,Z.jsxs)(U.Z,{value:String(A.id),children:[A.name,"(",A.count,")"]})}))})]})})})]}),(0,Z.jsxs)(F.Z,{align:"middle",children:[(0,Z.jsx)(m.Z,{flex:"1",children:(0,Z.jsxs)(F.Z,{align:"middle",children:[(0,Z.jsx)(m.Z,{children:(0,Z.jsx)(y.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(A){CA.search=A.trim(),CA.page=1,De()},style:{width:240}})}),(0,Z.jsx)(m.Z,{children:(0,Z.jsxs)("span",{className:"ml5",children:[(0,Z.jsx)("span",{className:"c-red",children:EA.work_count}),"个检索结果(",EA.work_count,"个学生)"]})})]})}),(0,Z.jsxs)(m.Z,{children:[(null==ke?void 0:ke.complete_num)!=(null==ke?void 0:ke.total_count)&&1!=(null==ke?void 0:ke.status)&&(0,Z.jsxs)("div",{className:$,children:[(0,Z.jsx)(v.Z,{spinning:!0,className:"mr6",size:"small"}),(0,Z.jsx)("span",{className:"ml10",children:"代码评价中,当前进度"}),(0,Z.jsxs)("span",{className:"ml5",children:[(0,Z.jsx)("span",{style:{color:"#3061D0"},children:null==ke?void 0:ke.complete_num}),"/",null==ke?void 0:ke.total_count]})]}),((null==EA||null===(O=EA.homework_status)||void 0===O?void 0:O.includes("已截止"))||(null==EA||null===(j=EA.homework_status)||void 0===j?void 0:j.includes("提交中"))||(null==EA||null===(W=EA.homework_status)||void 0===W?void 0:W.includes("进行中")))&&(0,Z.jsxs)(x.ZP,{className:"ml10",onClick:function(){var A;if(null!=fA&&fA.is_old_data_for_time||!(0,T.Ye)(hA))return 0===(null==EA||null===(A=EA.challenges)||void 0===A?void 0:A.length)?f.ZP.info("本次作业中没有需要进行代码评价的任务关卡~"):0==(null==EA?void 0:EA.commit_count)?f.ZP.info("暂无学生提交作业~"):(null==ke?void 0:ke.complete_num)!=(null==ke?void 0:ke.total_count)&&1!=(null==ke?void 0:ke.status)?f.ZP.info("正在代码评价中,请等待本次评价完成之后再进行操作!"):void hA({type:"shixunHomeworks/setActionTabs",payload:{key:"智能代码评价"}})},children:[(0,Z.jsx)("span",{className:"".concat(q," iconfont icon-yijiandaimapingjia mr5")}),"智能代码评价"]}),(0,X.GJ)()&&!(null!==(Y=EA.homework_status)&&void 0!==Y&&Y.includes("导入"))&&(0,Z.jsxs)(x.ZP,{className:"ml10",onClick:function(){(null!=fA&&fA.is_old_data_for_time||!(0,T.Ye)(hA))&&hA({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",selectArrs:EA.student_works.map((function(A){return A.id})),params:CA}})},children:[(0,Z.jsx)("span",{className:"".concat(q," iconfont icon-daimachazhong")}),"代码查重"]}),(0,X.GJ)()&&!(null!==(AA=EA.homework_status)&&void 0!==AA&&AA.includes("导入"))&&(0,Z.jsxs)(x.ZP,{className:"ml10",onClick:Me,children:[(0,Z.jsx)("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"更新成绩"]}),(0,X.GJ)()&&(0,Z.jsx)(b.Z,{dropdownRender:function(){var A,e;return(0,Z.jsxs)(C.Z,{children:[(0,Z.jsx)(C.Z.Item,{onClick:function(){var A;(0,T.Ye)(hA)||(!(0,X.Rm)()||null!==(A=uA.AssistantObject.hack)&&void 0!==A&&A.can_download?hA({type:"classroomList/setActionTabs",payload:{key:"选择班级",title:"导出学生成绩",course_groups:null==EA?void 0:EA.course_group_info,fn:function(){(0,sA.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}}):f.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能"))},children:"学生成绩"},"1"),(0,X.GJ)()&&(null==EA||null===(A=EA.student_works)||void 0===A?void 0:A.length)>0&&!(null!=EA&&null!==(e=EA.homework_status)&&void 0!==e&&e.includes("导入"))&&(0,Z.jsx)(C.Z.Item,{onClick:function(){var A;(null!=fA&&fA.is_old_data_for_time||!(0,T.Ye)(hA))&&(!(0,X.Rm)()||null!==(A=uA.AssistantObject.hack)&&void 0!==A&&A.can_download?hA({type:"classroomList/setActionTabs",payload:{key:"选择班级",title:"导出编程报告",course_groups:null==EA?void 0:EA.course_group_info,fn:function(){var A,e;hA({type:"shixunHomeworks/setActionTabs",payload:{key:"导出编程报告",type:2}}),localStorage.setItem("dowolders","1"),N.history.push("/classrooms/".concat(null==CA?void 0:CA.coursesId,"/program_homework/").concat(CA.categoryId,"/").concat(null==EA||null===(A=EA.student_works)||void 0===A||null===(A=A[0])||void 0===A?void 0:A.id,"/").concat(null==EA||null===(e=EA.student_works)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.user_id,"/comment"))}}}):f.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能"))},children:"编程报告"},"3"),(0,Z.jsx)(C.Z.Item,{onClick:function(){var A;!(0,X.Rm)()||null!==(A=uA.AssistantObject.hack)&&void 0!==A&&A.can_download?N.history.push("/classrooms/".concat(CA.coursesId,"/exportlist/hack_work_list")):f.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能")},children:"历史导出"},"2")]})},className:"ml10",children:(0,Z.jsxs)(x.ZP,{children:[(0,Z.jsx)(S.Z,{}),"导出",(0,Z.jsx)(D.Z,{})]})})]})]})]}),(0,Z.jsx)(F.Z,{style:{justifyContent:"end",marginTop:"5px"},children:(0,X.GJ)()&&vA&&(0,Z.jsxs)("span",{children:[(0,Z.jsx)("span",{style:{color:"red"},children:"*"}),"列表中作业记录存在差异,请点击“更新成绩”按钮"]})}),(0,Z.jsx)(E.Z,{className:"mt30 ".concat(_),loading:BA["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:function(A){return{onClick:function(e){var t,n;null!==(t=EA.homework_status)&&void 0!==t&&t.includes("导入")||(!(0,X.Rm)()||null!==(n=uA.AssistantObject.hack)&&void 0!==n&&n.can_view?(0,iA.O5)()&&window.open("/classrooms/".concat(CA.coursesId,"/program_homework/").concat(CA.categoryId,"/").concat(A.id,"/").concat(A.user_id,"/comment"),"_blank"):f.ZP.warning("您未获取此权限,需向课堂管理员申请权限才能使用此功能"))}}},scroll:{x:1200},dataSource:EA.student_works,columns:Pe,onChange:function(A,e,t){t.field&&(CA.order="score"===t.field?"work_score":t.field),t.order||(CA.b_order="asc"),"ascend"===t.order&&(CA.b_order="asc"),"descend"===t.order&&(CA.b_order="desc"),t.order||(CA.b_order="asc"),De()}}),(0,Z.jsx)(G,{}),(0,Z.jsx)(eA,{}),(0,Z.jsx)(P.Z,{})]}),(0,Z.jsx)(Q.Z,{title:"一键打回重做",open:DA,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:l()(a()().mark((function A(){var e,t;return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(2!==qA){A.next=13;break}if(!(OA.length<=0)){A.next=4;break}return f.ZP.info("请选择作业状态"),A.abrupt("return");case 4:if(Be){A.next=7;break}return f.ZP.info("评语不能为空"),A.abrupt("return");case 7:return A.next=9,(0,V.ZP)("/api/homework_commons/".concat(CA.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:CA.categoryId,comment:Be,status:OA}});case 9:0===(e=A.sent).status&&(XA(e),MA(!1),ZA(!0)),A.next=32;break;case 13:if(0!==ae&&0!==re){A.next=16;break}A.next=22;break;case 16:if(ae){A.next=19;break}return f.ZP.info("最低分不能为空"),A.abrupt("return");case 19:if(re){A.next=22;break}return f.ZP.info("最高分不能为空"),A.abrupt("return");case 22:if(!(ae>re)){A.next=25;break}return f.ZP.info("最高分不能大于最低分"),A.abrupt("return");case 25:if(Be){A.next=28;break}return f.ZP.info("评语不能为空"),A.abrupt("return");case 28:return A.next=30,(0,V.ZP)("/api/homework_commons/".concat(CA.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:CA.categoryId,comment:Be,min_score:ae,max_score:re}});case 30:0===(t=A.sent).status&&(XA(t),MA(!1),ZA(!0));case 32:case"end":return A.stop()}}),A)}))),onCancel:function(){MA(!1),Te()},children:(0,Z.jsx)("div",{style:{padding:"32px"},children:(0,Z.jsxs)("div",{children:[(0,Z.jsxs)("div",{children:[(0,Z.jsx)("span",{style:{width:"80px"},children:"打回方式:"}),(0,Z.jsxs)(I.ZP.Group,{value:qA,onChange:function(A){_A(A.target.value)},children:[(0,Z.jsx)(I.ZP,{value:1,children:"按成绩打回"}),(0,Z.jsx)(I.ZP,{value:2,children:"按作业状态打回"})]})]}),1===qA&&(0,Z.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,Z.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,Z.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,Z.jsx)(H.Z,{min:0,max:100,value:ae,onChange:function(A){return ce(A)},style:{width:"100px"}}),(0,Z.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,Z.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,Z.jsx)(H.Z,{min:0,max:100,value:re,onChange:function(A){return se(A)},style:{width:"100px"}})]}),2===qA&&(0,Z.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,Z.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,Z.jsx)(U.Z.Group,{onChange:function(A){jA(r()(A))},style:{width:"100%"},children:null===(tA=EA.task_status)||void 0===tA?void 0:tA.map((function(A,e){return(0,Z.jsxs)(U.Z,{name:"task_status",value:A.id,children:[A.name,"(",A.count,")"]})}))})]}),(0,Z.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,Z.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,Z.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,Z.jsx)(rA.Z,{className:z,onChange:function(A){return he(A)},placeholder:"请填写评语"})]})]})})}),(0,Z.jsx)(Q.Z,{open:NA,title:"打回确认",onOk:l()(a()().mark((function A(){return a()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(2!==qA){A.next=7;break}return A.next=3,(0,V.ZP)("/api/homework_commons/".concat(CA.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:CA.categoryId,comment:Be,status:OA}});case 3:0===A.sent.status&&(f.ZP.info("打回成功"),Te(),De(),ZA(!1)),A.next=11;break;case 7:return A.next=9,(0,V.ZP)("/api/homework_commons/".concat(CA.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:CA.categoryId,comment:Be,min_score:ae,max_score:re}});case 9:0===A.sent.status&&(f.ZP.info("打回成功"),Te(),De(),ZA(!1));case 11:case"end":return A.stop()}}),A)}))),onCancel:function(){Te(),ZA(!1)},children:(0,Z.jsxs)("div",{style:{padding:"32px"},children:[1===qA&&(0,Z.jsxs)("span",{children:["确认将成绩在",ae,"-",re,"的学生进行打回重做吗?"]}),2===qA&&(0,Z.jsxs)("span",{children:["确认将作业状态为",(null===(cA=EA.task_status)||void 0===cA?void 0:cA.filter((function(A){return null==OA?void 0:OA.includes(A.id)})).map((function(A){return A.name})).toString())+",","的学生进行作业打回重做吗?"]}),(0,Z.jsx)("br",{}),(0,Z.jsxs)("span",{children:["该条件下共有",null==RA?void 0:RA.count,"名学生"]})]})})]}),(0,Z.jsx)(nA,{}),(0,Z.jsx)(oA,{isShow:ye,setIsShow:ve,item:Ee,coursesId:CA.coursesId,categoryId:CA.categoryId}),(0,Z.jsx)("aside",{className:"tc mb50 mt30",children:(0,Z.jsx)(L.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(A,e){CA.page=A,CA.limit=20,De()},current:CA.page||1,defaultPageSize:20,total:EA.work_count})})]})}))},59015:function(A,e,t){"use strict";t.d(e,{AD:function(){return k},BA:function(){return $},D9:function(){return O},Hp:function(){return y},IM:function(){return W},Iy:function(){return x},KM:function(){return _},KU:function(){return Y},MJ:function(){return v},Ne:function(){return j},ON:function(){return R},Uj:function(){return z},VY:function(){return Z},YO:function(){return J},YX:function(){return X},Zn:function(){return w},_g:function(){return U},_k:function(){return T},c6:function(){return H},cr:function(){return f},eV:function(){return L},fi:function(){return p},gh:function(){return E},hS:function(){return V},iA:function(){return Q},j6:function(){return F},je:function(){return D},jj:function(){return m},kS:function(){return G},lS:function(){return M},o6:function(){return I},pO:function(){return q},rQ:function(){return K},sA:function(){return b},xm:function(){return P},xo:function(){return N},y8:function(){return S},yd:function(){return C}});var n=t(7557),r=t.n(n),s=t(82242),i=t.n(s),o=t(41498),a=t.n(o),c=t(83986),l=t(5030),u=t(32985),B=t(6767),h=t(6816),d=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},g=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},w=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return d(),A.next=3,(0,c.YR)(i()({},e));case 3:if(0!==A.sent.status){A.next=7;break}return A.next=7,(0,u.QH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(e.coursesId,"/export_couser_info.json"),query:e}));case 7:g();case 8:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),f=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.yS)(i()({},e));case 2:if(0!==(t=A.sent).status){A.next=8;break}B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_member_act_score")),A.next=13;break;case 8:if(-2!==t.status){A.next=12;break}return A.abrupt("return",t);case 12:-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),p=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.W0)(i()({},e));case 2:if(0!==(t=A.sent).status){A.next=8;break}B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_score")),A.next=13;break;case 8:if(-4!==t.status){A.next=12;break}return A.abrupt("return",t);case 12:-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_score")));case 13:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),Q=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.Nl)(i()({},e));case 2:if(0!==(t=A.sent).status){A.next=8;break}B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_exercise_and_other")),A.next=13;break;case 8:if(-4!==t.status){A.next=12;break}return A.abrupt("return",t);case 12:-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),C=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.IU)(i()({},e));case 2:if(0!==(t=A.sent).status){A.next=8;break}B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/export_star_user")),A.next=13;break;case 8:if(-4!==t.status){A.next=12;break}return A.abrupt("return",t);case 12:-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/export_star_user")));case 13:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),U=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.td)(i()({},e));case 2:if(0!==(t=A.sent).status){A.next=8;break}B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_exercise_and_other")),A.next=19;break;case 8:if(-2!==t.status){A.next=12;break}return A.abrupt("return",t);case 12:if(-3!==t.status){A.next=17;break}(0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_exercise_and_other")),A.next=19;break;case 17:if(-4!==t.status){A.next=19;break}return A.abrupt("return",t);case 19:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),F=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.QX)(i()({},e));case 2:if(0!==(t=A.sent).status){A.next=8;break}B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_homework")),A.next=13;break;case 8:if(-4!==t.status){A.next=12;break}return A.abrupt("return",t);case 12:-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),m=function(){var A=a()(r()().mark((function A(e,t){var n;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.o_)(i()({},e));case 2:0===(n=A.sent).status?(B.ZP.info("导出任务生成成功导出后文件保存时间为7天请及时下载"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t)));case 4:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),y=function(){var A=a()(r()().mark((function A(e,t){var n;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.ZL)(i()({},e));case 2:0===(n=A.sent).status?(B.ZP.info("导出任务生成成功导出后文件保存时间为7天请及时下载"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t)));case 4:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),v=function(){var A=a()(r()().mark((function A(e,t){var n;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.vV)(i()({},e));case 2:0===(n=A.sent).status?(B.ZP.info("导出任务生成成功导出后文件保存时间为7天请及时下载"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t)));case 4:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),x=function(){var A=a()(r()().mark((function A(e,t){var n;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.aP)(i()({},e));case 2:0===(n=A.sent).status?(B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/").concat(t)));case 4:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),b=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return d(),A.next=3,(0,u.FH)("",h.Z.API_SERVER+"/api/polls/".concat(e.categoryId,"/commit_result.xlsx"));case 3:g();case 4:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),E=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(e.coursesId,"/attendances/export_xlsx_data.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),I=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(e.coursesId,"/video_study_statics.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),H=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(e.coursesId,"/export_video_study.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),L=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(e.coursesId,"/export_course_students_info.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),k=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/school_manages/students.xlsx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),K=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/item_banks/export.xlsx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),S=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),D=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.Uy)(i()({},e));case 2:0===(t=A.sent).status?(B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/exercise_score,export_exercise_users"))):-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/exercise_score,export_exercise_users")));case 4:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),M=function(){var A=a()(r()().mark((function A(e){var t;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,c.tg)(i()({},e));case 2:0===(t=A.sent).status?(B.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/exercise_score,export_exercise_report"))):-3===t.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(e.coursesId,"/exportlist/exercise_score,export_exercise_report")));case 4:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),T=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return console.log("----------","调用下载"),A.next=3,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/export_records/".concat(e.id,".xlsx"),query:e}));case 3:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),P=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),O=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(null==e?void 0:e.coursesId,"/").concat(e.menuKey,"_statistic.xlsx?").concat(e.checkedList.map((function(A){return"course_group_id[]=".concat(A)})).join("&")),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),j=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==e?void 0:e.ec_year_id,"/ec_training_objectives.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),W=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)(null==e?void 0:e.name,(0,u.NY)({url:h.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),V=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==e?void 0:e.ec_year_id,"/ec_courses.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),N=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/ec_years/".concat(null==e?void 0:e.ec_year_id,"/ec_graduation_requirements.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),Z=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),Y=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(e.categoryId,"/rank_list.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),G=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),R=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/examination_banks/".concat(e.id,".json"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),X=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(e.categoryId,".json"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),J=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/polls/".concat(null==e?void 0:e.id,"/commit_result.json"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),z=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/paths/get_task_pass.json",query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),q=function(){var A=a()(r()().mark((function A(e,t){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)(t||"",(0,u.NY)({url:h.Z.API_SERVER+"/api/exercises/".concat(null==e?void 0:e.exercise_id,"/consult_exercise.json"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e,t){return A.apply(this,arguments)}}(),_=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/competitions/".concat(null==e?void 0:e.identifier,"/competition_commit_records/member_works.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),$=function(){var A=a()(r()().mark((function A(e){return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,u.FH)("",(0,u.NY)({url:h.Z.API_SERVER+"/api/courses/".concat(null==e?void 0:e.coursesId,"/group_homeworks/import_group_template.xlsx"),query:e}));case 2:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}()},13851:function(A,e,t){"use strict";t.d(e,{rX:function(){return x},pW:function(){return b},gy:function(){return E},xY:function(){return v},O5:function(){return y},hs:function(){return C},tJ:function(){return p},o1:function(){return Q},Rd:function(){return m}});var n=t(7557),r=t.n(n),s=t(41498),i=t.n(s),o=t(5030),a=t(62957),c=t(37285),l=t(6767),u=t(56800),B=t(32985),h=t(87169),d=t(25510),g=t.p+"static/newqrcode.a8740efb.png",w=t(32637),f=t(37712),p=function(A){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return!(!Q(A)||!U(A,e,t,n,r))},Q=function(A){return!!(0,u.bg)()||(A({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},C=function(A){var e,t,n=(0,o.getDvaApp)()._store.getState().user;!(0,u.bg)()||null!=n&&null!==(e=n.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_public||null!=n&&null!==(t=n.userInfo)&&void 0!==t&&t.profile_completed||A({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},U=function(A){var e,t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=(0,o.getDvaApp)()._store.getState(),i=s.user;return!(null===(e=i.userInfo)||void 0===e||!e.profile_completed)||(t?A({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:n,isCurrentPage:r}}):a.Z.confirm({title:"提示",width:530,centered:!0,content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,B.xg)("/account/profile/edit"),F()}}),!1)},F=function(){a.Z.success({title:"提示",width:430,closable:!0,centered:!0,content:"已完善个人资料?请刷新页面",okText:"立即刷新",icon:null,onOk:function(){location.reload()}})},m=function(){a.Z.warning({title:"提示",icon:null,width:400,content:(0,f.jsxs)("div",{style:{textAlign:"center"},children:[(0,f.jsx)("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"},children:"老师您好,您的课堂试用期已结束,相关功能被限制。 如需继续使用,请尽快对接人工支持!"}),(0,f.jsx)("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:w}),(0,f.jsx)("div",{style:{color:"#666666",fontSize:14,marginTop:15},children:"添加客服人员微信,获得更多支持"})]})})},y=function(){var A;return!(null===(A=(0,o.getDvaApp)()._store.getState().user.userInfo)||void 0===A||!A.professional_certification)||(a.Z.confirm({title:"提示",centered:!0,content:(0,f.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,B.xg)("/account/certification")}}),!1)},v=function(){return!!(0,u.V9)()||(a.Z.warning({centered:!0,width:530,title:"提示",content:(0,f.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,f.jsx)("p",{children:"扫码加头歌助教,申请操作权限"}),(0,f.jsx)("img",{src:g,width:200})]}),okText:"我知道了",maskClosable:!0}),!1)},x=function(A,e){return!!A||(a.Z.confirm({centered:!0,zIndex:1e4,width:530,title:"提示",content:(0,f.jsxs)("div",{children:[(0,f.jsx)("p",{children:e||"该实践资源需授权后才可使用。 您可以在QQ服务群向管理员申请获得继续操作的权限。"}),(0,f.jsxs)("div",{style:{marginLeft:"110px"},children:[(0,f.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAABcRAAAXEQHKJvM/AAAouElEQVR42u3de5gU1Z038HOqqu89PQPMhQHkNqCiCCK5qMRojIkXRNFERDTGNRvik5hNjPtgzEuyJLq6sq/EbEyy+u5jjBEhSEREvKyXQJRVs1FEMARhhhlgLsDAMD3T96o67x8zzPQMPTPVU12XX8/38/D4PDZdVedUd3+py6nf4UIIBgBAgeR0AwAAjEJgAQAZCCwAIAOBBQBkILAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMxfhbOedOt7a/nKUmcrbT2aIUxned8Xaa/DhMbsi2dppk8nO3ovG27XnbemTbDmE4wgIAQhBYAEAGAgsAyEBgAQAZCCwAIAOBBQBk5DGsIaedO3dWVFRY3cpVq1atXLnS4JuNj3WwgvF7tCbHZFhxe9u2dZp8Z04uHGlhxbAbKz44F/6KB2I2sCoqKqqqqqzuajgctnoTACMWoV8xTgkBgAwEFgCQgcACADIQWABABgILAMgwe5cwJ5O3jVtaWgp+z8KKW+bOPvjuwq1bMaTD+OLG2+ks2/aSSS78FTMcYQEAIQgsACADgQUAZCCwAIAMBBYAkIHAAgAyLBnW4CxnS/fb9k4r7nk7W8LBClZUQbBiYIEVI2ycnXjFIjjCAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQU4bAGK25Fu/Besm03wm27i2/bEATbNmTbN6QoRzDkhCMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5F7Xpnpy2w7Ta8bawo4eDC6RVIf0YmufBXzCwKLIvaCgC2ceevGKeEAEAGAgsAyEBgAQAZCCwAIMPsRfdVq1aFw2GrW7llyxZ7dgfACEToV8ydvd9vkhV1CPBOvHOkvdNZeY0IwSkhAJCBwAIAMhBYAEAGAgsAyEBgAQAZCCwAICOPcVhUnke3rcg/lYktbLuT7eyet+0zIo16j3CEBQBkILAAgAwEFgCQgcACADIQWABABgILAMjIo1pDHit19K6zFXfxXTiwgMqz+FZ004Wc/YidHSJjsuILqjUAQHFCYAEAGQgsACADgQUAZCCwAIAMBBYAkGF21hxnKxZQqdJvW5Nsm1LEinbmXNy2vlNZ3DhnfwgWjbDBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgw+ywBpOsuMlKZZ3GN2RycdsKcriQC3cIlclH3FkOBEdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgAz7JqHIiUqZfeONN8nZ4gS29d2KggcmWbF1Z4tnGN8QlZk+GI6wAIAQBBYAkIHAAgAyEFgAQAYCCwDIQGABABl5VGuw7Z63FSMYSN/NpTK1hEkuHC5AZdzMyPl14AgLAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkGG2WoMLa++bbKdxzvbIZN+pVL9wdqyDs01y4eKO/95xhAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyKNaQ0623bA3eUPUhdMBmOym8XdaMdOH8b67cLYLZ1kxdsS2ARDOThTCcIQFAIQgsACADAQWAJCBwAIAMhBYAEAGAgsAyDBbrSGPLbmvEgDpDRnfum3VGqzYEJXSCC5skjtnkTAJR1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyqNdh2x93kOq1ovLM9smIQgG1lDEw2ydlhNzk5+7lb0U1n5+/AJBQAUJwQWABABgILAMhAYAEAGQgsACADgQUAZJidhMI2VlTpt22sQ045t27baAPjO8TZ2S5sG/hiRa0IZ4tSWNFO4zAJBQCMdAgsACADgQUAZCCwAIAMBBYAkIHAAgAyzA5rcPYpc2ebZFvjTXJ2h9h2v9/Zxhtf3OSGrJjpw2Q7c7LogyMzDguMsOKbN5LbCW6DU0IYcdasWTNhwgSnWwHDkce8hM7OOmcclUHtJtcJJi1ZsmTNmjU9/+vCT9PxankONn4gOMKCEeqZZ55ZtmyZ062A/OAIq8AbyglHWK510003rV27lrny08QRVo7VIrAKu6GcEFhuNnHixIMHD7rw00Rg5Vitsx2wIu+c/c2T/pIZbXkyqbceUxsOqrV16r46rf6A1tist7Xp7e2iIyYyaZFRGWPco3CPl5eEpNJSadQoeXy1PHmiMm2qUjNVmXSaVD6G+/1Od4Uxxp599tlFixbl7qkF/5wbX9x4k6xIB3d+FRFYdnQzJyo96m5DJqO3HM7s2p1+f3vmo13q3lrtaKuIdghVZcabxzlXFB4pkSvKlek1nlkzvXPneGbOkMZWcY/Hwd5VVlYePXo0R68RWMNd3CIILDu6mROJHolMRqs/kNr2burNrentO7SDjSKVKuD6uc8nnzbeO2e279KLffPOlydPdCS5+t0x7O0+Amu4i1sEgWVHN3NyeY/01mOpbe8mNm5ObXtHa2xmmmbt9mRZHl/tm3dB4Nr5vnnnS+Vj7OzsunXrbrzxxlNfR2ANe3GLILDs6GZOLu2REGp9Q/KFl+Lrn8/s2i2SSfs23bUH/H7PzBnBry70XzNfmTyR2fJoTlNT0/jx43PtDATWMBe3CALLjm7m5LoeCaHW1cfXPBv/w3Nq3X6m63ZsdCCSpNRMCS66PnjTDcrUyTbElhWJg8AqOASWHd3MyVU90ppb4qvXxZ56Rt1Xl8dFdKtxrkybGrp1SfDmRXL1WIs3hcAqZI8sYsk4LLNtct84F+Mc/0TzbnA8kXjx5c5fPpbevsPyC1XDI8veObPD3/1W4OoreTBg0UZcOGrJihGFtpVbsGjXIbAKjFZgZT7e3bHq0cTzm0Q84XRbhsCDgcDCBSU/uNNz9gxL1o/AcmhDeUFgFRiVwBLJZGL9xuhDP1f31Trdljwo02oi99wV+Oq1BR90isByakN5QWAVGInA0pqaOx56JLZ6rYjFnW5L3ngoGLp5cck935fHVRdytQgshzaUFwRWgbk/sNLvf9i+/GeprW+76OJ6vjj3Xfy50vt/4p17buFWicByZkN5QXmZkUQXyc2vHL/tjtSWtwinFWNMiNSWt47fdkdy8ytMp9wRyBMCa8RQ1dhTq9u+czeti1aDdWhfbdt37o49tZqpqtNtAZvYV17GOCqFPqwYSGXRiYlIZ2KPPxG9f6XeHjW5KreRSiOR5ctCS2/nXlMPIbpwAJ0Lf0dWbD0vmISi+Il0pvNXj0UfeFh0djrdlsLT26PtP/03kcmEv/Mtk5kF7odTwmKnqrHHnyjWtOoiOjujDzwce/wJnBsWPQRWURMi9vTa6P0rizitujva2Rm9f2Xs6bW0bybAUBBYxSy5+dXoigeL77pVTnp7NLriweTmV51uCFgIgVW00u9vP/GjFdrhI043xD7a4SMnfrQi/f52pxsCVkFgFSetqbl9+X3q3iIZwWCcure2ffl9WlOz0w0BS5gtL0Nlghxnh0rYPGhYpFLt9/yk87EnzGyUtPC3bi996Gfc5zO+CJXyMjk5+8CJSZhIdaRLPLsh9vRap1vhpNjTaxPPbnC6FVB4CKxik9m1O7ryEYpPNReQiMWjKx/JfLzb6YZAgSGwioqIJzoeeXQEXro6lbq3tuPnj7q/zhfkBYFVVBKbXkps2OR0K9wisWFTYtNLTrcCCgmBVTy05pbOXz2OY4oeIp7o/NXjWnOL0w2BgkFgFY/46nXp9z90uhXukn7/w/jqdU63AgrGbLUG45ytbeBsqQnzd4iH3CdqbV3rdUtw9epUyvSa8g3PKDVTB3+bC2d1craIgjtLOOAIq0jE16xHWuWk7q2Nr1nvdCugMBBYxUCtq4+ve86SVQvBdL3Pn7z0WzbfP13/IJtpAGOMsfi659S6ekv2D9gL9bCKQXLTS+q+usKvVzBp9Gipopyxk0fyqqodbBSZjKHFZVmedBr3+XsXz4uua43NTFXl08Yz5eQXNZPRDjUZbcBJ6r665KaXwt/7duF3EdgLgUWe3nosvn6j0bIqksR0vXvCVM67/wy4ai2wcH5k+bLu4xpJ0hqbjn9tqbq/nklDHZsLIZWWjvrFv3tmnT2c+Vk5F52x40u/q+5vGPX/fqlMnsR0nUmy+vc9x267Qxw5mt/k9ULE128M3nyjVD6mwHsf7IXAIi+17d3Mro+NvJN7veE7vyVVVqh792kNB9WDh/Rjx0VHh0ilezOF8z5hJMty9djedNB1pshGWyZLUlXFsKeYF50x7vMxIeSKip4ZvdRP9opEcoh0zpVlmV0fp7a9G7h2fmF2OjgEgUVcRk1s3CySqaHfKQTz+fxXXub73IVMFyKR0KMd+uEjWlOzWrtf3V+v7m/Qmpr11mPakaO9pTu7LiT1REC+53ambgoJJgQPBJjX2/OS1tTCFZmXlrIBDrBEOiOSyRyvJ1OJjZsDV13OPPjOE2b2wzN+N9f4XVKT91OtmA7AhVN1dFHrG1Lb3jHaNq9HKokwxpjEeSgoh4JydZXn3HO6m5hIing88/dPjn/j21r9gazjLBPtNPdJMsakkrAU6J3k2ff5C8f84XcDLiFJsaeeiT+1JudBVmrbO2p9gzK9Jo8WOPqltYJtG7II/rWhLbXtXe1Qk6G3CsH9fl4Szv23nPNggAcDUqSEJVMDXiHiLI8Q0nX9SKvW3DLErT0heDgklZX1vhCL6+3tojMmkkmpojy7zfKE8fKE8YNsMfa71UzXmZzjvFU71JTa9m5egQVug8AiTGQyqTe3Gr/TL0VKeCAw+Hu0xmY9Gu0bWKInpISqCdXYHTrO9RPtbf/0z0MXpdL14A3XRZYv6zmmS7zyWvS+h5imaQcOhW67mfv9Q26te00n2tVP9g2yodSbW0M3L2IeTK5DFQKLML35cHr7jjzeH4+n3tyqnHWmXFXRHV6nHImo++tFKt3zv9zr7XMNXlVZMmX0IEvTtLp6MUSecsaE1nI4+zq6ONGu/v0TputMUTyzzzF+Q1A/clRrbB7k/entO7Tmw/LECeZ2PDgGgUVY5uPd2qFGo++WJO3AobZv38VLI3L5GKmqUh43VpkyWamZKk86TR5fLY0qk8JhdX89U9WeIOM+b/Y6RDotdN3oSaEQ8qSJ/su/yBUl9309SdIONSZe+m/GeZ8Q5IzJMhNCKh/jmTPr1NX2+d+seFIPHtJPnBgksLRDjZmPdyOw6EJgEZb+4END9wd7CCHSaXHkqN5yhO36G2OMSRLzeKRwSBpVJo+rlieMT3/4Ud8xVn1+/CKeyGPuP133nHl62cr7BjwP5Tz15p+Tb2wdqLWeGWcoU6f0vKDure38zX+JRKI7knThn//lwIKret+we4+IxQcJLJFMpT/40H/llwr9UYBNEFhUiWQys2Nn/osJxhiT+5zl6W0n9ONt6r46JgST5d4fPOc8FOyzdCwm8p2sdPCxqQP9jRBMUQJXXymVRnpeS7ywufPRx5jouqYmmCR5P31eVke0zK7dTNNyXnHvkdmxUySTxq+LgavkEVi2VUGwYl4M295pxfiJnFvXW4/l/bSzokiREhGLi1Sqz0jRfoNFszfc9+BI7+hkeT4WM0y6rpx5uv/qK3pfaDuRfOX1rl507Slp9CjPWWf2viEazezeM+SK1b21euuxwW41DsW2CU2cnZnCtqIUecERFlVqwwHtaGseC+i6MmVS2cMPiERSO9SoHWpUDxzS6hu0I0f1Y20imWSZDBOMSVnhJUk80mcYhIh2iIya32MxgxtoVUJ4Pz1XmXRazwuZ7TsyH+3qbZsQ8tgqOesNWlOzdvDQkM8MaUdb1YYDZgILHITAokqt3S+iHXksIIQ0epT3U+dJo8q6X0ilRWen3npMa2pWGw6otfvV+gPq7j2Z3Xt6Hh6USkuz16G3nRjOg4Enpf705/T/fsCknlNOSd1XK9JdNyX7/YPMpdKSnvQRGTX+x436ifbswFKmTZVGj+rdIX//RD/eNmSYimiHWrvfN++Cgn8iYAMEFlXqvrr8ihYIIZWEs0dFcZ+X+0ZLY0YrZ0z3nXxPfN1zbd/8btdYBK7I2eM5GWPakaNM14d+8nkAiU0vd/z8l4xLJ69ddT/003/wBOt/bSvz0c7ky6/1eUmWvZ+em30pKv3RLpFKDdk2oWY0KypbgC0QWFRp9QfyXYSXlAwxZpJzrflwdw4Kwf3+7GveTNf1I0eMloXIxTN7ZuAr1/E+mSKYzxf4yrW5joxOjlZNp2NPrtYam7IPr6RIxPuZub1ricUzH+401DbB1Px3HbgEAosqrdHYEzk9OJdGj+LyoAcgQmj1Dd032oTgoSAv6z0lFKqqHztu5nnm0C2LgzfdcErDJN7/gWTOOJfC3ZfPUlu3JZ57oU+i6bo8ZZJy5unZeyOzZ6/Bi2taIyaypwqBRZXediK/BSQp/Zf3o//678q0GnnSBLm6WhpdJoVCvbXxGBPxhLq/oXeJsrLsi0QintBaj5l6nlmWuTx0dRqhaUywrrIKasOBjodW6a3H+p3reT8zVy4f031IxXnmk3264SJZelubiT6Ak/IILGdnfLDz1qkZtg2A0Nvb821ZZseuzI6dzOORgkFpzChp7FhlyiRl8iRl+lR5XLVUVck0TWts6v7ZCyFPGN9zmMMYEx0d+rHjhbxFOFDXWg4zXWNcUusb2u/5SWrbu/2vTMlyZuff2u76IdNPBtbHu0UyaTSwcu06275Lzs5yYtvvyKIN4QiLKtERy3sZiTPGmabp0aje3s5q96fffofJEvMo3B+QIiVSaUStb2C8Ox2UaVN5VmkXrblFb80zsPKq7sAYY0zd35B85XXGeeqtbcmXXhlo4rL0O++ls+vqSJLxWwHD2XXgDggsqkQmPfyF+40+VzXR0aFFo9qhRiZJ3Qnj8XjOOrPPk3r7G0RHNJ/A4npbe+qd97jPa/DKl360Nfbk6vT2HUySUlve6r4jKQQvKQl/8zZ5fLXQdc640NT46nV9hmXZtuvAUQgsqkTGwCMyeR2BnzwT7PqvFClRzpie/feZj3eL5FDjBrLjTJbS23ccW/T1PI6x0hmRSPYO1OralhBSaST09SU97RGpVGrL28N5Msn4rgNXQmAVL865z9f748+LpnvOmenJCiyRTKqf1HK/f/Ca7iKj9j4d3dUAzvOolOz19taHEEwkEl3jVLnPx/xZdbXSGZFIOLRbwUkILKq4RxGDDDoXQopEIivuVaZMEnr+VzqFUCaM7zPHjCSF71wa/NriQU4JucRjT61JrN/IZIkJIZWVlj74U+X0acOZTJBzEU+0/+S+zPsfMsZ4KCiFQj1/qcfjejQ67ALMHGXdycInRxX3eIeoLePz+i660DPzrMJszuv1fW7ox1lS297rPQ/1eLxzZnlmnzO8LYrOmFRa2lXuVCorzb78Lzpjoj067AEW3OMd5pLgNEsCy4q7pC4cwWCFPEaElIRYx6DPEgphbtKaYenb1OEc3GUtffKCGpPHVmXPnSNiMb0zNuwBFrwkNLwFuxe3ax4HF/6OrKg/kVeTMFU9Vf0eS87N/hlS+KD/O9x1yuOqedZDRfrxNpFIDnt9hnYduBJOCamSRo0a8j0ik2GaJvKrr8C595TnDVV1qNLsjDHGJalPLQchWEY10gAuyQNfyxdM8chTJmW/pB05KmIxpmmMc2Zg6Pwwdh24EwKLKnl89WB/zbmIdrT/aIUUKTU0uIGzrnKjodtu8V/+xey/UffVdqz8hX7ixBDHS5wxxjJ/29NdzpRz0dHR/uP7pNIhGiCEHvjSpaF//HrPgInUn7fFf79WpNPqnr1MkngwoNRMyV5ECocDV1/BGNdjsfT/vNdbNLkguw5cDIFFlTJ5Iht0wIBIp1NvbDU+FEvoeuCqL3tmnd3nxXi84//+R+y3vzfarKwR5yKVTr2xZYjDK86ZEHL5mFBWO9VP9sV+t7q7XjNjckW5Mmli9kL+L1/q++IljDMR7Tj29aWp1/6Ux3EWZ8rkiUbfDC6DwKJKnjaVK54hSmIZ/xlrmnfunNIHfypXj81+ObFhU/zZ57sLvZ+afYMf1wghjRmjnD6NDVgigov29szuPUyS+xy+SZx5PN2DIXRdHlctVVb0WU5RuMIYY7x8THDhgtSWt42PnOCKR5421eTOB6cgsKhSaqbwSIk4drwA69J1efKk0gdX9BsDkd7+UfShn4vOTibLgQVXej/7aSZO5gKXUlvfSr765mCnibrumTNr9G9/wwP+nEeCXJaTW986/rWlg48sVc48XcqesFqI7KD0XXKRMnWy+sk+g4/p8EiJUoPAosq+SSiMs+22scm+G2+8FVMMKJMmyhXluvnA0nV5bFXpA//iv/TiPi+3Hove/1DXVSSmatznC3/7H7MrfPo+d37mw51ay5FBBtNzRZFKI4NMNy2FQkMcpnm93s/MzQ4jtW4/D4XlsZXd+6Fmiv/KL3UOMuFzX3JFeXap+N6mWvCtM/m1Mfnjsq1HxhtvHoY1UCWVj1Gm15hdi65LY0aXPvAvweuvyQ4OkUp1PPLr5CuvdyeFxJNvbEn/dXv2op45s/3XXJXHYzfDap5cUe6dOyf7tcSml1Ov/ylrR0iBa6+Wxow2eLVOmV7TZwQ/kILAoor7/cMeRN5N16XKitL7fxJc/NU+51NCxH+/tvM3/5U9FZjeeiz+hz9mT0rIPZ7QLTdKVZVmiiYPeRXMc+45ytTJvS8kEqktbyde2CySveOwvHNm+y660OBlLM/sczApIV24hkWY97xzud+X3+TPPbrOBB/8aXDxV/pd/Um+sTX64MOis7P/6y+/pn7zNs+smT2veM6dFbjyy7EnnzY4qiCzZ6/WcKDn+jqXpfT2j5jWFYK5Uk9R/Jd9gQd7J3PVmlvUv38iMhl1X13PFTceDAQWLki+8vrJCXgGxP0+73nnWvBRgE0QWIR5zp4hTxivDmMOGE2Xp0ws+7efBa6d3y+V0n/9oH3Z8u7CWNkkSWtsSrz4SnZgcZ8v9A83J17+b4PlieO/W9356ONZNw050zQRT+SeHVrX5dMm+C65qE/zPtihtbSIVDr56uvZtwh8F12onDE9s2Pn4Jfe5QnjPWfPsO4TAavhlJAwqbrKO2d23ovpuufsM0c9uipw3YJ+P291z94Td/+fzMe7c//sdT2xYZN2qDH7Nc95cwLzLzd4VshDIamyQqqsPPmnQqquUmac4bvw/BxbFML3+QuVrCEIIpNJvvq6iCeYpiVffi27qr08YVzg6iuGDE3vnNlydZUFHwXYBEdYhHGPx3fpxfE/bjQ6CkkIxpjvC58vffCn3jmz+v2lure27a4fpt/73wEPUiQps3tP4sVXw3fc3tsGryd065LE5leNHGSF7/hG8KYb+oyEEIx7PNLJW349a2VCSKPKgjfdkD2RorqvLrX17a7DsfSOnem/vJ89KD9wzVWx3z6tNTUP0n7fpRcPMdEZuJvZSSisWNzZMQRWjN6wbqyDb9758oRx2oFDRjrGFCV4/TWR+5b3GzjOGFPr6k/84N7UG1uGGM2UTifWbwguWiiNHt3zmue82f4vXxp/ai2Th2i8NGa0NGY0G5IQTNd9l32hX0Gb5Euvage7z1VFtCPx4sv+yy7pGRyrnHWm79LPx3+/dqC1yhPG+eadP/A2C/+1Mcn4Ol04g4ZFTcIpIW3K5EmGZl3Xdam0NPLDH5T9x8pT0yqzY2fbHd9LvvanocdeSlJ6+0ept9/Nfo37fKHbbpEqy03dLsxubNsJqaI8fMc3sgdwaQcb4+s2ZB9Lpv68Tc06P+Veb/ArC3kkMlAzfPMuUPo+RA3kILCI8yiBa+fz7PLBpxJCmXHGqF+vKrnnrn5TzzNdT/152/Gl/5Ta+rahUjCci46O+Nr12aMKGGPez3wqMP+KggSW3h5N/c97wZtu8F3wmezXEy9szvwt6+KaJGn7G1JvvZP9Hu9nP+U556ycJ8jc7wtcOz97EkagCJ8feb5553tmnp3+6wcDvcH76fMiP7zbM2eWfuRoVqZwpmuJza92rHpUO3Awj+lnJCm15a3ka3/yfmpO70AtWfZ96QuJjS/qJ9r7DEBNJrXGZh7wG6sYwUVnLPbkav3o0eCy72tHjnZHjySp9Q2djz3B0pnsdopkMrFhk2/eZ7nXe3JGVcl3wWfT7/zl1HV7Zp49yPkgUMGtGOlv2+UAF17DcuRiWecvfn3i3hW5Q4FzuapSKivNUdBK07RDTSKRGMZkWXJVJS/rWzdG1bRDh0Q662FswXgoKI+vNl77RcTjWlOLFCnpMx6Vc9HRqTXlmF+e+3zyhPG94yS63tnc0n9XcF724Irw976dbzdtu2SDeYKNNgCBNezF3RNYal1968LF6t7agbY04AFOzgFQRugix1DPXEMT8j5PlKTcS+VMVcF6n8ce+J3K9Jry59dmj5g3CIHl1A4ZCK5hFQNl6uTgousH/GvOu8tUnfpn2Hd+pVzrzGvTA/0ZaKncXWNG3hlcdP0w0gpcKI8jrNzLO/pEuLP/BJnse2Ebr9bWtV63ZMCDrBFMmV5TvuEZR0rKOPvrsGJDVnQTk1CMRErN1NCtS4Y3dXsxk6TQrUtQAKto4PtdPII3L/LOPdfpVriLd+65wZsXOd0KKBgEVvGQq8eGv7OUBwPmV1UceDAQ/s7SfkWfgTQEVlEJLLgqcN0Cp1vhFoHrFgQWXOV0K6CQEFhFhQcDJXfdqUyf5nRDnKdMn1Zy15043iwyCKxi4zl7RmTZ93goaH5VdPFQMLLseyh9VXzsq9aQk8nn0W2r0p9znS4c19clcMN16b9u73zsCacb4pjQLYsDN1xn0cptG0FtG5M/Lju7iSOsIsR9vpJl3+9Xq3Pk8F1yUcmy72cX0oKigcAqTvK46tL7f1yAaXWoUabXlN7/Y3kcJqMvTgisouWdO6fsgRVyVaX5VVEhV1WWPbCi37RgUEwQWMXMP//yyIp7pdKI0w2xg1Qaiay41z//cqcbAhZCYBU1zkO3LI4sX8bDYfMrczMeDkeWLwvdsnj4j3MDBQisYqcooaW3R350dxFnFg+HIz+6O7T0dhQULXpurNZgkhWjDWwr5mVRj0Q6E3v8iej9K/X2aMF3jrOk0khk+bLQ0tu519R0OLaVHLCi7ogLG29ReRUEVoG76c7AYowxVY09vTa64kHt8JGC7x+nyFWVkRX3hm5ZbP7YyoW/edKNtyiwcEo4YihK6NYlo371sDKtSMY6KNNqRv3q4dCtS3AmOHIgsEYSSfLPv2L0k//pu+Qi2henOfddctHoJ//TP/8KlAAbUXBKWOBuuveUMIvW1Nzx0COx1WtFLF7YNduAh4KhmxeX3PP9wo4OdeFZFenG4xqWUQgsQ+tMJhPrN0Yf+rm6j1JVZWVaTeSeuwJfvZb7/YVdswt/86Qbj8AyCoFlXObj3R2rHk08v0nEExZtolB4MBBYuKDkB3daVIPBhb950o13PrBsa6sVc2oZZ1veuaTYg4gnEi++3PnLx9Lbd/ROjOoqsuydMzv83W8Frr7SuvpWVvzmXbhO4xvKCYFV+A2ZNNICq4vW3BJfvS721DPqvrqCzDhfGJwr06aGbl0SvHmR1ZWOXRguLvzOI7AKvyGTRmZgdTVIrauPr3k2/ofn1Lr97NSZou0kScrUKcEbrw/edIMydbIN9zRdGC4u/M4jsAq/IZNGbmCdbJZafyD5wub4+uczu3aLZNLm7XO/3zNzRvCrC/3XzFcmT7Rt+IULw8WF33kEVuE3ZNJID6yT9NZjqW3vJjZuTm17R2tstvzylizL46t98y4IXDvfN+98qXyMzf11Ybi48DuPwCr8hkxCYPVpZCaj1R9IbXs39ebW9PYd2sFGkUoVcs/4fPJp471zZvsuvdg373x58kTuMfVI4PBb4r5wceF3HoFV+A2ZhMDKSWQyesvhzK7d6fe3Zz7ape6t1Y62imiHUNU8LtJzzhWFR0rkinJleo1n1kzv3DmemTOksVVO5VR200ztHwTWcN+ZF7PjsKzolXG0fvNGkIg2kUzqrcfUhoNqbZ26r06rP6A1NultJ/T2dtERE5m0yKiMMe5RuMfLS0JSaak0qkweP06ePFGZNlWpmapMOk0qH1PwwZ/2sO3fY5NNMs62wYPm+47AchcSgTXCIbCGvU7zfceDowBABgILAMhAYAEAGQgsqtauXet0EwDshovu7pLXrqusrLzssssWLlx40UUXjR1r7aN20AMX3Ye9TvN9t6S2rMm2OjsOy2Q3c7KikowVWzfZ95Hzsyl4O40vnrOdVnwczn5pB4JTQgAgA4EFAGQgsACADAQWAJCBwAIAMhBYAECGfeVlnOXCqXSojMexopvO7qWcRsiX1njf3VlnCUdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjXYdpPVtkodVgzUoHIr2rbBCiZ7ZFvfnS0xYlvtDePFHoyz89eBIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7DGpx97N62ev5W3KO1besmpy0wyYXDBXKiUmLEWVZMgYFqDQAwgiCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyGMSCks2774n161op8l12nbH3YUzkpCelcMkZ7+fJjdkUQkHHGEBABkILAAgA4EFAGQgsACADAQWAJCBwAIAMsgMa3DhU/vO3sV34Z1sk+s0zoVbd+E4D2fLq1gER1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDwmoTDOihoMxhc3eefVZEV9K7hwAg6T7XR2ZgrH780XvEkunGPFor7jCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkUe1BmfLGFixIdv6bnydLpwXwzjbboTbtnXbyi04O6TD2flQMKwBAIoTAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjWYLGNg2/wIVrBitIELZ9BwdoeYXNy2cR623e/PyYq+W7FOi3YIjrAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGXlUazC7JUeLEzhbK8K2IR3FN3bEhTVCrOhmTi4cVGFbjwaCIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7VGkxytjyAyQ1ZcdvYtjoEVgyAoDLbhbPrNF7LxHiTbCvI4WydjIHgCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkcewBioPvlsxAMK2u/gunHPB5OJWjJ+wbeSKs1u3YnHqRT5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIMFutYefOnRUVFVa3ctWqVStXrjT4ZtsqK+RE5Ql7K1BpvAtHmdhWI8S2QhcWDWswG1gVFRVVVVVWtCxbOBy2ehMA4H44JQQAMhBYAEAGAgsAyEBgAQAZCCwAIMOSSShM3tFsaWkp+J1HZx+RN75O23pkRWEGk5wdEWJFN0023mTdEWfH9xjvZl5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIsGRYg7NIP99vRd+tKDlg2zutYLxJzk7/Ydv+dOEcKwPBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgowiHNYzk4QJWPEzvwm7mZEVlBZP1Epwd65CTbSMYLBq5giMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5yBgrbSvfbVnKASsED25j8iE2u0/jiJsc6uLBWhLPrZBYFVsHnvAEAYDglBABCEFgAQAYCCwDIQGABABlmL7qvWrUqHA5b3cotW7bYszsAwM24FXeIbUPl0XPbahsY76ZtU3W48+64ma0bZ9tnZFtdB9tKoQwEp4QAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyGNQAAOAtHWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjP8Prqme11Be/zoAAAAASUVORK5CYII=",width:200}),(0,f.jsxs)("div",{style:{marginLeft:"35px"},children:["群号:","714336072"]})]})]}),okText:"立即联系",cancelText:"取消",onOk:function(){(0,B.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},b=function(A){a.Z.info({title:"联系平台运营",icon:null,width:615,centered:!0,content:(0,f.jsxs)("div",{children:[(0,f.jsxs)("div",{children:[(0,f.jsx)("p",{style:{color:"#191919",fontWeight:400,fontSize:14},children:"“保存实验临时数据”功能为付费功能,请联系平台运营进行开通。"}),(0,f.jsx)(c.Z,{}),(0,f.jsxs)("p",{style:{color:"#666666",fontSize:12},children:[" ",(0,f.jsx)("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8},children:"1"})," 因平台的实验数据储存容量和成本消耗较大,实践项目默认保存实验环境中临时数据 ",(0,f.jsx)("a",{children:A}),"天。"]}),(0,f.jsxs)("p",{style:{color:"#666666",fontSize:12},children:[" ",(0,f.jsx)("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8},children:"2"}),"若您需要个性化的数据保存周期服务,我们可以提供相关技术支持,并根据您的需求收取定制费用。"]})]}),(0,f.jsx)("div",{style:{textAlign:"center",marginTop:30},children:(0,f.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:d,alt:"二维码",width:160})})]})})},E=function(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,o.getDvaApp)()._store.getState(),n=t.shixunsDetail.detail;if(2===(null==n?void 0:n.public)||1===(null==n?void 0:n.public)||3===(null==n?void 0:n.shixun_status)){var s="";return 2===(null==n?void 0:n.public)&&(s="已公开"),1===(null==n?void 0:n.public)&&(s="待审核"),3===(null==n?void 0:n.shixun_status)&&(s="已关闭"),a.Z.info({centered:!0,icon:(0,f.jsx)(h.Z,{style:{color:"#faad14"}}),width:460,title:"提示",content:(0,f.jsxs)("div",{className:"tc",style:{marginLeft:-38},children:[(0,f.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"},children:[(0,f.jsxs)("span",{children:["该实践项目的状态为",s,"",e,"。"]}),(0,f.jsx)("p",{children:"如有需要,请联系平台管理员进行技术支持。"})]}),(0,f.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:d,alt:"二维码",width:160})]}),okText:"我知道了"}),!0}return 2===(null==n?void 0:n.shixun_status)&&(a.Z.confirm({centered:!0,icon:(0,f.jsx)(h.Z,{}),title:"提示",content:(0,f.jsxs)("div",{children:[(0,f.jsxs)("span",{children:["该实践项目已发布,",e,"。"]}),(0,f.jsx)("br",{}),(0,f.jsx)("span",{children:"如有需要,您可以撤销发布后,再进行操作。"})]}),okText:"撤销发布",cancelText:"取消",onOk:function(){var e;a.Z.confirm({width:440,centered:!0,icon:(0,f.jsx)(h.Z,{style:{color:"#faad14"}}),title:"提示",content:"撤销发布后,学员将无法进行练习。是否确认撤销发布?",okText:"确定撤销发布",cancelText:"取消",onOk:(e=i()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A({type:"shixunsDetail/cancelRelease",payload:{id:null==n?void 0:n.identifier}});case 2:401!==e.sent.status&&(l.ZP.success("撤销发布成功。实训回到未发布的状态。"),A({type:"shixunsDetail/getShixunsDetail",payload:{id:null==n?void 0:n.identifier}}),A({type:"practiceSetting/getCommonData",payload:{id:null==n?void 0:n.identifier}}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}}),!0)}},86251:function(A,e){"use strict";e.byteLength=function(A){var e=a(A),t=e[0],n=e[1];return 3*(t+n)/4-n},e.toByteArray=function(A){var e,t,s=a(A),i=s[0],o=s[1],c=new r(function(A,e,t){return 3*(e+t)/4-t}(0,i,o)),l=0,u=o>0?i-4:i;for(t=0;t<u;t+=4)e=n[A.charCodeAt(t)]<<18|n[A.charCodeAt(t+1)]<<12|n[A.charCodeAt(t+2)]<<6|n[A.charCodeAt(t+3)],c[l++]=e>>16&255,c[l++]=e>>8&255,c[l++]=255&e;2===o&&(e=n[A.charCodeAt(t)]<<2|n[A.charCodeAt(t+1)]>>4,c[l++]=255&e);1===o&&(e=n[A.charCodeAt(t)]<<10|n[A.charCodeAt(t+1)]<<4|n[A.charCodeAt(t+2)]>>2,c[l++]=e>>8&255,c[l++]=255&e);return c},e.fromByteArray=function(A){for(var e,n=A.length,r=n%3,s=[],i=16383,o=0,a=n-r;o<a;o+=i)s.push(c(A,o,o+i>a?a:o+i));1===r?(e=A[n-1],s.push(t[e>>2]+t[e<<4&63]+"==")):2===r&&(e=(A[n-2]<<8)+A[n-1],s.push(t[e>>10]+t[e>>4&63]+t[e<<2&63]+"="));return s.join("")};for(var t=[],n=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,o=s.length;i<o;++i)t[i]=s[i],n[s.charCodeAt(i)]=i;function a(A){var e=A.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var t=A.indexOf("=");return-1===t&&(t=e),[t,t===e?0:4-t%4]}function c(A,e,n){for(var r,s,i=[],o=e;o<n;o+=3)r=(A[o]<<16&16711680)+(A[o+1]<<8&65280)+(255&A[o+2]),i.push(t[(s=r)>>18&63]+t[s>>12&63]+t[s>>6&63]+t[63&s]);return i.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},19208:function(A,e,t){"use strict";var n=t(86251),r=t(67467),s="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.lW=a,e.h2=50;var i=2147483647;function o(A){if(A>i)throw new RangeError('The value "'+A+'" is invalid for option "size"');var e=new Uint8Array(A);return Object.setPrototypeOf(e,a.prototype),e}function a(A,e,t){if("number"==typeof A){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return u(A)}return c(A,e,t)}function c(A,e,t){if("string"==typeof A)return function(A,e){"string"==typeof e&&""!==e||(e="utf8");if(!a.isEncoding(e))throw new TypeError("Unknown encoding: "+e);var t=0|g(A,e),n=o(t),r=n.write(A,e);r!==t&&(n=n.slice(0,r));return n}(A,e);if(ArrayBuffer.isView(A))return function(A){if(W(A,Uint8Array)){var e=new Uint8Array(A);return h(e.buffer,e.byteOffset,e.byteLength)}return B(A)}(A);if(null==A)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof A);if(W(A,ArrayBuffer)||A&&W(A.buffer,ArrayBuffer))return h(A,e,t);if("undefined"!=typeof SharedArrayBuffer&&(W(A,SharedArrayBuffer)||A&&W(A.buffer,SharedArrayBuffer)))return h(A,e,t);if("number"==typeof A)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=A.valueOf&&A.valueOf();if(null!=n&&n!==A)return a.from(n,e,t);var r=function(A){if(a.isBuffer(A)){var e=0|d(A.length),t=o(e);return 0===t.length||A.copy(t,0,0,e),t}if(void 0!==A.length)return"number"!=typeof A.length||V(A.length)?o(0):B(A);if("Buffer"===A.type&&Array.isArray(A.data))return B(A.data)}(A);if(r)return r;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof A[Symbol.toPrimitive])return a.from(A[Symbol.toPrimitive]("string"),e,t);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof A)}function l(A){if("number"!=typeof A)throw new TypeError('"size" argument must be of type number');if(A<0)throw new RangeError('The value "'+A+'" is invalid for option "size"')}function u(A){return l(A),o(A<0?0:0|d(A))}function B(A){for(var e=A.length<0?0:0|d(A.length),t=o(e),n=0;n<e;n+=1)t[n]=255&A[n];return t}function h(A,e,t){if(e<0||A.byteLength<e)throw new RangeError('"offset" is outside of buffer bounds');if(A.byteLength<e+(t||0))throw new RangeError('"length" is outside of buffer bounds');var n;return n=void 0===e&&void 0===t?new Uint8Array(A):void 0===t?new Uint8Array(A,e):new Uint8Array(A,e,t),Object.setPrototypeOf(n,a.prototype),n}function d(A){if(A>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|A}function g(A,e){if(a.isBuffer(A))return A.length;if(ArrayBuffer.isView(A)||W(A,ArrayBuffer))return A.byteLength;if("string"!=typeof A)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof A);var t=A.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===t)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":return P(A).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return O(A).length;default:if(r)return n?-1:P(A).length;e=(""+e).toLowerCase(),r=!0}}function w(A,e,t){var n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===t||t>this.length)&&(t=this.length),t<=0)return"";if((t>>>=0)<=(e>>>=0))return"";for(A||(A="utf8");;)switch(A){case"hex":return H(this,e,t);case"utf8":case"utf-8":return x(this,e,t);case"ascii":return E(this,e,t);case"latin1":case"binary":return I(this,e,t);case"base64":return v(this,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,e,t);default:if(n)throw new TypeError("Unknown encoding: "+A);A=(A+"").toLowerCase(),n=!0}}function f(A,e,t){var n=A[e];A[e]=A[t],A[t]=n}function p(A,e,t,n,r){if(0===A.length)return-1;if("string"==typeof t?(n=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),V(t=+t)&&(t=r?0:A.length-1),t<0&&(t=A.length+t),t>=A.length){if(r)return-1;t=A.length-1}else if(t<0){if(!r)return-1;t=0}if("string"==typeof e&&(e=a.from(e,n)),a.isBuffer(e))return 0===e.length?-1:Q(A,e,t,n,r);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(A,e,t):Uint8Array.prototype.lastIndexOf.call(A,e,t):Q(A,[e],t,n,r);throw new TypeError("val must be string, number or Buffer")}function Q(A,e,t,n,r){var s,i=1,o=A.length,a=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(A.length<2||e.length<2)return-1;i=2,o/=2,a/=2,t/=2}function c(A,e){return 1===i?A[e]:A.readUInt16BE(e*i)}if(r){var l=-1;for(s=t;s<o;s++)if(c(A,s)===c(e,-1===l?0:s-l)){if(-1===l&&(l=s),s-l+1===a)return l*i}else-1!==l&&(s-=s-l),l=-1}else for(t+a>o&&(t=o-a),s=t;s>=0;s--){for(var u=!0,B=0;B<a;B++)if(c(A,s+B)!==c(e,B)){u=!1;break}if(u)return s}return-1}function C(A,e,t,n){t=Number(t)||0;var r=A.length-t;n?(n=Number(n))>r&&(n=r):n=r;var s=e.length;n>s/2&&(n=s/2);for(var i=0;i<n;++i){var o=parseInt(e.substr(2*i,2),16);if(V(o))return i;A[t+i]=o}return i}function U(A,e,t,n){return j(P(e,A.length-t),A,t,n)}function F(A,e,t,n){return j(function(A){for(var e=[],t=0;t<A.length;++t)e.push(255&A.charCodeAt(t));return e}(e),A,t,n)}function m(A,e,t,n){return j(O(e),A,t,n)}function y(A,e,t,n){return j(function(A,e){for(var t,n,r,s=[],i=0;i<A.length&&!((e-=2)<0);++i)n=(t=A.charCodeAt(i))>>8,r=t%256,s.push(r),s.push(n);return s}(e,A.length-t),A,t,n)}function v(A,e,t){return 0===e&&t===A.length?n.fromByteArray(A):n.fromByteArray(A.slice(e,t))}function x(A,e,t){t=Math.min(A.length,t);for(var n=[],r=e;r<t;){var s,i,o,a,c=A[r],l=null,u=c>239?4:c>223?3:c>191?2:1;if(r+u<=t)switch(u){case 1:c<128&&(l=c);break;case 2:128==(192&(s=A[r+1]))&&(a=(31&c)<<6|63&s)>127&&(l=a);break;case 3:s=A[r+1],i=A[r+2],128==(192&s)&&128==(192&i)&&(a=(15&c)<<12|(63&s)<<6|63&i)>2047&&(a<55296||a>57343)&&(l=a);break;case 4:s=A[r+1],i=A[r+2],o=A[r+3],128==(192&s)&&128==(192&i)&&128==(192&o)&&(a=(15&c)<<18|(63&s)<<12|(63&i)<<6|63&o)>65535&&a<1114112&&(l=a)}null===l?(l=65533,u=1):l>65535&&(l-=65536,n.push(l>>>10&1023|55296),l=56320|1023&l),n.push(l),r+=u}return function(A){var e=A.length;if(e<=b)return String.fromCharCode.apply(String,A);var t="",n=0;for(;n<e;)t+=String.fromCharCode.apply(String,A.slice(n,n+=b));return t}(n)}a.TYPED_ARRAY_SUPPORT=function(){try{var A=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(A,e),42===A.foo()}catch(A){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(A,e,t){return c(A,e,t)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(A,e,t){return function(A,e,t){return l(A),A<=0?o(A):void 0!==e?"string"==typeof t?o(A).fill(e,t):o(A).fill(e):o(A)}(A,e,t)},a.allocUnsafe=function(A){return u(A)},a.allocUnsafeSlow=function(A){return u(A)},a.isBuffer=function(A){return null!=A&&!0===A._isBuffer&&A!==a.prototype},a.compare=function(A,e){if(W(A,Uint8Array)&&(A=a.from(A,A.offset,A.byteLength)),W(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(A)||!a.isBuffer(e))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(A===e)return 0;for(var t=A.length,n=e.length,r=0,s=Math.min(t,n);r<s;++r)if(A[r]!==e[r]){t=A[r],n=e[r];break}return t<n?-1:n<t?1:0},a.isEncoding=function(A){switch(String(A).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(A,e){if(!Array.isArray(A))throw new TypeError('"list" argument must be an Array of Buffers');if(0===A.length)return a.alloc(0);var t;if(void 0===e)for(e=0,t=0;t<A.length;++t)e+=A[t].length;var n=a.allocUnsafe(e),r=0;for(t=0;t<A.length;++t){var s=A[t];if(W(s,Uint8Array))r+s.length>n.length?a.from(s).copy(n,r):Uint8Array.prototype.set.call(n,s,r);else{if(!a.isBuffer(s))throw new TypeError('"list" argument must be an Array of Buffers');s.copy(n,r)}r+=s.length}return n},a.byteLength=g,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var A=this.length;if(A%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<A;e+=2)f(this,e,e+1);return this},a.prototype.swap32=function(){var A=this.length;if(A%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<A;e+=4)f(this,e,e+3),f(this,e+1,e+2);return this},a.prototype.swap64=function(){var A=this.length;if(A%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<A;e+=8)f(this,e,e+7),f(this,e+1,e+6),f(this,e+2,e+5),f(this,e+3,e+4);return this},a.prototype.toString=function(){var A=this.length;return 0===A?"":0===arguments.length?x(this,0,A):w.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(A){if(!a.isBuffer(A))throw new TypeError("Argument must be a Buffer");return this===A||0===a.compare(this,A)},a.prototype.inspect=function(){var A="",t=e.h2;return A=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(A+=" ... "),"<Buffer "+A+">"},s&&(a.prototype[s]=a.prototype.inspect),a.prototype.compare=function(A,e,t,n,r){if(W(A,Uint8Array)&&(A=a.from(A,A.offset,A.byteLength)),!a.isBuffer(A))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof A);if(void 0===e&&(e=0),void 0===t&&(t=A?A.length:0),void 0===n&&(n=0),void 0===r&&(r=this.length),e<0||t>A.length||n<0||r>this.length)throw new RangeError("out of range index");if(n>=r&&e>=t)return 0;if(n>=r)return-1;if(e>=t)return 1;if(this===A)return 0;for(var s=(r>>>=0)-(n>>>=0),i=(t>>>=0)-(e>>>=0),o=Math.min(s,i),c=this.slice(n,r),l=A.slice(e,t),u=0;u<o;++u)if(c[u]!==l[u]){s=c[u],i=l[u];break}return s<i?-1:i<s?1:0},a.prototype.includes=function(A,e,t){return-1!==this.indexOf(A,e,t)},a.prototype.indexOf=function(A,e,t){return p(this,A,e,t,!0)},a.prototype.lastIndexOf=function(A,e,t){return p(this,A,e,t,!1)},a.prototype.write=function(A,e,t,n){if(void 0===e)n="utf8",t=this.length,e=0;else if(void 0===t&&"string"==typeof e)n=e,t=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e>>>=0,isFinite(t)?(t>>>=0,void 0===n&&(n="utf8")):(n=t,t=void 0)}var r=this.length-e;if((void 0===t||t>r)&&(t=r),A.length>0&&(t<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var s=!1;;)switch(n){case"hex":return C(this,A,e,t);case"utf8":case"utf-8":return U(this,A,e,t);case"ascii":case"latin1":case"binary":return F(this,A,e,t);case"base64":return m(this,A,e,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return y(this,A,e,t);default:if(s)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),s=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var b=4096;function E(A,e,t){var n="";t=Math.min(A.length,t);for(var r=e;r<t;++r)n+=String.fromCharCode(127&A[r]);return n}function I(A,e,t){var n="";t=Math.min(A.length,t);for(var r=e;r<t;++r)n+=String.fromCharCode(A[r]);return n}function H(A,e,t){var n=A.length;(!e||e<0)&&(e=0),(!t||t<0||t>n)&&(t=n);for(var r="",s=e;s<t;++s)r+=N[A[s]];return r}function L(A,e,t){for(var n=A.slice(e,t),r="",s=0;s<n.length-1;s+=2)r+=String.fromCharCode(n[s]+256*n[s+1]);return r}function k(A,e,t){if(A%1!=0||A<0)throw new RangeError("offset is not uint");if(A+e>t)throw new RangeError("Trying to access beyond buffer length")}function K(A,e,t,n,r,s){if(!a.isBuffer(A))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>r||e<s)throw new RangeError('"value" argument is out of bounds');if(t+n>A.length)throw new RangeError("Index out of range")}function S(A,e,t,n,r,s){if(t+n>A.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function D(A,e,t,n,s){return e=+e,t>>>=0,s||S(A,0,t,4),r.write(A,e,t,n,23,4),t+4}function M(A,e,t,n,s){return e=+e,t>>>=0,s||S(A,0,t,8),r.write(A,e,t,n,52,8),t+8}a.prototype.slice=function(A,e){var t=this.length;(A=~~A)<0?(A+=t)<0&&(A=0):A>t&&(A=t),(e=void 0===e?t:~~e)<0?(e+=t)<0&&(e=0):e>t&&(e=t),e<A&&(e=A);var n=this.subarray(A,e);return Object.setPrototypeOf(n,a.prototype),n},a.prototype.readUintLE=a.prototype.readUIntLE=function(A,e,t){A>>>=0,e>>>=0,t||k(A,e,this.length);for(var n=this[A],r=1,s=0;++s<e&&(r*=256);)n+=this[A+s]*r;return n},a.prototype.readUintBE=a.prototype.readUIntBE=function(A,e,t){A>>>=0,e>>>=0,t||k(A,e,this.length);for(var n=this[A+--e],r=1;e>0&&(r*=256);)n+=this[A+--e]*r;return n},a.prototype.readUint8=a.prototype.readUInt8=function(A,e){return A>>>=0,e||k(A,1,this.length),this[A]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(A,e){return A>>>=0,e||k(A,2,this.length),this[A]|this[A+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(A,e){return A>>>=0,e||k(A,2,this.length),this[A]<<8|this[A+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(A,e){return A>>>=0,e||k(A,4,this.length),(this[A]|this[A+1]<<8|this[A+2]<<16)+16777216*this[A+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(A,e){return A>>>=0,e||k(A,4,this.length),16777216*this[A]+(this[A+1]<<16|this[A+2]<<8|this[A+3])},a.prototype.readIntLE=function(A,e,t){A>>>=0,e>>>=0,t||k(A,e,this.length);for(var n=this[A],r=1,s=0;++s<e&&(r*=256);)n+=this[A+s]*r;return n>=(r*=128)&&(n-=Math.pow(2,8*e)),n},a.prototype.readIntBE=function(A,e,t){A>>>=0,e>>>=0,t||k(A,e,this.length);for(var n=e,r=1,s=this[A+--n];n>0&&(r*=256);)s+=this[A+--n]*r;return s>=(r*=128)&&(s-=Math.pow(2,8*e)),s},a.prototype.readInt8=function(A,e){return A>>>=0,e||k(A,1,this.length),128&this[A]?-1*(255-this[A]+1):this[A]},a.prototype.readInt16LE=function(A,e){A>>>=0,e||k(A,2,this.length);var t=this[A]|this[A+1]<<8;return 32768&t?4294901760|t:t},a.prototype.readInt16BE=function(A,e){A>>>=0,e||k(A,2,this.length);var t=this[A+1]|this[A]<<8;return 32768&t?4294901760|t:t},a.prototype.readInt32LE=function(A,e){return A>>>=0,e||k(A,4,this.length),this[A]|this[A+1]<<8|this[A+2]<<16|this[A+3]<<24},a.prototype.readInt32BE=function(A,e){return A>>>=0,e||k(A,4,this.length),this[A]<<24|this[A+1]<<16|this[A+2]<<8|this[A+3]},a.prototype.readFloatLE=function(A,e){return A>>>=0,e||k(A,4,this.length),r.read(this,A,!0,23,4)},a.prototype.readFloatBE=function(A,e){return A>>>=0,e||k(A,4,this.length),r.read(this,A,!1,23,4)},a.prototype.readDoubleLE=function(A,e){return A>>>=0,e||k(A,8,this.length),r.read(this,A,!0,52,8)},a.prototype.readDoubleBE=function(A,e){return A>>>=0,e||k(A,8,this.length),r.read(this,A,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(A,e,t,n){(A=+A,e>>>=0,t>>>=0,n)||K(this,A,e,t,Math.pow(2,8*t)-1,0);var r=1,s=0;for(this[e]=255&A;++s<t&&(r*=256);)this[e+s]=A/r&255;return e+t},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(A,e,t,n){(A=+A,e>>>=0,t>>>=0,n)||K(this,A,e,t,Math.pow(2,8*t)-1,0);var r=t-1,s=1;for(this[e+r]=255&A;--r>=0&&(s*=256);)this[e+r]=A/s&255;return e+t},a.prototype.writeUint8=a.prototype.writeUInt8=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,1,255,0),this[e]=255&A,e+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,2,65535,0),this[e]=255&A,this[e+1]=A>>>8,e+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,2,65535,0),this[e]=A>>>8,this[e+1]=255&A,e+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,4,4294967295,0),this[e+3]=A>>>24,this[e+2]=A>>>16,this[e+1]=A>>>8,this[e]=255&A,e+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,4,4294967295,0),this[e]=A>>>24,this[e+1]=A>>>16,this[e+2]=A>>>8,this[e+3]=255&A,e+4},a.prototype.writeIntLE=function(A,e,t,n){if(A=+A,e>>>=0,!n){var r=Math.pow(2,8*t-1);K(this,A,e,t,r-1,-r)}var s=0,i=1,o=0;for(this[e]=255&A;++s<t&&(i*=256);)A<0&&0===o&&0!==this[e+s-1]&&(o=1),this[e+s]=(A/i>>0)-o&255;return e+t},a.prototype.writeIntBE=function(A,e,t,n){if(A=+A,e>>>=0,!n){var r=Math.pow(2,8*t-1);K(this,A,e,t,r-1,-r)}var s=t-1,i=1,o=0;for(this[e+s]=255&A;--s>=0&&(i*=256);)A<0&&0===o&&0!==this[e+s+1]&&(o=1),this[e+s]=(A/i>>0)-o&255;return e+t},a.prototype.writeInt8=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,1,127,-128),A<0&&(A=255+A+1),this[e]=255&A,e+1},a.prototype.writeInt16LE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,2,32767,-32768),this[e]=255&A,this[e+1]=A>>>8,e+2},a.prototype.writeInt16BE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,2,32767,-32768),this[e]=A>>>8,this[e+1]=255&A,e+2},a.prototype.writeInt32LE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,4,2147483647,-2147483648),this[e]=255&A,this[e+1]=A>>>8,this[e+2]=A>>>16,this[e+3]=A>>>24,e+4},a.prototype.writeInt32BE=function(A,e,t){return A=+A,e>>>=0,t||K(this,A,e,4,2147483647,-2147483648),A<0&&(A=4294967295+A+1),this[e]=A>>>24,this[e+1]=A>>>16,this[e+2]=A>>>8,this[e+3]=255&A,e+4},a.prototype.writeFloatLE=function(A,e,t){return D(this,A,e,!0,t)},a.prototype.writeFloatBE=function(A,e,t){return D(this,A,e,!1,t)},a.prototype.writeDoubleLE=function(A,e,t){return M(this,A,e,!0,t)},a.prototype.writeDoubleBE=function(A,e,t){return M(this,A,e,!1,t)},a.prototype.copy=function(A,e,t,n){if(!a.isBuffer(A))throw new TypeError("argument should be a Buffer");if(t||(t=0),n||0===n||(n=this.length),e>=A.length&&(e=A.length),e||(e=0),n>0&&n<t&&(n=t),n===t)return 0;if(0===A.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(t<0||t>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),A.length-e<n-t&&(n=A.length-e+t);var r=n-t;return this===A&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(e,t,n):Uint8Array.prototype.set.call(A,this.subarray(t,n),e),r},a.prototype.fill=function(A,e,t,n){if("string"==typeof A){if("string"==typeof e?(n=e,e=0,t=this.length):"string"==typeof t&&(n=t,t=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===A.length){var r=A.charCodeAt(0);("utf8"===n&&r<128||"latin1"===n)&&(A=r)}}else"number"==typeof A?A&=255:"boolean"==typeof A&&(A=Number(A));if(e<0||this.length<e||this.length<t)throw new RangeError("Out of range index");if(t<=e)return this;var s;if(e>>>=0,t=void 0===t?this.length:t>>>0,A||(A=0),"number"==typeof A)for(s=e;s<t;++s)this[s]=A;else{var i=a.isBuffer(A)?A:a.from(A,n),o=i.length;if(0===o)throw new TypeError('The value "'+A+'" is invalid for argument "value"');for(s=0;s<t-e;++s)this[s+e]=i[s%o]}return this};var T=/[^+/0-9A-Za-z-_]/g;function P(A,e){var t;e=e||1/0;for(var n=A.length,r=null,s=[],i=0;i<n;++i){if((t=A.charCodeAt(i))>55295&&t<57344){if(!r){if(t>56319){(e-=3)>-1&&s.push(239,191,189);continue}if(i+1===n){(e-=3)>-1&&s.push(239,191,189);continue}r=t;continue}if(t<56320){(e-=3)>-1&&s.push(239,191,189),r=t;continue}t=65536+(r-55296<<10|t-56320)}else r&&(e-=3)>-1&&s.push(239,191,189);if(r=null,t<128){if((e-=1)<0)break;s.push(t)}else if(t<2048){if((e-=2)<0)break;s.push(t>>6|192,63&t|128)}else if(t<65536){if((e-=3)<0)break;s.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;s.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return s}function O(A){return n.toByteArray(function(A){if((A=(A=A.split("=")[0]).trim().replace(T,"")).length<2)return"";for(;A.length%4!=0;)A+="=";return A}(A))}function j(A,e,t,n){for(var r=0;r<n&&!(r+t>=e.length||r>=A.length);++r)e[r+t]=A[r];return r}function W(A,e){return A instanceof e||null!=A&&null!=A.constructor&&null!=A.constructor.name&&A.constructor.name===e.name}function V(A){return A!=A}var N=function(){for(var A="0123456789abcdef",e=new Array(256),t=0;t<16;++t)for(var n=16*t,r=0;r<16;++r)e[n+r]=A[t]+A[r];return e}()},6341:function(A,e,t){"use strict";function n(A,e="utf8"){return new TextDecoder(e).decode(A)}t.d(e,{Jx:function(){return Qn}});const r=new TextEncoder;const s=(()=>{const A=new Uint8Array(4);return!((new Uint32Array(A.buffer)[0]=1)&A[0])})(),i={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class o{buffer;byteLength;byteOffset;length;offset;lastWrittenByte;littleEndian;_data;_mark;_marks;constructor(A=8192,e={}){let t=!1;"number"==typeof A?A=new ArrayBuffer(A):(t=!0,this.lastWrittenByte=A.byteLength);const n=e.offset?e.offset>>>0:0,r=A.byteLength-n;let s=n;(ArrayBuffer.isView(A)||A instanceof o)&&(A.byteLength!==A.buffer.byteLength&&(s=A.byteOffset+n),A=A.buffer),this.lastWrittenByte=t?r:0,this.buffer=A,this.length=r,this.byteLength=r,this.byteOffset=s,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,s,r),this._mark=0,this._marks=[]}available(A=1){return this.offset+A<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(A=1){return this.offset+=A,this}back(A=1){return this.offset-=A,this}seek(A){return this.offset=A,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const A=this._marks.pop();if(void 0===A)throw new Error("Mark stack empty");return this.seek(A),this}rewind(){return this.offset=0,this}ensureAvailable(A=1){if(!this.available(A)){const e=2*(this.offset+A),t=new Uint8Array(e);t.set(new Uint8Array(this.buffer)),this.buffer=t.buffer,this.length=e,this.byteLength=e,this._data=new DataView(this.buffer)}return this}readBoolean(){return 0!==this.readUint8()}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(A=1){return this.readArray(A,"uint8")}readArray(A,e){const t=i[e].BYTES_PER_ELEMENT*A,n=this.byteOffset+this.offset,r=this.buffer.slice(n,n+t);if(this.littleEndian===s&&"uint8"!==e&&"int8"!==e){const A=new Uint8Array(this.buffer.slice(n,n+t));A.reverse();const r=new i[e](A.buffer);return this.offset+=t,r.reverse(),r}const o=new i[e](r);return this.offset+=t,o}readInt16(){const A=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,A}readUint16(){const A=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,A}readInt32(){const A=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,A}readUint32(){const A=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat32(){const A=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,A}readFloat64(){const A=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,A}readBigInt64(){const A=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,A}readBigUint64(){const A=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,A}readChar(){return String.fromCharCode(this.readInt8())}readChars(A=1){let e="";for(let t=0;t<A;t++)e+=this.readChar();return e}readUtf8(A=1){return n(this.readBytes(A))}decodeText(A=1,e="utf8"){return n(this.readBytes(A),e)}writeBoolean(A){return this.writeUint8(A?255:0),this}writeInt8(A){return this.ensureAvailable(1),this._data.setInt8(this.offset++,A),this._updateLastWrittenByte(),this}writeUint8(A){return this.ensureAvailable(1),this._data.setUint8(this.offset++,A),this._updateLastWrittenByte(),this}writeByte(A){return this.writeUint8(A)}writeBytes(A){this.ensureAvailable(A.length);for(let e=0;e<A.length;e++)this._data.setUint8(this.offset++,A[e]);return this._updateLastWrittenByte(),this}writeInt16(A){return this.ensureAvailable(2),this._data.setInt16(this.offset,A,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(A){return this.ensureAvailable(2),this._data.setUint16(this.offset,A,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(A){return this.ensureAvailable(4),this._data.setInt32(this.offset,A,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(A){return this.ensureAvailable(4),this._data.setUint32(this.offset,A,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(A){return this.ensureAvailable(4),this._data.setFloat32(this.offset,A,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(A){return this.ensureAvailable(8),this._data.setFloat64(this.offset,A,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(A){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,A,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(A){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,A,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(A){return this.writeUint8(A.charCodeAt(0))}writeChars(A){for(let e=0;e<A.length;e++)this.writeUint8(A.charCodeAt(e));return this}writeUtf8(A){return this.writeBytes(function(A){return r.encode(A)}(A))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}function a(A){let e=A.length;for(;--e>=0;)A[e]=0}const c=256,l=286,u=30,B=15,h=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),d=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),g=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),w=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=new Array(576);a(f);const p=new Array(60);a(p);const Q=new Array(512);a(Q);const C=new Array(256);a(C);const U=new Array(29);a(U);const F=new Array(u);function m(A,e,t,n,r){this.static_tree=A,this.extra_bits=e,this.extra_base=t,this.elems=n,this.max_length=r,this.has_stree=A&&A.length}let y,v,x;function b(A,e){this.dyn_tree=A,this.max_code=0,this.stat_desc=e}a(F);const E=A=>A<256?Q[A]:Q[256+(A>>>7)],I=(A,e)=>{A.pending_buf[A.pending++]=255&e,A.pending_buf[A.pending++]=e>>>8&255},H=(A,e,t)=>{A.bi_valid>16-t?(A.bi_buf|=e<<A.bi_valid&65535,I(A,A.bi_buf),A.bi_buf=e>>16-A.bi_valid,A.bi_valid+=t-16):(A.bi_buf|=e<<A.bi_valid&65535,A.bi_valid+=t)},L=(A,e,t)=>{H(A,t[2*e],t[2*e+1])},k=(A,e)=>{let t=0;do{t|=1&A,A>>>=1,t<<=1}while(--e>0);return t>>>1},K=(A,e,t)=>{const n=new Array(16);let r,s,i=0;for(r=1;r<=B;r++)i=i+t[r-1]<<1,n[r]=i;for(s=0;s<=e;s++){let e=A[2*s+1];0!==e&&(A[2*s]=k(n[e]++,e))}},S=A=>{let e;for(e=0;e<l;e++)A.dyn_ltree[2*e]=0;for(e=0;e<u;e++)A.dyn_dtree[2*e]=0;for(e=0;e<19;e++)A.bl_tree[2*e]=0;A.dyn_ltree[512]=1,A.opt_len=A.static_len=0,A.sym_next=A.matches=0},D=A=>{A.bi_valid>8?I(A,A.bi_buf):A.bi_valid>0&&(A.pending_buf[A.pending++]=A.bi_buf),A.bi_buf=0,A.bi_valid=0},M=(A,e,t,n)=>{const r=2*e,s=2*t;return A[r]<A[s]||A[r]===A[s]&&n[e]<=n[t]},T=(A,e,t)=>{const n=A.heap[t];let r=t<<1;for(;r<=A.heap_len&&(r<A.heap_len&&M(e,A.heap[r+1],A.heap[r],A.depth)&&r++,!M(e,n,A.heap[r],A.depth));)A.heap[t]=A.heap[r],t=r,r<<=1;A.heap[t]=n},P=(A,e,t)=>{let n,r,s,i,o=0;if(0!==A.sym_next)do{n=255&A.pending_buf[A.sym_buf+o++],n+=(255&A.pending_buf[A.sym_buf+o++])<<8,r=A.pending_buf[A.sym_buf+o++],0===n?L(A,r,e):(s=C[r],L(A,s+c+1,e),i=h[s],0!==i&&(r-=U[s],H(A,r,i)),n--,s=E(n),L(A,s,t),i=d[s],0!==i&&(n-=F[s],H(A,n,i)))}while(o<A.sym_next);L(A,256,e)},O=(A,e)=>{const t=e.dyn_tree,n=e.stat_desc.static_tree,r=e.stat_desc.has_stree,s=e.stat_desc.elems;let i,o,a,c=-1;for(A.heap_len=0,A.heap_max=573,i=0;i<s;i++)0!==t[2*i]?(A.heap[++A.heap_len]=c=i,A.depth[i]=0):t[2*i+1]=0;for(;A.heap_len<2;)a=A.heap[++A.heap_len]=c<2?++c:0,t[2*a]=1,A.depth[a]=0,A.opt_len--,r&&(A.static_len-=n[2*a+1]);for(e.max_code=c,i=A.heap_len>>1;i>=1;i--)T(A,t,i);a=s;do{i=A.heap[1],A.heap[1]=A.heap[A.heap_len--],T(A,t,1),o=A.heap[1],A.heap[--A.heap_max]=i,A.heap[--A.heap_max]=o,t[2*a]=t[2*i]+t[2*o],A.depth[a]=(A.depth[i]>=A.depth[o]?A.depth[i]:A.depth[o])+1,t[2*i+1]=t[2*o+1]=a,A.heap[1]=a++,T(A,t,1)}while(A.heap_len>=2);A.heap[--A.heap_max]=A.heap[1],((A,e)=>{const t=e.dyn_tree,n=e.max_code,r=e.stat_desc.static_tree,s=e.stat_desc.has_stree,i=e.stat_desc.extra_bits,o=e.stat_desc.extra_base,a=e.stat_desc.max_length;let c,l,u,h,d,g,w=0;for(h=0;h<=B;h++)A.bl_count[h]=0;for(t[2*A.heap[A.heap_max]+1]=0,c=A.heap_max+1;c<573;c++)l=A.heap[c],h=t[2*t[2*l+1]+1]+1,h>a&&(h=a,w++),t[2*l+1]=h,l>n||(A.bl_count[h]++,d=0,l>=o&&(d=i[l-o]),g=t[2*l],A.opt_len+=g*(h+d),s&&(A.static_len+=g*(r[2*l+1]+d)));if(0!==w){do{for(h=a-1;0===A.bl_count[h];)h--;A.bl_count[h]--,A.bl_count[h+1]+=2,A.bl_count[a]--,w-=2}while(w>0);for(h=a;0!==h;h--)for(l=A.bl_count[h];0!==l;)u=A.heap[--c],u>n||(t[2*u+1]!==h&&(A.opt_len+=(h-t[2*u+1])*t[2*u],t[2*u+1]=h),l--)}})(A,e),K(t,c,A.bl_count)},j=(A,e,t)=>{let n,r,s=-1,i=e[1],o=0,a=7,c=4;for(0===i&&(a=138,c=3),e[2*(t+1)+1]=65535,n=0;n<=t;n++)r=i,i=e[2*(n+1)+1],++o<a&&r===i||(o<c?A.bl_tree[2*r]+=o:0!==r?(r!==s&&A.bl_tree[2*r]++,A.bl_tree[32]++):o<=10?A.bl_tree[34]++:A.bl_tree[36]++,o=0,s=r,0===i?(a=138,c=3):r===i?(a=6,c=3):(a=7,c=4))},W=(A,e,t)=>{let n,r,s=-1,i=e[1],o=0,a=7,c=4;for(0===i&&(a=138,c=3),n=0;n<=t;n++)if(r=i,i=e[2*(n+1)+1],!(++o<a&&r===i)){if(o<c)do{L(A,r,A.bl_tree)}while(0!=--o);else 0!==r?(r!==s&&(L(A,r,A.bl_tree),o--),L(A,16,A.bl_tree),H(A,o-3,2)):o<=10?(L(A,17,A.bl_tree),H(A,o-3,3)):(L(A,18,A.bl_tree),H(A,o-11,7));o=0,s=r,0===i?(a=138,c=3):r===i?(a=6,c=3):(a=7,c=4)}};let V=!1;const N=(A,e,t,n)=>{H(A,0+(n?1:0),3),D(A),I(A,t),I(A,~t),t&&A.pending_buf.set(A.window.subarray(e,e+t),A.pending),A.pending+=t};var Z=(A,e,t,n)=>{let r,s,i=0;A.level>0?(2===A.strm.data_type&&(A.strm.data_type=(A=>{let e,t=4093624447;for(e=0;e<=31;e++,t>>>=1)if(1&t&&0!==A.dyn_ltree[2*e])return 0;if(0!==A.dyn_ltree[18]||0!==A.dyn_ltree[20]||0!==A.dyn_ltree[26])return 1;for(e=32;e<c;e++)if(0!==A.dyn_ltree[2*e])return 1;return 0})(A)),O(A,A.l_desc),O(A,A.d_desc),i=(A=>{let e;for(j(A,A.dyn_ltree,A.l_desc.max_code),j(A,A.dyn_dtree,A.d_desc.max_code),O(A,A.bl_desc),e=18;e>=3&&0===A.bl_tree[2*w[e]+1];e--);return A.opt_len+=3*(e+1)+5+5+4,e})(A),r=A.opt_len+3+7>>>3,s=A.static_len+3+7>>>3,s<=r&&(r=s)):r=s=t+5,t+4<=r&&-1!==e?N(A,e,t,n):4===A.strategy||s===r?(H(A,2+(n?1:0),3),P(A,f,p)):(H(A,4+(n?1:0),3),((A,e,t,n)=>{let r;for(H(A,e-257,5),H(A,t-1,5),H(A,n-4,4),r=0;r<n;r++)H(A,A.bl_tree[2*w[r]+1],3);W(A,A.dyn_ltree,e-1),W(A,A.dyn_dtree,t-1)})(A,A.l_desc.max_code+1,A.d_desc.max_code+1,i+1),P(A,A.dyn_ltree,A.dyn_dtree)),S(A),n&&D(A)},Y={_tr_init:A=>{V||((()=>{let A,e,t,n,r;const s=new Array(16);for(t=0,n=0;n<28;n++)for(U[n]=t,A=0;A<1<<h[n];A++)C[t++]=n;for(C[t-1]=n,r=0,n=0;n<16;n++)for(F[n]=r,A=0;A<1<<d[n];A++)Q[r++]=n;for(r>>=7;n<u;n++)for(F[n]=r<<7,A=0;A<1<<d[n]-7;A++)Q[256+r++]=n;for(e=0;e<=B;e++)s[e]=0;for(A=0;A<=143;)f[2*A+1]=8,A++,s[8]++;for(;A<=255;)f[2*A+1]=9,A++,s[9]++;for(;A<=279;)f[2*A+1]=7,A++,s[7]++;for(;A<=287;)f[2*A+1]=8,A++,s[8]++;for(K(f,287,s),A=0;A<u;A++)p[2*A+1]=5,p[2*A]=k(A,5);y=new m(f,h,257,l,B),v=new m(p,d,0,u,B),x=new m(new Array(0),g,0,19,7)})(),V=!0),A.l_desc=new b(A.dyn_ltree,y),A.d_desc=new b(A.dyn_dtree,v),A.bl_desc=new b(A.bl_tree,x),A.bi_buf=0,A.bi_valid=0,S(A)},_tr_stored_block:N,_tr_flush_block:Z,_tr_tally:(A,e,t)=>(A.pending_buf[A.sym_buf+A.sym_next++]=e,A.pending_buf[A.sym_buf+A.sym_next++]=e>>8,A.pending_buf[A.sym_buf+A.sym_next++]=t,0===e?A.dyn_ltree[2*t]++:(A.matches++,e--,A.dyn_ltree[2*(C[t]+c+1)]++,A.dyn_dtree[2*E(e)]++),A.sym_next===A.sym_end),_tr_align:A=>{H(A,2,3),L(A,256,f),(A=>{16===A.bi_valid?(I(A,A.bi_buf),A.bi_buf=0,A.bi_valid=0):A.bi_valid>=8&&(A.pending_buf[A.pending++]=255&A.bi_buf,A.bi_buf>>=8,A.bi_valid-=8)})(A)}};var G=(A,e,t,n)=>{let r=65535&A|0,s=A>>>16&65535|0,i=0;for(;0!==t;){i=t>2e3?2e3:t,t-=i;do{r=r+e[n++]|0,s=s+r|0}while(--i);r%=65521,s%=65521}return r|s<<16|0};const R=new Uint32Array((()=>{let A,e=[];for(var t=0;t<256;t++){A=t;for(var n=0;n<8;n++)A=1&A?3988292384^A>>>1:A>>>1;e[t]=A}return e})());var X=(A,e,t,n)=>{const r=R,s=n+t;A^=-1;for(let t=n;t<s;t++)A=A>>>8^r[255&(A^e[t])];return-1^A},J={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},z={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:q,_tr_stored_block:_,_tr_flush_block:$,_tr_tally:AA,_tr_align:eA}=Y,{Z_NO_FLUSH:tA,Z_PARTIAL_FLUSH:nA,Z_FULL_FLUSH:rA,Z_FINISH:sA,Z_BLOCK:iA,Z_OK:oA,Z_STREAM_END:aA,Z_STREAM_ERROR:cA,Z_DATA_ERROR:lA,Z_BUF_ERROR:uA,Z_DEFAULT_COMPRESSION:BA,Z_FILTERED:hA,Z_HUFFMAN_ONLY:dA,Z_RLE:gA,Z_FIXED:wA,Z_DEFAULT_STRATEGY:fA,Z_UNKNOWN:pA,Z_DEFLATED:QA}=z,CA=258,UA=262,FA=42,mA=113,yA=666,vA=(A,e)=>(A.msg=J[e],e),xA=A=>2*A-(A>4?9:0),bA=A=>{let e=A.length;for(;--e>=0;)A[e]=0},EA=A=>{let e,t,n,r=A.w_size;e=A.hash_size,n=e;do{t=A.head[--n],A.head[n]=t>=r?t-r:0}while(--e);e=r,n=e;do{t=A.prev[--n],A.prev[n]=t>=r?t-r:0}while(--e)};let IA=(A,e,t)=>(e<<A.hash_shift^t)&A.hash_mask;const HA=A=>{const e=A.state;let t=e.pending;t>A.avail_out&&(t=A.avail_out),0!==t&&(A.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+t),A.next_out),A.next_out+=t,e.pending_out+=t,A.total_out+=t,A.avail_out-=t,e.pending-=t,0===e.pending&&(e.pending_out=0))},LA=(A,e)=>{$(A,A.block_start>=0?A.block_start:-1,A.strstart-A.block_start,e),A.block_start=A.strstart,HA(A.strm)},kA=(A,e)=>{A.pending_buf[A.pending++]=e},KA=(A,e)=>{A.pending_buf[A.pending++]=e>>>8&255,A.pending_buf[A.pending++]=255&e},SA=(A,e,t,n)=>{let r=A.avail_in;return r>n&&(r=n),0===r?0:(A.avail_in-=r,e.set(A.input.subarray(A.next_in,A.next_in+r),t),1===A.state.wrap?A.adler=G(A.adler,e,r,t):2===A.state.wrap&&(A.adler=X(A.adler,e,r,t)),A.next_in+=r,A.total_in+=r,r)},DA=(A,e)=>{let t,n,r=A.max_chain_length,s=A.strstart,i=A.prev_length,o=A.nice_match;const a=A.strstart>A.w_size-UA?A.strstart-(A.w_size-UA):0,c=A.window,l=A.w_mask,u=A.prev,B=A.strstart+CA;let h=c[s+i-1],d=c[s+i];A.prev_length>=A.good_match&&(r>>=2),o>A.lookahead&&(o=A.lookahead);do{if(t=e,c[t+i]===d&&c[t+i-1]===h&&c[t]===c[s]&&c[++t]===c[s+1]){s+=2,t++;do{}while(c[++s]===c[++t]&&c[++s]===c[++t]&&c[++s]===c[++t]&&c[++s]===c[++t]&&c[++s]===c[++t]&&c[++s]===c[++t]&&c[++s]===c[++t]&&c[++s]===c[++t]&&s<B);if(n=CA-(B-s),s=B-CA,n>i){if(A.match_start=e,i=n,n>=o)break;h=c[s+i-1],d=c[s+i]}}}while((e=u[e&l])>a&&0!=--r);return i<=A.lookahead?i:A.lookahead},MA=A=>{const e=A.w_size;let t,n,r;do{if(n=A.window_size-A.lookahead-A.strstart,A.strstart>=e+(e-UA)&&(A.window.set(A.window.subarray(e,e+e-n),0),A.match_start-=e,A.strstart-=e,A.block_start-=e,A.insert>A.strstart&&(A.insert=A.strstart),EA(A),n+=e),0===A.strm.avail_in)break;if(t=SA(A.strm,A.window,A.strstart+A.lookahead,n),A.lookahead+=t,A.lookahead+A.insert>=3)for(r=A.strstart-A.insert,A.ins_h=A.window[r],A.ins_h=IA(A,A.ins_h,A.window[r+1]);A.insert&&(A.ins_h=IA(A,A.ins_h,A.window[r+3-1]),A.prev[r&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=r,r++,A.insert--,!(A.lookahead+A.insert<3)););}while(A.lookahead<UA&&0!==A.strm.avail_in)},TA=(A,e)=>{let t,n,r,s=A.pending_buf_size-5>A.w_size?A.w_size:A.pending_buf_size-5,i=0,o=A.strm.avail_in;do{if(t=65535,r=A.bi_valid+42>>3,A.strm.avail_out<r)break;if(r=A.strm.avail_out-r,n=A.strstart-A.block_start,t>n+A.strm.avail_in&&(t=n+A.strm.avail_in),t>r&&(t=r),t<s&&(0===t&&e!==sA||e===tA||t!==n+A.strm.avail_in))break;i=e===sA&&t===n+A.strm.avail_in?1:0,_(A,0,0,i),A.pending_buf[A.pending-4]=t,A.pending_buf[A.pending-3]=t>>8,A.pending_buf[A.pending-2]=~t,A.pending_buf[A.pending-1]=~t>>8,HA(A.strm),n&&(n>t&&(n=t),A.strm.output.set(A.window.subarray(A.block_start,A.block_start+n),A.strm.next_out),A.strm.next_out+=n,A.strm.avail_out-=n,A.strm.total_out+=n,A.block_start+=n,t-=n),t&&(SA(A.strm,A.strm.output,A.strm.next_out,t),A.strm.next_out+=t,A.strm.avail_out-=t,A.strm.total_out+=t)}while(0===i);return o-=A.strm.avail_in,o&&(o>=A.w_size?(A.matches=2,A.window.set(A.strm.input.subarray(A.strm.next_in-A.w_size,A.strm.next_in),0),A.strstart=A.w_size,A.insert=A.strstart):(A.window_size-A.strstart<=o&&(A.strstart-=A.w_size,A.window.set(A.window.subarray(A.w_size,A.w_size+A.strstart),0),A.matches<2&&A.matches++,A.insert>A.strstart&&(A.insert=A.strstart)),A.window.set(A.strm.input.subarray(A.strm.next_in-o,A.strm.next_in),A.strstart),A.strstart+=o,A.insert+=o>A.w_size-A.insert?A.w_size-A.insert:o),A.block_start=A.strstart),A.high_water<A.strstart&&(A.high_water=A.strstart),i?4:e!==tA&&e!==sA&&0===A.strm.avail_in&&A.strstart===A.block_start?2:(r=A.window_size-A.strstart,A.strm.avail_in>r&&A.block_start>=A.w_size&&(A.block_start-=A.w_size,A.strstart-=A.w_size,A.window.set(A.window.subarray(A.w_size,A.w_size+A.strstart),0),A.matches<2&&A.matches++,r+=A.w_size,A.insert>A.strstart&&(A.insert=A.strstart)),r>A.strm.avail_in&&(r=A.strm.avail_in),r&&(SA(A.strm,A.window,A.strstart,r),A.strstart+=r,A.insert+=r>A.w_size-A.insert?A.w_size-A.insert:r),A.high_water<A.strstart&&(A.high_water=A.strstart),r=A.bi_valid+42>>3,r=A.pending_buf_size-r>65535?65535:A.pending_buf_size-r,s=r>A.w_size?A.w_size:r,n=A.strstart-A.block_start,(n>=s||(n||e===sA)&&e!==tA&&0===A.strm.avail_in&&n<=r)&&(t=n>r?r:n,i=e===sA&&0===A.strm.avail_in&&t===n?1:0,_(A,A.block_start,t,i),A.block_start+=t,HA(A.strm)),i?3:1)},PA=(A,e)=>{let t,n;for(;;){if(A.lookahead<UA){if(MA(A),A.lookahead<UA&&e===tA)return 1;if(0===A.lookahead)break}if(t=0,A.lookahead>=3&&(A.ins_h=IA(A,A.ins_h,A.window[A.strstart+3-1]),t=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),0!==t&&A.strstart-t<=A.w_size-UA&&(A.match_length=DA(A,t)),A.match_length>=3)if(n=AA(A,A.strstart-A.match_start,A.match_length-3),A.lookahead-=A.match_length,A.match_length<=A.max_lazy_match&&A.lookahead>=3){A.match_length--;do{A.strstart++,A.ins_h=IA(A,A.ins_h,A.window[A.strstart+3-1]),t=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart}while(0!=--A.match_length);A.strstart++}else A.strstart+=A.match_length,A.match_length=0,A.ins_h=A.window[A.strstart],A.ins_h=IA(A,A.ins_h,A.window[A.strstart+1]);else n=AA(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++;if(n&&(LA(A,!1),0===A.strm.avail_out))return 1}return A.insert=A.strstart<2?A.strstart:2,e===sA?(LA(A,!0),0===A.strm.avail_out?3:4):A.sym_next&&(LA(A,!1),0===A.strm.avail_out)?1:2},OA=(A,e)=>{let t,n,r;for(;;){if(A.lookahead<UA){if(MA(A),A.lookahead<UA&&e===tA)return 1;if(0===A.lookahead)break}if(t=0,A.lookahead>=3&&(A.ins_h=IA(A,A.ins_h,A.window[A.strstart+3-1]),t=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),A.prev_length=A.match_length,A.prev_match=A.match_start,A.match_length=2,0!==t&&A.prev_length<A.max_lazy_match&&A.strstart-t<=A.w_size-UA&&(A.match_length=DA(A,t),A.match_length<=5&&(A.strategy===hA||3===A.match_length&&A.strstart-A.match_start>4096)&&(A.match_length=2)),A.prev_length>=3&&A.match_length<=A.prev_length){r=A.strstart+A.lookahead-3,n=AA(A,A.strstart-1-A.prev_match,A.prev_length-3),A.lookahead-=A.prev_length-1,A.prev_length-=2;do{++A.strstart<=r&&(A.ins_h=IA(A,A.ins_h,A.window[A.strstart+3-1]),t=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart)}while(0!=--A.prev_length);if(A.match_available=0,A.match_length=2,A.strstart++,n&&(LA(A,!1),0===A.strm.avail_out))return 1}else if(A.match_available){if(n=AA(A,0,A.window[A.strstart-1]),n&&LA(A,!1),A.strstart++,A.lookahead--,0===A.strm.avail_out)return 1}else A.match_available=1,A.strstart++,A.lookahead--}return A.match_available&&(n=AA(A,0,A.window[A.strstart-1]),A.match_available=0),A.insert=A.strstart<2?A.strstart:2,e===sA?(LA(A,!0),0===A.strm.avail_out?3:4):A.sym_next&&(LA(A,!1),0===A.strm.avail_out)?1:2};function jA(A,e,t,n,r){this.good_length=A,this.max_lazy=e,this.nice_length=t,this.max_chain=n,this.func=r}const WA=[new jA(0,0,0,0,TA),new jA(4,4,8,4,PA),new jA(4,5,16,8,PA),new jA(4,6,32,32,PA),new jA(4,4,16,16,OA),new jA(8,16,32,32,OA),new jA(8,16,128,128,OA),new jA(8,32,128,256,OA),new jA(32,128,258,1024,OA),new jA(32,258,258,4096,OA)];function VA(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=QA,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),bA(this.dyn_ltree),bA(this.dyn_dtree),bA(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),bA(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),bA(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const NA=A=>{if(!A)return 1;const e=A.state;return!e||e.strm!==A||e.status!==FA&&57!==e.status&&69!==e.status&&73!==e.status&&91!==e.status&&103!==e.status&&e.status!==mA&&e.status!==yA?1:0},ZA=A=>{if(NA(A))return vA(A,cA);A.total_in=A.total_out=0,A.data_type=pA;const e=A.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=2===e.wrap?57:e.wrap?FA:mA,A.adler=2===e.wrap?0:1,e.last_flush=-2,q(e),oA},YA=A=>{const e=ZA(A);var t;return e===oA&&((t=A.state).window_size=2*t.w_size,bA(t.head),t.max_lazy_match=WA[t.level].max_lazy,t.good_match=WA[t.level].good_length,t.nice_match=WA[t.level].nice_length,t.max_chain_length=WA[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),e},GA=(A,e,t,n,r,s)=>{if(!A)return cA;let i=1;if(e===BA&&(e=6),n<0?(i=0,n=-n):n>15&&(i=2,n-=16),r<1||r>9||t!==QA||n<8||n>15||e<0||e>9||s<0||s>wA||8===n&&1!==i)return vA(A,cA);8===n&&(n=9);const o=new VA;return A.state=o,o.strm=A,o.status=FA,o.wrap=i,o.gzhead=null,o.w_bits=n,o.w_size=1<<o.w_bits,o.w_mask=o.w_size-1,o.hash_bits=r+7,o.hash_size=1<<o.hash_bits,o.hash_mask=o.hash_size-1,o.hash_shift=~~((o.hash_bits+3-1)/3),o.window=new Uint8Array(2*o.w_size),o.head=new Uint16Array(o.hash_size),o.prev=new Uint16Array(o.w_size),o.lit_bufsize=1<<r+6,o.pending_buf_size=4*o.lit_bufsize,o.pending_buf=new Uint8Array(o.pending_buf_size),o.sym_buf=o.lit_bufsize,o.sym_end=3*(o.lit_bufsize-1),o.level=e,o.strategy=s,o.method=t,YA(A)};var RA={deflateInit:(A,e)=>GA(A,e,QA,15,8,fA),deflateInit2:GA,deflateReset:YA,deflateResetKeep:ZA,deflateSetHeader:(A,e)=>NA(A)||2!==A.state.wrap?cA:(A.state.gzhead=e,oA),deflate:(A,e)=>{if(NA(A)||e>iA||e<0)return A?vA(A,cA):cA;const t=A.state;if(!A.output||0!==A.avail_in&&!A.input||t.status===yA&&e!==sA)return vA(A,0===A.avail_out?uA:cA);const n=t.last_flush;if(t.last_flush=e,0!==t.pending){if(HA(A),0===A.avail_out)return t.last_flush=-1,oA}else if(0===A.avail_in&&xA(e)<=xA(n)&&e!==sA)return vA(A,uA);if(t.status===yA&&0!==A.avail_in)return vA(A,uA);if(t.status===FA&&0===t.wrap&&(t.status=mA),t.status===FA){let e=QA+(t.w_bits-8<<4)<<8,n=-1;if(n=t.strategy>=dA||t.level<2?0:t.level<6?1:6===t.level?2:3,e|=n<<6,0!==t.strstart&&(e|=32),e+=31-e%31,KA(t,e),0!==t.strstart&&(KA(t,A.adler>>>16),KA(t,65535&A.adler)),A.adler=1,t.status=mA,HA(A),0!==t.pending)return t.last_flush=-1,oA}if(57===t.status)if(A.adler=0,kA(t,31),kA(t,139),kA(t,8),t.gzhead)kA(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),kA(t,255&t.gzhead.time),kA(t,t.gzhead.time>>8&255),kA(t,t.gzhead.time>>16&255),kA(t,t.gzhead.time>>24&255),kA(t,9===t.level?2:t.strategy>=dA||t.level<2?4:0),kA(t,255&t.gzhead.os),t.gzhead.extra&&t.gzhead.extra.length&&(kA(t,255&t.gzhead.extra.length),kA(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(A.adler=X(A.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=69;else if(kA(t,0),kA(t,0),kA(t,0),kA(t,0),kA(t,0),kA(t,9===t.level?2:t.strategy>=dA||t.level<2?4:0),kA(t,3),t.status=mA,HA(A),0!==t.pending)return t.last_flush=-1,oA;if(69===t.status){if(t.gzhead.extra){let e=t.pending,n=(65535&t.gzhead.extra.length)-t.gzindex;for(;t.pending+n>t.pending_buf_size;){let r=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+r),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>e&&(A.adler=X(A.adler,t.pending_buf,t.pending-e,e)),t.gzindex+=r,HA(A),0!==t.pending)return t.last_flush=-1,oA;e=0,n-=r}let r=new Uint8Array(t.gzhead.extra);t.pending_buf.set(r.subarray(t.gzindex,t.gzindex+n),t.pending),t.pending+=n,t.gzhead.hcrc&&t.pending>e&&(A.adler=X(A.adler,t.pending_buf,t.pending-e,e)),t.gzindex=0}t.status=73}if(73===t.status){if(t.gzhead.name){let e,n=t.pending;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>n&&(A.adler=X(A.adler,t.pending_buf,t.pending-n,n)),HA(A),0!==t.pending)return t.last_flush=-1,oA;n=0}e=t.gzindex<t.gzhead.name.length?255&t.gzhead.name.charCodeAt(t.gzindex++):0,kA(t,e)}while(0!==e);t.gzhead.hcrc&&t.pending>n&&(A.adler=X(A.adler,t.pending_buf,t.pending-n,n)),t.gzindex=0}t.status=91}if(91===t.status){if(t.gzhead.comment){let e,n=t.pending;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>n&&(A.adler=X(A.adler,t.pending_buf,t.pending-n,n)),HA(A),0!==t.pending)return t.last_flush=-1,oA;n=0}e=t.gzindex<t.gzhead.comment.length?255&t.gzhead.comment.charCodeAt(t.gzindex++):0,kA(t,e)}while(0!==e);t.gzhead.hcrc&&t.pending>n&&(A.adler=X(A.adler,t.pending_buf,t.pending-n,n))}t.status=103}if(103===t.status){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(HA(A),0!==t.pending))return t.last_flush=-1,oA;kA(t,255&A.adler),kA(t,A.adler>>8&255),A.adler=0}if(t.status=mA,HA(A),0!==t.pending)return t.last_flush=-1,oA}if(0!==A.avail_in||0!==t.lookahead||e!==tA&&t.status!==yA){let n=0===t.level?TA(t,e):t.strategy===dA?((A,e)=>{let t;for(;;){if(0===A.lookahead&&(MA(A),0===A.lookahead)){if(e===tA)return 1;break}if(A.match_length=0,t=AA(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++,t&&(LA(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,e===sA?(LA(A,!0),0===A.strm.avail_out?3:4):A.sym_next&&(LA(A,!1),0===A.strm.avail_out)?1:2})(t,e):t.strategy===gA?((A,e)=>{let t,n,r,s;const i=A.window;for(;;){if(A.lookahead<=CA){if(MA(A),A.lookahead<=CA&&e===tA)return 1;if(0===A.lookahead)break}if(A.match_length=0,A.lookahead>=3&&A.strstart>0&&(r=A.strstart-1,n=i[r],n===i[++r]&&n===i[++r]&&n===i[++r])){s=A.strstart+CA;do{}while(n===i[++r]&&n===i[++r]&&n===i[++r]&&n===i[++r]&&n===i[++r]&&n===i[++r]&&n===i[++r]&&n===i[++r]&&r<s);A.match_length=CA-(s-r),A.match_length>A.lookahead&&(A.match_length=A.lookahead)}if(A.match_length>=3?(t=AA(A,1,A.match_length-3),A.lookahead-=A.match_length,A.strstart+=A.match_length,A.match_length=0):(t=AA(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++),t&&(LA(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,e===sA?(LA(A,!0),0===A.strm.avail_out?3:4):A.sym_next&&(LA(A,!1),0===A.strm.avail_out)?1:2})(t,e):WA[t.level].func(t,e);if(3!==n&&4!==n||(t.status=yA),1===n||3===n)return 0===A.avail_out&&(t.last_flush=-1),oA;if(2===n&&(e===nA?eA(t):e!==iA&&(_(t,0,0,!1),e===rA&&(bA(t.head),0===t.lookahead&&(t.strstart=0,t.block_start=0,t.insert=0))),HA(A),0===A.avail_out))return t.last_flush=-1,oA}return e!==sA?oA:t.wrap<=0?aA:(2===t.wrap?(kA(t,255&A.adler),kA(t,A.adler>>8&255),kA(t,A.adler>>16&255),kA(t,A.adler>>24&255),kA(t,255&A.total_in),kA(t,A.total_in>>8&255),kA(t,A.total_in>>16&255),kA(t,A.total_in>>24&255)):(KA(t,A.adler>>>16),KA(t,65535&A.adler)),HA(A),t.wrap>0&&(t.wrap=-t.wrap),0!==t.pending?oA:aA)},deflateEnd:A=>{if(NA(A))return cA;const e=A.state.status;return A.state=null,e===mA?vA(A,lA):oA},deflateSetDictionary:(A,e)=>{let t=e.length;if(NA(A))return cA;const n=A.state,r=n.wrap;if(2===r||1===r&&n.status!==FA||n.lookahead)return cA;if(1===r&&(A.adler=G(A.adler,e,t,0)),n.wrap=0,t>=n.w_size){0===r&&(bA(n.head),n.strstart=0,n.block_start=0,n.insert=0);let A=new Uint8Array(n.w_size);A.set(e.subarray(t-n.w_size,t),0),e=A,t=n.w_size}const s=A.avail_in,i=A.next_in,o=A.input;for(A.avail_in=t,A.next_in=0,A.input=e,MA(n);n.lookahead>=3;){let A=n.strstart,e=n.lookahead-2;do{n.ins_h=IA(n,n.ins_h,n.window[A+3-1]),n.prev[A&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=A,A++}while(--e);n.strstart=A,n.lookahead=2,MA(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,A.next_in=i,A.input=o,A.avail_in=s,n.wrap=r,oA},deflateInfo:"pako deflate (from Nodeca project)"};const XA=(A,e)=>Object.prototype.hasOwnProperty.call(A,e);var JA=function(A){const e=Array.prototype.slice.call(arguments,1);for(;e.length;){const t=e.shift();if(t){if("object"!=typeof t)throw new TypeError(t+"must be non-object");for(const e in t)XA(t,e)&&(A[e]=t[e])}}return A},zA=A=>{let e=0;for(let t=0,n=A.length;t<n;t++)e+=A[t].length;const t=new Uint8Array(e);for(let e=0,n=0,r=A.length;e<r;e++){let r=A[e];t.set(r,n),n+=r.length}return t};let qA=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(A){qA=!1}const _A=new Uint8Array(256);for(let A=0;A<256;A++)_A[A]=A>=252?6:A>=248?5:A>=240?4:A>=224?3:A>=192?2:1;_A[254]=_A[254]=1;var $A=A=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(A);let e,t,n,r,s,i=A.length,o=0;for(r=0;r<i;r++)t=A.charCodeAt(r),55296==(64512&t)&&r+1<i&&(n=A.charCodeAt(r+1),56320==(64512&n)&&(t=65536+(t-55296<<10)+(n-56320),r++)),o+=t<128?1:t<2048?2:t<65536?3:4;for(e=new Uint8Array(o),s=0,r=0;s<o;r++)t=A.charCodeAt(r),55296==(64512&t)&&r+1<i&&(n=A.charCodeAt(r+1),56320==(64512&n)&&(t=65536+(t-55296<<10)+(n-56320),r++)),t<128?e[s++]=t:t<2048?(e[s++]=192|t>>>6,e[s++]=128|63&t):t<65536?(e[s++]=224|t>>>12,e[s++]=128|t>>>6&63,e[s++]=128|63&t):(e[s++]=240|t>>>18,e[s++]=128|t>>>12&63,e[s++]=128|t>>>6&63,e[s++]=128|63&t);return e},Ae=(A,e)=>{const t=e||A.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(A.subarray(0,e));let n,r;const s=new Array(2*t);for(r=0,n=0;n<t;){let e=A[n++];if(e<128){s[r++]=e;continue}let i=_A[e];if(i>4)s[r++]=65533,n+=i-1;else{for(e&=2===i?31:3===i?15:7;i>1&&n<t;)e=e<<6|63&A[n++],i--;i>1?s[r++]=65533:e<65536?s[r++]=e:(e-=65536,s[r++]=55296|e>>10&1023,s[r++]=56320|1023&e)}}return((A,e)=>{if(e<65534&&A.subarray&&qA)return String.fromCharCode.apply(null,A.length===e?A:A.subarray(0,e));let t="";for(let n=0;n<e;n++)t+=String.fromCharCode(A[n]);return t})(s,r)},ee=(A,e)=>{(e=e||A.length)>A.length&&(e=A.length);let t=e-1;for(;t>=0&&128==(192&A[t]);)t--;return t<0||0===t?e:t+_A[A[t]]>e?t:e};var te=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0};const ne=Object.prototype.toString,{Z_NO_FLUSH:re,Z_SYNC_FLUSH:se,Z_FULL_FLUSH:ie,Z_FINISH:oe,Z_OK:ae,Z_STREAM_END:ce,Z_DEFAULT_COMPRESSION:le,Z_DEFAULT_STRATEGY:ue,Z_DEFLATED:Be}=z;function he(A){this.options=JA({level:le,method:Be,chunkSize:16384,windowBits:15,memLevel:8,strategy:ue},A||{});let e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new te,this.strm.avail_out=0;let t=RA.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(t!==ae)throw new Error(J[t]);if(e.header&&RA.deflateSetHeader(this.strm,e.header),e.dictionary){let A;if(A="string"==typeof e.dictionary?$A(e.dictionary):"[object ArrayBuffer]"===ne.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,t=RA.deflateSetDictionary(this.strm,A),t!==ae)throw new Error(J[t]);this._dict_set=!0}}function de(A,e){const t=new he(e);if(t.push(A,!0),t.err)throw t.msg||J[t.err];return t.result}he.prototype.push=function(A,e){const t=this.strm,n=this.options.chunkSize;let r,s;if(this.ended)return!1;for(s=e===~~e?e:!0===e?oe:re,"string"==typeof A?t.input=$A(A):"[object ArrayBuffer]"===ne.call(A)?t.input=new Uint8Array(A):t.input=A,t.next_in=0,t.avail_in=t.input.length;;)if(0===t.avail_out&&(t.output=new Uint8Array(n),t.next_out=0,t.avail_out=n),(s===se||s===ie)&&t.avail_out<=6)this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;else{if(r=RA.deflate(t,s),r===ce)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),r=RA.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===ae;if(0!==t.avail_out){if(s>0&&t.next_out>0)this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;else if(0===t.avail_in)break}else this.onData(t.output)}return!0},he.prototype.onData=function(A){this.chunks.push(A)},he.prototype.onEnd=function(A){A===ae&&(this.result=zA(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg};var ge={Deflate:he,deflate:de,deflateRaw:function(A,e){return(e=e||{}).raw=!0,de(A,e)},gzip:function(A,e){return(e=e||{}).gzip=!0,de(A,e)},constants:z};const we=16209;var fe=function(A,e){let t,n,r,s,i,o,a,c,l,u,B,h,d,g,w,f,p,Q,C,U,F,m,y,v;const x=A.state;t=A.next_in,y=A.input,n=t+(A.avail_in-5),r=A.next_out,v=A.output,s=r-(e-A.avail_out),i=r+(A.avail_out-257),o=x.dmax,a=x.wsize,c=x.whave,l=x.wnext,u=x.window,B=x.hold,h=x.bits,d=x.lencode,g=x.distcode,w=(1<<x.lenbits)-1,f=(1<<x.distbits)-1;A:do{h<15&&(B+=y[t++]<<h,h+=8,B+=y[t++]<<h,h+=8),p=d[B&w];e:for(;;){if(Q=p>>>24,B>>>=Q,h-=Q,Q=p>>>16&255,0===Q)v[r++]=65535&p;else{if(!(16&Q)){if(0==(64&Q)){p=d[(65535&p)+(B&(1<<Q)-1)];continue e}if(32&Q){x.mode=16191;break A}A.msg="invalid literal/length code",x.mode=we;break A}C=65535&p,Q&=15,Q&&(h<Q&&(B+=y[t++]<<h,h+=8),C+=B&(1<<Q)-1,B>>>=Q,h-=Q),h<15&&(B+=y[t++]<<h,h+=8,B+=y[t++]<<h,h+=8),p=g[B&f];t:for(;;){if(Q=p>>>24,B>>>=Q,h-=Q,Q=p>>>16&255,!(16&Q)){if(0==(64&Q)){p=g[(65535&p)+(B&(1<<Q)-1)];continue t}A.msg="invalid distance code",x.mode=we;break A}if(U=65535&p,Q&=15,h<Q&&(B+=y[t++]<<h,h+=8,h<Q&&(B+=y[t++]<<h,h+=8)),U+=B&(1<<Q)-1,U>o){A.msg="invalid distance too far back",x.mode=we;break A}if(B>>>=Q,h-=Q,Q=r-s,U>Q){if(Q=U-Q,Q>c&&x.sane){A.msg="invalid distance too far back",x.mode=we;break A}if(F=0,m=u,0===l){if(F+=a-Q,Q<C){C-=Q;do{v[r++]=u[F++]}while(--Q);F=r-U,m=v}}else if(l<Q){if(F+=a+l-Q,Q-=l,Q<C){C-=Q;do{v[r++]=u[F++]}while(--Q);if(F=0,l<C){Q=l,C-=Q;do{v[r++]=u[F++]}while(--Q);F=r-U,m=v}}}else if(F+=l-Q,Q<C){C-=Q;do{v[r++]=u[F++]}while(--Q);F=r-U,m=v}for(;C>2;)v[r++]=m[F++],v[r++]=m[F++],v[r++]=m[F++],C-=3;C&&(v[r++]=m[F++],C>1&&(v[r++]=m[F++]))}else{F=r-U;do{v[r++]=v[F++],v[r++]=v[F++],v[r++]=v[F++],C-=3}while(C>2);C&&(v[r++]=v[F++],C>1&&(v[r++]=v[F++]))}break}}break}}while(t<n&&r<i);C=h>>3,t-=C,h-=C<<3,B&=(1<<h)-1,A.next_in=t,A.next_out=r,A.avail_in=t<n?n-t+5:5-(t-n),A.avail_out=r<i?i-r+257:257-(r-i),x.hold=B,x.bits=h};const pe=15,Qe=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),Ce=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),Ue=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),Fe=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var me=(A,e,t,n,r,s,i,o)=>{const a=o.bits;let c,l,u,B,h,d,g=0,w=0,f=0,p=0,Q=0,C=0,U=0,F=0,m=0,y=0,v=null;const x=new Uint16Array(16),b=new Uint16Array(16);let E,I,H,L=null;for(g=0;g<=pe;g++)x[g]=0;for(w=0;w<n;w++)x[e[t+w]]++;for(Q=a,p=pe;p>=1&&0===x[p];p--);if(Q>p&&(Q=p),0===p)return r[s++]=20971520,r[s++]=20971520,o.bits=1,0;for(f=1;f<p&&0===x[f];f++);for(Q<f&&(Q=f),F=1,g=1;g<=pe;g++)if(F<<=1,F-=x[g],F<0)return-1;if(F>0&&(0===A||1!==p))return-1;for(b[1]=0,g=1;g<pe;g++)b[g+1]=b[g]+x[g];for(w=0;w<n;w++)0!==e[t+w]&&(i[b[e[t+w]]++]=w);if(0===A?(v=L=i,d=20):1===A?(v=Qe,L=Ce,d=257):(v=Ue,L=Fe,d=0),y=0,w=0,g=f,h=s,C=Q,U=0,u=-1,m=1<<Q,B=m-1,1===A&&m>852||2===A&&m>592)return 1;for(;;){E=g-U,i[w]+1<d?(I=0,H=i[w]):i[w]>=d?(I=L[i[w]-d],H=v[i[w]-d]):(I=96,H=0),c=1<<g-U,l=1<<C,f=l;do{l-=c,r[h+(y>>U)+l]=E<<24|I<<16|H|0}while(0!==l);for(c=1<<g-1;y&c;)c>>=1;if(0!==c?(y&=c-1,y+=c):y=0,w++,0==--x[g]){if(g===p)break;g=e[t+i[w]]}if(g>Q&&(y&B)!==u){for(0===U&&(U=Q),h+=f,C=g-U,F=1<<C;C+U<p&&(F-=x[C+U],!(F<=0));)C++,F<<=1;if(m+=1<<C,1===A&&m>852||2===A&&m>592)return 1;u=y&B,r[u]=Q<<24|C<<16|h-s|0}}return 0!==y&&(r[h+y]=g-U<<24|64<<16|0),o.bits=Q,0};const{Z_FINISH:ye,Z_BLOCK:ve,Z_TREES:xe,Z_OK:be,Z_STREAM_END:Ee,Z_NEED_DICT:Ie,Z_STREAM_ERROR:He,Z_DATA_ERROR:Le,Z_MEM_ERROR:ke,Z_BUF_ERROR:Ke,Z_DEFLATED:Se}=z,De=16180,Me=16190,Te=16191,Pe=16192,Oe=16194,je=16199,We=16200,Ve=16206,Ne=16209,Ze=A=>(A>>>24&255)+(A>>>8&65280)+((65280&A)<<8)+((255&A)<<24);function Ye(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Ge=A=>{if(!A)return 1;const e=A.state;return!e||e.strm!==A||e.mode<De||e.mode>16211?1:0},Re=A=>{if(Ge(A))return He;const e=A.state;return A.total_in=A.total_out=e.total=0,A.msg="",e.wrap&&(A.adler=1&e.wrap),e.mode=De,e.last=0,e.havedict=0,e.flags=-1,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Int32Array(852),e.distcode=e.distdyn=new Int32Array(592),e.sane=1,e.back=-1,be},Xe=A=>{if(Ge(A))return He;const e=A.state;return e.wsize=0,e.whave=0,e.wnext=0,Re(A)},Je=(A,e)=>{let t;if(Ge(A))return He;const n=A.state;return e<0?(t=0,e=-e):(t=5+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?He:(null!==n.window&&n.wbits!==e&&(n.window=null),n.wrap=t,n.wbits=e,Xe(A))},ze=(A,e)=>{if(!A)return He;const t=new Ye;A.state=t,t.strm=A,t.window=null,t.mode=De;const n=Je(A,e);return n!==be&&(A.state=null),n};let qe,_e,$e=!0;const At=A=>{if($e){qe=new Int32Array(512),_e=new Int32Array(32);let e=0;for(;e<144;)A.lens[e++]=8;for(;e<256;)A.lens[e++]=9;for(;e<280;)A.lens[e++]=7;for(;e<288;)A.lens[e++]=8;for(me(1,A.lens,0,288,qe,0,A.work,{bits:9}),e=0;e<32;)A.lens[e++]=5;me(2,A.lens,0,32,_e,0,A.work,{bits:5}),$e=!1}A.lencode=qe,A.lenbits=9,A.distcode=_e,A.distbits=5},et=(A,e,t,n)=>{let r;const s=A.state;return null===s.window&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new Uint8Array(s.wsize)),n>=s.wsize?(s.window.set(e.subarray(t-s.wsize,t),0),s.wnext=0,s.whave=s.wsize):(r=s.wsize-s.wnext,r>n&&(r=n),s.window.set(e.subarray(t-n,t-n+r),s.wnext),(n-=r)?(s.window.set(e.subarray(t-n,t),0),s.wnext=n,s.whave=s.wsize):(s.wnext+=r,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=r))),0};var tt={inflateReset:Xe,inflateReset2:Je,inflateResetKeep:Re,inflateInit:A=>ze(A,15),inflateInit2:ze,inflate:(A,e)=>{let t,n,r,s,i,o,a,c,l,u,B,h,d,g,w,f,p,Q,C,U,F,m,y=0;const v=new Uint8Array(4);let x,b;const E=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Ge(A)||!A.output||!A.input&&0!==A.avail_in)return He;t=A.state,t.mode===Te&&(t.mode=Pe),i=A.next_out,r=A.output,a=A.avail_out,s=A.next_in,n=A.input,o=A.avail_in,c=t.hold,l=t.bits,u=o,B=a,m=be;A:for(;;)switch(t.mode){case De:if(0===t.wrap){t.mode=Pe;break}for(;l<16;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(2&t.wrap&&35615===c){0===t.wbits&&(t.wbits=15),t.check=0,v[0]=255&c,v[1]=c>>>8&255,t.check=X(t.check,v,2,0),c=0,l=0,t.mode=16181;break}if(t.head&&(t.head.done=!1),!(1&t.wrap)||(((255&c)<<8)+(c>>8))%31){A.msg="incorrect header check",t.mode=Ne;break}if((15&c)!==Se){A.msg="unknown compression method",t.mode=Ne;break}if(c>>>=4,l-=4,F=8+(15&c),0===t.wbits&&(t.wbits=F),F>15||F>t.wbits){A.msg="invalid window size",t.mode=Ne;break}t.dmax=1<<t.wbits,t.flags=0,A.adler=t.check=1,t.mode=512&c?16189:Te,c=0,l=0;break;case 16181:for(;l<16;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(t.flags=c,(255&t.flags)!==Se){A.msg="unknown compression method",t.mode=Ne;break}if(57344&t.flags){A.msg="unknown header flags set",t.mode=Ne;break}t.head&&(t.head.text=c>>8&1),512&t.flags&&4&t.wrap&&(v[0]=255&c,v[1]=c>>>8&255,t.check=X(t.check,v,2,0)),c=0,l=0,t.mode=16182;case 16182:for(;l<32;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}t.head&&(t.head.time=c),512&t.flags&&4&t.wrap&&(v[0]=255&c,v[1]=c>>>8&255,v[2]=c>>>16&255,v[3]=c>>>24&255,t.check=X(t.check,v,4,0)),c=0,l=0,t.mode=16183;case 16183:for(;l<16;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}t.head&&(t.head.xflags=255&c,t.head.os=c>>8),512&t.flags&&4&t.wrap&&(v[0]=255&c,v[1]=c>>>8&255,t.check=X(t.check,v,2,0)),c=0,l=0,t.mode=16184;case 16184:if(1024&t.flags){for(;l<16;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}t.length=c,t.head&&(t.head.extra_len=c),512&t.flags&&4&t.wrap&&(v[0]=255&c,v[1]=c>>>8&255,t.check=X(t.check,v,2,0)),c=0,l=0}else t.head&&(t.head.extra=null);t.mode=16185;case 16185:if(1024&t.flags&&(h=t.length,h>o&&(h=o),h&&(t.head&&(F=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(n.subarray(s,s+h),F)),512&t.flags&&4&t.wrap&&(t.check=X(t.check,n,h,s)),o-=h,s+=h,t.length-=h),t.length))break A;t.length=0,t.mode=16186;case 16186:if(2048&t.flags){if(0===o)break A;h=0;do{F=n[s+h++],t.head&&F&&t.length<65536&&(t.head.name+=String.fromCharCode(F))}while(F&&h<o);if(512&t.flags&&4&t.wrap&&(t.check=X(t.check,n,h,s)),o-=h,s+=h,F)break A}else t.head&&(t.head.name=null);t.length=0,t.mode=16187;case 16187:if(4096&t.flags){if(0===o)break A;h=0;do{F=n[s+h++],t.head&&F&&t.length<65536&&(t.head.comment+=String.fromCharCode(F))}while(F&&h<o);if(512&t.flags&&4&t.wrap&&(t.check=X(t.check,n,h,s)),o-=h,s+=h,F)break A}else t.head&&(t.head.comment=null);t.mode=16188;case 16188:if(512&t.flags){for(;l<16;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(4&t.wrap&&c!==(65535&t.check)){A.msg="header crc mismatch",t.mode=Ne;break}c=0,l=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),A.adler=t.check=0,t.mode=Te;break;case 16189:for(;l<32;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}A.adler=t.check=Ze(c),c=0,l=0,t.mode=Me;case Me:if(0===t.havedict)return A.next_out=i,A.avail_out=a,A.next_in=s,A.avail_in=o,t.hold=c,t.bits=l,Ie;A.adler=t.check=1,t.mode=Te;case Te:if(e===ve||e===xe)break A;case Pe:if(t.last){c>>>=7&l,l-=7&l,t.mode=Ve;break}for(;l<3;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}switch(t.last=1&c,c>>>=1,l-=1,3&c){case 0:t.mode=16193;break;case 1:if(At(t),t.mode=je,e===xe){c>>>=2,l-=2;break A}break;case 2:t.mode=16196;break;case 3:A.msg="invalid block type",t.mode=Ne}c>>>=2,l-=2;break;case 16193:for(c>>>=7&l,l-=7&l;l<32;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if((65535&c)!=(c>>>16^65535)){A.msg="invalid stored block lengths",t.mode=Ne;break}if(t.length=65535&c,c=0,l=0,t.mode=Oe,e===xe)break A;case Oe:t.mode=16195;case 16195:if(h=t.length,h){if(h>o&&(h=o),h>a&&(h=a),0===h)break A;r.set(n.subarray(s,s+h),i),o-=h,s+=h,a-=h,i+=h,t.length-=h;break}t.mode=Te;break;case 16196:for(;l<14;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(t.nlen=257+(31&c),c>>>=5,l-=5,t.ndist=1+(31&c),c>>>=5,l-=5,t.ncode=4+(15&c),c>>>=4,l-=4,t.nlen>286||t.ndist>30){A.msg="too many length or distance symbols",t.mode=Ne;break}t.have=0,t.mode=16197;case 16197:for(;t.have<t.ncode;){for(;l<3;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}t.lens[E[t.have++]]=7&c,c>>>=3,l-=3}for(;t.have<19;)t.lens[E[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,x={bits:t.lenbits},m=me(0,t.lens,0,19,t.lencode,0,t.work,x),t.lenbits=x.bits,m){A.msg="invalid code lengths set",t.mode=Ne;break}t.have=0,t.mode=16198;case 16198:for(;t.have<t.nlen+t.ndist;){for(;y=t.lencode[c&(1<<t.lenbits)-1],w=y>>>24,f=y>>>16&255,p=65535&y,!(w<=l);){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(p<16)c>>>=w,l-=w,t.lens[t.have++]=p;else{if(16===p){for(b=w+2;l<b;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(c>>>=w,l-=w,0===t.have){A.msg="invalid bit length repeat",t.mode=Ne;break}F=t.lens[t.have-1],h=3+(3&c),c>>>=2,l-=2}else if(17===p){for(b=w+3;l<b;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}c>>>=w,l-=w,F=0,h=3+(7&c),c>>>=3,l-=3}else{for(b=w+7;l<b;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}c>>>=w,l-=w,F=0,h=11+(127&c),c>>>=7,l-=7}if(t.have+h>t.nlen+t.ndist){A.msg="invalid bit length repeat",t.mode=Ne;break}for(;h--;)t.lens[t.have++]=F}}if(t.mode===Ne)break;if(0===t.lens[256]){A.msg="invalid code -- missing end-of-block",t.mode=Ne;break}if(t.lenbits=9,x={bits:t.lenbits},m=me(1,t.lens,0,t.nlen,t.lencode,0,t.work,x),t.lenbits=x.bits,m){A.msg="invalid literal/lengths set",t.mode=Ne;break}if(t.distbits=6,t.distcode=t.distdyn,x={bits:t.distbits},m=me(2,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,x),t.distbits=x.bits,m){A.msg="invalid distances set",t.mode=Ne;break}if(t.mode=je,e===xe)break A;case je:t.mode=We;case We:if(o>=6&&a>=258){A.next_out=i,A.avail_out=a,A.next_in=s,A.avail_in=o,t.hold=c,t.bits=l,fe(A,B),i=A.next_out,r=A.output,a=A.avail_out,s=A.next_in,n=A.input,o=A.avail_in,c=t.hold,l=t.bits,t.mode===Te&&(t.back=-1);break}for(t.back=0;y=t.lencode[c&(1<<t.lenbits)-1],w=y>>>24,f=y>>>16&255,p=65535&y,!(w<=l);){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(f&&0==(240&f)){for(Q=w,C=f,U=p;y=t.lencode[U+((c&(1<<Q+C)-1)>>Q)],w=y>>>24,f=y>>>16&255,p=65535&y,!(Q+w<=l);){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}c>>>=Q,l-=Q,t.back+=Q}if(c>>>=w,l-=w,t.back+=w,t.length=p,0===f){t.mode=16205;break}if(32&f){t.back=-1,t.mode=Te;break}if(64&f){A.msg="invalid literal/length code",t.mode=Ne;break}t.extra=15&f,t.mode=16201;case 16201:if(t.extra){for(b=t.extra;l<b;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}t.length+=c&(1<<t.extra)-1,c>>>=t.extra,l-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=16202;case 16202:for(;y=t.distcode[c&(1<<t.distbits)-1],w=y>>>24,f=y>>>16&255,p=65535&y,!(w<=l);){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(0==(240&f)){for(Q=w,C=f,U=p;y=t.distcode[U+((c&(1<<Q+C)-1)>>Q)],w=y>>>24,f=y>>>16&255,p=65535&y,!(Q+w<=l);){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}c>>>=Q,l-=Q,t.back+=Q}if(c>>>=w,l-=w,t.back+=w,64&f){A.msg="invalid distance code",t.mode=Ne;break}t.offset=p,t.extra=15&f,t.mode=16203;case 16203:if(t.extra){for(b=t.extra;l<b;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}t.offset+=c&(1<<t.extra)-1,c>>>=t.extra,l-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){A.msg="invalid distance too far back",t.mode=Ne;break}t.mode=16204;case 16204:if(0===a)break A;if(h=B-a,t.offset>h){if(h=t.offset-h,h>t.whave&&t.sane){A.msg="invalid distance too far back",t.mode=Ne;break}h>t.wnext?(h-=t.wnext,d=t.wsize-h):d=t.wnext-h,h>t.length&&(h=t.length),g=t.window}else g=r,d=i-t.offset,h=t.length;h>a&&(h=a),a-=h,t.length-=h;do{r[i++]=g[d++]}while(--h);0===t.length&&(t.mode=We);break;case 16205:if(0===a)break A;r[i++]=t.length,a--,t.mode=We;break;case Ve:if(t.wrap){for(;l<32;){if(0===o)break A;o--,c|=n[s++]<<l,l+=8}if(B-=a,A.total_out+=B,t.total+=B,4&t.wrap&&B&&(A.adler=t.check=t.flags?X(t.check,r,B,i-B):G(t.check,r,B,i-B)),B=a,4&t.wrap&&(t.flags?c:Ze(c))!==t.check){A.msg="incorrect data check",t.mode=Ne;break}c=0,l=0}t.mode=16207;case 16207:if(t.wrap&&t.flags){for(;l<32;){if(0===o)break A;o--,c+=n[s++]<<l,l+=8}if(4&t.wrap&&c!==(4294967295&t.total)){A.msg="incorrect length check",t.mode=Ne;break}c=0,l=0}t.mode=16208;case 16208:m=Ee;break A;case Ne:m=Le;break A;case 16210:return ke;default:return He}return A.next_out=i,A.avail_out=a,A.next_in=s,A.avail_in=o,t.hold=c,t.bits=l,(t.wsize||B!==A.avail_out&&t.mode<Ne&&(t.mode<Ve||e!==ye))&&et(A,A.output,A.next_out,B-A.avail_out),u-=A.avail_in,B-=A.avail_out,A.total_in+=u,A.total_out+=B,t.total+=B,4&t.wrap&&B&&(A.adler=t.check=t.flags?X(t.check,r,B,A.next_out-B):G(t.check,r,B,A.next_out-B)),A.data_type=t.bits+(t.last?64:0)+(t.mode===Te?128:0)+(t.mode===je||t.mode===Oe?256:0),(0===u&&0===B||e===ye)&&m===be&&(m=Ke),m},inflateEnd:A=>{if(Ge(A))return He;let e=A.state;return e.window&&(e.window=null),A.state=null,be},inflateGetHeader:(A,e)=>{if(Ge(A))return He;const t=A.state;return 0==(2&t.wrap)?He:(t.head=e,e.done=!1,be)},inflateSetDictionary:(A,e)=>{const t=e.length;let n,r,s;return Ge(A)?He:(n=A.state,0!==n.wrap&&n.mode!==Me?He:n.mode===Me&&(r=1,r=G(r,e,t,0),r!==n.check)?Le:(s=et(A,e,t,t),s?(n.mode=16210,ke):(n.havedict=1,be)))},inflateInfo:"pako inflate (from Nodeca project)"};var nt=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const rt=Object.prototype.toString,{Z_NO_FLUSH:st,Z_FINISH:it,Z_OK:ot,Z_STREAM_END:at,Z_NEED_DICT:ct,Z_STREAM_ERROR:lt,Z_DATA_ERROR:ut,Z_MEM_ERROR:Bt}=z;function ht(A){this.options=JA({chunkSize:65536,windowBits:15,to:""},A||{});const e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||A&&A.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new te,this.strm.avail_out=0;let t=tt.inflateInit2(this.strm,e.windowBits);if(t!==ot)throw new Error(J[t]);if(this.header=new nt,tt.inflateGetHeader(this.strm,this.header),e.dictionary&&("string"==typeof e.dictionary?e.dictionary=$A(e.dictionary):"[object ArrayBuffer]"===rt.call(e.dictionary)&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(t=tt.inflateSetDictionary(this.strm,e.dictionary),t!==ot)))throw new Error(J[t])}function dt(A,e){const t=new ht(e);if(t.push(A),t.err)throw t.msg||J[t.err];return t.result}ht.prototype.push=function(A,e){const t=this.strm,n=this.options.chunkSize,r=this.options.dictionary;let s,i,o;if(this.ended)return!1;for(i=e===~~e?e:!0===e?it:st,"[object ArrayBuffer]"===rt.call(A)?t.input=new Uint8Array(A):t.input=A,t.next_in=0,t.avail_in=t.input.length;;){for(0===t.avail_out&&(t.output=new Uint8Array(n),t.next_out=0,t.avail_out=n),s=tt.inflate(t,i),s===ct&&r&&(s=tt.inflateSetDictionary(t,r),s===ot?s=tt.inflate(t,i):s===ut&&(s=ct));t.avail_in>0&&s===at&&t.state.wrap>0&&0!==A[t.next_in];)tt.inflateReset(t),s=tt.inflate(t,i);switch(s){case lt:case ut:case ct:case Bt:return this.onEnd(s),this.ended=!0,!1}if(o=t.avail_out,t.next_out&&(0===t.avail_out||s===at))if("string"===this.options.to){let A=ee(t.output,t.next_out),e=t.next_out-A,r=Ae(t.output,A);t.next_out=e,t.avail_out=n-e,e&&t.output.set(t.output.subarray(A,A+e),0),this.onData(r)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(s!==ot||0!==o){if(s===at)return s=tt.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(0===t.avail_in)break}}return!0},ht.prototype.onData=function(A){this.chunks.push(A)},ht.prototype.onEnd=function(A){A===ot&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=zA(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg};var gt={Inflate:ht,inflate:dt,inflateRaw:function(A,e){return(e=e||{}).raw=!0,dt(A,e)},ungzip:dt,constants:z};const{Deflate:wt,deflate:ft,deflateRaw:pt,gzip:Qt}=ge,{Inflate:Ct,inflate:Ut,inflateRaw:Ft,ungzip:mt}=gt;var yt=Ct,vt=Ut;const xt=[];for(let A=0;A<256;A++){let e=A;for(let A=0;A<8;A++)1&e?e=3988292384^e>>>1:e>>>=1;xt[A]=e}const bt=4294967295;function Et(A,e){return(function(A,e,t){let n=A;for(let A=0;A<t;A++)n=xt[255&(n^e[A])]^n>>>8;return n}(bt,A,e)^bt)>>>0}function It(A,e,t){const n=A.readUint32(),r=Et(new Uint8Array(A.buffer,A.byteOffset+A.offset-e-4,e),e);if(r!==n)throw new Error(`CRC mismatch for chunk ${t}. Expected ${n}, found ${r}`)}function Ht(A,e,t){for(let n=0;n<t;n++)e[n]=A[n]}function Lt(A,e,t,n){let r=0;for(;r<n;r++)e[r]=A[r];for(;r<t;r++)e[r]=A[r]+e[r-n]&255}function kt(A,e,t,n){let r=0;if(0===t.length)for(;r<n;r++)e[r]=A[r];else for(;r<n;r++)e[r]=A[r]+t[r]&255}function Kt(A,e,t,n,r){let s=0;if(0===t.length){for(;s<r;s++)e[s]=A[s];for(;s<n;s++)e[s]=A[s]+(e[s-r]>>1)&255}else{for(;s<r;s++)e[s]=A[s]+(t[s]>>1)&255;for(;s<n;s++)e[s]=A[s]+(e[s-r]+t[s]>>1)&255}}function St(A,e,t,n,r){let s=0;if(0===t.length){for(;s<r;s++)e[s]=A[s];for(;s<n;s++)e[s]=A[s]+e[s-r]&255}else{for(;s<r;s++)e[s]=A[s]+t[s]&255;for(;s<n;s++)e[s]=A[s]+Dt(e[s-r],t[s],t[s-r])&255}}function Dt(A,e,t){const n=A+e-t,r=Math.abs(n-A),s=Math.abs(n-e),i=Math.abs(n-t);return r<=s&&r<=i?A:s<=i?e:t}function Mt(A,e,t,n,r,s){switch(A){case 0:Ht(e,t,r);break;case 1:Lt(e,t,r,s);break;case 2:kt(e,t,n,r);break;case 3:Kt(e,t,n,r,s);break;case 4:St(e,t,n,r,s);break;default:throw new Error(`Unsupported filter: ${A}`)}}const Tt=new Uint16Array([255]),Pt=255===new Uint8Array(Tt.buffer)[0];const Ot=new Uint16Array([255]),jt=255===new Uint8Array(Ot.buffer)[0],Wt=new Uint8Array(0);function Vt(A){const{data:e,width:t,height:n,channels:r,depth:s}=A,i=Math.ceil(s/8)*r,o=Math.ceil(s/8*r*t),a=new Uint8Array(n*o);let c,l,u=Wt,B=0;for(let A=0;A<n;A++){switch(c=e.subarray(B+1,B+1+o),l=a.subarray(A*o,(A+1)*o),e[B]){case 0:Ht(c,l,o);break;case 1:Lt(c,l,o,i);break;case 2:kt(c,l,u,o);break;case 3:Kt(c,l,u,o,i);break;case 4:St(c,l,u,o,i);break;default:throw new Error(`Unsupported filter: ${e[B]}`)}u=l,B+=o+1}if(16===s){const A=new Uint16Array(a.buffer);if(jt)for(let e=0;e<A.length;e++)A[e]=(255&(h=A[e]))<<8|h>>8&255;return A}return a;var h}const Nt=Uint8Array.of(137,80,78,71,13,10,26,10);function Zt(A){if(!function(A){if(A.length<Nt.length)return!1;for(let e=0;e<Nt.length;e++)if(A[e]!==Nt[e])return!1;return!0}(A.readBytes(Nt.length)))throw new Error("wrong PNG signature")}const Yt="tEXt",Gt=new TextDecoder("latin1");function Rt(A){if(Jt(A),0===A.length||A.length>79)throw new Error("keyword length must be between 1 and 79")}const Xt=/^[\u0000-\u00FF]*$/;function Jt(A){if(!Xt.test(A))throw new Error("invalid latin1 text")}function zt(A,e,t){const n=qt(e);A[n]=function(A,e){return Gt.decode(A.readBytes(e))}(e,t-n.length-1)}function qt(A){for(A.mark();0!==A.readByte(););const e=A.offset;A.reset();const t=Gt.decode(A.readBytes(e-A.offset-1));return A.skip(1),Rt(t),t}const _t=-1,$t=0,An=2,en=3,tn=4,nn=6,rn=-1,sn=0,on=-1,an=0,cn=-1,ln=0,un=1,Bn=0,hn=1,dn=2,gn=0,wn=1;class fn extends o{_checkCrc;_inflator;_png;_apng;_end;_hasPalette;_palette;_hasTransparency;_transparency;_compressionMethod;_filterMethod;_interlaceMethod;_colorType;_isAnimated;_numberOfFrames;_numberOfPlays;_frames;_writingDataChunks;constructor(A,e={}){super(A);const{checkCrc:t=!1}=e;this._checkCrc=t,this._inflator=new yt,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=rn,this._filterMethod=on,this._interlaceMethod=cn,this._colorType=_t,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Zt(this);!this._end;){const A=this.readUint32(),e=this.readChars(4);this.decodeChunk(A,e)}return this.decodeImage(),this._png}decodeApng(){for(Zt(this);!this._end;){const A=this.readUint32(),e=this.readChars(4);this.decodeApngChunk(A,e)}return this.decodeApngImage(),this._apng}decodeChunk(A,e){const t=this.offset;switch(e){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(A);break;case"IDAT":this.decodeIDAT(A);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(A);break;case"iCCP":this.decodeiCCP(A);break;case Yt:zt(this._png.text,this,A);break;case"pHYs":this.decodepHYs();break;default:this.skip(A)}if(this.offset-t!==A)throw new Error(`Length mismatch while decoding chunk ${e}`);this._checkCrc?It(this,A+4,e):this.skip(4)}decodeApngChunk(A,e){const t=this.offset;switch("fdAT"!==e&&"IDAT"!==e&&this._writingDataChunks&&this.pushDataToFrame(),e){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(A);break;default:this.decodeChunk(A,e),this.offset=t+A}if(this.offset-t!==A)throw new Error(`Length mismatch while decoding chunk ${e}`);this._checkCrc?It(this,A+4,e):this.skip(4)}decodeIHDR(){const A=this._png;A.width=this.readUint32(),A.height=this.readUint32(),A.depth=function(A){if(1!==A&&2!==A&&4!==A&&8!==A&&16!==A)throw new Error(`invalid bit depth: ${A}`);return A}(this.readUint8());const e=this.readUint8();let t;switch(this._colorType=e,e){case $t:t=1;break;case An:t=3;break;case en:t=1;break;case tn:t=2;break;case nn:t=4;break;default:throw new Error(`Unknown color type: ${e}`)}if(this._png.channels=t,this._compressionMethod=this.readUint8(),this._compressionMethod!==sn)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const A={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(A)}decodePLTE(A){if(A%3!=0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${A}`);const e=A/3;this._hasPalette=!0;const t=[];this._palette=t;for(let A=0;A<e;A++)t.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(A){this._writingDataChunks=!0;const e=A,t=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,t,e)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(A)}decodeFDAT(A){this._writingDataChunks=!0;let e=A,t=this.offset+this.byteOffset;if(t+=4,e-=4,this._inflator.push(new Uint8Array(this.buffer,t,e)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(A)}decodetRNS(A){switch(this._colorType){case $t:case An:if(A%2!=0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${A}`);if(A/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${A/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(A/2);for(let e=0;e<A/2;e++)this._transparency[e]=this.readUint16();break;case en:{if(A>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${A} vs ${this._palette.length})`);let e=0;for(;e<A;e++){const A=this.readByte();this._palette[e].push(A)}for(;e<this._palette.length;e++)this._palette[e].push(255);break}default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(A){const e=qt(this),t=this.readUint8();if(t!==sn)throw new Error(`Unsupported iCCP compression method: ${t}`);const n=this.readBytes(A-e.length-2);this._png.iccEmbeddedProfile={name:e,profile:vt(n)}}decodepHYs(){const A=this.readUint32(),e=this.readUint32(),t=this.readByte();this._png.resolution={x:A,y:e,unit:t}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let A=0;A<this._numberOfFrames;A++){const e={sequenceNumber:this._frames[A].sequenceNumber,delayNumber:this._frames[A].delayNumber,delayDenominator:this._frames[A].delayDenominator,data:8===this._apng.depth?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},t=this._frames.at(A);if(t){if(t.data=Vt({data:t.data,width:t.width,height:t.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),0===A||0===t.xOffset&&0===t.yOffset&&t.width===this._png.width&&t.height===this._png.height)e.data=t.data;else{const n=this._apng.frames.at(A-1);this.disposeFrame(t,n,e),this.addFrameDataToCanvas(e,t)}this._apng.frames.push(e)}}return this._apng}disposeFrame(A,e,t){switch(A.disposeOp){case Bn:break;case hn:for(let e=0;e<this._png.height;e++)for(let n=0;n<this._png.width;n++){const r=(e*A.width+n)*this._png.channels;for(let A=0;A<this._png.channels;A++)t.data[r+A]=0}break;case dn:t.data.set(e.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(A,e){const t=1<<this._png.depth,n=(A,t)=>({index:((A+e.yOffset)*this._png.width+e.xOffset+t)*this._png.channels,frameIndex:(A*e.width+t)*this._png.channels});switch(e.blendOp){case gn:for(let t=0;t<e.height;t++)for(let r=0;r<e.width;r++){const{index:s,frameIndex:i}=n(t,r);for(let t=0;t<this._png.channels;t++)A.data[s+t]=e.data[i+t]}break;case wn:for(let r=0;r<e.height;r++)for(let s=0;s<e.width;s++){const{index:i,frameIndex:o}=n(r,s);for(let n=0;n<this._png.channels;n++){const r=e.data[o+this._png.channels-1]/t,s=n%(this._png.channels-1)==0?1:e.data[o+n],a=Math.floor(r*s+(1-r)*A.data[i+n]);A.data[i+n]+=a}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const A=this._isAnimated?this._frames?.at(0).data:this._inflator.result;if(this._filterMethod!==an)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===ln)this._png.data=Vt({data:A,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else{if(this._interlaceMethod!==un)throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._png.data=function(A){const{data:e,width:t,height:n,channels:r,depth:s}=A,i=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],o=Math.ceil(s/8)*r,a=new Uint8Array(n*t*o);let c=0;for(let A=0;A<7;A++){const r=i[A],s=Math.ceil((t-r.x)/r.xStep),l=Math.ceil((n-r.y)/r.yStep);if(s<=0||l<=0)continue;const u=s*o,B=new Uint8Array(u);for(let A=0;A<l;A++){const i=e[c++],l=e.subarray(c,c+u);c+=u;const h=new Uint8Array(u);Mt(i,l,h,B,u,o),B.set(h);for(let e=0;e<s;e++){const s=r.x+e*r.xStep,i=r.y+A*r.yStep;if(!(s>=t||i>=n))for(let A=0;A<o;A++)a[(i*t+s)*o+A]=h[e*o+A]}}}if(16===s){const A=new Uint16Array(a.buffer);if(Pt)for(let e=0;e<A.length;e++)A[e]=(255&(l=A[e]))<<8|l>>8&255;return A}return a;var l}({data:A,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth})}this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const A=this._inflator.result,e=this._frames.at(-1);e?e.data=A:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:Bn,blendOp:gn,data:A}),this._inflator=new yt,this._writingDataChunks=!1}}var pn;function Qn(A,e){return new fn(A,e).decode()}!function(A){A[A.UNKNOWN=0]="UNKNOWN",A[A.METRE=1]="METRE"}(pn||(pn={}))},6330:function(A,e,t){"use strict";t.d(e,{iZ:function(){return j}});var n=Uint8Array,r=Uint16Array,s=Int32Array,i=new n([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),o=new n([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new n([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),c=function(A,e){for(var t=new r(31),n=0;n<31;++n)t[n]=e+=1<<A[n-1];var i=new s(t[30]);for(n=1;n<30;++n)for(var o=t[n];o<t[n+1];++o)i[o]=o-t[n]<<5|n;return{b:t,r:i}},l=c(i,2),u=l.b,B=l.r;u[28]=258,B[258]=28;for(var h=c(o,0),d=(h.b,h.r),g=new r(32768),w=0;w<32768;++w){var f=(43690&w)>>1|(21845&w)<<1;f=(61680&(f=(52428&f)>>2|(13107&f)<<2))>>4|(3855&f)<<4,g[w]=((65280&f)>>8|(255&f)<<8)>>1}var p=function(A,e,t){for(var n=A.length,s=0,i=new r(e);s<n;++s)A[s]&&++i[A[s]-1];var o,a=new r(e);for(s=1;s<e;++s)a[s]=a[s-1]+i[s-1]<<1;if(t){o=new r(1<<e);var c=15-e;for(s=0;s<n;++s)if(A[s])for(var l=s<<4|A[s],u=e-A[s],B=a[A[s]-1]++<<u,h=B|(1<<u)-1;B<=h;++B)o[g[B]>>c]=l}else for(o=new r(n),s=0;s<n;++s)A[s]&&(o[s]=g[a[A[s]-1]++]>>15-A[s]);return o},Q=new n(288);for(w=0;w<144;++w)Q[w]=8;for(w=144;w<256;++w)Q[w]=9;for(w=256;w<280;++w)Q[w]=7;for(w=280;w<288;++w)Q[w]=8;var C=new n(32);for(w=0;w<32;++w)C[w]=5;var U=p(Q,9,0),F=p(C,5,0),m=function(A){return(A+7)/8|0},y=function(A,e,t){return(null==e||e<0)&&(e=0),(null==t||t>A.length)&&(t=A.length),new n(A.subarray(e,t))},v=function(A,e,t){t<<=7&e;var n=e/8|0;A[n]|=t,A[n+1]|=t>>8},x=function(A,e,t){t<<=7&e;var n=e/8|0;A[n]|=t,A[n+1]|=t>>8,A[n+2]|=t>>16},b=function(A,e){for(var t=[],s=0;s<A.length;++s)A[s]&&t.push({s:s,f:A[s]});var i=t.length,o=t.slice();if(!i)return{t:S,l:0};if(1==i){var a=new n(t[0].s+1);return a[t[0].s]=1,{t:a,l:1}}t.sort((function(A,e){return A.f-e.f})),t.push({s:-1,f:25001});var c=t[0],l=t[1],u=0,B=1,h=2;for(t[0]={s:-1,f:c.f+l.f,l:c,r:l};B!=i-1;)c=t[t[u].f<t[h].f?u++:h++],l=t[u!=B&&t[u].f<t[h].f?u++:h++],t[B++]={s:-1,f:c.f+l.f,l:c,r:l};var d=o[0].s;for(s=1;s<i;++s)o[s].s>d&&(d=o[s].s);var g=new r(d+1),w=E(t[B-1],g,0);if(w>e){s=0;var f=0,p=w-e,Q=1<<p;for(o.sort((function(A,e){return g[e.s]-g[A.s]||A.f-e.f}));s<i;++s){var C=o[s].s;if(!(g[C]>e))break;f+=Q-(1<<w-g[C]),g[C]=e}for(f>>=p;f>0;){var U=o[s].s;g[U]<e?f-=1<<e-g[U]++-1:++s}for(;s>=0&&f;--s){var F=o[s].s;g[F]==e&&(--g[F],++f)}w=e}return{t:new n(g),l:w}},E=function(A,e,t){return-1==A.s?Math.max(E(A.l,e,t+1),E(A.r,e,t+1)):e[A.s]=t},I=function(A){for(var e=A.length;e&&!A[--e];);for(var t=new r(++e),n=0,s=A[0],i=1,o=function(A){t[n++]=A},a=1;a<=e;++a)if(A[a]==s&&a!=e)++i;else{if(!s&&i>2){for(;i>138;i-=138)o(32754);i>2&&(o(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(o(s),--i;i>6;i-=6)o(8304);i>2&&(o(i-3<<5|8208),i=0)}for(;i--;)o(s);i=1,s=A[a]}return{c:t.subarray(0,n),n:e}},H=function(A,e){for(var t=0,n=0;n<e.length;++n)t+=A[n]*e[n];return t},L=function(A,e,t){var n=t.length,r=m(e+2);A[r]=255&n,A[r+1]=n>>8,A[r+2]=255^A[r],A[r+3]=255^A[r+1];for(var s=0;s<n;++s)A[r+s+4]=t[s];return 8*(r+4+n)},k=function(A,e,t,n,s,c,l,u,B,h,d){v(e,d++,t),++s[256];for(var g=b(s,15),w=g.t,f=g.l,m=b(c,15),y=m.t,E=m.l,k=I(w),K=k.c,S=k.n,D=I(y),M=D.c,T=D.n,P=new r(19),O=0;O<K.length;++O)++P[31&K[O]];for(O=0;O<M.length;++O)++P[31&M[O]];for(var j=b(P,7),W=j.t,V=j.l,N=19;N>4&&!W[a[N-1]];--N);var Z,Y,G,R,X=h+5<<3,J=H(s,Q)+H(c,C)+l,z=H(s,w)+H(c,y)+l+14+3*N+H(P,W)+2*P[16]+3*P[17]+7*P[18];if(B>=0&&X<=J&&X<=z)return L(e,d,A.subarray(B,B+h));if(v(e,d,1+(z<J)),d+=2,z<J){Z=p(w,f,0),Y=w,G=p(y,E,0),R=y;var q=p(W,V,0);v(e,d,S-257),v(e,d+5,T-1),v(e,d+10,N-4),d+=14;for(O=0;O<N;++O)v(e,d+3*O,W[a[O]]);d+=3*N;for(var _=[K,M],$=0;$<2;++$){var AA=_[$];for(O=0;O<AA.length;++O){var eA=31&AA[O];v(e,d,q[eA]),d+=W[eA],eA>15&&(v(e,d,AA[O]>>5&127),d+=AA[O]>>12)}}}else Z=U,Y=Q,G=F,R=C;for(O=0;O<u;++O){var tA=n[O];if(tA>255){x(e,d,Z[(eA=tA>>18&31)+257]),d+=Y[eA+257],eA>7&&(v(e,d,tA>>23&31),d+=i[eA]);var nA=31&tA;x(e,d,G[nA]),d+=R[nA],nA>3&&(x(e,d,tA>>5&8191),d+=o[nA])}else x(e,d,Z[tA]),d+=Y[tA]}return x(e,d,Z[256]),d+Y[256]},K=new s([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),S=new n(0),D=function(A,e,t,a,c,l){var u=l.z||A.length,h=new n(a+u+5*(1+Math.ceil(u/7e3))+c),g=h.subarray(a,h.length-c),w=l.l,f=7&(l.r||0);if(e){f&&(g[0]=l.r>>3);for(var p=K[e-1],Q=p>>13,C=8191&p,U=(1<<t)-1,F=l.p||new r(32768),v=l.h||new r(U+1),x=Math.ceil(t/3),b=2*x,E=function(e){return(A[e]^A[e+1]<<x^A[e+2]<<b)&U},I=new s(25e3),H=new r(288),S=new r(32),D=0,M=0,T=l.i||0,P=0,O=l.w||0,j=0;T+2<u;++T){var W=E(T),V=32767&T,N=v[W];if(F[V]=N,v[W]=V,O<=T){var Z=u-T;if((D>7e3||P>24576)&&(Z>423||!w)){f=k(A,g,0,I,H,S,M,P,j,T-j,f),P=D=M=0,j=T;for(var Y=0;Y<286;++Y)H[Y]=0;for(Y=0;Y<30;++Y)S[Y]=0}var G=2,R=0,X=C,J=V-N&32767;if(Z>2&&W==E(T-J))for(var z=Math.min(Q,Z)-1,q=Math.min(32767,T),_=Math.min(258,Z);J<=q&&--X&&V!=N;){if(A[T+G]==A[T+G-J]){for(var $=0;$<_&&A[T+$]==A[T+$-J];++$);if($>G){if(G=$,R=J,$>z)break;var AA=Math.min(J,$-2),eA=0;for(Y=0;Y<AA;++Y){var tA=T-J+Y&32767,nA=tA-F[tA]&32767;nA>eA&&(eA=nA,N=tA)}}}J+=(V=N)-(N=F[V])&32767}if(R){I[P++]=268435456|B[G]<<18|d[R];var rA=31&B[G],sA=31&d[R];M+=i[rA]+o[sA],++H[257+rA],++S[sA],O=T+G,++D}else I[P++]=A[T],++H[A[T]]}}for(T=Math.max(T,O);T<u;++T)I[P++]=A[T],++H[A[T]];f=k(A,g,w,I,H,S,M,P,j,T-j,f),w||(l.r=7&f|g[f/8|0]<<3,f-=7,l.h=v,l.p=F,l.i=T,l.w=O)}else{for(T=l.w||0;T<u+w;T+=65535){var iA=T+65535;iA>=u&&(g[f/8|0]=w,iA=u),f=L(g,f+1,A.subarray(T,iA))}l.i=u}return y(h,0,a+m(f)+c)},M=function(){var A=1,e=0;return{p:function(t){for(var n=A,r=e,s=0|t.length,i=0;i!=s;){for(var o=Math.min(i+2655,s);i<o;++i)r+=n+=t[i];n=(65535&n)+15*(n>>16),r=(65535&r)+15*(r>>16)}A=n,e=r},d:function(){return(255&(A%=65521))<<24|(65280&A)<<8|(255&(e%=65521))<<8|e>>8}}},T=function(A,e,t,r,s){if(!s&&(s={l:1},e.dictionary)){var i=e.dictionary.subarray(-32768),o=new n(i.length+A.length);o.set(i),o.set(A,i.length),A=o,s.w=i.length}return D(A,null==e.level?6:e.level,null==e.mem?s.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(A.length)))):20:12+e.mem,t,r,s)},P=function(A,e,t){for(;t;++e)A[e]=t,t>>>=8},O=function(A,e){var t=e.level,n=0==t?0:t<6?1:9==t?3:2;if(A[0]=120,A[1]=n<<6|(e.dictionary&&32),A[1]|=31-(A[0]<<8|A[1])%31,e.dictionary){var r=M();r.p(e.dictionary),P(A,2,r.d())}};function j(A,e){e||(e={});var t=M();t.p(A);var n=T(A,e,e.dictionary?6:2,4);return O(n,e),P(n,n.length-4,t.d()),n}var W="undefined"!=typeof TextDecoder&&new TextDecoder;try{W.decode(S,{stream:!0}),1}catch(A){}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout},64270:function(A){A.exports=function(){"use strict";var A=function(e,t){return A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,e){A.__proto__=e}||function(A,e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])},A(e,t)};function e(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}A(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var t=function(){return t=Object.assign||function(A){for(var e,t=1,n=arguments.length;t<n;t++)for(var r in e=arguments[t])Object.prototype.hasOwnProperty.call(e,r)&&(A[r]=e[r]);return A},t.apply(this,arguments)};function n(A,e,t,n){function r(A){return A instanceof t?A:new t((function(e){e(A)}))}return new(t||(t=Promise))((function(t,s){function i(A){try{a(n.next(A))}catch(A){s(A)}}function o(A){try{a(n.throw(A))}catch(A){s(A)}}function a(A){A.done?t(A.value):r(A.value).then(i,o)}a((n=n.apply(A,e||[])).next())}))}function r(A,e){var t,n,r,s,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(A){return function(e){return a([A,e])}}function a(s){if(t)throw new TypeError("Generator is already executing.");for(;i;)try{if(t=1,n&&(r=2&s[0]?n.return:s[0]?n.throw||((r=n.return)&&r.call(n),0):n.next)&&!(r=r.call(n,s[1])).done)return r;switch(n=0,r&&(s=[2&s[0],r.value]),s[0]){case 0:case 1:r=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,n=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!((r=(r=i.trys).length>0&&r[r.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!r||s[1]>r[0]&&s[1]<r[3])){i.label=s[1];break}if(6===s[0]&&i.label<r[1]){i.label=r[1],r=s;break}if(r&&i.label<r[2]){i.label=r[2],i.ops.push(s);break}r[2]&&i.ops.pop(),i.trys.pop();continue}s=e.call(A,i)}catch(A){s=[6,A],n=0}finally{t=r=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}function s(A,e,t){if(t||2===arguments.length)for(var n,r=0,s=e.length;r<s;r++)!n&&r in e||(n||(n=Array.prototype.slice.call(e,0,r)),n[r]=e[r]);return A.concat(n||e)}for(var i=function(){function A(A,e,t,n){this.left=A,this.top=e,this.width=t,this.height=n}return A.prototype.add=function(e,t,n,r){return new A(this.left+e,this.top+t,this.width+n,this.height+r)},A.fromClientRect=function(e,t){return new A(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height)},A.fromDOMRectList=function(e,t){var n=Array.from(t).find((function(A){return 0!==A.width}));return n?new A(n.left+e.windowBounds.left,n.top+e.windowBounds.top,n.width,n.height):A.EMPTY},A.EMPTY=new A(0,0,0,0),A}(),o=function(A,e){return i.fromClientRect(A,e.getBoundingClientRect())},a=function(A){var e=A.body,t=A.documentElement;if(!e||!t)throw new Error("Unable to get document size");var n=Math.max(Math.max(e.scrollWidth,t.scrollWidth),Math.max(e.offsetWidth,t.offsetWidth),Math.max(e.clientWidth,t.clientWidth)),r=Math.max(Math.max(e.scrollHeight,t.scrollHeight),Math.max(e.offsetHeight,t.offsetHeight),Math.max(e.clientHeight,t.clientHeight));return new i(0,0,n,r)},c=function(A){for(var e=[],t=0,n=A.length;t<n;){var r=A.charCodeAt(t++);if(r>=55296&&r<=56319&&t<n){var s=A.charCodeAt(t++);56320==(64512&s)?e.push(((1023&r)<<10)+(1023&s)+65536):(e.push(r),t--)}else e.push(r)}return e},l=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var n=[],r=-1,s="";++r<t;){var i=A[r];i<=65535?n.push(i):(i-=65536,n.push(55296+(i>>10),i%1024+56320)),(r+1===t||n.length>16384)&&(s+=String.fromCharCode.apply(String,n),n.length=0)}return s},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B="undefined"==typeof Uint8Array?[]:new Uint8Array(256),h=0;h<u.length;h++)B[u.charCodeAt(h)]=h;for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g="undefined"==typeof Uint8Array?[]:new Uint8Array(256),w=0;w<d.length;w++)g[d.charCodeAt(w)]=w;for(var f=function(A){var e,t,n,r,s,i=.75*A.length,o=A.length,a=0;"="===A[A.length-1]&&(i--,"="===A[A.length-2]&&i--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(i):new Array(i),l=Array.isArray(c)?c:new Uint8Array(c);for(e=0;e<o;e+=4)t=g[A.charCodeAt(e)],n=g[A.charCodeAt(e+1)],r=g[A.charCodeAt(e+2)],s=g[A.charCodeAt(e+3)],l[a++]=t<<2|n>>4,l[a++]=(15&n)<<4|r>>2,l[a++]=(3&r)<<6|63&s;return c},p=function(A){for(var e=A.length,t=[],n=0;n<e;n+=2)t.push(A[n+1]<<8|A[n]);return t},Q=function(A){for(var e=A.length,t=[],n=0;n<e;n+=4)t.push(A[n+3]<<24|A[n+2]<<16|A[n+1]<<8|A[n]);return t},C=5,U=11,F=2,m=65536>>C,y=(1<<C)-1,v=m+(1024>>C)+32,x=65536>>U,b=(1<<U-C)-1,E=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},I=function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))},H=function(A,e){var t=f(A),n=Array.isArray(t)?Q(t):new Uint32Array(t),r=Array.isArray(t)?p(t):new Uint16Array(t),s=24,i=E(r,s/2,n[4]/2),o=2===n[5]?E(r,(s+n[4])/2):I(n,Math.ceil((s+n[4])/4));return new L(n[0],n[1],n[2],n[3],i,o)},L=function(){function A(A,e,t,n,r,s){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=n,this.index=r,this.data=s}return A.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return e=((e=this.index[A>>C])<<F)+(A&y),this.data[e];if(A<=65535)return e=((e=this.index[m+(A-55296>>C)])<<F)+(A&y),this.data[e];if(A<this.highStart)return e=v-x+(A>>U),e=this.index[e],e+=A>>C&b,e=((e=this.index[e])<<F)+(A&y),this.data[e];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),k="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",K="undefined"==typeof Uint8Array?[]:new Uint8Array(256),S=0;S<k.length;S++)K[k.charCodeAt(S)]=S;var D=50,M=1,T=2,P=3,O=4,j=5,W=7,V=8,N=9,Z=10,Y=11,G=12,R=13,X=14,J=15,z=16,q=17,_=18,$=19,AA=20,eA=21,tA=22,nA=23,rA=24,sA=25,iA=26,oA=27,aA=28,cA=29,lA=30,uA=31,BA=32,hA=33,dA=34,gA=35,wA=36,fA=37,pA=38,QA=39,CA=40,UA=41,FA=42,mA=43,yA=[9001,65288],vA="!",xA="×",bA="÷",EA=H("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),IA=[lA,wA],HA=[M,T,P,j],LA=[Z,V],kA=[oA,iA],KA=HA.concat(LA),SA=[pA,QA,CA,dA,gA],DA=[J,R],MA=function(A,e){void 0===e&&(e="strict");var t=[],n=[],r=[];return A.forEach((function(A,s){var i=EA.get(A);if(i>D?(r.push(!0),i-=D):r.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(A))return n.push(s),t.push(z);if(i===O||i===Y){if(0===s)return n.push(s),t.push(lA);var o=t[s-1];return-1===KA.indexOf(o)?(n.push(n[s-1]),t.push(o)):(n.push(s),t.push(lA))}return n.push(s),i===uA?t.push("strict"===e?eA:fA):i===FA||i===cA?t.push(lA):i===mA?A>=131072&&A<=196605||A>=196608&&A<=262141?t.push(fA):t.push(lA):void t.push(i)})),[n,t,r]},TA=function(A,e,t,n){var r=n[t];if(Array.isArray(A)?-1!==A.indexOf(r):A===r)for(var s=t;s<=n.length;){if((a=n[++s])===e)return!0;if(a!==Z)break}if(r===Z)for(s=t;s>0;){var i=n[--s];if(Array.isArray(A)?-1!==A.indexOf(i):A===i)for(var o=t;o<=n.length;){var a;if((a=n[++o])===e)return!0;if(a!==Z)break}if(i!==Z)break}return!1},PA=function(A,e){for(var t=A;t>=0;){var n=e[t];if(n!==Z)return n;t--}return 0},OA=function(A,e,t,n,r){if(0===t[n])return xA;var s=n-1;if(Array.isArray(r)&&!0===r[s])return xA;var i=s-1,o=s+1,a=e[s],c=i>=0?e[i]:0,l=e[o];if(a===T&&l===P)return xA;if(-1!==HA.indexOf(a))return vA;if(-1!==HA.indexOf(l))return xA;if(-1!==LA.indexOf(l))return xA;if(PA(s,e)===V)return bA;if(EA.get(A[s])===Y)return xA;if((a===BA||a===hA)&&EA.get(A[o])===Y)return xA;if(a===W||l===W)return xA;if(a===N)return xA;if(-1===[Z,R,J].indexOf(a)&&l===N)return xA;if(-1!==[q,_,$,rA,aA].indexOf(l))return xA;if(PA(s,e)===tA)return xA;if(TA(nA,tA,s,e))return xA;if(TA([q,_],eA,s,e))return xA;if(TA(G,G,s,e))return xA;if(a===Z)return bA;if(a===nA||l===nA)return xA;if(l===z||a===z)return bA;if(-1!==[R,J,eA].indexOf(l)||a===X)return xA;if(c===wA&&-1!==DA.indexOf(a))return xA;if(a===aA&&l===wA)return xA;if(l===AA)return xA;if(-1!==IA.indexOf(l)&&a===sA||-1!==IA.indexOf(a)&&l===sA)return xA;if(a===oA&&-1!==[fA,BA,hA].indexOf(l)||-1!==[fA,BA,hA].indexOf(a)&&l===iA)return xA;if(-1!==IA.indexOf(a)&&-1!==kA.indexOf(l)||-1!==kA.indexOf(a)&&-1!==IA.indexOf(l))return xA;if(-1!==[oA,iA].indexOf(a)&&(l===sA||-1!==[tA,J].indexOf(l)&&e[o+1]===sA)||-1!==[tA,J].indexOf(a)&&l===sA||a===sA&&-1!==[sA,aA,rA].indexOf(l))return xA;if(-1!==[sA,aA,rA,q,_].indexOf(l))for(var u=s;u>=0;){if((B=e[u])===sA)return xA;if(-1===[aA,rA].indexOf(B))break;u--}if(-1!==[oA,iA].indexOf(l))for(u=-1!==[q,_].indexOf(a)?i:s;u>=0;){var B;if((B=e[u])===sA)return xA;if(-1===[aA,rA].indexOf(B))break;u--}if(pA===a&&-1!==[pA,QA,dA,gA].indexOf(l)||-1!==[QA,dA].indexOf(a)&&-1!==[QA,CA].indexOf(l)||-1!==[CA,gA].indexOf(a)&&l===CA)return xA;if(-1!==SA.indexOf(a)&&-1!==[AA,iA].indexOf(l)||-1!==SA.indexOf(l)&&a===oA)return xA;if(-1!==IA.indexOf(a)&&-1!==IA.indexOf(l))return xA;if(a===rA&&-1!==IA.indexOf(l))return xA;if(-1!==IA.concat(sA).indexOf(a)&&l===tA&&-1===yA.indexOf(A[o])||-1!==IA.concat(sA).indexOf(l)&&a===_)return xA;if(a===UA&&l===UA){for(var h=t[s],d=1;h>0&&e[--h]===UA;)d++;if(d%2!=0)return xA}return a===BA&&l===hA?xA:bA},jA=function(A,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=MA(A,e.lineBreak),n=t[0],r=t[1],s=t[2];"break-all"!==e.wordBreak&&"break-word"!==e.wordBreak||(r=r.map((function(A){return-1!==[sA,lA,FA].indexOf(A)?fA:A})));var i="keep-all"===e.wordBreak?s.map((function(e,t){return e&&A[t]>=19968&&A[t]<=40959})):void 0;return[n,r,i]},WA=function(){function A(A,e,t,n){this.codePoints=A,this.required=e===vA,this.start=t,this.end=n}return A.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),VA=function(A,e){var t=c(A),n=jA(t,e),r=n[0],s=n[1],i=n[2],o=t.length,a=0,l=0;return{next:function(){if(l>=o)return{done:!0,value:null};for(var A=xA;l<o&&(A=OA(t,s,r,++l,i))===xA;);if(A!==xA||l===o){var e=new WA(t,A,a,l);return a=l,{value:e,done:!1}}return{done:!0,value:null}}}},NA=1,ZA=2,YA=4,GA=8,RA=10,XA=47,JA=92,zA=9,qA=32,_A=34,$A=61,Ae=35,ee=36,te=37,ne=39,re=40,se=41,ie=95,oe=45,ae=33,ce=60,le=62,ue=64,Be=91,he=93,de=61,ge=123,we=63,fe=125,pe=124,Qe=126,Ce=128,Ue=65533,Fe=42,me=43,ye=44,ve=58,xe=59,be=46,Ee=0,Ie=8,He=11,Le=14,ke=31,Ke=127,Se=-1,De=48,Me=97,Te=101,Pe=102,Oe=117,je=122,We=65,Ve=69,Ne=70,Ze=85,Ye=90,Ge=function(A){return A>=De&&A<=57},Re=function(A){return A>=55296&&A<=57343},Xe=function(A){return Ge(A)||A>=We&&A<=Ne||A>=Me&&A<=Pe},Je=function(A){return A>=Me&&A<=je},ze=function(A){return A>=We&&A<=Ye},qe=function(A){return Je(A)||ze(A)},_e=function(A){return A>=Ce},$e=function(A){return A===RA||A===zA||A===qA},At=function(A){return qe(A)||_e(A)||A===ie},et=function(A){return At(A)||Ge(A)||A===oe},tt=function(A){return A>=Ee&&A<=Ie||A===He||A>=Le&&A<=ke||A===Ke},nt=function(A,e){return A===JA&&e!==RA},rt=function(A,e,t){return A===oe?At(e)||nt(e,t):!!At(A)||!(A!==JA||!nt(A,e))},st=function(A,e,t){return A===me||A===oe?!!Ge(e)||e===be&&Ge(t):Ge(A===be?e:A)},it=function(A){var e=0,t=1;A[e]!==me&&A[e]!==oe||(A[e]===oe&&(t=-1),e++);for(var n=[];Ge(A[e]);)n.push(A[e++]);var r=n.length?parseInt(l.apply(void 0,n),10):0;A[e]===be&&e++;for(var s=[];Ge(A[e]);)s.push(A[e++]);var i=s.length,o=i?parseInt(l.apply(void 0,s),10):0;A[e]!==Ve&&A[e]!==Te||e++;var a=1;A[e]!==me&&A[e]!==oe||(A[e]===oe&&(a=-1),e++);for(var c=[];Ge(A[e]);)c.push(A[e++]);var u=c.length?parseInt(l.apply(void 0,c),10):0;return t*(r+o*Math.pow(10,-i))*Math.pow(10,a*u)},ot={type:2},at={type:3},ct={type:4},lt={type:13},ut={type:8},Bt={type:21},ht={type:9},dt={type:10},gt={type:11},wt={type:12},ft={type:14},pt={type:23},Qt={type:1},Ct={type:25},Ut={type:24},Ft={type:26},mt={type:27},yt={type:28},vt={type:29},xt={type:31},bt={type:32},Et=function(){function A(){this._value=[]}return A.prototype.write=function(A){this._value=this._value.concat(c(A))},A.prototype.read=function(){for(var A=[],e=this.consumeToken();e!==bt;)A.push(e),e=this.consumeToken();return A},A.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case _A:return this.consumeStringToken(_A);case Ae:var e=this.peekCodePoint(0),t=this.peekCodePoint(1),n=this.peekCodePoint(2);if(et(e)||nt(t,n)){var r=rt(e,t,n)?ZA:NA;return{type:5,value:this.consumeName(),flags:r}}break;case ee:if(this.peekCodePoint(0)===$A)return this.consumeCodePoint(),lt;break;case ne:return this.consumeStringToken(ne);case re:return ot;case se:return at;case Fe:if(this.peekCodePoint(0)===$A)return this.consumeCodePoint(),ft;break;case me:if(st(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case ye:return ct;case oe:var s=A,i=this.peekCodePoint(0),o=this.peekCodePoint(1);if(st(s,i,o))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(rt(s,i,o))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(i===oe&&o===le)return this.consumeCodePoint(),this.consumeCodePoint(),Ut;break;case be:if(st(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case XA:if(this.peekCodePoint(0)===Fe)for(this.consumeCodePoint();;){var a=this.consumeCodePoint();if(a===Fe&&(a=this.consumeCodePoint())===XA)return this.consumeToken();if(a===Se)return this.consumeToken()}break;case ve:return Ft;case xe:return mt;case ce:if(this.peekCodePoint(0)===ae&&this.peekCodePoint(1)===oe&&this.peekCodePoint(2)===oe)return this.consumeCodePoint(),this.consumeCodePoint(),Ct;break;case ue:var c=this.peekCodePoint(0),u=this.peekCodePoint(1),B=this.peekCodePoint(2);if(rt(c,u,B))return{type:7,value:this.consumeName()};break;case Be:return yt;case JA:if(nt(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case he:return vt;case de:if(this.peekCodePoint(0)===$A)return this.consumeCodePoint(),ut;break;case ge:return gt;case fe:return wt;case Oe:case Ze:var h=this.peekCodePoint(0),d=this.peekCodePoint(1);return h!==me||!Xe(d)&&d!==we||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case pe:if(this.peekCodePoint(0)===$A)return this.consumeCodePoint(),ht;if(this.peekCodePoint(0)===pe)return this.consumeCodePoint(),Bt;break;case Qe:if(this.peekCodePoint(0)===$A)return this.consumeCodePoint(),dt;break;case Se:return bt}return $e(A)?(this.consumeWhiteSpace(),xt):Ge(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):At(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:l(A)}},A.prototype.consumeCodePoint=function(){var A=this._value.shift();return void 0===A?-1:A},A.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},A.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},A.prototype.consumeUnicodeRangeToken=function(){for(var A=[],e=this.consumeCodePoint();Xe(e)&&A.length<6;)A.push(e),e=this.consumeCodePoint();for(var t=!1;e===we&&A.length<6;)A.push(e),e=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,A.map((function(A){return A===we?De:A}))),16),end:parseInt(l.apply(void 0,A.map((function(A){return A===we?Ne:A}))),16)};var n=parseInt(l.apply(void 0,A),16);if(this.peekCodePoint(0)===oe&&Xe(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();for(var r=[];Xe(e)&&r.length<6;)r.push(e),e=this.consumeCodePoint();return{type:30,start:n,end:parseInt(l.apply(void 0,r),16)}}return{type:30,start:n,end:n}},A.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&this.peekCodePoint(0)===re?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===re?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},A.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Se)return{type:22,value:""};var e=this.peekCodePoint(0);if(e===ne||e===_A){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Se||this.peekCodePoint(0)===se)?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),pt)}for(;;){var n=this.consumeCodePoint();if(n===Se||n===se)return{type:22,value:l.apply(void 0,A)};if($e(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Se||this.peekCodePoint(0)===se?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,A)}):(this.consumeBadUrlRemnants(),pt);if(n===_A||n===ne||n===re||tt(n))return this.consumeBadUrlRemnants(),pt;if(n===JA){if(!nt(n,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),pt;A.push(this.consumeEscapedCodePoint())}else A.push(n)}},A.prototype.consumeWhiteSpace=function(){for(;$e(this.peekCodePoint(0));)this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===se||A===Se)return;nt(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(A){for(var e=5e4,t="";A>0;){var n=Math.min(e,A);t+=l.apply(void 0,this._value.splice(0,n)),A-=n}return this._value.shift(),t},A.prototype.consumeStringToken=function(A){for(var e="",t=0;;){var n=this._value[t];if(n===Se||void 0===n||n===A)return{type:0,value:e+=this.consumeStringSlice(t)};if(n===RA)return this._value.splice(0,t),Qt;if(n===JA){var r=this._value[t+1];r!==Se&&void 0!==r&&(r===RA?(e+=this.consumeStringSlice(t),t=-1,this._value.shift()):nt(n,r)&&(e+=this.consumeStringSlice(t),e+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},A.prototype.consumeNumber=function(){var A=[],e=YA,t=this.peekCodePoint(0);for(t!==me&&t!==oe||A.push(this.consumeCodePoint());Ge(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(t===be&&Ge(n))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=GA;Ge(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0),n=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((t===Ve||t===Te)&&((n===me||n===oe)&&Ge(r)||Ge(n)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=GA;Ge(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[it(A),e]},A.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),e=A[0],t=A[1],n=this.peekCodePoint(0),r=this.peekCodePoint(1),s=this.peekCodePoint(2);return rt(n,r,s)?{type:15,number:e,flags:t,unit:this.consumeName()}:n===te?(this.consumeCodePoint(),{type:16,number:e,flags:t}):{type:17,number:e,flags:t}},A.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(Xe(A)){for(var e=l(A);Xe(this.peekCodePoint(0))&&e.length<6;)e+=l(this.consumeCodePoint());$e(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(e,16);return 0===t||Re(t)||t>1114111?Ue:t}return A===Se?Ue:A},A.prototype.consumeName=function(){for(var A="";;){var e=this.consumeCodePoint();if(et(e))A+=l(e);else{if(!nt(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),A;A+=l(this.consumeEscapedCodePoint())}}},A}(),It=function(){function A(A){this._tokens=A}return A.create=function(e){var t=new Et;return t.write(e),new A(t.read())},A.parseValue=function(e){return A.create(e).parseComponentValue()},A.parseValues=function(e){return A.create(e).parseComponentValues()},A.prototype.parseComponentValue=function(){for(var A=this.consumeToken();31===A.type;)A=this.consumeToken();if(32===A.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var e=this.consumeComponentValue();do{A=this.consumeToken()}while(31===A.type);if(32===A.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){for(var A=[];;){var e=this.consumeComponentValue();if(32===e.type)return A;A.push(e),A.push()}},A.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},A.prototype.consumeSimpleBlock=function(A){for(var e={type:A,values:[]},t=this.consumeToken();;){if(32===t.type||Pt(t,A))return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue()),t=this.consumeToken()}},A.prototype.consumeFunction=function(A){for(var e={name:A.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue())}},A.prototype.consumeToken=function(){var A=this._tokens.shift();return void 0===A?bt:A},A.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},A}(),Ht=function(A){return 15===A.type},Lt=function(A){return 17===A.type},kt=function(A){return 20===A.type},Kt=function(A){return 0===A.type},St=function(A,e){return kt(A)&&A.value===e},Dt=function(A){return 31!==A.type},Mt=function(A){return 31!==A.type&&4!==A.type},Tt=function(A){var e=[],t=[];return A.forEach((function(A){if(4===A.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(t),void(t=[])}31!==A.type&&t.push(A)})),t.length&&e.push(t),e},Pt=function(A,e){return 11===e&&12===A.type||28===e&&29===A.type||2===e&&3===A.type},Ot=function(A){return 17===A.type||15===A.type},jt=function(A){return 16===A.type||Ot(A)},Wt=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},Vt={type:17,number:0,flags:YA},Nt={type:16,number:50,flags:YA},Zt={type:16,number:100,flags:YA},Yt=function(A,e,t){var n=A[0],r=A[1];return[Gt(n,e),Gt(void 0!==r?r:n,t)]},Gt=function(A,e){if(16===A.type)return A.number/100*e;if(Ht(A))switch(A.unit){case"rem":case"em":return 16*A.number;default:return A.number}return A.number},Rt="deg",Xt="grad",Jt="rad",zt="turn",qt={name:"angle",parse:function(A,e){if(15===e.type)switch(e.unit){case Rt:return Math.PI*e.number/180;case Xt:return Math.PI/200*e.number;case Jt:return e.number;case zt:return 2*Math.PI*e.number}throw new Error("Unsupported angle type")}},_t=function(A){return 15===A.type&&(A.unit===Rt||A.unit===Xt||A.unit===Jt||A.unit===zt)},$t=function(A){switch(A.filter(kt).map((function(A){return A.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Vt,Vt];case"to top":case"bottom":return An(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Vt,Zt];case"to right":case"left":return An(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Zt,Zt];case"to bottom":case"top":return An(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Zt,Vt];case"to left":case"right":return An(270)}return 0},An=function(A){return Math.PI*A/180},en={name:"color",parse:function(A,e){if(18===e.type){var t=ln[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(5===e.type){if(3===e.value.length){var n=e.value.substring(0,1),r=e.value.substring(1,2),s=e.value.substring(2,3);return rn(parseInt(n+n,16),parseInt(r+r,16),parseInt(s+s,16),1)}if(4===e.value.length){n=e.value.substring(0,1),r=e.value.substring(1,2),s=e.value.substring(2,3);var i=e.value.substring(3,4);return rn(parseInt(n+n,16),parseInt(r+r,16),parseInt(s+s,16),parseInt(i+i,16)/255)}if(6===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),s=e.value.substring(4,6),rn(parseInt(n,16),parseInt(r,16),parseInt(s,16),1);if(8===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),s=e.value.substring(4,6),i=e.value.substring(6,8),rn(parseInt(n,16),parseInt(r,16),parseInt(s,16),parseInt(i,16)/255)}if(20===e.type){var o=Bn[e.value.toUpperCase()];if(void 0!==o)return o}return Bn.TRANSPARENT}},tn=function(A){return 0==(255&A)},nn=function(A){var e=255&A,t=255&A>>8,n=255&A>>16,r=255&A>>24;return e<255?"rgba("+r+","+n+","+t+","+e/255+")":"rgb("+r+","+n+","+t+")"},rn=function(A,e,t,n){return(A<<24|e<<16|t<<8|Math.round(255*n)<<0)>>>0},sn=function(A,e){if(17===A.type)return A.number;if(16===A.type){var t=3===e?1:255;return 3===e?A.number/100*t:Math.round(A.number/100*t)}return 0},on=function(A,e){var t=e.filter(Mt);if(3===t.length){var n=t.map(sn),r=n[0],s=n[1],i=n[2];return rn(r,s,i,1)}if(4===t.length){var o=t.map(sn),a=(r=o[0],s=o[1],i=o[2],o[3]);return rn(r,s,i,a)}return 0};function an(A,e,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(e-A)*t*6+A:t<.5?e:t<2/3?6*(e-A)*(2/3-t)+A:A}var cn=function(A,e){var t=e.filter(Mt),n=t[0],r=t[1],s=t[2],i=t[3],o=(17===n.type?An(n.number):qt.parse(A,n))/(2*Math.PI),a=jt(r)?r.number/100:0,c=jt(s)?s.number/100:0,l=void 0!==i&&jt(i)?Gt(i,1):1;if(0===a)return rn(255*c,255*c,255*c,1);var u=c<=.5?c*(a+1):c+a-c*a,B=2*c-u,h=an(B,u,o+1/3),d=an(B,u,o),g=an(B,u,o-1/3);return rn(255*h,255*d,255*g,l)},ln={hsl:cn,hsla:cn,rgb:on,rgba:on},un=function(A,e){return en.parse(A,It.create(e).parseComponentValue())},Bn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},hn={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map((function(A){if(kt(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},dn={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},gn=function(A,e){var t=en.parse(A,e[0]),n=e[1];return n&&jt(n)?{color:t,stop:n}:{color:t,stop:null}},wn=function(A,e){var t=A[0],n=A[A.length-1];null===t.stop&&(t.stop=Vt),null===n.stop&&(n.stop=Zt);for(var r=[],s=0,i=0;i<A.length;i++){var o=A[i].stop;if(null!==o){var a=Gt(o,e);a>s?r.push(a):r.push(s),s=a}else r.push(null)}var c=null;for(i=0;i<r.length;i++){var l=r[i];if(null===l)null===c&&(c=i);else if(null!==c){for(var u=i-c,B=(l-r[c-1])/(u+1),h=1;h<=u;h++)r[c+h-1]=B*h;c=null}}return A.map((function(A,t){return{color:A.color,stop:Math.max(Math.min(1,r[t]/e),0)}}))},fn=function(A,e,t){var n=e/2,r=t/2,s=Gt(A[0],e)-n,i=r-Gt(A[1],t);return(Math.atan2(i,s)+2*Math.PI)%(2*Math.PI)},pn=function(A,e,t){var n="number"==typeof A?A:fn(A,e,t),r=Math.abs(e*Math.sin(n))+Math.abs(t*Math.cos(n)),s=e/2,i=t/2,o=r/2,a=Math.sin(n-Math.PI/2)*o,c=Math.cos(n-Math.PI/2)*o;return[r,s-c,s+c,i-a,i+a]},Qn=function(A,e){return Math.sqrt(A*A+e*e)},Cn=function(A,e,t,n,r){return[[0,0],[0,e],[A,0],[A,e]].reduce((function(A,e){var s=e[0],i=e[1],o=Qn(t-s,n-i);return(r?o<A.optimumDistance:o>A.optimumDistance)?{optimumCorner:e,optimumDistance:o}:A}),{optimumDistance:r?1/0:-1/0,optimumCorner:null}).optimumCorner},Un=function(A,e,t,n,r){var s=0,i=0;switch(A.size){case 0:0===A.shape?s=i=Math.min(Math.abs(e),Math.abs(e-n),Math.abs(t),Math.abs(t-r)):1===A.shape&&(s=Math.min(Math.abs(e),Math.abs(e-n)),i=Math.min(Math.abs(t),Math.abs(t-r)));break;case 2:if(0===A.shape)s=i=Math.min(Qn(e,t),Qn(e,t-r),Qn(e-n,t),Qn(e-n,t-r));else if(1===A.shape){var o=Math.min(Math.abs(t),Math.abs(t-r))/Math.min(Math.abs(e),Math.abs(e-n)),a=Cn(n,r,e,t,!0),c=a[0],l=a[1];i=o*(s=Qn(c-e,(l-t)/o))}break;case 1:0===A.shape?s=i=Math.max(Math.abs(e),Math.abs(e-n),Math.abs(t),Math.abs(t-r)):1===A.shape&&(s=Math.max(Math.abs(e),Math.abs(e-n)),i=Math.max(Math.abs(t),Math.abs(t-r)));break;case 3:if(0===A.shape)s=i=Math.max(Qn(e,t),Qn(e,t-r),Qn(e-n,t),Qn(e-n,t-r));else if(1===A.shape){o=Math.max(Math.abs(t),Math.abs(t-r))/Math.max(Math.abs(e),Math.abs(e-n));var u=Cn(n,r,e,t,!1);c=u[0],l=u[1],i=o*(s=Qn(c-e,(l-t)/o))}}return Array.isArray(A.size)&&(s=Gt(A.size[0],n),i=2===A.size.length?Gt(A.size[1],r):s),[s,i]},Fn=function(A,e){var t=An(180),n=[];return Tt(e).forEach((function(e,r){if(0===r){var s=e[0];if(20===s.type&&-1!==["top","left","right","bottom"].indexOf(s.value))return void(t=$t(e));if(_t(s))return void(t=(qt.parse(A,s)+An(270))%An(360))}var i=gn(A,e);n.push(i)})),{angle:t,stops:n,type:1}},mn="closest-side",yn="farthest-side",vn="closest-corner",xn="farthest-corner",bn="circle",En="ellipse",In="cover",Hn="contain",Ln=function(A,e){var t=0,n=3,r=[],s=[];return Tt(e).forEach((function(e,i){var o=!0;if(0===i?o=e.reduce((function(A,e){if(kt(e))switch(e.value){case"center":return s.push(Nt),!1;case"top":case"left":return s.push(Vt),!1;case"right":case"bottom":return s.push(Zt),!1}else if(jt(e)||Ot(e))return s.push(e),!1;return A}),o):1===i&&(o=e.reduce((function(A,e){if(kt(e))switch(e.value){case bn:return t=0,!1;case En:return t=1,!1;case Hn:case mn:return n=0,!1;case yn:return n=1,!1;case vn:return n=2,!1;case In:case xn:return n=3,!1}else if(Ot(e)||jt(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return A}),o)),o){var a=gn(A,e);r.push(a)}})),{size:n,shape:t,stops:r,position:s,type:2}},kn=function(A){return 1===A.type},Kn=function(A){return 2===A.type},Sn={name:"image",parse:function(A,e){if(22===e.type){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(18===e.type){var n=Tn[e.name];if(void 0===n)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return n(A,e.values)}throw new Error("Unsupported image type "+e.type)}};function Dn(A){return!(20===A.type&&"none"===A.value||18===A.type&&!Tn[A.name])}var Mn,Tn={"linear-gradient":function(A,e){var t=An(180),n=[];return Tt(e).forEach((function(e,r){if(0===r){var s=e[0];if(20===s.type&&"to"===s.value)return void(t=$t(e));if(_t(s))return void(t=qt.parse(A,s))}var i=gn(A,e);n.push(i)})),{angle:t,stops:n,type:1}},"-moz-linear-gradient":Fn,"-ms-linear-gradient":Fn,"-o-linear-gradient":Fn,"-webkit-linear-gradient":Fn,"radial-gradient":function(A,e){var t=0,n=3,r=[],s=[];return Tt(e).forEach((function(e,i){var o=!0;if(0===i){var a=!1;o=e.reduce((function(A,e){if(a)if(kt(e))switch(e.value){case"center":return s.push(Nt),A;case"top":case"left":return s.push(Vt),A;case"right":case"bottom":return s.push(Zt),A}else(jt(e)||Ot(e))&&s.push(e);else if(kt(e))switch(e.value){case bn:return t=0,!1;case En:return t=1,!1;case"at":return a=!0,!1;case mn:return n=0,!1;case In:case yn:return n=1,!1;case Hn:case vn:return n=2,!1;case xn:return n=3,!1}else if(Ot(e)||jt(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return A}),o)}if(o){var c=gn(A,e);r.push(c)}})),{size:n,shape:t,stops:r,position:s,type:2}},"-moz-radial-gradient":Ln,"-ms-radial-gradient":Ln,"-o-radial-gradient":Ln,"-webkit-radial-gradient":Ln,"-webkit-gradient":function(A,e){var t=An(180),n=[],r=1,s=0,i=3,o=[];return Tt(e).forEach((function(e,t){var s=e[0];if(0===t){if(kt(s)&&"linear"===s.value)return void(r=1);if(kt(s)&&"radial"===s.value)return void(r=2)}if(18===s.type)if("from"===s.name){var i=en.parse(A,s.values[0]);n.push({stop:Vt,color:i})}else if("to"===s.name)i=en.parse(A,s.values[0]),n.push({stop:Zt,color:i});else if("color-stop"===s.name){var o=s.values.filter(Mt);if(2===o.length){i=en.parse(A,o[1]);var a=o[0];Lt(a)&&n.push({stop:{type:16,number:100*a.number,flags:a.flags},color:i})}}})),1===r?{angle:(t+An(180))%An(360),stops:n,type:r}:{size:i,shape:s,stops:n,position:o,type:r}}},Pn={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e.filter((function(A){return Mt(A)&&Dn(A)})).map((function(e){return Sn.parse(A,e)}))}},On={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map((function(A){if(kt(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},jn={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return Tt(e).map((function(A){return A.filter(jt)})).map(Wt)}},Wn={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return Tt(e).map((function(A){return A.filter(kt).map((function(A){return A.value})).join(" ")})).map(Vn)}},Vn=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(A){A.AUTO="auto",A.CONTAIN="contain",A.COVER="cover"}(Mn||(Mn={}));var Nn,Zn={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,e){return Tt(e).map((function(A){return A.filter(Yn)}))}},Yn=function(A){return kt(A)||jt(A)},Gn=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Rn=Gn("top"),Xn=Gn("right"),Jn=Gn("bottom"),zn=Gn("left"),qn=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,e){return Wt(e.filter(jt))}}},_n=qn("top-left"),$n=qn("top-right"),Ar=qn("bottom-right"),er=qn("bottom-left"),tr=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},nr=tr("top"),rr=tr("right"),sr=tr("bottom"),ir=tr("left"),or=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return Ht(e)?e.number:0}}},ar=or("top"),cr=or("right"),lr=or("bottom"),ur=or("left"),Br={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},hr={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){return"rtl"===e?1:0}},dr={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(kt).reduce((function(A,e){return A|gr(e.value)}),0)}},gr=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},wr={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},fr={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};!function(A){A.NORMAL="normal",A.STRICT="strict"}(Nn||(Nn={}));var pr,Qr={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"strict"===e?Nn.STRICT:Nn.NORMAL}},Cr={name:"line-height",initialValue:"normal",prefix:!1,type:4},Ur=function(A,e){return kt(A)&&"normal"===A.value?1.2*e:17===A.type?e*A.number:jt(A)?Gt(A,e):e},Fr={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return 20===e.type&&"none"===e.value?null:Sn.parse(A,e)}},mr={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){return"inside"===e?0:1}},yr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},vr=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},xr=vr("top"),br=vr("right"),Er=vr("bottom"),Ir=vr("left"),Hr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(kt).map((function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Lr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"break-word"===e?"break-word":"normal"}},kr=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Kr=kr("top"),Sr=kr("right"),Dr=kr("bottom"),Mr=kr("left"),Tr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Pr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Or={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&St(e[0],"none")?[]:Tt(e).map((function(e){for(var t={color:Bn.TRANSPARENT,offsetX:Vt,offsetY:Vt,blur:Vt},n=0,r=0;r<e.length;r++){var s=e[r];Ot(s)?(0===n?t.offsetX=s:1===n?t.offsetY=s:t.blur=s,n++):t.color=en.parse(A,s)}return t}))}},jr={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Wr={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(A,e){if(20===e.type&&"none"===e.value)return null;if(18===e.type){var t=Vr[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},Vr={matrix:function(A){var e=A.filter((function(A){return 17===A.type})).map((function(A){return A.number}));return 6===e.length?e:null},matrix3d:function(A){var e=A.filter((function(A){return 17===A.type})).map((function(A){return A.number})),t=e[0],n=e[1];e[2],e[3];var r=e[4],s=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var i=e[12],o=e[13];return e[14],e[15],16===e.length?[t,n,r,s,i,o]:null}},Nr={type:16,number:50,flags:YA},Zr=[Nr,Nr],Yr={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(A,e){var t=e.filter(jt);return 2!==t.length?Zr:[t[0],t[1]]}},Gr={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"hidden":return 1;case"collapse":return 2;default:return 0}}};!function(A){A.NORMAL="normal",A.BREAK_ALL="break-all",A.KEEP_ALL="keep-all"}(pr||(pr={}));for(var Rr={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-all":return pr.BREAK_ALL;case"keep-all":return pr.KEEP_ALL;default:return pr.NORMAL}}},Xr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(A,e){if(20===e.type)return{auto:!0,order:0};if(Lt(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},Jr={name:"time",parse:function(A,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},zr={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(A,e){return Lt(e)?e.number:1}},qr={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},_r={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(A,e){return e.filter(kt).map((function(A){switch(A.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(A){return 0!==A}))}},$r={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(A,e){var t=[],n=[];return e.forEach((function(A){switch(A.type){case 20:case 0:t.push(A.value);break;case 17:t.push(A.number.toString());break;case 4:n.push(t.join(" ")),t.length=0}})),t.length&&n.push(t.join(" ")),n.map((function(A){return-1===A.indexOf(" ")?A:"'"+A+"'"}))}},As={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},es={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(A,e){return Lt(e)?e.number:kt(e)&&"bold"===e.value?700:400}},ts={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.filter(kt).map((function(A){return A.value}))}},ns={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},rs=function(A,e){return 0!=(A&e)},ss={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e}},is={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;for(var n=[],r=e.filter(Dt),s=0;s<r.length;s++){var i=r[s],o=r[s+1];if(20===i.type){var a=o&&Lt(o)?o.number:1;n.push({counter:i.value,increment:a})}}return n}},os={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return[];for(var t=[],n=e.filter(Dt),r=0;r<n.length;r++){var s=n[r],i=n[r+1];if(kt(s)&&"none"!==s.value){var o=i&&Lt(i)?i.number:0;t.push({counter:s.value,reset:o})}}return t}},as={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(A,e){return e.filter(Ht).map((function(e){return Jr.parse(A,e)}))}},cs={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;var n=[],r=e.filter(Kt);if(r.length%2!=0)return null;for(var s=0;s<r.length;s+=2){var i=r[s].value,o=r[s+1].value;n.push({open:i,close:o})}return n}},ls=function(A,e,t){if(!A)return"";var n=A[Math.min(e,A.length-1)];return n?t?n.open:n.close:""},us={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&St(e[0],"none")?[]:Tt(e).map((function(e){for(var t={color:255,offsetX:Vt,offsetY:Vt,blur:Vt,spread:Vt,inset:!1},n=0,r=0;r<e.length;r++){var s=e[r];St(s,"inset")?t.inset=!0:Ot(s)?(0===n?t.offsetX=s:1===n?t.offsetY=s:2===n?t.blur=s:t.spread=s,n++):t.color=en.parse(A,s)}return t}))}},Bs={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(A,e){var t=[0,1,2],n=[];return e.filter(kt).forEach((function(A){switch(A.value){case"stroke":n.push(1);break;case"fill":n.push(0);break;case"markers":n.push(2)}})),t.forEach((function(A){-1===n.indexOf(A)&&n.push(A)})),n}},hs={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},ds={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return Ht(e)?e.number:0}},gs=function(){function A(A,e){var t,n;this.animationDuration=ps(A,as,e.animationDuration),this.backgroundClip=ps(A,hn,e.backgroundClip),this.backgroundColor=ps(A,dn,e.backgroundColor),this.backgroundImage=ps(A,Pn,e.backgroundImage),this.backgroundOrigin=ps(A,On,e.backgroundOrigin),this.backgroundPosition=ps(A,jn,e.backgroundPosition),this.backgroundRepeat=ps(A,Wn,e.backgroundRepeat),this.backgroundSize=ps(A,Zn,e.backgroundSize),this.borderTopColor=ps(A,Rn,e.borderTopColor),this.borderRightColor=ps(A,Xn,e.borderRightColor),this.borderBottomColor=ps(A,Jn,e.borderBottomColor),this.borderLeftColor=ps(A,zn,e.borderLeftColor),this.borderTopLeftRadius=ps(A,_n,e.borderTopLeftRadius),this.borderTopRightRadius=ps(A,$n,e.borderTopRightRadius),this.borderBottomRightRadius=ps(A,Ar,e.borderBottomRightRadius),this.borderBottomLeftRadius=ps(A,er,e.borderBottomLeftRadius),this.borderTopStyle=ps(A,nr,e.borderTopStyle),this.borderRightStyle=ps(A,rr,e.borderRightStyle),this.borderBottomStyle=ps(A,sr,e.borderBottomStyle),this.borderLeftStyle=ps(A,ir,e.borderLeftStyle),this.borderTopWidth=ps(A,ar,e.borderTopWidth),this.borderRightWidth=ps(A,cr,e.borderRightWidth),this.borderBottomWidth=ps(A,lr,e.borderBottomWidth),this.borderLeftWidth=ps(A,ur,e.borderLeftWidth),this.boxShadow=ps(A,us,e.boxShadow),this.color=ps(A,Br,e.color),this.direction=ps(A,hr,e.direction),this.display=ps(A,dr,e.display),this.float=ps(A,wr,e.cssFloat),this.fontFamily=ps(A,$r,e.fontFamily),this.fontSize=ps(A,As,e.fontSize),this.fontStyle=ps(A,ns,e.fontStyle),this.fontVariant=ps(A,ts,e.fontVariant),this.fontWeight=ps(A,es,e.fontWeight),this.letterSpacing=ps(A,fr,e.letterSpacing),this.lineBreak=ps(A,Qr,e.lineBreak),this.lineHeight=ps(A,Cr,e.lineHeight),this.listStyleImage=ps(A,Fr,e.listStyleImage),this.listStylePosition=ps(A,mr,e.listStylePosition),this.listStyleType=ps(A,yr,e.listStyleType),this.marginTop=ps(A,xr,e.marginTop),this.marginRight=ps(A,br,e.marginRight),this.marginBottom=ps(A,Er,e.marginBottom),this.marginLeft=ps(A,Ir,e.marginLeft),this.opacity=ps(A,zr,e.opacity);var r=ps(A,Hr,e.overflow);this.overflowX=r[0],this.overflowY=r[r.length>1?1:0],this.overflowWrap=ps(A,Lr,e.overflowWrap),this.paddingTop=ps(A,Kr,e.paddingTop),this.paddingRight=ps(A,Sr,e.paddingRight),this.paddingBottom=ps(A,Dr,e.paddingBottom),this.paddingLeft=ps(A,Mr,e.paddingLeft),this.paintOrder=ps(A,Bs,e.paintOrder),this.position=ps(A,Pr,e.position),this.textAlign=ps(A,Tr,e.textAlign),this.textDecorationColor=ps(A,qr,null!==(t=e.textDecorationColor)&&void 0!==t?t:e.color),this.textDecorationLine=ps(A,_r,null!==(n=e.textDecorationLine)&&void 0!==n?n:e.textDecoration),this.textShadow=ps(A,Or,e.textShadow),this.textTransform=ps(A,jr,e.textTransform),this.transform=ps(A,Wr,e.transform),this.transformOrigin=ps(A,Yr,e.transformOrigin),this.visibility=ps(A,Gr,e.visibility),this.webkitTextStrokeColor=ps(A,hs,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=ps(A,ds,e.webkitTextStrokeWidth),this.wordBreak=ps(A,Rr,e.wordBreak),this.zIndex=ps(A,Xr,e.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},A.prototype.isTransparent=function(){return tn(this.backgroundColor)},A.prototype.isTransformed=function(){return null!==this.transform},A.prototype.isPositioned=function(){return 0!==this.position},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return 0!==this.float},A.prototype.isInlineLevel=function(){return rs(this.display,4)||rs(this.display,33554432)||rs(this.display,268435456)||rs(this.display,536870912)||rs(this.display,67108864)||rs(this.display,134217728)},A}(),ws=function(){function A(A,e){this.content=ps(A,ss,e.content),this.quotes=ps(A,cs,e.quotes)}return A}(),fs=function(){function A(A,e){this.counterIncrement=ps(A,is,e.counterIncrement),this.counterReset=ps(A,os,e.counterReset)}return A}(),ps=function(A,e,t){var n=new Et,r=null!=t?t.toString():e.initialValue;n.write(r);var s=new It(n.read());switch(e.type){case 2:var i=s.parseComponentValue();return e.parse(A,kt(i)?i.value:e.initialValue);case 0:return e.parse(A,s.parseComponentValue());case 1:return e.parse(A,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(e.format){case"angle":return qt.parse(A,s.parseComponentValue());case"color":return en.parse(A,s.parseComponentValue());case"image":return Sn.parse(A,s.parseComponentValue());case"length":var o=s.parseComponentValue();return Ot(o)?o:Vt;case"length-percentage":var a=s.parseComponentValue();return jt(a)?a:Vt;case"time":return Jr.parse(A,s.parseComponentValue())}}},Qs="data-html2canvas-debug",Cs=function(A){switch(A.getAttribute(Qs)){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Us=function(A,e){var t=Cs(A);return 1===t||e===t},Fs=function(){function A(A,e){this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Us(e,3),this.styles=new gs(A,window.getComputedStyle(e,null)),co(e)&&(this.styles.animationDuration.some((function(A){return A>0}))&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=o(this.context,e),Us(e,4)&&(this.flags|=16)}return A}(),ms="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ys="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",vs="undefined"==typeof Uint8Array?[]:new Uint8Array(256),xs=0;xs<ys.length;xs++)vs[ys.charCodeAt(xs)]=xs;for(var bs=function(A){var e,t,n,r,s,i=.75*A.length,o=A.length,a=0;"="===A[A.length-1]&&(i--,"="===A[A.length-2]&&i--);var c="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(i):new Array(i),l=Array.isArray(c)?c:new Uint8Array(c);for(e=0;e<o;e+=4)t=vs[A.charCodeAt(e)],n=vs[A.charCodeAt(e+1)],r=vs[A.charCodeAt(e+2)],s=vs[A.charCodeAt(e+3)],l[a++]=t<<2|n>>4,l[a++]=(15&n)<<4|r>>2,l[a++]=(3&r)<<6|63&s;return c},Es=function(A){for(var e=A.length,t=[],n=0;n<e;n+=2)t.push(A[n+1]<<8|A[n]);return t},Is=function(A){for(var e=A.length,t=[],n=0;n<e;n+=4)t.push(A[n+3]<<24|A[n+2]<<16|A[n+1]<<8|A[n]);return t},Hs=5,Ls=11,ks=2,Ks=65536>>Hs,Ss=(1<<Hs)-1,Ds=Ks+(1024>>Hs)+32,Ms=65536>>Ls,Ts=(1<<Ls-Hs)-1,Ps=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},Os=function(A,e,t){return A.slice?A.slice(e,t):new Uint32Array(Array.prototype.slice.call(A,e,t))},js=function(A,e){var t=bs(A),n=Array.isArray(t)?Is(t):new Uint32Array(t),r=Array.isArray(t)?Es(t):new Uint16Array(t),s=24,i=Ps(r,s/2,n[4]/2),o=2===n[5]?Ps(r,(s+n[4])/2):Os(n,Math.ceil((s+n[4])/4));return new Ws(n[0],n[1],n[2],n[3],i,o)},Ws=function(){function A(A,e,t,n,r,s){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=n,this.index=r,this.data=s}return A.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return e=((e=this.index[A>>Hs])<<ks)+(A&Ss),this.data[e];if(A<=65535)return e=((e=this.index[Ks+(A-55296>>Hs)])<<ks)+(A&Ss),this.data[e];if(A<this.highStart)return e=Ds-Ms+(A>>Ls),e=this.index[e],e+=A>>Hs&Ts,e=((e=this.index[e])<<ks)+(A&Ss),this.data[e];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),Vs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ns="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Zs=0;Zs<Vs.length;Zs++)Ns[Vs.charCodeAt(Zs)]=Zs;var Ys,Gs=1,Rs=2,Xs=3,Js=4,zs=5,qs=7,_s=8,$s=9,Ai=10,ei=11,ti=12,ni=13,ri=14,si=15,ii=function(A){for(var e=[],t=0,n=A.length;t<n;){var r=A.charCodeAt(t++);if(r>=55296&&r<=56319&&t<n){var s=A.charCodeAt(t++);56320==(64512&s)?e.push(((1023&r)<<10)+(1023&s)+65536):(e.push(r),t--)}else e.push(r)}return e},oi=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,A);var t=A.length;if(!t)return"";for(var n=[],r=-1,s="";++r<t;){var i=A[r];i<=65535?n.push(i):(i-=65536,n.push(55296+(i>>10),i%1024+56320)),(r+1===t||n.length>16384)&&(s+=String.fromCharCode.apply(String,n),n.length=0)}return s},ai=js(ms),ci="×",li="÷",ui=function(A){return ai.get(A)},Bi=function(A,e,t){var n=t-2,r=e[n],s=e[t-1],i=e[t];if(s===Rs&&i===Xs)return ci;if(s===Rs||s===Xs||s===Js)return li;if(i===Rs||i===Xs||i===Js)return li;if(s===_s&&-1!==[_s,$s,ei,ti].indexOf(i))return ci;if(!(s!==ei&&s!==$s||i!==$s&&i!==Ai))return ci;if((s===ti||s===Ai)&&i===Ai)return ci;if(i===ni||i===zs)return ci;if(i===qs)return ci;if(s===Gs)return ci;if(s===ni&&i===ri){for(;r===zs;)r=e[--n];if(r===ri)return ci}if(s===si&&i===si){for(var o=0;r===si;)o++,r=e[--n];if(o%2==0)return ci}return li},hi=function(A){var e=ii(A),t=e.length,n=0,r=0,s=e.map(ui);return{next:function(){if(n>=t)return{done:!0,value:null};for(var A=ci;n<t&&(A=Bi(e,s,++n))===ci;);if(A!==ci||n===t){var i=oi.apply(null,e.slice(r,n));return r=n,{value:i,done:!1}}return{done:!0,value:null}}}},di=function(A){for(var e,t=hi(A),n=[];!(e=t.next()).done;)e.value&&n.push(e.value.slice());return n},gi=function(A){var e=123;if(A.createRange){var t=A.createRange();if(t.getBoundingClientRect){var n=A.createElement("boundtest");n.style.height=e+"px",n.style.display="block",A.body.appendChild(n),t.selectNode(n);var r=t.getBoundingClientRect(),s=Math.round(r.height);if(A.body.removeChild(n),s===e)return!0}}return!1},wi=function(A){var e=A.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",A.body.appendChild(e);var t=A.createRange();e.innerHTML="function"==typeof"".repeat?"&#128104;".repeat(10):"";var n=e.firstChild,r=c(n.data).map((function(A){return l(A)})),s=0,i={},o=r.every((function(A,e){t.setStart(n,s),t.setEnd(n,s+A.length);var r=t.getBoundingClientRect();s+=A.length;var o=r.x>i.x||r.y>i.y;return i=r,0===e||o}));return A.body.removeChild(e),o},fi=function(){return void 0!==(new Image).crossOrigin},pi=function(){return"string"==typeof(new XMLHttpRequest).responseType},Qi=function(A){var e=new Image,t=A.createElement("canvas"),n=t.getContext("2d");if(!n)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{n.drawImage(e,0,0),t.toDataURL()}catch(A){return!1}return!0},Ci=function(A){return 0===A[0]&&255===A[1]&&0===A[2]&&255===A[3]},Ui=function(A){var e=A.createElement("canvas"),t=100;e.width=t,e.height=t;var n=e.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,t,t);var r=new Image,s=e.toDataURL();r.src=s;var i=Fi(t,t,0,0,r);return n.fillStyle="red",n.fillRect(0,0,t,t),mi(i).then((function(e){n.drawImage(e,0,0);var r=n.getImageData(0,0,t,t).data;n.fillStyle="red",n.fillRect(0,0,t,t);var i=A.createElement("div");return i.style.backgroundImage="url("+s+")",i.style.height=t+"px",Ci(r)?mi(Fi(t,t,0,0,i)):Promise.reject(!1)})).then((function(A){return n.drawImage(A,0,0),Ci(n.getImageData(0,0,t,t).data)})).catch((function(){return!1}))},Fi=function(A,e,t,n,r){var s="http://www.w3.org/2000/svg",i=document.createElementNS(s,"svg"),o=document.createElementNS(s,"foreignObject");return i.setAttributeNS(null,"width",A.toString()),i.setAttributeNS(null,"height",e.toString()),o.setAttributeNS(null,"width","100%"),o.setAttributeNS(null,"height","100%"),o.setAttributeNS(null,"x",t.toString()),o.setAttributeNS(null,"y",n.toString()),o.setAttributeNS(null,"externalResourcesRequired","true"),i.appendChild(o),o.appendChild(r),i},mi=function(A){return new Promise((function(e,t){var n=new Image;n.onload=function(){return e(n)},n.onerror=t,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))}))},yi={get SUPPORT_RANGE_BOUNDS(){var A=gi(document);return Object.defineProperty(yi,"SUPPORT_RANGE_BOUNDS",{value:A}),A},get SUPPORT_WORD_BREAKING(){var A=yi.SUPPORT_RANGE_BOUNDS&&wi(document);return Object.defineProperty(yi,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=Qi(document);return Object.defineProperty(yi,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"==typeof Array.from&&"function"==typeof window.fetch?Ui(document):Promise.resolve(!1);return Object.defineProperty(yi,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=fi();return Object.defineProperty(yi,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A=pi();return Object.defineProperty(yi,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(yi,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(yi,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},vi=function(){function A(A,e){this.text=A,this.bounds=e}return A}(),xi=function(A,e,t,n){var r=Li(e,t),s=[],o=0;return r.forEach((function(e){if(t.textDecorationLine.length||e.trim().length>0)if(yi.SUPPORT_RANGE_BOUNDS){var r=Ei(n,o,e.length).getClientRects();if(r.length>1){var a=Ii(e),c=0;a.forEach((function(e){s.push(new vi(e,i.fromDOMRectList(A,Ei(n,c+o,e.length).getClientRects()))),c+=e.length}))}else s.push(new vi(e,i.fromDOMRectList(A,r)))}else{var l=n.splitText(e.length);s.push(new vi(e,bi(A,n))),n=l}else yi.SUPPORT_RANGE_BOUNDS||(n=n.splitText(e.length));o+=e.length})),s},bi=function(A,e){var t=e.ownerDocument;if(t){var n=t.createElement("html2canvaswrapper");n.appendChild(e.cloneNode(!0));var r=e.parentNode;if(r){r.replaceChild(n,e);var s=o(A,n);return n.firstChild&&r.replaceChild(n.firstChild,n),s}}return i.EMPTY},Ei=function(A,e,t){var n=A.ownerDocument;if(!n)throw new Error("Node has no owner document");var r=n.createRange();return r.setStart(A,e),r.setEnd(A,e+t),r},Ii=function(A){if(yi.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map((function(A){return A.segment}))}return di(A)},Hi=function(A,e){if(yi.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map((function(A){return A.segment}))}return Ki(A,e)},Li=function(A,e){return 0!==e.letterSpacing?Ii(A):Hi(A,e)},ki=[32,160,4961,65792,65793,4153,4241],Ki=function(A,e){for(var t,n=VA(A,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),r=[],s=function(){if(t.value){var A=t.value.slice(),e=c(A),n="";e.forEach((function(A){-1===ki.indexOf(A)?n+=l(A):(n.length&&r.push(n),r.push(l(A)),n="")})),n.length&&r.push(n)}};!(t=n.next()).done;)s();return r},Si=function(){function A(A,e,t){this.text=Di(e.data,t.textTransform),this.textBounds=xi(A,this.text,t,e)}return A}(),Di=function(A,e){switch(e){case 1:return A.toLowerCase();case 3:return A.replace(Mi,Ti);case 2:return A.toUpperCase();default:return A}},Mi=/(^|\s|:|-|\(|\))([a-z])/g,Ti=function(A,e,t){return A.length>0?e+t.toUpperCase():A},Pi=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.src=t.currentSrc||t.src,n.intrinsicWidth=t.naturalWidth,n.intrinsicHeight=t.naturalHeight,n.context.cache.addImage(n.src),n}return e(t,A),t}(Fs),Oi=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.canvas=t,n.intrinsicWidth=t.width,n.intrinsicHeight=t.height,n}return e(t,A),t}(Fs),ji=function(A){function t(e,t){var n=A.call(this,e,t)||this,r=new XMLSerializer,s=o(e,t);return t.setAttribute("width",s.width+"px"),t.setAttribute("height",s.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(r.serializeToString(t)),n.intrinsicWidth=t.width.baseVal.value,n.intrinsicHeight=t.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e(t,A),t}(Fs),Wi=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.value=t.value,n}return e(t,A),t}(Fs),Vi=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.start=t.start,n.reversed="boolean"==typeof t.reversed&&!0===t.reversed,n}return e(t,A),t}(Fs),Ni=[{type:15,flags:0,unit:"px",number:3}],Zi=[{type:16,flags:0,number:50}],Yi=function(A){return A.width>A.height?new i(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width<A.height?new i(A.left,A.top+(A.height-A.width)/2,A.width,A.width):A},Gi=function(A){var e=A.type===Ji?new Array(A.value.length+1).join("•"):A.value;return 0===e.length?A.placeholder||"":e},Ri="checkbox",Xi="radio",Ji="password",zi=707406591,qi=function(A){function t(e,t){var n=A.call(this,e,t)||this;switch(n.type=t.type.toLowerCase(),n.checked=t.checked,n.value=Gi(t),n.type!==Ri&&n.type!==Xi||(n.styles.backgroundColor=3739148031,n.styles.borderTopColor=n.styles.borderRightColor=n.styles.borderBottomColor=n.styles.borderLeftColor=2779096575,n.styles.borderTopWidth=n.styles.borderRightWidth=n.styles.borderBottomWidth=n.styles.borderLeftWidth=1,n.styles.borderTopStyle=n.styles.borderRightStyle=n.styles.borderBottomStyle=n.styles.borderLeftStyle=1,n.styles.backgroundClip=[0],n.styles.backgroundOrigin=[0],n.bounds=Yi(n.bounds)),n.type){case Ri:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=Ni;break;case Xi:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=Zi}return n}return e(t,A),t}(Fs),_i=function(A){function t(e,t){var n=A.call(this,e,t)||this,r=t.options[t.selectedIndex||0];return n.value=r&&r.text||"",n}return e(t,A),t}(Fs),$i=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.value=t.value,n}return e(t,A),t}(Fs),Ao=function(A){function t(e,t){var n=A.call(this,e,t)||this;n.src=t.src,n.width=parseInt(t.width,10)||0,n.height=parseInt(t.height,10)||0,n.backgroundColor=n.styles.backgroundColor;try{if(t.contentWindow&&t.contentWindow.document&&t.contentWindow.document.documentElement){n.tree=ro(e,t.contentWindow.document.documentElement);var r=t.contentWindow.document.documentElement?un(e,getComputedStyle(t.contentWindow.document.documentElement).backgroundColor):Bn.TRANSPARENT,s=t.contentWindow.document.body?un(e,getComputedStyle(t.contentWindow.document.body).backgroundColor):Bn.TRANSPARENT;n.backgroundColor=tn(r)?tn(s)?n.styles.backgroundColor:s:r}}catch(A){}return n}return e(t,A),t}(Fs),eo=["OL","UL","MENU"],to=function(A,e,t,n){for(var r=e.firstChild,s=void 0;r;r=s)if(s=r.nextSibling,oo(r)&&r.data.trim().length>0)t.textNodes.push(new Si(A,r,t.styles));else if(ao(r))if(xo(r)&&r.assignedNodes)r.assignedNodes().forEach((function(e){return to(A,e,t,n)}));else{var i=no(A,r);i.styles.isVisible()&&(so(r,i,n)?i.flags|=4:io(i.styles)&&(i.flags|=2),-1!==eo.indexOf(r.tagName)&&(i.flags|=8),t.elements.push(i),r.slot,r.shadowRoot?to(A,r.shadowRoot,i,n):yo(r)||wo(r)||vo(r)||to(A,r,i,n))}},no=function(A,e){return Co(e)?new Pi(A,e):po(e)?new Oi(A,e):wo(e)?new ji(A,e):uo(e)?new Wi(A,e):Bo(e)?new Vi(A,e):ho(e)?new qi(A,e):vo(e)?new _i(A,e):yo(e)?new $i(A,e):Uo(e)?new Ao(A,e):new Fs(A,e)},ro=function(A,e){var t=no(A,e);return t.flags|=4,to(A,e,t,t),t},so=function(A,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||fo(A)&&t.styles.isTransparent()},io=function(A){return A.isPositioned()||A.isFloating()},oo=function(A){return A.nodeType===Node.TEXT_NODE},ao=function(A){return A.nodeType===Node.ELEMENT_NODE},co=function(A){return ao(A)&&void 0!==A.style&&!lo(A)},lo=function(A){return"object"==typeof A.className},uo=function(A){return"LI"===A.tagName},Bo=function(A){return"OL"===A.tagName},ho=function(A){return"INPUT"===A.tagName},go=function(A){return"HTML"===A.tagName},wo=function(A){return"svg"===A.tagName},fo=function(A){return"BODY"===A.tagName},po=function(A){return"CANVAS"===A.tagName},Qo=function(A){return"VIDEO"===A.tagName},Co=function(A){return"IMG"===A.tagName},Uo=function(A){return"IFRAME"===A.tagName},Fo=function(A){return"STYLE"===A.tagName},mo=function(A){return"SCRIPT"===A.tagName},yo=function(A){return"TEXTAREA"===A.tagName},vo=function(A){return"SELECT"===A.tagName},xo=function(A){return"SLOT"===A.tagName},bo=function(A){return A.tagName.indexOf("-")>0},Eo=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(A){var e=this.counters[A];return e&&e.length?e[e.length-1]:1},A.prototype.getCounterValues=function(A){var e=this.counters[A];return e||[]},A.prototype.pop=function(A){var e=this;A.forEach((function(A){return e.counters[A].pop()}))},A.prototype.parse=function(A){var e=this,t=A.counterIncrement,n=A.counterReset,r=!0;null!==t&&t.forEach((function(A){var t=e.counters[A.counter];t&&0!==A.increment&&(r=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=A.increment)}));var s=[];return r&&n.forEach((function(A){var t=e.counters[A.counter];s.push(A.counter),t||(t=e.counters[A.counter]=[]),t.push(A.reset)})),s},A}(),Io={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Ho={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Lo={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},ko={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Ko=function(A,e,t,n,r,s){return A<e||A>t?Go(A,r,s.length>0):n.integers.reduce((function(e,t,r){for(;A>=t;)A-=t,e+=n.values[r];return e}),"")+s},So=function(A,e,t,n){var r="";do{t||A--,r=n(A)+r,A/=e}while(A*e>=e);return r},Do=function(A,e,t,n,r){var s=t-e+1;return(A<0?"-":"")+(So(Math.abs(A),s,n,(function(A){return l(Math.floor(A%s)+e)}))+r)},Mo=function(A,e,t){void 0===t&&(t=". ");var n=e.length;return So(Math.abs(A),n,!1,(function(A){return e[Math.floor(A%n)]}))+t},To=1,Po=2,Oo=4,jo=8,Wo=function(A,e,t,n,r,s){if(A<-9999||A>9999)return Go(A,4,r.length>0);var i=Math.abs(A),o=r;if(0===i)return e[0]+o;for(var a=0;i>0&&a<=4;a++){var c=i%10;0===c&&rs(s,To)&&""!==o?o=e[c]+o:c>1||1===c&&0===a||1===c&&1===a&&rs(s,Po)||1===c&&1===a&&rs(s,Oo)&&A>100||1===c&&a>1&&rs(s,jo)?o=e[c]+(a>0?t[a-1]:"")+o:1===c&&a>0&&(o=t[a-1]+o),i=Math.floor(i/10)}return(A<0?n:"")+o},Vo="十百千萬",No="拾佰仟萬",Zo="マイナス",Yo="마이너스",Go=function(A,e,t){var n=t?". ":"",r=t?"、":"",s=t?", ":"",i=t?" ":"";switch(e){case 0:return"•"+i;case 1:return"◦"+i;case 2:return"◾"+i;case 5:var o=Do(A,48,57,!0,n);return o.length<4?"0"+o:o;case 4:return Mo(A,"〇一二三四五六七八九",r);case 6:return Ko(A,1,3999,Io,3,n).toLowerCase();case 7:return Ko(A,1,3999,Io,3,n);case 8:return Do(A,945,969,!1,n);case 9:return Do(A,97,122,!1,n);case 10:return Do(A,65,90,!1,n);case 11:return Do(A,1632,1641,!0,n);case 12:case 49:return Ko(A,1,9999,Ho,3,n);case 35:return Ko(A,1,9999,Ho,3,n).toLowerCase();case 13:return Do(A,2534,2543,!0,n);case 14:case 30:return Do(A,6112,6121,!0,n);case 15:return Mo(A,"子丑寅卯辰巳午未申酉戌亥",r);case 16:return Mo(A,"甲乙丙丁戊己庚辛壬癸",r);case 17:case 48:return Wo(A,"零一二三四五六七八九",Vo,"負",r,Po|Oo|jo);case 47:return Wo(A,"零壹貳參肆伍陸柒捌玖",No,"負",r,To|Po|Oo|jo);case 42:return Wo(A,"零一二三四五六七八九",Vo,"负",r,Po|Oo|jo);case 41:return Wo(A,"零壹贰叁肆伍陆柒捌玖",No,"负",r,To|Po|Oo|jo);case 26:return Wo(A,"〇一二三四五六七八九","十百千万",Zo,r,0);case 25:return Wo(A,"零壱弐参四伍六七八九","拾百千万",Zo,r,To|Po|Oo);case 31:return Wo(A,"영일이삼사오육칠팔구","십백천만",Yo,s,To|Po|Oo);case 33:return Wo(A,"零一二三四五六七八九","十百千萬",Yo,s,0);case 32:return Wo(A,"零壹貳參四五六七八九","拾百千",Yo,s,To|Po|Oo);case 18:return Do(A,2406,2415,!0,n);case 20:return Ko(A,1,19999,ko,3,n);case 21:return Do(A,2790,2799,!0,n);case 22:return Do(A,2662,2671,!0,n);case 22:return Ko(A,1,10999,Lo,3,n);case 23:return Mo(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Mo(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Do(A,3302,3311,!0,n);case 28:return Mo(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",r);case 29:return Mo(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",r);case 34:return Do(A,3792,3801,!0,n);case 37:return Do(A,6160,6169,!0,n);case 38:return Do(A,4160,4169,!0,n);case 39:return Do(A,2918,2927,!0,n);case 40:return Do(A,1776,1785,!0,n);case 43:return Do(A,3046,3055,!0,n);case 44:return Do(A,3174,3183,!0,n);case 45:return Do(A,3664,3673,!0,n);case 46:return Do(A,3872,3881,!0,n);default:return Do(A,48,57,!0,n)}},Ro="data-html2canvas-ignore",Xo=function(){function A(A,e,t){if(this.context=A,this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new Eo,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return A.prototype.toIFrame=function(A,e){var t=this,s=zo(A,e);if(!s.contentWindow)return Promise.reject("Unable to find iframe window");var i=A.defaultView.pageXOffset,o=A.defaultView.pageYOffset,a=s.contentWindow,c=a.document,l=$o(s).then((function(){return n(t,void 0,void 0,(function(){var A,t;return r(this,(function(n){switch(n.label){case 0:return this.scrolledElements.forEach(ra),a&&(a.scrollTo(e.left,e.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||a.scrollY===e.top&&a.scrollX===e.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(a.scrollX-e.left,a.scrollY-e.top,0,0))),A=this.options.onclone,void 0===(t=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:n.sent(),n.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,_o(c)]:[3,4];case 3:n.sent(),n.label=4;case 4:return"function"==typeof A?[2,Promise.resolve().then((function(){return A(c,t)})).then((function(){return s}))]:[2,s]}}))}))}));return c.open(),c.write(ta(document.doctype)+"<html></html>"),na(this.referenceElement.ownerDocument,i,o),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),l},A.prototype.createElementClone=function(A){if(Us(A,2),po(A))return this.createCanvasClone(A);if(Qo(A))return this.createVideoClone(A);if(Fo(A))return this.createStyleClone(A);var e=A.cloneNode(!1);return Co(e)&&(Co(A)&&A.currentSrc&&A.currentSrc!==A.src&&(e.src=A.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),bo(e)?this.createCustomElementClone(e):e},A.prototype.createCustomElementClone=function(A){var e=document.createElement("html2canvascustomelement");return ea(A.style,e),e},A.prototype.createStyleClone=function(A){try{var e=A.sheet;if(e&&e.cssRules){var t=[].slice.call(e.cssRules,0).reduce((function(A,e){return e&&"string"==typeof e.cssText?A+e.cssText:A}),""),n=A.cloneNode(!1);return n.textContent=t,n}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},A.prototype.createCanvasClone=function(A){var e;if(this.options.inlineImages&&A.ownerDocument){var t=A.ownerDocument.createElement("img");try{return t.src=A.toDataURL(),t}catch(e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var n=A.cloneNode(!1);try{n.width=A.width,n.height=A.height;var r=A.getContext("2d"),s=n.getContext("2d");if(s)if(!this.options.allowTaint&&r)s.putImageData(r.getImageData(0,0,A.width,A.height),0,0);else{var i=null!==(e=A.getContext("webgl2"))&&void 0!==e?e:A.getContext("webgl");if(i){var o=i.getContextAttributes();!1===(null==o?void 0:o.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}s.drawImage(A,0,0)}return n}catch(e){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return n},A.prototype.createVideoClone=function(A){var e=A.ownerDocument.createElement("canvas");e.width=A.offsetWidth,e.height=A.offsetHeight;var t=e.getContext("2d");try{return t&&(t.drawImage(A,0,0,e.width,e.height),this.options.allowTaint||t.getImageData(0,0,e.width,e.height)),e}catch(e){this.context.logger.info("Unable to clone video as it is tainted",A)}var n=A.ownerDocument.createElement("canvas");return n.width=A.offsetWidth,n.height=A.offsetHeight,n},A.prototype.appendChildNode=function(A,e,t){ao(e)&&(mo(e)||e.hasAttribute(Ro)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&ao(e)&&Fo(e)||A.appendChild(this.cloneNode(e,t))},A.prototype.cloneChildNodes=function(A,e,t){for(var n=this,r=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;r;r=r.nextSibling)if(ao(r)&&xo(r)&&"function"==typeof r.assignedNodes){var s=r.assignedNodes();s.length&&s.forEach((function(A){return n.appendChildNode(e,A,t)}))}else this.appendChildNode(e,r,t)},A.prototype.cloneNode=function(A,e){if(oo(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var t=A.ownerDocument.defaultView;if(t&&ao(A)&&(co(A)||lo(A))){var n=this.createElementClone(A);n.style.transitionProperty="none";var r=t.getComputedStyle(A),s=t.getComputedStyle(A,":before"),i=t.getComputedStyle(A,":after");this.referenceElement===A&&co(n)&&(this.clonedReferenceElement=n),fo(n)&&la(n);var o=this.counters.parse(new fs(this.context,r)),a=this.resolvePseudoContent(A,n,s,Ys.BEFORE);bo(A)&&(e=!0),Qo(A)||this.cloneChildNodes(A,n,e),a&&n.insertBefore(a,n.firstChild);var c=this.resolvePseudoContent(A,n,i,Ys.AFTER);return c&&n.appendChild(c),this.counters.pop(o),(r&&(this.options.copyStyles||lo(A))&&!Uo(A)||e)&&ea(r,n),0===A.scrollTop&&0===A.scrollLeft||this.scrolledElements.push([n,A.scrollLeft,A.scrollTop]),(yo(A)||vo(A))&&(yo(n)||vo(n))&&(n.value=A.value),n}return A.cloneNode(!1)},A.prototype.resolvePseudoContent=function(A,e,t,n){var r=this;if(t){var s=t.content,i=e.ownerDocument;if(i&&s&&"none"!==s&&"-moz-alt-content"!==s&&"none"!==t.display){this.counters.parse(new fs(this.context,t));var o=new ws(this.context,t),a=i.createElement("html2canvaspseudoelement");ea(t,a),o.content.forEach((function(e){if(0===e.type)a.appendChild(i.createTextNode(e.value));else if(22===e.type){var t=i.createElement("img");t.src=e.value,t.style.opacity="1",a.appendChild(t)}else if(18===e.type){if("attr"===e.name){var n=e.values.filter(kt);n.length&&a.appendChild(i.createTextNode(A.getAttribute(n[0].value)||""))}else if("counter"===e.name){var s=e.values.filter(Mt),c=s[0],l=s[1];if(c&&kt(c)){var u=r.counters.getCounterValue(c.value),B=l&&kt(l)?yr.parse(r.context,l.value):3;a.appendChild(i.createTextNode(Go(u,B,!1)))}}else if("counters"===e.name){var h=e.values.filter(Mt),d=(c=h[0],h[1]);if(l=h[2],c&&kt(c)){var g=r.counters.getCounterValues(c.value),w=l&&kt(l)?yr.parse(r.context,l.value):3,f=d&&0===d.type?d.value:"",p=g.map((function(A){return Go(A,w,!1)})).join(f);a.appendChild(i.createTextNode(p))}}}else if(20===e.type)switch(e.value){case"open-quote":a.appendChild(i.createTextNode(ls(o.quotes,r.quoteDepth++,!0)));break;case"close-quote":a.appendChild(i.createTextNode(ls(o.quotes,--r.quoteDepth,!1)));break;default:a.appendChild(i.createTextNode(e.value))}})),a.className=oa+" "+aa;var c=n===Ys.BEFORE?" "+oa:" "+aa;return lo(e)?e.className.baseValue+=c:e.className+=c,a}}},A.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},A}();!function(A){A[A.BEFORE=0]="BEFORE",A[A.AFTER=1]="AFTER"}(Ys||(Ys={}));var Jo,zo=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(Ro,"true"),A.body.appendChild(t),t},qo=function(A){return new Promise((function(e){A.complete?e():A.src?(A.onload=e,A.onerror=e):e()}))},_o=function(A){return Promise.all([].slice.call(A.images,0).map(qo))},$o=function(A){return new Promise((function(e,t){var n=A.contentWindow;if(!n)return t("No window assigned for iframe");var r=n.document;n.onload=A.onload=function(){n.onload=A.onload=null;var t=setInterval((function(){r.body.childNodes.length>0&&"complete"===r.readyState&&(clearInterval(t),e(A))}),50)}}))},Aa=["all","d","content"],ea=function(A,e){for(var t=A.length-1;t>=0;t--){var n=A.item(t);-1===Aa.indexOf(n)&&e.style.setProperty(n,A.getPropertyValue(n))}return e},ta=function(A){var e="";return A&&(e+="<!DOCTYPE ",A.name&&(e+=A.name),A.internalSubset&&(e+=A.internalSubset),A.publicId&&(e+='"'+A.publicId+'"'),A.systemId&&(e+='"'+A.systemId+'"'),e+=">"),e},na=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},ra=function(A){var e=A[0],t=A[1],n=A[2];e.scrollLeft=t,e.scrollTop=n},sa=":before",ia=":after",oa="___html2canvas___pseudoelement_before",aa="___html2canvas___pseudoelement_after",ca='{\n content: "" !important;\n display: none !important;\n}',la=function(A){ua(A,"."+oa+sa+ca+"\n ."+aa+ia+ca)},ua=function(A,e){var t=A.ownerDocument;if(t){var n=t.createElement("style");n.textContent=e,A.appendChild(n)}},Ba=function(){function A(){}return A.getOrigin=function(e){var t=A._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},A.isSameOrigin=function(e){return A.getOrigin(e)===A._origin},A.setContext=function(e){A._link=e.document.createElement("a"),A._origin=A.getOrigin(e.location.href)},A._origin="about:blank",A}(),ha=function(){function A(A,e){this.context=A,this._options=e,this._cache={}}return A.prototype.addImage=function(A){var e=Promise.resolve();return this.has(A)?e:Ca(A)||fa(A)?((this._cache[A]=this.loadImage(A)).catch((function(){})),e):e},A.prototype.match=function(A){return this._cache[A]},A.prototype.loadImage=function(A){return n(this,void 0,void 0,(function(){var e,t,n,s,i=this;return r(this,(function(r){switch(r.label){case 0:return e=Ba.isSameOrigin(A),t=!pa(A)&&!0===this._options.useCORS&&yi.SUPPORT_CORS_IMAGES&&!e,n=!pa(A)&&!e&&!Ca(A)&&"string"==typeof this._options.proxy&&yi.SUPPORT_CORS_XHR&&!t,e||!1!==this._options.allowTaint||pa(A)||Ca(A)||n||t?(s=A,n?[4,this.proxy(s)]:[3,2]):[2];case 1:s=r.sent(),r.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise((function(A,e){var n=new Image;n.onload=function(){return A(n)},n.onerror=e,(Qa(s)||t)&&(n.crossOrigin="anonymous"),n.src=s,!0===n.complete&&setTimeout((function(){return A(n)}),500),i._options.imageTimeout>0&&setTimeout((function(){return e("Timed out ("+i._options.imageTimeout+"ms) loading image")}),i._options.imageTimeout)}))];case 3:return[2,r.sent()]}}))}))},A.prototype.has=function(A){return void 0!==this._cache[A]},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(A){var e=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var n=A.substring(0,256);return new Promise((function(r,s){var i=yi.SUPPORT_RESPONSE_TYPE?"blob":"text",o=new XMLHttpRequest;o.onload=function(){if(200===o.status)if("text"===i)r(o.response);else{var A=new FileReader;A.addEventListener("load",(function(){return r(A.result)}),!1),A.addEventListener("error",(function(A){return s(A)}),!1),A.readAsDataURL(o.response)}else s("Failed to proxy resource "+n+" with status code "+o.status)},o.onerror=s;var a=t.indexOf("?")>-1?"&":"?";if(o.open("GET",""+t+a+"url="+encodeURIComponent(A)+"&responseType="+i),"text"!==i&&o instanceof XMLHttpRequest&&(o.responseType=i),e._options.imageTimeout){var c=e._options.imageTimeout;o.timeout=c,o.ontimeout=function(){return s("Timed out ("+c+"ms) proxying "+n)}}o.send()}))},A}(),da=/^data:image\/svg\+xml/i,ga=/^data:image\/.*;base64,/i,wa=/^data:image\/.*/i,fa=function(A){return yi.SUPPORT_SVG_DRAWING||!Ua(A)},pa=function(A){return wa.test(A)},Qa=function(A){return ga.test(A)},Ca=function(A){return"blob"===A.substr(0,4)},Ua=function(A){return"svg"===A.substr(-3).toLowerCase()||da.test(A)},Fa=function(){function A(A,e){this.type=0,this.x=A,this.y=e}return A.prototype.add=function(e,t){return new A(this.x+e,this.y+t)},A}(),ma=function(A,e,t){return new Fa(A.x+(e.x-A.x)*t,A.y+(e.y-A.y)*t)},ya=function(){function A(A,e,t,n){this.type=1,this.start=A,this.startControl=e,this.endControl=t,this.end=n}return A.prototype.subdivide=function(e,t){var n=ma(this.start,this.startControl,e),r=ma(this.startControl,this.endControl,e),s=ma(this.endControl,this.end,e),i=ma(n,r,e),o=ma(r,s,e),a=ma(i,o,e);return t?new A(this.start,n,i,a):new A(a,o,s,this.end)},A.prototype.add=function(e,t){return new A(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),va=function(A){return 1===A.type},xa=function(){function A(A){var e=A.styles,t=A.bounds,n=Yt(e.borderTopLeftRadius,t.width,t.height),r=n[0],s=n[1],i=Yt(e.borderTopRightRadius,t.width,t.height),o=i[0],a=i[1],c=Yt(e.borderBottomRightRadius,t.width,t.height),l=c[0],u=c[1],B=Yt(e.borderBottomLeftRadius,t.width,t.height),h=B[0],d=B[1],g=[];g.push((r+o)/t.width),g.push((h+l)/t.width),g.push((s+d)/t.height),g.push((a+u)/t.height);var w=Math.max.apply(Math,g);w>1&&(r/=w,s/=w,o/=w,a/=w,l/=w,u/=w,h/=w,d/=w);var f=t.width-o,p=t.height-u,Q=t.width-l,C=t.height-d,U=e.borderTopWidth,F=e.borderRightWidth,m=e.borderBottomWidth,y=e.borderLeftWidth,v=Gt(e.paddingTop,A.bounds.width),x=Gt(e.paddingRight,A.bounds.width),b=Gt(e.paddingBottom,A.bounds.width),E=Gt(e.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||s>0?ba(t.left+y/3,t.top+U/3,r-y/3,s-U/3,Jo.TOP_LEFT):new Fa(t.left+y/3,t.top+U/3),this.topRightBorderDoubleOuterBox=r>0||s>0?ba(t.left+f,t.top+U/3,o-F/3,a-U/3,Jo.TOP_RIGHT):new Fa(t.left+t.width-F/3,t.top+U/3),this.bottomRightBorderDoubleOuterBox=l>0||u>0?ba(t.left+Q,t.top+p,l-F/3,u-m/3,Jo.BOTTOM_RIGHT):new Fa(t.left+t.width-F/3,t.top+t.height-m/3),this.bottomLeftBorderDoubleOuterBox=h>0||d>0?ba(t.left+y/3,t.top+C,h-y/3,d-m/3,Jo.BOTTOM_LEFT):new Fa(t.left+y/3,t.top+t.height-m/3),this.topLeftBorderDoubleInnerBox=r>0||s>0?ba(t.left+2*y/3,t.top+2*U/3,r-2*y/3,s-2*U/3,Jo.TOP_LEFT):new Fa(t.left+2*y/3,t.top+2*U/3),this.topRightBorderDoubleInnerBox=r>0||s>0?ba(t.left+f,t.top+2*U/3,o-2*F/3,a-2*U/3,Jo.TOP_RIGHT):new Fa(t.left+t.width-2*F/3,t.top+2*U/3),this.bottomRightBorderDoubleInnerBox=l>0||u>0?ba(t.left+Q,t.top+p,l-2*F/3,u-2*m/3,Jo.BOTTOM_RIGHT):new Fa(t.left+t.width-2*F/3,t.top+t.height-2*m/3),this.bottomLeftBorderDoubleInnerBox=h>0||d>0?ba(t.left+2*y/3,t.top+C,h-2*y/3,d-2*m/3,Jo.BOTTOM_LEFT):new Fa(t.left+2*y/3,t.top+t.height-2*m/3),this.topLeftBorderStroke=r>0||s>0?ba(t.left+y/2,t.top+U/2,r-y/2,s-U/2,Jo.TOP_LEFT):new Fa(t.left+y/2,t.top+U/2),this.topRightBorderStroke=r>0||s>0?ba(t.left+f,t.top+U/2,o-F/2,a-U/2,Jo.TOP_RIGHT):new Fa(t.left+t.width-F/2,t.top+U/2),this.bottomRightBorderStroke=l>0||u>0?ba(t.left+Q,t.top+p,l-F/2,u-m/2,Jo.BOTTOM_RIGHT):new Fa(t.left+t.width-F/2,t.top+t.height-m/2),this.bottomLeftBorderStroke=h>0||d>0?ba(t.left+y/2,t.top+C,h-y/2,d-m/2,Jo.BOTTOM_LEFT):new Fa(t.left+y/2,t.top+t.height-m/2),this.topLeftBorderBox=r>0||s>0?ba(t.left,t.top,r,s,Jo.TOP_LEFT):new Fa(t.left,t.top),this.topRightBorderBox=o>0||a>0?ba(t.left+f,t.top,o,a,Jo.TOP_RIGHT):new Fa(t.left+t.width,t.top),this.bottomRightBorderBox=l>0||u>0?ba(t.left+Q,t.top+p,l,u,Jo.BOTTOM_RIGHT):new Fa(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=h>0||d>0?ba(t.left,t.top+C,h,d,Jo.BOTTOM_LEFT):new Fa(t.left,t.top+t.height),this.topLeftPaddingBox=r>0||s>0?ba(t.left+y,t.top+U,Math.max(0,r-y),Math.max(0,s-U),Jo.TOP_LEFT):new Fa(t.left+y,t.top+U),this.topRightPaddingBox=o>0||a>0?ba(t.left+Math.min(f,t.width-F),t.top+U,f>t.width+F?0:Math.max(0,o-F),Math.max(0,a-U),Jo.TOP_RIGHT):new Fa(t.left+t.width-F,t.top+U),this.bottomRightPaddingBox=l>0||u>0?ba(t.left+Math.min(Q,t.width-y),t.top+Math.min(p,t.height-m),Math.max(0,l-F),Math.max(0,u-m),Jo.BOTTOM_RIGHT):new Fa(t.left+t.width-F,t.top+t.height-m),this.bottomLeftPaddingBox=h>0||d>0?ba(t.left+y,t.top+Math.min(C,t.height-m),Math.max(0,h-y),Math.max(0,d-m),Jo.BOTTOM_LEFT):new Fa(t.left+y,t.top+t.height-m),this.topLeftContentBox=r>0||s>0?ba(t.left+y+E,t.top+U+v,Math.max(0,r-(y+E)),Math.max(0,s-(U+v)),Jo.TOP_LEFT):new Fa(t.left+y+E,t.top+U+v),this.topRightContentBox=o>0||a>0?ba(t.left+Math.min(f,t.width+y+E),t.top+U+v,f>t.width+y+E?0:o-y+E,a-(U+v),Jo.TOP_RIGHT):new Fa(t.left+t.width-(F+x),t.top+U+v),this.bottomRightContentBox=l>0||u>0?ba(t.left+Math.min(Q,t.width-(y+E)),t.top+Math.min(p,t.height+U+v),Math.max(0,l-(F+x)),u-(m+b),Jo.BOTTOM_RIGHT):new Fa(t.left+t.width-(F+x),t.top+t.height-(m+b)),this.bottomLeftContentBox=h>0||d>0?ba(t.left+y+E,t.top+C,Math.max(0,h-(y+E)),d-(m+b),Jo.BOTTOM_LEFT):new Fa(t.left+y+E,t.top+t.height-(m+b))}return A}();!function(A){A[A.TOP_LEFT=0]="TOP_LEFT",A[A.TOP_RIGHT=1]="TOP_RIGHT",A[A.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",A[A.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(Jo||(Jo={}));var ba=function(A,e,t,n,r){var s=(Math.sqrt(2)-1)/3*4,i=t*s,o=n*s,a=A+t,c=e+n;switch(r){case Jo.TOP_LEFT:return new ya(new Fa(A,c),new Fa(A,c-o),new Fa(a-i,e),new Fa(a,e));case Jo.TOP_RIGHT:return new ya(new Fa(A,e),new Fa(A+i,e),new Fa(a,c-o),new Fa(a,c));case Jo.BOTTOM_RIGHT:return new ya(new Fa(a,e),new Fa(a,e+o),new Fa(A+i,c),new Fa(A,c));case Jo.BOTTOM_LEFT:default:return new ya(new Fa(a,c),new Fa(a-i,c),new Fa(A,e+o),new Fa(A,e))}},Ea=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Ia=function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]},Ha=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},La=function(){function A(A,e,t){this.offsetX=A,this.offsetY=e,this.matrix=t,this.type=0,this.target=6}return A}(),ka=function(){function A(A,e){this.path=A,this.target=e,this.type=1}return A}(),Ka=function(){function A(A){this.opacity=A,this.type=2,this.target=6}return A}(),Sa=function(A){return 0===A.type},Da=function(A){return 1===A.type},Ma=function(A){return 2===A.type},Ta=function(A,e){return A.length===e.length&&A.some((function(A,t){return A===e[t]}))},Pa=function(A,e,t,n,r){return A.map((function(A,s){switch(s){case 0:return A.add(e,t);case 1:return A.add(e+n,t);case 2:return A.add(e+n,t+r);case 3:return A.add(e,t+r)}return A}))},Oa=function(){function A(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return A}(),ja=function(){function A(A,e){if(this.container=A,this.parent=e,this.effects=[],this.curves=new xa(this.container),this.container.styles.opacity<1&&this.effects.push(new Ka(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,r=this.container.styles.transform;this.effects.push(new La(t,n,r))}if(0!==this.container.styles.overflowX){var s=Ea(this.curves),i=Ha(this.curves);Ta(s,i)?this.effects.push(new ka(s,6)):(this.effects.push(new ka(s,2)),this.effects.push(new ka(i,4)))}}return A.prototype.getEffects=function(A){for(var e=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,n=this.effects.slice(0);t;){var r=t.effects.filter((function(A){return!Da(A)}));if(e||0!==t.container.styles.position||!t.parent){if(n.unshift.apply(n,r),e=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var s=Ea(t.curves),i=Ha(t.curves);Ta(s,i)||n.unshift(new ka(i,6))}}else n.unshift.apply(n,r);t=t.parent}return n.filter((function(e){return rs(e.target,A)}))},A}(),Wa=function(A,e,t,n){A.container.elements.forEach((function(r){var s=rs(r.flags,4),i=rs(r.flags,2),o=new ja(r,A);rs(r.styles.display,2048)&&n.push(o);var a=rs(r.flags,8)?[]:n;if(s||i){var c=s||r.styles.isPositioned()?t:e,l=new Oa(o);if(r.styles.isPositioned()||r.styles.opacity<1||r.styles.isTransformed()){var u=r.styles.zIndex.order;if(u<0){var B=0;c.negativeZIndex.some((function(A,e){return u>A.element.container.styles.zIndex.order?(B=e,!1):B>0})),c.negativeZIndex.splice(B,0,l)}else if(u>0){var h=0;c.positiveZIndex.some((function(A,e){return u>=A.element.container.styles.zIndex.order?(h=e+1,!1):h>0})),c.positiveZIndex.splice(h,0,l)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(l)}else r.styles.isFloating()?c.nonPositionedFloats.push(l):c.nonPositionedInlineLevel.push(l);Wa(o,l,s?l:t,a)}else r.styles.isInlineLevel()?e.inlineLevel.push(o):e.nonInlineLevel.push(o),Wa(o,e,t,a);rs(r.flags,8)&&Va(r,a)}))},Va=function(A,e){for(var t=A instanceof Vi?A.start:1,n=A instanceof Vi&&A.reversed,r=0;r<e.length;r++){var s=e[r];s.container instanceof Wi&&"number"==typeof s.container.value&&0!==s.container.value&&(t=s.container.value),s.listValue=Go(t,s.container.styles.listStyleType,!0),t+=n?-1:1}},Na=function(A){var e=new ja(A,null),t=new Oa(e),n=[];return Wa(e,t,t,n),Va(e.container,n),t},Za=function(A,e){switch(e){case 0:return Ja(A.topLeftBorderBox,A.topLeftPaddingBox,A.topRightBorderBox,A.topRightPaddingBox);case 1:return Ja(A.topRightBorderBox,A.topRightPaddingBox,A.bottomRightBorderBox,A.bottomRightPaddingBox);case 2:return Ja(A.bottomRightBorderBox,A.bottomRightPaddingBox,A.bottomLeftBorderBox,A.bottomLeftPaddingBox);default:return Ja(A.bottomLeftBorderBox,A.bottomLeftPaddingBox,A.topLeftBorderBox,A.topLeftPaddingBox)}},Ya=function(A,e){switch(e){case 0:return Ja(A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox,A.topRightBorderBox,A.topRightBorderDoubleOuterBox);case 1:return Ja(A.topRightBorderBox,A.topRightBorderDoubleOuterBox,A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox);case 2:return Ja(A.bottomRightBorderBox,A.bottomRightBorderDoubleOuterBox,A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox);default:return Ja(A.bottomLeftBorderBox,A.bottomLeftBorderDoubleOuterBox,A.topLeftBorderBox,A.topLeftBorderDoubleOuterBox)}},Ga=function(A,e){switch(e){case 0:return Ja(A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox,A.topRightBorderDoubleInnerBox,A.topRightPaddingBox);case 1:return Ja(A.topRightBorderDoubleInnerBox,A.topRightPaddingBox,A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox);case 2:return Ja(A.bottomRightBorderDoubleInnerBox,A.bottomRightPaddingBox,A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox);default:return Ja(A.bottomLeftBorderDoubleInnerBox,A.bottomLeftPaddingBox,A.topLeftBorderDoubleInnerBox,A.topLeftPaddingBox)}},Ra=function(A,e){switch(e){case 0:return Xa(A.topLeftBorderStroke,A.topRightBorderStroke);case 1:return Xa(A.topRightBorderStroke,A.bottomRightBorderStroke);case 2:return Xa(A.bottomRightBorderStroke,A.bottomLeftBorderStroke);default:return Xa(A.bottomLeftBorderStroke,A.topLeftBorderStroke)}},Xa=function(A,e){var t=[];return va(A)?t.push(A.subdivide(.5,!1)):t.push(A),va(e)?t.push(e.subdivide(.5,!0)):t.push(e),t},Ja=function(A,e,t,n){var r=[];return va(A)?r.push(A.subdivide(.5,!1)):r.push(A),va(t)?r.push(t.subdivide(.5,!0)):r.push(t),va(n)?r.push(n.subdivide(.5,!0).reverse()):r.push(n),va(e)?r.push(e.subdivide(.5,!1).reverse()):r.push(e),r},za=function(A){var e=A.bounds,t=A.styles;return e.add(t.borderLeftWidth,t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth),-(t.borderTopWidth+t.borderBottomWidth))},qa=function(A){var e=A.styles,t=A.bounds,n=Gt(e.paddingLeft,t.width),r=Gt(e.paddingRight,t.width),s=Gt(e.paddingTop,t.width),i=Gt(e.paddingBottom,t.width);return t.add(n+e.borderLeftWidth,s+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+n+r),-(e.borderTopWidth+e.borderBottomWidth+s+i))},_a=function(A,e){return 0===A?e.bounds:2===A?qa(e):za(e)},$a=function(A,e){return 0===A?e.bounds:2===A?qa(e):za(e)},Ac=function(A,e,t){var n=_a(rc(A.styles.backgroundOrigin,e),A),r=$a(rc(A.styles.backgroundClip,e),A),s=nc(rc(A.styles.backgroundSize,e),t,n),i=s[0],o=s[1],a=Yt(rc(A.styles.backgroundPosition,e),n.width-i,n.height-o);return[sc(rc(A.styles.backgroundRepeat,e),a,s,n,r),Math.round(n.left+a[0]),Math.round(n.top+a[1]),i,o]},ec=function(A){return kt(A)&&A.value===Mn.AUTO},tc=function(A){return"number"==typeof A},nc=function(A,e,t){var n=e[0],r=e[1],s=e[2],i=A[0],o=A[1];if(!i)return[0,0];if(jt(i)&&o&&jt(o))return[Gt(i,t.width),Gt(o,t.height)];var a=tc(s);if(kt(i)&&(i.value===Mn.CONTAIN||i.value===Mn.COVER))return tc(s)?t.width/t.height<s!=(i.value===Mn.COVER)?[t.width,t.width/s]:[t.height*s,t.height]:[t.width,t.height];var c=tc(n),l=tc(r),u=c||l;if(ec(i)&&(!o||ec(o)))return c&&l?[n,r]:a||u?u&&a?[c?n:r*s,l?r:n/s]:[c?n:t.width,l?r:t.height]:[t.width,t.height];if(a){var B=0,h=0;return jt(i)?B=Gt(i,t.width):jt(o)&&(h=Gt(o,t.height)),ec(i)?B=h*s:o&&!ec(o)||(h=B/s),[B,h]}var d=null,g=null;if(jt(i)?d=Gt(i,t.width):o&&jt(o)&&(g=Gt(o,t.height)),null===d||o&&!ec(o)||(g=c&&l?d/n*r:t.height),null!==g&&ec(i)&&(d=c&&l?g/r*n:t.width),null!==d&&null!==g)return[d,g];throw new Error("Unable to calculate background-size for element")},rc=function(A,e){var t=A[e];return void 0===t?A[0]:t},sc=function(A,e,t,n,r){var s=e[0],i=e[1],o=t[0],a=t[1];switch(A){case 2:return[new Fa(Math.round(n.left),Math.round(n.top+i)),new Fa(Math.round(n.left+n.width),Math.round(n.top+i)),new Fa(Math.round(n.left+n.width),Math.round(a+n.top+i)),new Fa(Math.round(n.left),Math.round(a+n.top+i))];case 3:return[new Fa(Math.round(n.left+s),Math.round(n.top)),new Fa(Math.round(n.left+s+o),Math.round(n.top)),new Fa(Math.round(n.left+s+o),Math.round(n.height+n.top)),new Fa(Math.round(n.left+s),Math.round(n.height+n.top))];case 1:return[new Fa(Math.round(n.left+s),Math.round(n.top+i)),new Fa(Math.round(n.left+s+o),Math.round(n.top+i)),new Fa(Math.round(n.left+s+o),Math.round(n.top+i+a)),new Fa(Math.round(n.left+s),Math.round(n.top+i+a))];default:return[new Fa(Math.round(r.left),Math.round(r.top)),new Fa(Math.round(r.left+r.width),Math.round(r.top)),new Fa(Math.round(r.left+r.width),Math.round(r.height+r.top)),new Fa(Math.round(r.left),Math.round(r.height+r.top))]}},ic="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",oc="Hidden Text",ac=function(){function A(A){this._data={},this._document=A}return A.prototype.parseMetrics=function(A,e){var t=this._document.createElement("div"),n=this._document.createElement("img"),r=this._document.createElement("span"),s=this._document.body;t.style.visibility="hidden",t.style.fontFamily=A,t.style.fontSize=e,t.style.margin="0",t.style.padding="0",t.style.whiteSpace="nowrap",s.appendChild(t),n.src=ic,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",r.style.fontFamily=A,r.style.fontSize=e,r.style.margin="0",r.style.padding="0",r.appendChild(this._document.createTextNode(oc)),t.appendChild(r),t.appendChild(n);var i=n.offsetTop-r.offsetTop+2;t.removeChild(r),t.appendChild(this._document.createTextNode(oc)),t.style.lineHeight="normal",n.style.verticalAlign="super";var o=n.offsetTop-t.offsetTop+2;return s.removeChild(t),{baseline:i,middle:o}},A.prototype.getMetrics=function(A,e){var t=A+" "+e;return void 0===this._data[t]&&(this._data[t]=this.parseMetrics(A,e)),this._data[t]},A}(),cc=function(){function A(A,e){this.context=A,this.options=e}return A}(),lc=1e4,uc=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n._activeEffects=[],n.canvas=t.canvas?t.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),t.canvas||(n.canvas.width=Math.floor(t.width*t.scale),n.canvas.height=Math.floor(t.height*t.scale),n.canvas.style.width=t.width+"px",n.canvas.style.height=t.height+"px"),n.fontMetrics=new ac(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-t.x,-t.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+t.width+"x"+t.height+") with scale "+t.scale),n}return e(t,A),t.prototype.applyEffects=function(A){for(var e=this;this._activeEffects.length;)this.popEffect();A.forEach((function(A){return e.applyEffect(A)}))},t.prototype.applyEffect=function(A){this.ctx.save(),Ma(A)&&(this.ctx.globalAlpha=A.opacity),Sa(A)&&(this.ctx.translate(A.offsetX,A.offsetY),this.ctx.transform(A.matrix[0],A.matrix[1],A.matrix[2],A.matrix[3],A.matrix[4],A.matrix[5]),this.ctx.translate(-A.offsetX,-A.offsetY)),Da(A)&&(this.path(A.path),this.ctx.clip()),this._activeEffects.push(A)},t.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},t.prototype.renderStack=function(A){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return A.element.container.styles.isVisible()?[4,this.renderStackContent(A)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},t.prototype.renderNode=function(A){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return rs(A.container.flags,16),A.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(A)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(A)];case 2:e.sent(),e.label=3;case 3:return[2]}}))}))},t.prototype.renderTextWithLetterSpacing=function(A,e,t){var n=this;0===e?this.ctx.fillText(A.text,A.bounds.left,A.bounds.top+t):Ii(A.text).reduce((function(e,r){return n.ctx.fillText(r,e,A.bounds.top+t),e+n.ctx.measureText(r).width}),A.bounds.left)},t.prototype.createFontStyle=function(A){var e=A.fontVariant.filter((function(A){return"normal"===A||"small-caps"===A})).join(""),t=wc(A.fontFamily).join(", "),n=Ht(A.fontSize)?""+A.fontSize.number+A.fontSize.unit:A.fontSize.number+"px";return[[A.fontStyle,e,A.fontWeight,n,t].join(" "),t,n]},t.prototype.renderTextNode=function(A,e){return n(this,void 0,void 0,(function(){var t,n,s,i,o,a,c,l,u=this;return r(this,(function(r){return t=this.createFontStyle(e),n=t[0],s=t[1],i=t[2],this.ctx.font=n,this.ctx.direction=1===e.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",o=this.fontMetrics.getMetrics(s,i),a=o.baseline,c=o.middle,l=e.paintOrder,A.textBounds.forEach((function(A){l.forEach((function(t){switch(t){case 0:u.ctx.fillStyle=nn(e.color),u.renderTextWithLetterSpacing(A,e.letterSpacing,a);var n=e.textShadow;n.length&&A.text.trim().length&&(n.slice(0).reverse().forEach((function(t){u.ctx.shadowColor=nn(t.color),u.ctx.shadowOffsetX=t.offsetX.number*u.options.scale,u.ctx.shadowOffsetY=t.offsetY.number*u.options.scale,u.ctx.shadowBlur=t.blur.number,u.renderTextWithLetterSpacing(A,e.letterSpacing,a)})),u.ctx.shadowColor="",u.ctx.shadowOffsetX=0,u.ctx.shadowOffsetY=0,u.ctx.shadowBlur=0),e.textDecorationLine.length&&(u.ctx.fillStyle=nn(e.textDecorationColor||e.color),e.textDecorationLine.forEach((function(e){switch(e){case 1:u.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top+a),A.bounds.width,1);break;case 2:u.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top),A.bounds.width,1);break;case 3:u.ctx.fillRect(A.bounds.left,Math.ceil(A.bounds.top+c),A.bounds.width,1)}})));break;case 1:e.webkitTextStrokeWidth&&A.text.trim().length&&(u.ctx.strokeStyle=nn(e.webkitTextStrokeColor),u.ctx.lineWidth=e.webkitTextStrokeWidth,u.ctx.lineJoin=window.chrome?"miter":"round",u.ctx.strokeText(A.text,A.bounds.left,A.bounds.top+a)),u.ctx.strokeStyle="",u.ctx.lineWidth=0,u.ctx.lineJoin="miter"}}))})),[2]}))}))},t.prototype.renderReplacedElement=function(A,e,t){if(t&&A.intrinsicWidth>0&&A.intrinsicHeight>0){var n=qa(A),r=Ha(e);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,A.intrinsicWidth,A.intrinsicHeight,n.left,n.top,n.width,n.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(A){return n(this,void 0,void 0,(function(){var e,n,s,o,a,c,l,u,B,h,d,g,w,f,p,Q,C,U;return r(this,(function(r){switch(r.label){case 0:this.applyEffects(A.getEffects(4)),e=A.container,n=A.curves,s=e.styles,o=0,a=e.textNodes,r.label=1;case 1:return o<a.length?(c=a[o],[4,this.renderTextNode(c,s)]):[3,4];case 2:r.sent(),r.label=3;case 3:return o++,[3,1];case 4:if(!(e instanceof Pi))return[3,8];r.label=5;case 5:return r.trys.push([5,7,,8]),[4,this.context.cache.match(e.src)];case 6:return p=r.sent(),this.renderReplacedElement(e,n,p),[3,8];case 7:return r.sent(),this.context.logger.error("Error loading image "+e.src),[3,8];case 8:if(e instanceof Oi&&this.renderReplacedElement(e,n,e.canvas),!(e instanceof ji))return[3,12];r.label=9;case 9:return r.trys.push([9,11,,12]),[4,this.context.cache.match(e.svg)];case 10:return p=r.sent(),this.renderReplacedElement(e,n,p),[3,12];case 11:return r.sent(),this.context.logger.error("Error loading svg "+e.svg.substring(0,255)),[3,12];case 12:return e instanceof Ao&&e.tree?[4,new t(this.context,{scale:this.options.scale,backgroundColor:e.backgroundColor,x:0,y:0,width:e.width,height:e.height}).render(e.tree)]:[3,14];case 13:l=r.sent(),e.width&&e.height&&this.ctx.drawImage(l,0,0,e.width,e.height,e.bounds.left,e.bounds.top,e.bounds.width,e.bounds.height),r.label=14;case 14:if(e instanceof qi&&(u=Math.min(e.bounds.width,e.bounds.height),e.type===Ri?e.checked&&(this.ctx.save(),this.path([new Fa(e.bounds.left+.39363*u,e.bounds.top+.79*u),new Fa(e.bounds.left+.16*u,e.bounds.top+.5549*u),new Fa(e.bounds.left+.27347*u,e.bounds.top+.44071*u),new Fa(e.bounds.left+.39694*u,e.bounds.top+.5649*u),new Fa(e.bounds.left+.72983*u,e.bounds.top+.23*u),new Fa(e.bounds.left+.84*u,e.bounds.top+.34085*u),new Fa(e.bounds.left+.39363*u,e.bounds.top+.79*u)]),this.ctx.fillStyle=nn(zi),this.ctx.fill(),this.ctx.restore()):e.type===Xi&&e.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(e.bounds.left+u/2,e.bounds.top+u/2,u/4,0,2*Math.PI,!0),this.ctx.fillStyle=nn(zi),this.ctx.fill(),this.ctx.restore())),Bc(e)&&e.value.length){switch(B=this.createFontStyle(s),C=B[0],h=B[1],d=this.fontMetrics.getMetrics(C,h).baseline,this.ctx.font=C,this.ctx.fillStyle=nn(s.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=dc(e.styles.textAlign),U=qa(e),g=0,e.styles.textAlign){case 1:g+=U.width/2;break;case 2:g+=U.width}w=U.add(g,0,0,-U.height/2+1),this.ctx.save(),this.path([new Fa(U.left,U.top),new Fa(U.left+U.width,U.top),new Fa(U.left+U.width,U.top+U.height),new Fa(U.left,U.top+U.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new vi(e.value,w),s.letterSpacing,d),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!rs(e.styles.display,2048))return[3,20];if(null===e.styles.listStyleImage)return[3,19];if(0!==(f=e.styles.listStyleImage).type)return[3,18];p=void 0,Q=f.url,r.label=15;case 15:return r.trys.push([15,17,,18]),[4,this.context.cache.match(Q)];case 16:return p=r.sent(),this.ctx.drawImage(p,e.bounds.left-(p.width+10),e.bounds.top),[3,18];case 17:return r.sent(),this.context.logger.error("Error loading list-style-image "+Q),[3,18];case 18:return[3,20];case 19:A.listValue&&-1!==e.styles.listStyleType&&(C=this.createFontStyle(s)[0],this.ctx.font=C,this.ctx.fillStyle=nn(s.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",U=new i(e.bounds.left,e.bounds.top+Gt(e.styles.paddingTop,e.bounds.width),e.bounds.width,Ur(s.lineHeight,s.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new vi(A.listValue,U),s.letterSpacing,Ur(s.lineHeight,s.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),r.label=20;case 20:return[2]}}))}))},t.prototype.renderStackContent=function(A){return n(this,void 0,void 0,(function(){var e,t,n,s,i,o,a,c,l,u,B,h,d,g,w;return r(this,(function(r){switch(r.label){case 0:return rs(A.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(A.element)];case 1:r.sent(),e=0,t=A.negativeZIndex,r.label=2;case 2:return e<t.length?(w=t[e],[4,this.renderStack(w)]):[3,5];case 3:r.sent(),r.label=4;case 4:return e++,[3,2];case 5:return[4,this.renderNodeContent(A.element)];case 6:r.sent(),n=0,s=A.nonInlineLevel,r.label=7;case 7:return n<s.length?(w=s[n],[4,this.renderNode(w)]):[3,10];case 8:r.sent(),r.label=9;case 9:return n++,[3,7];case 10:i=0,o=A.nonPositionedFloats,r.label=11;case 11:return i<o.length?(w=o[i],[4,this.renderStack(w)]):[3,14];case 12:r.sent(),r.label=13;case 13:return i++,[3,11];case 14:a=0,c=A.nonPositionedInlineLevel,r.label=15;case 15:return a<c.length?(w=c[a],[4,this.renderStack(w)]):[3,18];case 16:r.sent(),r.label=17;case 17:return a++,[3,15];case 18:l=0,u=A.inlineLevel,r.label=19;case 19:return l<u.length?(w=u[l],[4,this.renderNode(w)]):[3,22];case 20:r.sent(),r.label=21;case 21:return l++,[3,19];case 22:B=0,h=A.zeroOrAutoZIndexOrTransformedOrOpacity,r.label=23;case 23:return B<h.length?(w=h[B],[4,this.renderStack(w)]):[3,26];case 24:r.sent(),r.label=25;case 25:return B++,[3,23];case 26:d=0,g=A.positiveZIndex,r.label=27;case 27:return d<g.length?(w=g[d],[4,this.renderStack(w)]):[3,30];case 28:r.sent(),r.label=29;case 29:return d++,[3,27];case 30:return[2]}}))}))},t.prototype.mask=function(A){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(A.slice(0).reverse()),this.ctx.closePath()},t.prototype.path=function(A){this.ctx.beginPath(),this.formatPath(A),this.ctx.closePath()},t.prototype.formatPath=function(A){var e=this;A.forEach((function(A,t){var n=va(A)?A.start:A;0===t?e.ctx.moveTo(n.x,n.y):e.ctx.lineTo(n.x,n.y),va(A)&&e.ctx.bezierCurveTo(A.startControl.x,A.startControl.y,A.endControl.x,A.endControl.y,A.end.x,A.end.y)}))},t.prototype.renderRepeat=function(A,e,t,n){this.path(A),this.ctx.fillStyle=e,this.ctx.translate(t,n),this.ctx.fill(),this.ctx.translate(-t,-n)},t.prototype.resizeImage=function(A,e,t){var n;if(A.width===e&&A.height===t)return A;var r=(null!==(n=this.canvas.ownerDocument)&&void 0!==n?n:document).createElement("canvas");return r.width=Math.max(1,e),r.height=Math.max(1,t),r.getContext("2d").drawImage(A,0,0,A.width,A.height,0,0,e,t),r},t.prototype.renderBackgroundImage=function(A){return n(this,void 0,void 0,(function(){var e,t,n,s,i,o;return r(this,(function(a){switch(a.label){case 0:e=A.styles.backgroundImage.length-1,t=function(t){var s,i,o,a,c,l,u,B,h,d,g,w,f,p,Q,C,U,F,m,y,v,x,b,E,I,H,L,k,K,S,D;return r(this,(function(r){switch(r.label){case 0:if(0!==t.type)return[3,5];s=void 0,i=t.url,r.label=1;case 1:return r.trys.push([1,3,,4]),[4,n.context.cache.match(i)];case 2:return s=r.sent(),[3,4];case 3:return r.sent(),n.context.logger.error("Error loading background-image "+i),[3,4];case 4:return s&&(o=Ac(A,e,[s.width,s.height,s.width/s.height]),C=o[0],x=o[1],b=o[2],m=o[3],y=o[4],p=n.ctx.createPattern(n.resizeImage(s,m,y),"repeat"),n.renderRepeat(C,p,x,b)),[3,6];case 5:kn(t)?(a=Ac(A,e,[null,null,null]),C=a[0],x=a[1],b=a[2],m=a[3],y=a[4],c=pn(t.angle,m,y),l=c[0],u=c[1],B=c[2],h=c[3],d=c[4],(g=document.createElement("canvas")).width=m,g.height=y,w=g.getContext("2d"),f=w.createLinearGradient(u,h,B,d),wn(t.stops,l).forEach((function(A){return f.addColorStop(A.stop,nn(A.color))})),w.fillStyle=f,w.fillRect(0,0,m,y),m>0&&y>0&&(p=n.ctx.createPattern(g,"repeat"),n.renderRepeat(C,p,x,b))):Kn(t)&&(Q=Ac(A,e,[null,null,null]),C=Q[0],U=Q[1],F=Q[2],m=Q[3],y=Q[4],v=0===t.position.length?[Nt]:t.position,x=Gt(v[0],m),b=Gt(v[v.length-1],y),E=Un(t,x,b,m,y),I=E[0],H=E[1],I>0&&H>0&&(L=n.ctx.createRadialGradient(U+x,F+b,0,U+x,F+b,I),wn(t.stops,2*I).forEach((function(A){return L.addColorStop(A.stop,nn(A.color))})),n.path(C),n.ctx.fillStyle=L,I!==H?(k=A.bounds.left+.5*A.bounds.width,K=A.bounds.top+.5*A.bounds.height,D=1/(S=H/I),n.ctx.save(),n.ctx.translate(k,K),n.ctx.transform(1,0,0,S,0,0),n.ctx.translate(-k,-K),n.ctx.fillRect(U,D*(F-K)+K,m,y*D),n.ctx.restore()):n.ctx.fill())),r.label=6;case 6:return e--,[2]}}))},n=this,s=0,i=A.styles.backgroundImage.slice(0).reverse(),a.label=1;case 1:return s<i.length?(o=i[s],[5,t(o)]):[3,4];case 2:a.sent(),a.label=3;case 3:return s++,[3,1];case 4:return[2]}}))}))},t.prototype.renderSolidBorder=function(A,e,t){return n(this,void 0,void 0,(function(){return r(this,(function(n){return this.path(Za(t,e)),this.ctx.fillStyle=nn(A),this.ctx.fill(),[2]}))}))},t.prototype.renderDoubleBorder=function(A,e,t,s){return n(this,void 0,void 0,(function(){var n,i;return r(this,(function(r){switch(r.label){case 0:return e<3?[4,this.renderSolidBorder(A,t,s)]:[3,2];case 1:return r.sent(),[2];case 2:return n=Ya(s,t),this.path(n),this.ctx.fillStyle=nn(A),this.ctx.fill(),i=Ga(s,t),this.path(i),this.ctx.fill(),[2]}}))}))},t.prototype.renderNodeBackgroundAndBorders=function(A){return n(this,void 0,void 0,(function(){var e,t,n,s,i,o,a,c,l=this;return r(this,(function(r){switch(r.label){case 0:return this.applyEffects(A.getEffects(2)),e=A.container.styles,t=!tn(e.backgroundColor)||e.backgroundImage.length,n=[{style:e.borderTopStyle,color:e.borderTopColor,width:e.borderTopWidth},{style:e.borderRightStyle,color:e.borderRightColor,width:e.borderRightWidth},{style:e.borderBottomStyle,color:e.borderBottomColor,width:e.borderBottomWidth},{style:e.borderLeftStyle,color:e.borderLeftColor,width:e.borderLeftWidth}],s=hc(rc(e.backgroundClip,0),A.curves),t||e.boxShadow.length?(this.ctx.save(),this.path(s),this.ctx.clip(),tn(e.backgroundColor)||(this.ctx.fillStyle=nn(e.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(A.container)]):[3,2];case 1:r.sent(),this.ctx.restore(),e.boxShadow.slice(0).reverse().forEach((function(e){l.ctx.save();var t=Ea(A.curves),n=e.inset?0:lc,r=Pa(t,-n+(e.inset?1:-1)*e.spread.number,(e.inset?1:-1)*e.spread.number,e.spread.number*(e.inset?-2:2),e.spread.number*(e.inset?-2:2));e.inset?(l.path(t),l.ctx.clip(),l.mask(r)):(l.mask(t),l.ctx.clip(),l.path(r)),l.ctx.shadowOffsetX=e.offsetX.number+n,l.ctx.shadowOffsetY=e.offsetY.number,l.ctx.shadowColor=nn(e.color),l.ctx.shadowBlur=e.blur.number,l.ctx.fillStyle=e.inset?nn(e.color):"rgba(0,0,0,1)",l.ctx.fill(),l.ctx.restore()})),r.label=2;case 2:i=0,o=0,a=n,r.label=3;case 3:return o<a.length?0!==(c=a[o]).style&&!tn(c.color)&&c.width>0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,i,A.curves,2)]:[3,11]:[3,13];case 4:return r.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,i,A.curves,3)];case 6:return r.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,i,A.curves)];case 8:return r.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,i,A.curves)];case 10:r.sent(),r.label=11;case 11:i++,r.label=12;case 12:return o++,[3,3];case 13:return[2]}}))}))},t.prototype.renderDashedDottedBorder=function(A,e,t,s,i){return n(this,void 0,void 0,(function(){var n,o,a,c,l,u,B,h,d,g,w,f,p,Q,C,U;return r(this,(function(r){return this.ctx.save(),n=Ra(s,t),o=Za(s,t),2===i&&(this.path(o),this.ctx.clip()),va(o[0])?(a=o[0].start.x,c=o[0].start.y):(a=o[0].x,c=o[0].y),va(o[1])?(l=o[1].end.x,u=o[1].end.y):(l=o[1].x,u=o[1].y),B=0===t||2===t?Math.abs(a-l):Math.abs(c-u),this.ctx.beginPath(),3===i?this.formatPath(n):this.formatPath(o.slice(0,2)),h=e<3?3*e:2*e,d=e<3?2*e:e,3===i&&(h=e,d=e),g=!0,B<=2*h?g=!1:B<=2*h+d?(h*=w=B/(2*h+d),d*=w):(f=Math.floor((B+d)/(h+d)),p=(B-f*h)/(f-1),d=(Q=(B-(f+1)*h)/f)<=0||Math.abs(d-p)<Math.abs(d-Q)?p:Q),g&&(3===i?this.ctx.setLineDash([0,h+d]):this.ctx.setLineDash([h,d])),3===i?(this.ctx.lineCap="round",this.ctx.lineWidth=e):this.ctx.lineWidth=2*e+1.1,this.ctx.strokeStyle=nn(A),this.ctx.stroke(),this.ctx.setLineDash([]),2===i&&(va(o[0])&&(C=o[3],U=o[0],this.ctx.beginPath(),this.formatPath([new Fa(C.end.x,C.end.y),new Fa(U.start.x,U.start.y)]),this.ctx.stroke()),va(o[1])&&(C=o[1],U=o[2],this.ctx.beginPath(),this.formatPath([new Fa(C.end.x,C.end.y),new Fa(U.start.x,U.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},t.prototype.render=function(A){return n(this,void 0,void 0,(function(){var e;return r(this,(function(t){switch(t.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=nn(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),e=Na(A),[4,this.renderStack(e)];case 1:return t.sent(),this.applyEffects([]),[2,this.canvas]}}))}))},t}(cc),Bc=function(A){return A instanceof $i||A instanceof _i||A instanceof qi&&A.type!==Xi&&A.type!==Ri},hc=function(A,e){switch(A){case 0:return Ea(e);case 2:return Ia(e);default:return Ha(e)}},dc=function(A){switch(A){case 1:return"center";case 2:return"right";default:return"left"}},gc=["-apple-system","system-ui"],wc=function(A){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?A.filter((function(A){return-1===gc.indexOf(A)})):A},fc=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.canvas=t.canvas?t.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),n.options=t,n.canvas.width=Math.floor(t.width*t.scale),n.canvas.height=Math.floor(t.height*t.scale),n.canvas.style.width=t.width+"px",n.canvas.style.height=t.height+"px",n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-t.x,-t.y),n.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+t.width+"x"+t.height+" at "+t.x+","+t.y+") with scale "+t.scale),n}return e(t,A),t.prototype.render=function(A){return n(this,void 0,void 0,(function(){var e,t;return r(this,(function(n){switch(n.label){case 0:return e=Fi(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,A),[4,pc(e)];case 1:return t=n.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=nn(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(t,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},t}(cc),pc=function(A){return new Promise((function(e,t){var n=new Image;n.onload=function(){e(n)},n.onerror=t,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))}))},Qc=function(){function A(A){var e=A.id,t=A.enabled;this.id=e,this.enabled=t,this.start=Date.now()}return A.prototype.debug=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug?console.debug.apply(console,s([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},A.prototype.getTime=function(){return Date.now()-this.start},A.prototype.info=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&"undefined"!=typeof window&&window.console&&"function"==typeof console.info&&console.info.apply(console,s([this.id,this.getTime()+"ms"],A))},A.prototype.warn=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.warn?console.warn.apply(console,s([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},A.prototype.error=function(){for(var A=[],e=0;e<arguments.length;e++)A[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error?console.error.apply(console,s([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},A.instances={},A}(),Cc=function(){function A(e,t){var n;this.windowBounds=t,this.instanceName="#"+A.instanceCount++,this.logger=new Qc({id:this.instanceName,enabled:e.logging}),this.cache=null!==(n=e.cache)&&void 0!==n?n:new ha(this,e)}return A.instanceCount=1,A}(),Uc=function(A,e){return void 0===e&&(e={}),Fc(A,e)};"undefined"!=typeof window&&Ba.setContext(window);var Fc=function(A,e){return n(void 0,void 0,void 0,(function(){var n,s,c,l,u,B,h,d,g,w,f,p,Q,C,U,F,m,y,v,x,b,E,I,H,L,k,K,S,D,M,T,P,O,j,W,V,N,Z;return r(this,(function(r){switch(r.label){case 0:if(!A||"object"!=typeof A)return[2,Promise.reject("Invalid element provided as first argument")];if(!(n=A.ownerDocument))throw new Error("Element is not attached to a Document");if(!(s=n.defaultView))throw new Error("Document is not attached to a Window");return c={allowTaint:null!==(E=e.allowTaint)&&void 0!==E&&E,imageTimeout:null!==(I=e.imageTimeout)&&void 0!==I?I:15e3,proxy:e.proxy,useCORS:null!==(H=e.useCORS)&&void 0!==H&&H},l=t({logging:null===(L=e.logging)||void 0===L||L,cache:e.cache},c),u={windowWidth:null!==(k=e.windowWidth)&&void 0!==k?k:s.innerWidth,windowHeight:null!==(K=e.windowHeight)&&void 0!==K?K:s.innerHeight,scrollX:null!==(S=e.scrollX)&&void 0!==S?S:s.pageXOffset,scrollY:null!==(D=e.scrollY)&&void 0!==D?D:s.pageYOffset},B=new i(u.scrollX,u.scrollY,u.windowWidth,u.windowHeight),h=new Cc(l,B),d=null!==(M=e.foreignObjectRendering)&&void 0!==M&&M,g={allowTaint:null!==(T=e.allowTaint)&&void 0!==T&&T,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:d,copyStyles:d},h.logger.debug("Starting document clone with size "+B.width+"x"+B.height+" scrolled to "+-B.left+","+-B.top),w=new Xo(h,A,g),(f=w.clonedReferenceElement)?[4,w.toIFrame(n,B)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return p=r.sent(),Q=fo(f)||go(f)?a(f.ownerDocument):o(h,f),C=Q.width,U=Q.height,F=Q.left,m=Q.top,y=mc(h,f,e.backgroundColor),v={canvas:e.canvas,backgroundColor:y,scale:null!==(O=null!==(P=e.scale)&&void 0!==P?P:s.devicePixelRatio)&&void 0!==O?O:1,x:(null!==(j=e.x)&&void 0!==j?j:0)+F,y:(null!==(W=e.y)&&void 0!==W?W:0)+m,width:null!==(V=e.width)&&void 0!==V?V:Math.ceil(C),height:null!==(N=e.height)&&void 0!==N?N:Math.ceil(U)},d?(h.logger.debug("Document cloned, using foreign object rendering"),[4,new fc(h,v).render(f)]):[3,3];case 2:return x=r.sent(),[3,5];case 3:return h.logger.debug("Document cloned, element located at "+F+","+m+" with size "+C+"x"+U+" using computed rendering"),h.logger.debug("Starting DOM parsing"),b=ro(h,f),y===b.styles.backgroundColor&&(b.styles.backgroundColor=Bn.TRANSPARENT),h.logger.debug("Starting renderer for element at "+v.x+","+v.y+" with size "+v.width+"x"+v.height),[4,new uc(h,v).render(b)];case 4:x=r.sent(),r.label=5;case 5:return(null===(Z=e.removeContainer)||void 0===Z||Z)&&(Xo.destroy(p)||h.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),h.logger.debug("Finished rendering"),[2,x]}}))}))},mc=function(A,e,t){var n=e.ownerDocument,r=n.documentElement?un(A,getComputedStyle(n.documentElement).backgroundColor):Bn.TRANSPARENT,s=n.body?un(A,getComputedStyle(n.body).backgroundColor):Bn.TRANSPARENT,i="string"==typeof t?un(A,t):null===t?Bn.TRANSPARENT:4294967295;return e===n.documentElement?tn(r)?tn(s)?i:s:r:i};return Uc}()},67467:function(A,e){e.read=function(A,e,t,n,r){var s,i,o=8*r-n-1,a=(1<<o)-1,c=a>>1,l=-7,u=t?r-1:0,B=t?-1:1,h=A[e+u];for(u+=B,s=h&(1<<-l)-1,h>>=-l,l+=o;l>0;s=256*s+A[e+u],u+=B,l-=8);for(i=s&(1<<-l)-1,s>>=-l,l+=n;l>0;i=256*i+A[e+u],u+=B,l-=8);if(0===s)s=1-c;else{if(s===a)return i?NaN:1/0*(h?-1:1);i+=Math.pow(2,n),s-=c}return(h?-1:1)*i*Math.pow(2,s-n)},e.write=function(A,e,t,n,r,s){var i,o,a,c=8*s-r-1,l=(1<<c)-1,u=l>>1,B=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:s-1,d=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(o=isNaN(e)?1:0,i=l):(i=Math.floor(Math.log(e)/Math.LN2),e*(a=Math.pow(2,-i))<1&&(i--,a*=2),(e+=i+u>=1?B/a:B*Math.pow(2,1-u))*a>=2&&(i++,a/=2),i+u>=l?(o=0,i=l):i+u>=1?(o=(e*a-1)*Math.pow(2,r),i+=u):(o=e*Math.pow(2,u-1)*Math.pow(2,r),i=0));r>=8;A[t+h]=255&o,h+=d,o/=256,r-=8);for(i=i<<r|o,c+=r;c>0;A[t+h]=255&i,h+=d,i/=256,c-=8);A[t+h-d]|=128*g}},25510:function(A){"use strict";A.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(A,e,t){"use strict";A.exports=t.p+"static/AssistantCode3.a8740efb.jpeg"}}]);